wine
16 years agoinetcomm: Add stubs for MimeOleSetCompatMode and MimeOleCreateMessage.
Rob Shearman [Fri, 2 Nov 2007 11:49:29 +0000 (11:49 +0000)] 
inetcomm: Add stubs for MimeOleSetCompatMode and MimeOleCreateMessage.

16 years agoinetcomm: Call InternetTransport_RegisterClass and UnregisterClass on process attach...
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.

16 years agoinetcomm: Use InternetTransport_ChangeStatus in InternetTransport_DropConnection...
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.

16 years agoinetcomm: Add self-registration code.
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.

16 years agoinetcomm: Add a framework for connecting to a server and sending/receiving data async...
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.

16 years agoinclude: Add imnact.idl and imnxport.idl.
Rob Shearman [Fri, 2 Nov 2007 14:15:44 +0000 (14:15 +0000)] 
include: Add imnact.idl and imnxport.idl.

16 years agoserver: Allow to specify the class name instead of the atom to find a window.
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.

16 years agoserver: Allow to specify the class name instead of the atom to create 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.

16 years agoinetcomm: Add stub implementation of inetcomm.dll.
Rob Shearman [Fri, 2 Nov 2007 11:35:34 +0000 (11:35 +0000)] 
inetcomm: Add stub implementation of inetcomm.dll.

16 years agoctapi32: Added wrapper dll for ctapi (CardTerminal API).
Christian Eggers [Fri, 2 Nov 2007 12:46:18 +0000 (13:46 +0100)] 
ctapi32: Added wrapper dll for ctapi (CardTerminal API).

16 years agownaspi32: Fix controller number validation.
Rok Mandeljc [Thu, 1 Nov 2007 07:09:33 +0000 (08:09 +0100)] 
wnaspi32: Fix controller number validation.

16 years agownaspi32: Fix Controller -> H/C mapping.
Rok Mandeljc [Thu, 1 Nov 2007 07:09:10 +0000 (08:09 +0100)] 
wnaspi32: Fix Controller -> H/C mapping.

16 years agownaspi32: Do the command dumping only after device has been verified.
Rok Mandeljc [Thu, 1 Nov 2007 07:08:42 +0000 (08:08 +0100)] 
wnaspi32: Do the command dumping only after device has been verified.

16 years agownaspi32: Call ASPI_GetNumControllers() only once.
Rok Mandeljc [Thu, 1 Nov 2007 07:08:13 +0000 (08:08 +0100)] 
wnaspi32: Call ASPI_GetNumControllers() only once.

16 years agownaspi32: Degrade ERR of not finding registry entry for a device to TRACE.
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.

16 years agownaspi32: Print error when device cannot be opened.
Rok Mandeljc [Thu, 1 Nov 2007 07:07:18 +0000 (08:07 +0100)] 
wnaspi32: Print error when device cannot be opened.

16 years agocomctl32: Fix typo in rebar.
Lei Zhang [Fri, 2 Nov 2007 05:45:45 +0000 (22:45 -0700)] 
comctl32: Fix typo in rebar.

16 years agontdll: Fix calculation of tape position offsets.
Hans Leidekker [Fri, 2 Nov 2007 09:34:11 +0000 (10:34 +0100)] 
ntdll: Fix calculation of tape position offsets.

Reported by Gerald Pfeifer.

16 years agoadvapi32/tests: Make tests run on win98 again.
Paul Vriens [Fri, 2 Nov 2007 10:33:36 +0000 (11:33 +0100)] 
advapi32/tests: Make tests run on win98 again.

16 years agocrypt32: Use consistent error checking.
Juan Lang [Fri, 2 Nov 2007 03:20:33 +0000 (20:20 -0700)] 
crypt32: Use consistent error checking.

16 years agocrypt32: Free memory on all paths.
Juan Lang [Fri, 2 Nov 2007 03:05:31 +0000 (20:05 -0700)] 
crypt32: Free memory on all paths.

16 years agocrypt32: Set last error on alloc failure.
Juan Lang [Fri, 2 Nov 2007 03:04:36 +0000 (20:04 -0700)] 
crypt32: Set last error on alloc failure.

