Alex Villacís Lasso [Mon, 25 Jun 2007 17:55:36 +0000 (12:55 -0500)]
dsound: Make test recover from failure to preserve primary buffer length after SetFormat().
Alex Villacís Lasso [Mon, 25 Jun 2007 17:49:28 +0000 (12:49 -0500)]
winealsa: Reduce writeahead to next multiple of psize greater than 512.
Alex Villacís Lasso [Mon, 25 Jun 2007 17:42:47 +0000 (12:42 -0500)]
mciwave: Prevent division by zero when processing non-PCM codec.
Jeff Latimer [Sun, 24 Jun 2007 10:06:49 +0000 (20:06 +1000)]
crypt32: Fix possible dereference of NULL ptr.
Rob Shearman [Mon, 25 Jun 2007 13:29:52 +0000 (14:29 +0100)]
rpcrt4: Dereference the pointer passed to the marshaling/unmarshaling/sizing routines in complex types for interface pointers.
Rob Shearman [Mon, 25 Jun 2007 13:29:15 +0000 (14:29 +0100)]
rpcrt4: Implement marshalling, unmarshalling and buffer sizing for the context handle type.
Rob Shearman [Mon, 25 Jun 2007 13:28:40 +0000 (14:28 +0100)]
rpcrt4: Implement marshalling/unmarshalling for the range NDR type.
Rob Shearman [Mon, 25 Jun 2007 13:28:01 +0000 (14:28 +0100)]
rpcrt4: Set PointerBufferMark to the buffer location immediately after the non-pointer data in complex struct and array marshaling and unmarshaling to keep to the DCE/RPC specification.
Rob Shearman [Mon, 25 Jun 2007 13:27:17 +0000 (14:27 +0100)]
rpcrt4: Try a lot harder to resuse existing connections by comparing inside the RpcQualityOfService and RpcAuthInfo objects.
Store a copy of the SEC_WINNT_AUTH_IDENTITY structure passed in to
RpcBindingSetAuthInfo(Ex) to enable us to do this for RpcAuthInfo objects.
Rob Shearman [Mon, 25 Jun 2007 13:26:23 +0000 (14:26 +0100)]
rpcrt4: Store the assoc_group_id field returned from the bind_ack packet and use it when creating further connections in the association group.
Rob Shearman [Mon, 25 Jun 2007 13:25:39 +0000 (14:25 +0100)]
rpcrt4: When an exception is raised, return the stored exception code instead of the generic RPC_S_CALL_FAILED.
Rob Shearman [Mon, 25 Jun 2007 13:24:23 +0000 (14:24 +0100)]
rpcrt4: Translate STATUS_ACCESS_VIOLATION exceptions caught whilst executing the stub function to ERROR_NOACCESS to prevent confusing exceptions occurring in the client.
Rob Shearman [Mon, 25 Jun 2007 13:23:45 +0000 (14:23 +0100)]
rpcrt4: Close the connection if a protocol error or certain other kinds of errors occur, instead of returning it to the connection pool.
Rob Shearman [Mon, 25 Jun 2007 13:23:04 +0000 (14:23 +0100)]
rpcrt4: Return a fault packet if the interface/object pair in a request packet aren't registered.
Rob Shearman [Mon, 25 Jun 2007 13:22:29 +0000 (14:22 +0100)]
rpcrt4: Add a STUBLESS_FREE phase for freeing the allocated memory in the server function.
Rob Shearman [Mon, 25 Jun 2007 13:21:55 +0000 (14:21 +0100)]
rpcrt4: Add support for ServerAllocSize parameters.
Rob Shearman [Mon, 25 Jun 2007 13:21:20 +0000 (14:21 +0100)]
rpcrt4: Don't use add on the sizes of array elements to an open-ended structure; use FIELD_OFFSET with the array index instead.
Rob Shearman [Mon, 25 Jun 2007 14:01:27 +0000 (15:01 +0100)]
mshtml: Implement HTMLElement_get_children.
Rob Shearman [Mon, 25 Jun 2007 14:00:38 +0000 (15:00 +0100)]
advapi32: Always set the requested fields of the security descriptor according to the info flags in GetNamedSecurityInfoW.
Also, set the control flags so that other security descriptor
functions can retrieve the info from it.
Stefan Dösinger [Sat, 16 Jun 2007 22:26:17 +0000 (00:26 +0200)]
wined3d: Some point sprite fixes.
Stefan Dösinger [Sat, 16 Jun 2007 09:44:08 +0000 (11:44 +0200)]
wined3d: Skip the start offset to the source array in IWIneD3DVertexShaderImpl_SetLocalConstantsF.
Stefan Dösinger [Fri, 15 Jun 2007 20:38:14 +0000 (22:38 +0200)]
wined3d: Clamp material power to 128.0.
Alexandre Julliard [Mon, 25 Jun 2007 17:55:29 +0000 (19:55 +0200)]
crypt32: Fix incorrect usage of CharNextA.
Alexandre Julliard [Mon, 25 Jun 2007 17:48:15 +0000 (19:48 +0200)]
mapi32: Get rid of unneeded CharNextA call.
Alexandre Julliard [Mon, 25 Jun 2007 17:47:58 +0000 (19:47 +0200)]
ntdll: Use the standard exception handling for vm86 GP faults too.
Alexandre Julliard [Mon, 25 Jun 2007 12:13:21 +0000 (14:13 +0200)]
server: Make crash error message more explicit.
Alexandre Julliard [Mon, 25 Jun 2007 12:02:29 +0000 (14:02 +0200)]
advpack: Get rid of CharPrevW.
Alexandre Julliard [Mon, 25 Jun 2007 12:01:59 +0000 (14:01 +0200)]
shell32: Get rid of CharNextW.
Alexandre Julliard [Mon, 25 Jun 2007 12:01:28 +0000 (14:01 +0200)]
shlwapi: Get rid of CharNextW/CharPrevW. Simplify some string functions.
Alexandre Julliard [Mon, 25 Jun 2007 11:51:00 +0000 (13:51 +0200)]
comctl32: Get rid of CharNextW/CharPrevW. Simplify some string functions.
Francois Gouget [Mon, 25 Jun 2007 10:09:21 +0000 (12:09 +0200)]
ddraw/tests: Fix compilation on systems that don't support nameless unions.
Jacek Caban [Sun, 24 Jun 2007 19:10:16 +0000 (21:10 +0200)]
mshtml: Added more QueryInterface tests.
Jacek Caban [Sun, 24 Jun 2007 19:09:03 +0000 (21:09 +0200)]
mshtml: Added beginning DOM tests.
Jacek Caban [Sun, 24 Jun 2007 19:07:23 +0000 (21:07 +0200)]
mshtml: Added IHTMLDOMNode::get_nodeName implementation.
Rob Shearman [Sun, 24 Jun 2007 08:23:10 +0000 (09:23 +0100)]
mshtml: Notify the Gecko stream listener that we stopped binding, if an error occurs in start_binding.
Rob Shearman [Sun, 24 Jun 2007 08:19:24 +0000 (09:19 +0100)]
mshtml: Fix HTMLDocument3_get_documentElement to get the right nsIDOMNode.
Rob Shearman [Sun, 24 Jun 2007 08:18:41 +0000 (09:18 +0100)]
mshtml: Implement HTMLElement_setAttribute.
Rob Shearman [Sun, 24 Jun 2007 08:17:51 +0000 (09:17 +0100)]
mshtml: The SRC value returned from HTMLElement_getAttribute should be an absolute, not relative URL.
Andrew Talbot [Sat, 23 Jun 2007 16:28:50 +0000 (17:28 +0100)]
msi: Fix use of uninitialized variable (Coverity).
Andrew Talbot [Sat, 23 Jun 2007 14:40:48 +0000 (15:40 +0100)]
d3d9/tests: Fix use of uninitialized variable (Coverity).
Paul Vriens [Sun, 24 Jun 2007 17:27:48 +0000 (19:27 +0200)]
wintrust/tests: Add tests for CryptCATAdminCalcHashFromFileHandle.
Paul Vriens [Sat, 23 Jun 2007 14:44:36 +0000 (16:44 +0200)]
kernel32/tests: Don't crash (on Vista).
Paul Vriens [Sat, 23 Jun 2007 14:40:58 +0000 (16:40 +0200)]
kernel32/tests: Don't crash on Vista.
Jacek Caban [Fri, 22 Jun 2007 21:55:05 +0000 (23:55 +0200)]
mshtml: Added IOleInPlaceUIWindow tests.
Jacek Caban [Fri, 22 Jun 2007 21:54:06 +0000 (23:54 +0200)]
mshtml: Better test of QueryInterface.
Jacek Caban [Fri, 22 Jun 2007 21:35:09 +0000 (23:35 +0200)]
mshtml: Added IOleControlSite tests.
Jacek Caban [Fri, 22 Jun 2007 21:33:41 +0000 (23:33 +0200)]
mshtml: Set focus to FALSE in InPlaceDeactivate.
Jacek Caban [Fri, 22 Jun 2007 21:33:00 +0000 (23:33 +0200)]
mshtml: Notify IOleControlSite about focus changes.
Jacek Caban [Fri, 22 Jun 2007 21:32:22 +0000 (23:32 +0200)]
mshtml: Activate nsWebBrowser after creating document window.
Jacek Caban [Fri, 22 Jun 2007 21:31:43 +0000 (23:31 +0200)]
mshtml: Added nsIEmbeddingSiteWindow:[Get|Set]Visibility implementation.
Jacek Caban [Fri, 22 Jun 2007 21:30:23 +0000 (23:30 +0200)]
mshtml: Added nsIEmbeddingSiteWindow::SetFocus implementation.
Jacek Caban [Fri, 22 Jun 2007 21:29:44 +0000 (23:29 +0200)]
mshtml: Get rid of no longer used nsIDOMEventListener interface in NSContainer.
Jacek Caban [Fri, 22 Jun 2007 21:28:54 +0000 (23:28 +0200)]
mshtml: Move load event listener to separated object.
Jacek Caban [Fri, 22 Jun 2007 21:28:09 +0000 (23:28 +0200)]
mshtml: Move keypress event listener to separated object.
Evan Stade [Sat, 23 Jun 2007 02:27:02 +0000 (19:27 -0700)]
gdiplus: Tidy up graphics constructor.
Evan Stade [Sat, 23 Jun 2007 02:24:50 +0000 (19:24 -0700)]
gdiplus: Fix erroneous pen error checking.
Evan Stade [Sat, 23 Jun 2007 02:20:44 +0000 (19:20 -0700)]
gdiplus: Fix broken graphics path constructor.
Misha Koshelev [Fri, 22 Jun 2007 22:38:35 +0000 (17:38 -0500)]
wine.inf: Fix path to rundll32.exe in inffile/shell/install/command subkey.
Misha Koshelev [Fri, 22 Jun 2007 22:32:56 +0000 (17:32 -0500)]
setupapi: Simplify code as native setupapi does not handle quoted paths.
Michael Stefaniuc [Fri, 22 Jun 2007 21:39:31 +0000 (23:39 +0200)]
msvcrt: Do not use wide character constants.
Michael Stefaniuc [Fri, 22 Jun 2007 21:30:57 +0000 (23:30 +0200)]
winealsa.drv: Fix missing unlock on the error path. Found by Smatch.
Michael Stefaniuc [Fri, 22 Jun 2007 21:29:06 +0000 (23:29 +0200)]
dsound: Fix missing unlock on an error path. Found by Smatch.
H. Verbeet [Fri, 22 Jun 2007 18:43:42 +0000 (20:43 +0200)]
wined3d: Split of the mapping of pixel shader samplers from IWineD3DDeviceImpl_FindTexUnitMap().
H. Verbeet [Fri, 22 Jun 2007 18:43:38 +0000 (20:43 +0200)]
wined3d: Remove the sharing of mapping code for fixed function and pixel shader samplers.
H. Verbeet [Fri, 22 Jun 2007 18:43:29 +0000 (20:43 +0200)]
wined3d: Split of the mapping of fixed function samplers from IWineD3DDeviceImpl_FindTexUnitMap().
H. Verbeet [Fri, 22 Jun 2007 18:43:24 +0000 (20:43 +0200)]
wined3d: Keep track of what fixed function texture stages are in use.
H. Verbeet [Fri, 22 Jun 2007 18:43:19 +0000 (20:43 +0200)]
wined3d: Keep track of what stage a texturing unit is mapped to.
Paul Vriens [Fri, 22 Jun 2007 14:44:54 +0000 (16:44 +0200)]
mscms/tests: Fix wrong test for failure.
Paul Vriens [Fri, 22 Jun 2007 14:40:30 +0000 (16:40 +0200)]
mscms/tests: Don't crash on Vista.
Stefan Dösinger [Fri, 15 Jun 2007 19:33:54 +0000 (21:33 +0200)]
wined3d: Move material applying to the state table.
Stefan Dösinger [Thu, 14 Jun 2007 19:49:18 +0000 (21:49 +0200)]
d3d9: Hold the lock in VertexShader methods.
Stefan Dösinger [Thu, 14 Jun 2007 19:45:15 +0000 (21:45 +0200)]
d3d9: Hold the lock in VertexDeclaration methods.
Stefan Dösinger [Thu, 14 Jun 2007 19:40:07 +0000 (21:40 +0200)]
d3d9: Hold the lock in Vertexbuffer methods.
Stefan Dösinger [Thu, 14 Jun 2007 09:57:59 +0000 (11:57 +0200)]
d3d9: Hold the lock in Texture methods.
Huw Davies [Fri, 22 Jun 2007 14:14:56 +0000 (15:14 +0100)]
oleaut32: Extend _invoke to cope with more args.
Huw Davies [Fri, 22 Jun 2007 14:10:04 +0000 (15:10 +0100)]
oleaut32: Handle marshaling of VARTYPE-less FADF_VARIANT safearrays.
Huw Davies [Fri, 22 Jun 2007 13:40:36 +0000 (14:40 +0100)]
oleaut32: Implement marshaling of VT_BYREF interfaces.
Huw Davies [Fri, 22 Jun 2007 13:38:50 +0000 (14:38 +0100)]
oleaut32: Interfaces that derive from IDispatch should be marshaled as VT_DISPATCH.
Misha Koshelev [Fri, 22 Jun 2007 04:39:20 +0000 (23:39 -0500)]
gdi32/tests: Fix test_widenpath to succeed on Win98.
Misha Koshelev [Fri, 22 Jun 2007 04:39:18 +0000 (23:39 -0500)]
gdi32: Emulate AngleArc using ArcTo.
Misha Koshelev [Fri, 22 Jun 2007 04:39:16 +0000 (23:39 -0500)]
gdi32/tests: Expand framework for tests of drawing functions in paths, add test for AngleArc in paths.
Stefan Dösinger [Thu, 14 Jun 2007 09:48:59 +0000 (11:48 +0200)]
d3d9: Hold the lock in swapchain methods.
Stefan Dösinger [Thu, 14 Jun 2007 09:42:26 +0000 (11:42 +0200)]
d3d9: Hold the lock in suface methods.
Stefan Dösinger [Fri, 8 Jun 2007 18:59:57 +0000 (20:59 +0200)]
wined3d: Depthfill blits are allowed between BeginScene and Endscene.
Stefan Dösinger [Fri, 8 Jun 2007 17:04:13 +0000 (19:04 +0200)]
ddraw: Check for incorrect rectangles to DDrawSurface::Blt.
Stefan Dösinger [Fri, 8 Jun 2007 15:35:44 +0000 (17:35 +0200)]
ddraw: Add a test for incorrect surface desc sizes for Lock().
Emmanuel Maillard [Fri, 22 Jun 2007 00:58:39 +0000 (02:58 +0200)]
configure: Fix libxml2 detection on Mac OS X.
Evan Stade [Thu, 21 Jun 2007 23:15:17 +0000 (16:15 -0700)]
gdiplus: Implemented GdipCreatePath and GdipDeletePath.
Evan Stade [Thu, 21 Jun 2007 23:15:13 +0000 (16:15 -0700)]
gdiplus: Implemented GdipDrawLines.
Lei Zhang [Thu, 21 Jun 2007 22:38:00 +0000 (15:38 -0700)]
winex11.drv: Reset focus if application does not want to be activated.
Maarten Lankhorst [Thu, 21 Jun 2007 18:29:59 +0000 (20:29 +0200)]
dsound: Tune some parameters for alsa waveout.
Maarten Lankhorst [Wed, 13 Jun 2007 15:05:49 +0000 (17:05 +0200)]
dsound: Simplify mixing by removing remixing support, and fix its waveout breakage.
Based on a patch by Peter Dons Tychsen.
Maarten Lankhorst [Fri, 8 Jun 2007 11:57:51 +0000 (13:57 +0200)]
dsound: Give rougher estimates for fraglen to satisfy alsa.
Maarten Lankhorst [Thu, 21 Jun 2007 18:30:46 +0000 (20:30 +0200)]
winealsa: Finally get rid of the thread in alsa directsound acceleration.
Nigel Liang [Thu, 21 Jun 2007 20:29:13 +0000 (13:29 -0700)]
winex11.drv: Remove call to XCreateFontSet.
Jacek Caban [Fri, 22 Jun 2007 01:06:02 +0000 (03:06 +0200)]
mshtml: Don't check out VT in exec_fontsize.
Detlef Riekenberg [Thu, 21 Jun 2007 22:31:55 +0000 (00:31 +0200)]
ntprint/tests: Add tests for PSetupEnumMonitor.
Detlef Riekenberg [Thu, 21 Jun 2007 22:31:29 +0000 (00:31 +0200)]
ntprint: Implement PSetupEnumMonitor.
H. Verbeet [Thu, 21 Jun 2007 22:02:16 +0000 (00:02 +0200)]
wined3d: Do not mark texture stages > MAX_TEXTURES dirty, they don't exist.
H. Verbeet [Thu, 21 Jun 2007 22:02:12 +0000 (00:02 +0200)]
wined3d: Fix various incorrect uses of GL_LIMITS(texture_stages) and GL_LIMITS(sampler_stages).