Juan Lang [Fri, 2 Nov 2007 19:23:06 +0000 (12:23 -0700)]
crypt32: Don't store a redundant copy of data in the message store.
Juan Lang [Fri, 2 Nov 2007 19:09:32 +0000 (12:09 -0700)]
crypt32: Initialize a variable.
Roderick Colenbrander [Sun, 4 Nov 2007 16:25:44 +0000 (17:25 +0100)]
wined3d: UnlockRect regression fix.
Roderick Colenbrander [Sat, 3 Nov 2007 14:14:03 +0000 (15:14 +0100)]
wined3d: Only use p8 conversion on render targets.
Roderick Colenbrander [Sat, 3 Nov 2007 13:28:06 +0000 (14:28 +0100)]
wined3d: Fix LockedRect regression.
Roderick Colenbrander [Sat, 3 Nov 2007 00:04:36 +0000 (01:04 +0100)]
wined3d: Fix glsl detection bug.
Kai Blin [Sat, 3 Nov 2007 07:45:12 +0000 (08:45 +0100)]
ws2_32: Map SO_REUSEADDR.
BSD socket SO_REUSEADDR is not a complete match, but features like
"allow binding to a port immediately after closing it" seem to be compatible.
Kai Blin [Sat, 3 Nov 2007 07:45:22 +0000 (08:45 +0100)]
netapi32: Fix valgrind warnings.
For now, those pointers are always null, anyway.
Dan Hipschman [Fri, 2 Nov 2007 22:25:26 +0000 (15:25 -0700)]
widl: Don't output a void conformance for NdrClearOutParameters.
Dan Hipschman [Fri, 2 Nov 2007 22:24:08 +0000 (15:24 -0700)]
widl: Handle pointers to conformant arrays (e.g., "[size_is(, n)] int **p; ").
Dan Hipschman [Fri, 2 Nov 2007 22:22:47 +0000 (15:22 -0700)]
rpcrt4: Initialize allocated pointers to NULL in PointerUnmarshall.
This patch initializes allocated pointers in PointerUnmarshall since later
code checks the value for NULL (specifically, NdrConformantArrayUnmarshall).
Dan Hipschman [Fri, 2 Nov 2007 22:21:51 +0000 (15:21 -0700)]
rpcrt4/tests: Initialize memory in the get_name test.
This initializes the memory for an [in] parameter.
Stefan Dösinger [Fri, 2 Nov 2007 20:43:55 +0000 (21:43 +0100)]
wined3d: Don't test D3DDEVICE surfaces in dsurface tests.
Stefan Dösinger [Wed, 31 Oct 2007 23:50:07 +0000 (00:50 +0100)]
d3d8: Initialize the vertex decl when allocating it.
Stefan Dösinger [Fri, 2 Nov 2007 20:28:11 +0000 (21:28 +0100)]
wined3d: Move texture->sysmem specific code into its special function.
Stefan Dösinger [Fri, 2 Nov 2007 21:23:22 +0000 (22:23 +0100)]
wined3d: Move drawable->sysmem specific code to its special function.
Stefan Dösinger [Fri, 2 Nov 2007 20:08:20 +0000 (21:08 +0100)]
wined3d: Move sysmem->drawable specific blit code out of LoadLocation.
Stefan Dösinger [Fri, 2 Nov 2007 20:31:09 +0000 (21:31 +0100)]
wined3d: Remove a wrong return.
Stefan Dösinger [Fri, 2 Nov 2007 20:30:50 +0000 (21:30 +0100)]
wined3d: Remove an unneeded check.
Jacek Caban [Fri, 2 Nov 2007 18:51:53 +0000 (19:51 +0100)]
iexplore: Added self-registration code.
Rob Shearman [Fri, 2 Nov 2007 19:10:09 +0000 (19:10 +0000)]
include: Add a new header file: midles.h.
Rob Shearman [Fri, 2 Nov 2007 19:09:23 +0000 (19:09 +0000)]
rpcrt4: Factorise out the argument processing from NdrStubCall2 into two functions.
Rob Shearman [Fri, 2 Nov 2007 19:09:07 +0000 (19:09 +0000)]
rpcrt4: Move some type definitions from ndr_stubless.c to ndr_stubless.h.
Rob Shearman [Fri, 2 Nov 2007 19:08:57 +0000 (19:08 +0000)]
rpcrt4: Add a small bit of documentation as to what NdrStubCall2 does.
Rob Shearman [Fri, 2 Nov 2007 19:08:21 +0000 (19:08 +0000)]
include: Take care to not declare CtxtHandle and PCtxtHandle more than once when including both sspi.h and wincred.h.
Jacek Caban [Fri, 2 Nov 2007 18:53:02 +0000 (19:53 +0100)]
mshtml: AsyncOpen code clean up.
Jacek Caban [Fri, 2 Nov 2007 18:52:45 +0000 (19:52 +0100)]
mshtml: More test fixes.
Juan Lang [Fri, 2 Nov 2007 16:03:32 +0000 (09:03 -0700)]
url: Fix prototype of FileProtocolHandlerA.
Huw Davies [Fri, 2 Nov 2007 11:55:26 +0000 (11:55 +0000)]
include: Add a couple more interfaces.
Huw Davies [Fri, 2 Nov 2007 11:54:03 +0000 (11:54 +0000)]
inetcomm: Add two missing member functions.
Rob Shearman [Fri, 2 Nov 2007 11:53:26 +0000 (11:53 +0000)]
inetcomm: Add a stub implementation of the IMimeMessage object returned from MimeOleCreateMessage.
Huw Davies [Fri, 2 Nov 2007 11:52:27 +0000 (11:52 +0000)]
inetcomm: Add a stub for MimeOleCreateVirtualStream.
Rob Shearman [Fri, 2 Nov 2007 11:51:23 +0000 (11:51 +0000)]
inetcomm: Include mimeole.h and fix the type of MimeOleCreateMessage.
Huw Davies [Fri, 2 Nov 2007 11:50:47 +0000 (11:50 +0000)]
include: Add a few defines and fill out IMimeMessageCallback.
Rob Shearman [Fri, 2 Nov 2007 11:50:16 +0000 (11:50 +0000)]
include: Add mimeole.idl.
Rob Shearman [Fri, 2 Nov 2007 11:49:29 +0000 (11:49 +0000)]
inetcomm: Add stubs for MimeOleSetCompatMode and MimeOleCreateMessage.
Rob Shearman [Fri, 2 Nov 2007 11:43:29 +0000 (11:43 +0000)]
inetcomm: Call InternetTransport_RegisterClass and UnregisterClass on process attach and detach respectively, to register a window class and initialize Winsock.
Rob Shearman [Fri, 2 Nov 2007 11:42:52 +0000 (11:42 +0000)]
inetcomm: Use InternetTransport_ChangeStatus in InternetTransport_DropConnection so that the callback gets called.
Huw Davies [Fri, 2 Nov 2007 13:46:13 +0000 (13:46 +0000)]
inetcomm: Add self-registration code.
Based on a patch by Rob Shearman.
Rob Shearman [Fri, 2 Nov 2007 11:39:03 +0000 (11:39 +0000)]
inetcomm: Add a framework for connecting to a server and sending/receiving data asynchronously with callbacks being called in the context of the original thread, using window messages.
Rob Shearman [Fri, 2 Nov 2007 14:15:44 +0000 (14:15 +0000)]
include: Add imnact.idl and imnxport.idl.
Alexandre Julliard [Fri, 2 Nov 2007 14:26:49 +0000 (15:26 +0100)]
server: Allow to specify the class name instead of the atom to find a window.
Alexandre Julliard [Fri, 2 Nov 2007 14:16:25 +0000 (15:16 +0100)]
server: Allow to specify the class name instead of the atom to create a window.
Rob Shearman [Fri, 2 Nov 2007 11:35:34 +0000 (11:35 +0000)]
inetcomm: Add stub implementation of inetcomm.dll.
Christian Eggers [Fri, 2 Nov 2007 12:46:18 +0000 (13:46 +0100)]
ctapi32: Added wrapper dll for ctapi (CardTerminal API).
Rok Mandeljc [Thu, 1 Nov 2007 07:09:33 +0000 (08:09 +0100)]
wnaspi32: Fix controller number validation.
Rok Mandeljc [Thu, 1 Nov 2007 07:09:10 +0000 (08:09 +0100)]
wnaspi32: Fix Controller -> H/C mapping.
Rok Mandeljc [Thu, 1 Nov 2007 07:08:42 +0000 (08:08 +0100)]
wnaspi32: Do the command dumping only after device has been verified.
Rok Mandeljc [Thu, 1 Nov 2007 07:08:13 +0000 (08:08 +0100)]
wnaspi32: Call ASPI_GetNumControllers() only once.
Rok Mandeljc [Thu, 1 Nov 2007 07:07:50 +0000 (08:07 +0100)]
wnaspi32: Degrade ERR of not finding registry entry for a device to TRACE.
Rok Mandeljc [Thu, 1 Nov 2007 07:07:18 +0000 (08:07 +0100)]
wnaspi32: Print error when device cannot be opened.
Lei Zhang [Fri, 2 Nov 2007 05:45:45 +0000 (22:45 -0700)]
comctl32: Fix typo in rebar.
Hans Leidekker [Fri, 2 Nov 2007 09:34:11 +0000 (10:34 +0100)]
ntdll: Fix calculation of tape position offsets.
Reported by Gerald Pfeifer.
Paul Vriens [Fri, 2 Nov 2007 10:33:36 +0000 (11:33 +0100)]
advapi32/tests: Make tests run on win98 again.
Juan Lang [Fri, 2 Nov 2007 03:20:33 +0000 (20:20 -0700)]
crypt32: Use consistent error checking.
Juan Lang [Fri, 2 Nov 2007 03:05:31 +0000 (20:05 -0700)]
crypt32: Free memory on all paths.
Juan Lang [Fri, 2 Nov 2007 03:04:36 +0000 (20:04 -0700)]
crypt32: Set last error on alloc failure.
Lei Zhang [Fri, 2 Nov 2007 01:50:24 +0000 (18:50 -0700)]
comctl32: Fix uninitialized, unused variables.
Lei Zhang [Thu, 1 Nov 2007 22:34:35 +0000 (15:34 -0700)]
comctl32: Datetime should close its monthcal when the monthcal loses focus.
Rob Shearman [Thu, 1 Nov 2007 22:04:43 +0000 (22:04 +0000)]
rpcrt4: Add a test for the pointers in [in,out] pointer structs not changing when the pointers aren't NULL.
Rob Shearman [Thu, 1 Nov 2007 22:04:03 +0000 (22:04 +0000)]
setupapi: Make the setupapi tests load on systems < Vista by providing a private implementation of RegDeleteTreeW.
Gerald Pfeifer [Thu, 1 Nov 2007 17:05:39 +0000 (18:05 +0100)]
dinput: Fix type of loop variable in alloc_device().
Gerald Pfeifer [Thu, 1 Nov 2007 16:58:32 +0000 (17:58 +0100)]
shell32: Avoid checking for <0 for unsigned variables.
Gerald Pfeifer [Thu, 1 Nov 2007 16:42:50 +0000 (17:42 +0100)]
user32: Don't check unsigned types for >= 0.
Gerald Pfeifer [Thu, 1 Nov 2007 16:15:45 +0000 (17:15 +0100)]
wined3d: Fix type of loop variable in IWineD3DCubeTextureImpl_Destroy().
Chris Robinson [Fri, 2 Nov 2007 09:27:40 +0000 (02:27 -0700)]
setupapi: Add stub for SetupInstallServicesFromInfSectionW.
Dmitry Timoshkov [Thu, 1 Nov 2007 13:09:03 +0000 (21:09 +0800)]
winex11.drv: Initialize buffer size.
Alexandre Julliard [Fri, 2 Nov 2007 11:27:27 +0000 (12:27 +0100)]
user32/tests: Don't test the contents of uninitialized buffers.
Marcel Partap [Thu, 1 Nov 2007 18:12:19 +0000 (19:12 +0100)]
include: Add winddiui.h header.
Andrew Talbot [Thu, 1 Nov 2007 22:15:02 +0000 (22:15 +0000)]
shell32: Constify some variables.
Thomas Weidenmueller [Thu, 1 Nov 2007 22:02:57 +0000 (16:02 -0600)]
shell32: Use SHStrDupW in IShellFolder2::GetDetailsOf to allocate returned string.
Chris Robinson [Thu, 1 Nov 2007 19:02:02 +0000 (12:02 -0700)]
mshtml: Fix hkey leak.
Jacek Caban [Thu, 1 Nov 2007 17:50:49 +0000 (18:50 +0100)]
shdocvw: Move registration code to .inf file.
Jacek Caban [Thu, 1 Nov 2007 17:51:40 +0000 (18:51 +0100)]
msimtf: Fixed typos.
Juan Lang [Thu, 1 Nov 2007 17:13:32 +0000 (10:13 -0700)]
crypt32: Fix a leaked key.
Juan Lang [Thu, 1 Nov 2007 17:07:11 +0000 (10:07 -0700)]
crypt32: Don't leak buffer when a unicode string contains an invalid character.
Juan Lang [Thu, 1 Nov 2007 17:04:18 +0000 (10:04 -0700)]
crypt32: Initialize a variable.
Juan Lang [Thu, 1 Nov 2007 16:45:49 +0000 (09:45 -0700)]
crypt32: Use memmove rather than memcpy when addresses might overlap.
Juan Lang [Thu, 1 Nov 2007 16:39:33 +0000 (09:39 -0700)]
crypt32: Fix a leak building an alternate chain.
Juan Lang [Thu, 1 Nov 2007 16:31:43 +0000 (09:31 -0700)]
crypt32: Fix leaked chains creating the root store.
Juan Lang [Thu, 1 Nov 2007 16:30:26 +0000 (09:30 -0700)]
crypt32: Fix a leak during chain creation.
Juan Lang [Thu, 1 Nov 2007 14:57:09 +0000 (07:57 -0700)]
crypt32: Set size when calling CryptDecodeObjectEx without CRYPT_DECODE_ALLOC_FLAG set.
Juan Lang [Thu, 1 Nov 2007 14:48:50 +0000 (07:48 -0700)]
crypt32: Get rid of an unneeded variable.
Juan Lang [Thu, 1 Nov 2007 14:42:12 +0000 (07:42 -0700)]
crypt32: Fix another leak in the tests.
Juan Lang [Thu, 1 Nov 2007 14:33:56 +0000 (07:33 -0700)]
crypt32: Fix a leak in the tests.
Gerald Pfeifer [Thu, 1 Nov 2007 14:52:21 +0000 (15:52 +0100)]
comctl32: Make parameters of expect_band_content() match the corresponding types of REBARBANDINFO and fix one format string.
Gerald Pfeifer [Thu, 1 Nov 2007 14:30:55 +0000 (15:30 +0100)]
shell32: Remove useless comparison >= 0 for unsigned variables.
Gerald Pfeifer [Thu, 1 Nov 2007 14:02:08 +0000 (15:02 +0100)]
oleaut32: Use -0.0 directly in test_VarBstrFromR4().
Rob Shearman [Thu, 1 Nov 2007 16:22:15 +0000 (16:22 +0000)]
ole32: Remove an incorrect comment.
Rob Shearman [Thu, 1 Nov 2007 13:27:20 +0000 (13:27 +0000)]
ole32: Implement CoGetObjectContext.
Rob Shearman [Thu, 1 Nov 2007 13:26:56 +0000 (13:26 +0000)]
ole32: Add tests for CoGetObjectContext.
Rob Shearman [Thu, 1 Nov 2007 13:26:33 +0000 (13:26 +0000)]
ole32: Improve the error reporting in the marshal test when CreateProcess fails.
Alexandre Julliard [Fri, 2 Nov 2007 10:57:35 +0000 (11:57 +0100)]
user32: Cache the window class name on the client side.
Alexandre Julliard [Fri, 2 Nov 2007 10:42:53 +0000 (11:42 +0100)]
user32: Properly handle integer atoms specified as strings in class names.
Alexandre Julliard [Thu, 1 Nov 2007 14:28:30 +0000 (15:28 +0100)]
server: Support using a name to destroy a window class too.
Alexandre Julliard [Thu, 1 Nov 2007 12:02:01 +0000 (13:02 +0100)]
server: Allow to send a name instead of an atom when creating a window class.
Alexandre Julliard [Thu, 1 Nov 2007 11:55:00 +0000 (12:55 +0100)]
user32: Store the builtin class names in Unicode.
Chris Robinson [Wed, 31 Oct 2007 15:03:27 +0000 (08:03 -0700)]
mshtml: Set IE version when installing wine gecko.
Rob Shearman [Wed, 31 Oct 2007 16:53:37 +0000 (16:53 +0000)]
server: Make sure to always initialise req_sd.owner_len and req_sd.group_len in the handler for the get_security_object call.
James Hawkins [Thu, 1 Nov 2007 08:15:22 +0000 (03:15 -0500)]
msi: A feature's requested action does not depend on its installed state.