16 years agocomctl32: Fix uninitialized, unused variables.
Lei Zhang [Fri, 2 Nov 2007 01:50:24 +0000 (18:50 -0700)] 
comctl32: Fix uninitialized, unused variables.

16 years agocomctl32: Datetime should close its monthcal when the monthcal loses focus.
Lei Zhang [Thu, 1 Nov 2007 22:34:35 +0000 (15:34 -0700)] 
comctl32: Datetime should close its monthcal when the monthcal loses focus.

16 years agorpcrt4: Add a test for the pointers in [in,out] pointer structs not changing when...
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.

16 years agosetupapi: Make the setupapi tests load on systems < Vista by providing a private...
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.

16 years agodinput: Fix type of loop variable in alloc_device().
Gerald Pfeifer [Thu, 1 Nov 2007 17:05:39 +0000 (18:05 +0100)] 
dinput: Fix type of loop variable in alloc_device().

16 years agoshell32: Avoid checking for <0 for unsigned variables.
Gerald Pfeifer [Thu, 1 Nov 2007 16:58:32 +0000 (17:58 +0100)] 
shell32: Avoid checking for <0 for unsigned variables.

16 years agouser32: Don't check unsigned types for >= 0.
Gerald Pfeifer [Thu, 1 Nov 2007 16:42:50 +0000 (17:42 +0100)] 
user32: Don't check unsigned types for >= 0.

16 years agowined3d: Fix type of loop variable in IWineD3DCubeTextureImpl_Destroy().
Gerald Pfeifer [Thu, 1 Nov 2007 16:15:45 +0000 (17:15 +0100)] 
wined3d: Fix type of loop variable in IWineD3DCubeTextureImpl_Destroy().

16 years agosetupapi: Add stub for SetupInstallServicesFromInfSectionW.
Chris Robinson [Fri, 2 Nov 2007 09:27:40 +0000 (02:27 -0700)] 
setupapi: Add stub for SetupInstallServicesFromInfSectionW.

16 years agowinex11.drv: Initialize buffer size.
Dmitry Timoshkov [Thu, 1 Nov 2007 13:09:03 +0000 (21:09 +0800)] 
winex11.drv: Initialize buffer size.

16 years agouser32/tests: Don't test the contents of uninitialized buffers.
Alexandre Julliard [Fri, 2 Nov 2007 11:27:27 +0000 (12:27 +0100)] 
user32/tests: Don't test the contents of uninitialized buffers.

16 years agoinclude: Add winddiui.h header.
Marcel Partap [Thu, 1 Nov 2007 18:12:19 +0000 (19:12 +0100)] 
include: Add winddiui.h header.

16 years agoshell32: Constify some variables.
Andrew Talbot [Thu, 1 Nov 2007 22:15:02 +0000 (22:15 +0000)] 
shell32: Constify some variables.

16 years agoshell32: Use SHStrDupW in IShellFolder2::GetDetailsOf to allocate returned string.
Thomas Weidenmueller [Thu, 1 Nov 2007 22:02:57 +0000 (16:02 -0600)] 
shell32: Use SHStrDupW in IShellFolder2::GetDetailsOf to allocate returned string.

16 years agomshtml: Fix hkey leak.
Chris Robinson [Thu, 1 Nov 2007 19:02:02 +0000 (12:02 -0700)] 
mshtml: Fix hkey leak.

16 years agoshdocvw: Move registration code to .inf file.
Jacek Caban [Thu, 1 Nov 2007 17:50:49 +0000 (18:50 +0100)] 
shdocvw: Move registration code to .inf file.

16 years agomsimtf: Fixed typos.
Jacek Caban [Thu, 1 Nov 2007 17:51:40 +0000 (18:51 +0100)] 
msimtf: Fixed typos.

16 years agocrypt32: Fix a leaked key.
Juan Lang [Thu, 1 Nov 2007 17:13:32 +0000 (10:13 -0700)] 
crypt32: Fix a leaked key.

16 years agocrypt32: Don't leak buffer when a unicode string contains an invalid character.
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.

16 years agocrypt32: Initialize a variable.
Juan Lang [Thu, 1 Nov 2007 17:04:18 +0000 (10:04 -0700)] 
crypt32: Initialize a variable.

16 years agocrypt32: Use memmove rather than memcpy when addresses might overlap.
Juan Lang [Thu, 1 Nov 2007 16:45:49 +0000 (09:45 -0700)] 
crypt32: Use memmove rather than memcpy when addresses might overlap.

16 years agocrypt32: Fix a leak building an alternate chain.
Juan Lang [Thu, 1 Nov 2007 16:39:33 +0000 (09:39 -0700)] 
crypt32: Fix a leak building an alternate chain.

16 years agocrypt32: Fix leaked chains creating the root store.
Juan Lang [Thu, 1 Nov 2007 16:31:43 +0000 (09:31 -0700)] 
crypt32: Fix leaked chains creating the root store.

16 years agocrypt32: Fix a leak during chain creation.
Juan Lang [Thu, 1 Nov 2007 16:30:26 +0000 (09:30 -0700)] 
crypt32: Fix a leak during chain creation.

16 years agocrypt32: Set size when calling CryptDecodeObjectEx without CRYPT_DECODE_ALLOC_FLAG...
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.

16 years agocrypt32: Get rid of an unneeded variable.
Juan Lang [Thu, 1 Nov 2007 14:48:50 +0000 (07:48 -0700)] 
crypt32: Get rid of an unneeded variable.

16 years agocrypt32: Fix another leak in the tests.
Juan Lang [Thu, 1 Nov 2007 14:42:12 +0000 (07:42 -0700)] 
crypt32: Fix another leak in the tests.

16 years agocrypt32: Fix a leak in the tests.
Juan Lang [Thu, 1 Nov 2007 14:33:56 +0000 (07:33 -0700)] 
crypt32: Fix a leak in the tests.

16 years agocomctl32: Make parameters of expect_band_content() match the corresponding types...
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.

16 years agoshell32: Remove useless comparison >= 0 for unsigned variables.
Gerald Pfeifer [Thu, 1 Nov 2007 14:30:55 +0000 (15:30 +0100)] 
shell32: Remove useless comparison >= 0 for unsigned variables.

16 years agooleaut32: Use -0.0 directly in test_VarBstrFromR4().
Gerald Pfeifer [Thu, 1 Nov 2007 14:02:08 +0000 (15:02 +0100)] 
oleaut32: Use -0.0 directly in test_VarBstrFromR4().

16 years agoole32: Remove an incorrect comment.
Rob Shearman [Thu, 1 Nov 2007 16:22:15 +0000 (16:22 +0000)] 
ole32: Remove an incorrect comment.

16 years agoole32: Implement CoGetObjectContext.
Rob Shearman [Thu, 1 Nov 2007 13:27:20 +0000 (13:27 +0000)] 
ole32: Implement CoGetObjectContext.

16 years agoole32: Add tests for CoGetObjectContext.
Rob Shearman [Thu, 1 Nov 2007 13:26:56 +0000 (13:26 +0000)] 
ole32: Add tests for CoGetObjectContext.

16 years agoole32: Improve the error reporting in the marshal test when CreateProcess fails.
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.

16 years agouser32: Cache the window class name on the client side.
Alexandre Julliard [Fri, 2 Nov 2007 10:57:35 +0000 (11:57 +0100)] 
user32: Cache the window class name on the client side.

16 years agouser32: Properly handle integer atoms specified as strings in class names.
Alexandre Julliard [Fri, 2 Nov 2007 10:42:53 +0000 (11:42 +0100)] 
user32: Properly handle integer atoms specified as strings in class names.

16 years agoserver: Support using a name to destroy a window class too.
Alexandre Julliard [Thu, 1 Nov 2007 14:28:30 +0000 (15:28 +0100)] 
server: Support using a name to destroy a window class too.

16 years agoserver: Allow to send a name instead of an atom when creating a window class.
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.

16 years agouser32: Store the builtin class names in Unicode.
Alexandre Julliard [Thu, 1 Nov 2007 11:55:00 +0000 (12:55 +0100)] 
user32: Store the builtin class names in Unicode.

16 years agomshtml: Set IE version when installing wine gecko.
Chris Robinson [Wed, 31 Oct 2007 15:03:27 +0000 (08:03 -0700)] 
mshtml: Set IE version when installing wine gecko.

16 years agoserver: Make sure to always initialise req_sd.owner_len and req_sd.group_len in the...
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.

16 years agomsi: A feature's requested action does not depend on its installed state.
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.

16 years agomsi: Only unpublish the features if the entire product is being uninstalled.
James Hawkins [Thu, 1 Nov 2007 08:14:18 +0000 (03:14 -0500)] 
msi: Only unpublish the features if the entire product is being uninstalled.

16 years agomsi: Properly register features.
James Hawkins [Thu, 1 Nov 2007 08:13:28 +0000 (03:13 -0500)] 
msi: Properly register features.

16 years agomsi: Properly register and unregister components.
James Hawkins [Thu, 1 Nov 2007 08:12:41 +0000 (03:12 -0500)] 
msi: Properly register and unregister components.

16 years agomsi: Remove a duplicated function.
James Hawkins [Thu, 1 Nov 2007 08:10:47 +0000 (03:10 -0500)] 
msi: Remove a duplicated function.

16 years agomsi: Implement the MoveFiles standard action.
James Hawkins [Thu, 1 Nov 2007 08:09:02 +0000 (03:09 -0500)] 
msi: Implement the MoveFiles standard action.

16 years agomsi: Test the MoveFiles standard action.
James Hawkins [Thu, 1 Nov 2007 08:07:50 +0000 (03:07 -0500)] 
msi: Test the MoveFiles standard action.

16 years agokernel32: Implement GetProcessHandleCount.
Vitaliy Margolen [Thu, 1 Nov 2007 06:46:54 +0000 (00:46 -0600)] 
kernel32: Implement GetProcessHandleCount.

16 years agoversion: Use GetModuleHandleEx to increment the module ref count.
Dmitry Timoshkov [Thu, 1 Nov 2007 06:23:38 +0000 (14:23 +0800)] 
version: Use GetModuleHandleEx to increment the module ref count.

16 years agowinex11.drv: Add support for saving/reading display settings.
Dmitry Timoshkov [Thu, 1 Nov 2007 06:23:19 +0000 (14:23 +0800)] 
winex11.drv: Add support for saving/reading display settings.

16 years agouser32: Initialize more fields in the DEVMODE structure.
Dmitry Timoshkov [Thu, 1 Nov 2007 06:22:41 +0000 (14:22 +0800)] 
user32: Initialize more fields in the DEVMODE structure.

16 years agoinclude: Synchronize DEVMODE layout with PSDK.
Dmitry Timoshkov [Thu, 1 Nov 2007 06:22:11 +0000 (14:22 +0800)] 
include: Synchronize DEVMODE layout with PSDK.

16 years agod3d9: Silence a FIXME.
Stefan Dösinger [Thu, 1 Nov 2007 00:45:36 +0000 (01:45 +0100)] 
d3d9: Silence a FIXME.

16 years agowined3d: Make resource memory 32 byte aligned.
Stefan Dösinger [Mon, 22 Oct 2007 11:30:14 +0000 (13:30 +0200)] 
wined3d: Make resource memory 32 byte aligned.

16 years agowined3d: Disconnect allocatedMemory and Heap allocation.
Stefan Dösinger [Mon, 22 Oct 2007 11:02:03 +0000 (13:02 +0200)] 
wined3d: Disconnect allocatedMemory and Heap allocation.

16 years agowined3d: Allocate memory for default pool resources too.
Stefan Dösinger [Mon, 22 Oct 2007 10:37:21 +0000 (12:37 +0200)] 
wined3d: Allocate memory for default pool resources too.

16 years agowined3d: Move a part of LockRect to the base class.
Stefan Dösinger [Tue, 9 Oct 2007 20:19:39 +0000 (22:19 +0200)] 
wined3d: Move a part of LockRect to the base class.

16 years agowined3d: Reenable render target unlocking via textures.
Stefan Dösinger [Thu, 1 Nov 2007 00:40:44 +0000 (01:40 +0100)] 
wined3d: Reenable render target unlocking via textures.

16 years agowined3d: Move memory allocation into a separate function.
Stefan Dösinger [Thu, 1 Nov 2007 00:31:01 +0000 (01:31 +0100)] 
wined3d: Move memory allocation into a separate function.

16 years agowined3d: Move texture -> drawable blits to LoadLocation.
Stefan Dösinger [Thu, 1 Nov 2007 00:38:50 +0000 (01:38 +0100)] 
wined3d: Move texture -> drawable blits to LoadLocation.

16 years agowininet: Implement and test FtpCommand{A, W}.
Hans Leidekker [Wed, 31 Oct 2007 21:54:03 +0000 (22:54 +0100)] 
wininet: Implement and test FtpCommand{A, W}.

16 years agowininet: Correct several ftp server response to error code mappings.
Hans Leidekker [Wed, 31 Oct 2007 21:53:51 +0000 (22:53 +0100)] 
wininet: Correct several ftp server response to error code mappings.

16 years agowinex11.drv: Set the WM_STATE_ABOVE hint on topmost windows.
Alexandre Julliard [Wed, 31 Oct 2007 17:13:20 +0000 (18:13 +0100)] 
winex11.drv: Set the WM_STATE_ABOVE hint on topmost windows.

16 years agoserver: Added support for HWND_TOPMOST and HWND_NOTOPMOST.
Alexandre Julliard [Wed, 31 Oct 2007 17:12:56 +0000 (18:12 +0100)] 
server: Added support for HWND_TOPMOST and HWND_NOTOPMOST.

16 years agoserver: Fix get_next/prev_window behavior for unlinked windows.
Alexandre Julliard [Wed, 31 Oct 2007 17:08:19 +0000 (18:08 +0100)] 
server: Fix get_next/prev_window behavior for unlinked windows.

16 years agouser32: SetParent should not make the window topmost.
Alexandre Julliard [Wed, 31 Oct 2007 17:00:53 +0000 (18:00 +0100)] 
user32: SetParent should not make the window topmost.

16 years agouser32: Don't allow changing the WS_EX_TOPMOST style with SetWindowLong.
Alexandre Julliard [Wed, 31 Oct 2007 16:53:58 +0000 (17:53 +0100)] 
user32: Don't allow changing the WS_EX_TOPMOST style with SetWindowLong.

16 years agoserver: Also return the new extended style in the set_window_pos request.
Alexandre Julliard [Wed, 31 Oct 2007 16:51:05 +0000 (17:51 +0100)] 
server: Also return the new extended style in the set_window_pos request.

16 years agontdll: NtAccessCheck: Only send used bytes to server.
Dan Kegel [Wed, 31 Oct 2007 06:17:31 +0000 (23:17 -0700)] 
ntdll: NtAccessCheck: Only send used bytes to server.

16 years agowinemine: Update Korean resource.
Hwang YunSong(황윤성) [Tue, 30 Oct 2007 01:15:16 +0000 (10:15 +0900)] 
winemine: Update Korean resource.

16 years agouser32: Updated Korean resource.
Hwang YunSong(황윤성) [Tue, 30 Oct 2007 01:09:28 +0000 (10:09 +0900)] 
user32: Updated Korean resource.

16 years agoprogman: Updated Korean resource.
Hwang YunSong(황윤성) [Tue, 30 Oct 2007 01:08:20 +0000 (10:08 +0900)] 
progman: Updated Korean resource.

16 years agoriched20: Allow for Win98 behavior for return value of EM_REPLACESEL.
Alex Villacís Lasso [Mon, 29 Oct 2007 15:25:31 +0000 (10:25 -0500)] 
riched20: Allow for Win98 behavior for return value of EM_REPLACESEL.

16 years agopdh: Remove or fix tests that fail on Windows.
Hans Leidekker [Mon, 22 Oct 2007 12:03:34 +0000 (14:03 +0200)] 
pdh: Remove or fix tests that fail on Windows.

16 years agomsvcrt: Silence FIXME about an unknown parameter that isn't used.
Alexandre Julliard [Wed, 31 Oct 2007 11:41:49 +0000 (12:41 +0100)] 
msvcrt: Silence FIXME about an unknown parameter that isn't used.

16 years agohal: Added stubs for KfAquireSpinLock, KfReleaseSpinLock, KfLowerIrql, KfRaiseIrql.
Chris Wulff [Wed, 31 Oct 2007 00:02:00 +0000 (20:02 -0400)] 
hal: Added stubs for KfAquireSpinLock, KfReleaseSpinLock, KfLowerIrql, KfRaiseIrql.