wine
18 years agocomctl32: Beginning of some string related tests.
Paul Vriens [Tue, 7 Nov 2006 20:30:06 +0000 (21:30 +0100)] 
comctl32: Beginning of some string related tests.

18 years agocomctl32: Fix return values of string functions.
Paul Vriens [Tue, 7 Nov 2006 20:29:46 +0000 (21:29 +0100)] 
comctl32: Fix return values of string functions.

18 years agowinex11: Fix regression caused by client-side DIB copy patch.
Damjan Jovanovic [Tue, 7 Nov 2006 18:59:31 +0000 (20:59 +0200)] 
winex11: Fix regression caused by client-side DIB copy patch.

18 years agokernel32: Better workaround for the lack of locale environment variables on MacOS.
Alexandre Julliard [Tue, 7 Nov 2006 17:24:15 +0000 (18:24 +0100)] 
kernel32: Better workaround for the lack of locale environment variables on MacOS.

18 years agowinex11.drv: Detect an XLookupString that returns Latin-1 and avoid codepage mapping...
Alexandre Julliard [Tue, 7 Nov 2006 16:28:02 +0000 (17:28 +0100)] 
winex11.drv: Detect an XLookupString that returns Latin-1 and avoid codepage mapping in that case.

18 years agowinex11.drv: Added mapping for Unicode keysyms in ToUnicodeEx.
Alexandre Julliard [Tue, 7 Nov 2006 16:27:35 +0000 (17:27 +0100)] 
winex11.drv: Added mapping for Unicode keysyms in ToUnicodeEx.

18 years agowinex11.drv: Only load the keycode->keysym mapping once in DetectLayout, instead...
Alexandre Julliard [Tue, 7 Nov 2006 16:22:52 +0000 (17:22 +0100)] 
winex11.drv: Only load the keycode->keysym mapping once in DetectLayout, instead of once per supported layout.

18 years agouser32/include: Don't define the OBM_*, OCR_* and OIC_* macros unless OEMRESOURCE...
Francois Gouget [Mon, 6 Nov 2006 23:52:01 +0000 (00:52 +0100)] 
user32/include: Don't define the OBM_*, OCR_* and OIC_* macros unless OEMRESOURCE is defined.

18 years agourlmon/tests: Fix compilation with the PSDK headers.
Francois Gouget [Mon, 6 Nov 2006 23:44:08 +0000 (00:44 +0100)] 
urlmon/tests: Fix compilation with the PSDK headers.

18 years agoAssorted spelling fixes.
Francois Gouget [Mon, 6 Nov 2006 23:37:42 +0000 (00:37 +0100)] 
Assorted spelling fixes.

18 years agoinclude: Some DirectX headers are supposed to define COM_NO_WINDOWS_H.
Francois Gouget [Mon, 6 Nov 2006 23:45:16 +0000 (00:45 +0100)] 
include: Some DirectX headers are supposed to define COM_NO_WINDOWS_H.

18 years agooleau32: The PSDK's ELEMDESC's union is nameless, always. So use the U(x) macro.
Francois Gouget [Mon, 6 Nov 2006 23:43:24 +0000 (00:43 +0100)] 
oleau32: The PSDK's ELEMDESC's union is nameless, always. So use the U(x) macro.

18 years agocomctl32: Add missing '\n' to ok() call.
Francois Gouget [Mon, 6 Nov 2006 23:42:27 +0000 (00:42 +0100)] 
comctl32: Add missing '\n' to ok() call.

18 years agodplayx: Fix spelling of the DPLAYX_AcquireSemaphore() macro.
Francois Gouget [Mon, 6 Nov 2006 23:39:41 +0000 (00:39 +0100)] 
dplayx: Fix spelling of the DPLAYX_AcquireSemaphore() macro.

18 years agodmstyle: Fix spelling of the DMUS_PRIVATE_STYLE_MOTIF.dwRhythm field.
Francois Gouget [Mon, 6 Nov 2006 23:38:49 +0000 (00:38 +0100)] 
dmstyle: Fix spelling of the DMUS_PRIVATE_STYLE_MOTIF.dwRhythm field.

18 years agotaskmgr: Fix spelling of the SYSTEM_PERFORMANCE_INFORMATION.MmTotalCommittedPages...
Francois Gouget [Mon, 6 Nov 2006 23:38:24 +0000 (00:38 +0100)] 
taskmgr: Fix spelling of the SYSTEM_PERFORMANCE_INFORMATION.MmTotalCommittedPages field.

18 years agomsi: By default, install components locally.
Mike McCormack [Tue, 7 Nov 2006 08:55:43 +0000 (17:55 +0900)] 
msi: By default, install components locally.

18 years agomsi: Fix WHERE IS (NOT) NULL queries.
Mike McCormack [Tue, 7 Nov 2006 06:07:16 +0000 (15:07 +0900)] 
msi: Fix WHERE IS (NOT) NULL queries.

18 years agomsi: Fix regression tests failing on Windows.
Mike McCormack [Tue, 7 Nov 2006 06:06:09 +0000 (15:06 +0900)] 
msi: Fix regression tests failing on Windows.

18 years agomsi: Split ACTION_CostFinalize into two functions.
Mike McCormack [Tue, 7 Nov 2006 06:05:48 +0000 (15:05 +0900)] 
msi: Split ACTION_CostFinalize into two functions.

18 years agoole32: Cast-qual warnings fix.
Andrew Talbot [Mon, 6 Nov 2006 23:26:38 +0000 (23:26 +0000)] 
ole32: Cast-qual warnings fix.

18 years agontdll: Cast-qual warning fix.
Andrew Talbot [Mon, 6 Nov 2006 21:36:23 +0000 (21:36 +0000)] 
ntdll: Cast-qual warning fix.

18 years agowined3d: Use width while converting surfaces.
Markus Amsler [Mon, 6 Nov 2006 18:45:10 +0000 (19:45 +0100)] 
wined3d: Use width while converting surfaces.

This fixes also a heap corruption with 1x1 and 2x2 surfaces.

18 years agowined3d: Use SURFACE_ALIGNMENT.
Markus Amsler [Mon, 6 Nov 2006 18:43:48 +0000 (19:43 +0100)] 
wined3d: Use SURFACE_ALIGNMENT.

18 years agoatl: Move the storage specifier to the beginning of the declaration.
Michael Stefaniuc [Mon, 6 Nov 2006 12:37:54 +0000 (13:37 +0100)] 
atl: Move the storage specifier to the beginning of the declaration.

18 years agontdll: Clarify the documentation for HandleTable.
Jeff Latimer [Mon, 6 Nov 2006 11:49:51 +0000 (22:49 +1100)] 
ntdll: Clarify the documentation for HandleTable.

18 years agowinhelp: Rewrite LookupHelpFile function.
Kirill K. Smirnov [Mon, 6 Nov 2006 12:07:01 +0000 (15:07 +0300)] 
winhelp: Rewrite LookupHelpFile function.

Add ability for user to find file himself if winhelp cannot find it.
Update resources.

18 years agowinex11.drv: Fixed build without OpenGL headers.
Alexandre Julliard [Mon, 6 Nov 2006 14:40:01 +0000 (15:40 +0100)] 
winex11.drv: Fixed build without OpenGL headers.

18 years agomsvcrt: Cast-qual warnings fix.
Andrew Talbot [Sat, 4 Nov 2006 17:51:49 +0000 (17:51 +0000)] 
msvcrt: Cast-qual warnings fix.

18 years agomsacm32: Cast-qual warnings fix.
Andrew Talbot [Fri, 3 Nov 2006 20:56:30 +0000 (20:56 +0000)] 
msacm32: Cast-qual warnings fix.

18 years agoshell32: Have SHELL_ArgifyW respect the length of the buffer passed in and report...
Aric Stewart [Fri, 3 Nov 2006 16:24:19 +0000 (10:24 -0600)] 
shell32: Have SHELL_ArgifyW respect the length of the buffer passed in and report a needed buffer size.

18 years agoshell32: Create dynamic buffers for expanded enviroment strings to allow for paramete...
Aric Stewart [Fri, 3 Nov 2006 15:47:13 +0000 (09:47 -0600)] 
shell32: Create dynamic buffers for expanded enviroment strings to allow for parameters and such longer than MAX_PATH.

With help from Michael Moss.

18 years agoadvapi32: Test for OpenProcessToken with MAXIMUM_ALLOWED access.
Andrey Turkin [Mon, 6 Nov 2006 11:35:37 +0000 (14:35 +0300)] 
advapi32: Test for OpenProcessToken with MAXIMUM_ALLOWED access.

18 years agomscoree: String returned by GetCORVersion starts with letter 'v'.
Paul Chitescu [Mon, 6 Nov 2006 11:33:23 +0000 (13:33 +0200)] 
mscoree: String returned by GetCORVersion starts with letter 'v'.

18 years agouser32: The string passed to ToUnicode(Ex) is for output.
Mike McCormack [Mon, 6 Nov 2006 11:14:56 +0000 (20:14 +0900)] 
user32: The string passed to ToUnicode(Ex) is for output.

18 years agouser32: ToUnicodeEx should return 0 for an unknown key.
Mike McCormack [Mon, 6 Nov 2006 11:11:24 +0000 (20:11 +0900)] 
user32: ToUnicodeEx should return 0 for an unknown key.

18 years agodbghelp: Make dwarf2 parser handle file paths relative to working dir better.
Peter Oberndorfer [Sun, 5 Nov 2006 22:30:52 +0000 (23:30 +0100)] 
dbghelp: Make dwarf2 parser handle file paths relative to working dir better.

18 years agosecur32: Test and fix DecryptMessage for multiple data buffers.
Kai Blin [Sat, 4 Nov 2006 11:30:30 +0000 (12:30 +0100)] 
secur32: Test and fix DecryptMessage for multiple data buffers.

18 years agowinspool/tests: Add tests for EnumPorts.
Detlef Riekenberg [Fri, 3 Nov 2006 23:28:08 +0000 (00:28 +0100)] 
winspool/tests: Add tests for EnumPorts.

18 years agowinspool: Implement EnumPortsA.
Detlef Riekenberg [Fri, 3 Nov 2006 23:27:31 +0000 (00:27 +0100)] 
winspool: Implement EnumPortsA.

18 years agowinspool: Implement EnumPortsW.
Detlef Riekenberg [Fri, 3 Nov 2006 23:27:16 +0000 (00:27 +0100)] 
winspool: Implement EnumPortsW.

18 years agowinspool: EnumPorts: Read driver from registry.
Detlef Riekenberg [Fri, 3 Nov 2006 23:26:20 +0000 (00:26 +0100)] 
winspool: EnumPorts: Read driver from registry.

18 years agowinex11.drv: Added a basic client-side DIB copy optimization.
Damjan Jovanovic [Sat, 4 Nov 2006 07:54:59 +0000 (09:54 +0200)] 
winex11.drv: Added a basic client-side DIB copy optimization.

18 years agoconfigure: Added missing DiskArbitration/DiskArbitration.h check.
Alexandre Julliard [Mon, 6 Nov 2006 12:33:16 +0000 (13:33 +0100)] 
configure: Added missing DiskArbitration/DiskArbitration.h check.

18 years agoloader: Update the reported version from the current git HEAD if available.
Alexandre Julliard [Mon, 6 Nov 2006 12:33:11 +0000 (13:33 +0100)] 
loader: Update the reported version from the current git HEAD if available.

18 years agontdll: Moved command-line help to the loader binary.
Alexandre Julliard [Mon, 6 Nov 2006 12:04:56 +0000 (13:04 +0100)] 
ntdll: Moved command-line help to the loader binary.

18 years agomsi: Fixed definition of the MSIITERHANDLE type.
Alexandre Julliard [Mon, 6 Nov 2006 12:02:47 +0000 (13:02 +0100)] 
msi: Fixed definition of the MSIITERHANDLE type.

18 years agoicmp: Changed select to poll.
Damjan Jovanovic [Mon, 6 Nov 2006 06:29:27 +0000 (08:29 +0200)] 
icmp: Changed select to poll.

18 years agodinput: Changed select to poll.
Damjan Jovanovic [Mon, 6 Nov 2006 06:28:29 +0000 (08:28 +0200)] 
dinput: Changed select to poll.

18 years agows2_32: Convert WS_select to use poll() instead of select(). Also fixes an fd leak.
Alexandre Julliard [Mon, 6 Nov 2006 11:28:53 +0000 (12:28 +0100)] 
ws2_32: Convert WS_select to use poll() instead of select(). Also fixes an fd leak.

18 years agoexplorer: Build on Darwin versions prior to 8.0.
Phil Krylov [Sun, 5 Nov 2006 20:03:46 +0000 (23:03 +0300)] 
explorer: Build on Darwin versions prior to 8.0.

18 years agontdll: Fix building on Darwin versions prior to 8.0.
Phil Krylov [Sun, 5 Nov 2006 21:53:54 +0000 (00:53 +0300)] 
ntdll: Fix building on Darwin versions prior to 8.0.

18 years agorpcrt4: Remove unnecessary quotes in traces, as debugstr_a and debugstr_w add them...
Rob Shearman [Sun, 5 Nov 2006 19:01:42 +0000 (19:01 +0000)] 
rpcrt4: Remove unnecessary quotes in traces, as debugstr_a and debugstr_w add them instead.

18 years agowinedump: Fix printf warning in the generated code.
Rob Shearman [Sun, 5 Nov 2006 19:01:36 +0000 (19:01 +0000)] 
winedump: Fix printf warning in the generated code.

18 years agoserver: Compilation fix.
Gerald Pfeifer [Sun, 5 Nov 2006 05:50:45 +0000 (06:50 +0100)] 
server: Compilation fix.

18 years agodbghelp: Fixed memory leak in source string handling.
Eric Pouech [Sun, 5 Nov 2006 16:51:35 +0000 (17:51 +0100)] 
dbghelp: Fixed memory leak in source string handling.

18 years agoshdocvw: Added more tests.
Jacek Caban [Sun, 5 Nov 2006 16:48:45 +0000 (17:48 +0100)] 
shdocvw: Added more tests.

18 years agoshdocvw: Cal on_offlineconnected_change and on_silent_change in SetClientSite.
Jacek Caban [Sun, 5 Nov 2006 16:47:52 +0000 (17:47 +0100)] 
shdocvw: Cal on_offlineconnected_change and on_silent_change in SetClientSite.

18 years agoshdocvw: Added OnAmbientPropertyChange(DISPID_AMBIENT_OFFLINECONNECTED) implementation.
Jacek Caban [Sun, 5 Nov 2006 16:46:54 +0000 (17:46 +0100)] 
shdocvw: Added OnAmbientPropertyChange(DISPID_AMBIENT_OFFLINECONNECTED) implementation.

18 years agoshdocvw: Added [get|put]_Offline implementation.
Jacek Caban [Sun, 5 Nov 2006 16:46:13 +0000 (17:46 +0100)] 
shdocvw: Added [get|put]_Offline implementation.

18 years agoshdocvw: Added OnAmbientPropertyChange(DISPID_AMBIENT_SILENT) implementation.
Jacek Caban [Sun, 5 Nov 2006 16:40:37 +0000 (17:40 +0100)] 
shdocvw: Added OnAmbientPropertyChange(DISPID_AMBIENT_SILENT) implementation.

18 years agoshdocvw: Ignore hwndParent in DoVerb.
Jacek Caban [Sun, 5 Nov 2006 16:39:13 +0000 (17:39 +0100)] 
shdocvw: Ignore hwndParent in DoVerb.

18 years agoshdocvw: Set parent window in activate_inplace.
Jacek Caban [Sun, 5 Nov 2006 16:38:16 +0000 (17:38 +0100)] 
shdocvw: Set parent window in activate_inplace.

18 years agomshtml: Fixed query_edit_status when Gecko is not available.
Jacek Caban [Sun, 5 Nov 2006 12:52:34 +0000 (13:52 +0100)] 
mshtml: Fixed query_edit_status when Gecko is not available.

18 years agoriched20: Fix a leak in the undo stack.
Mike McCormack [Sun, 5 Nov 2006 05:33:28 +0000 (14:33 +0900)] 
riched20: Fix a leak in the undo stack.

18 years agoriched20: Fix one more memory leak.
Mike McCormack [Sun, 5 Nov 2006 05:27:14 +0000 (14:27 +0900)] 
riched20: Fix one more memory leak.

18 years agoriched20: Don't access memory after freeing it.
Mike McCormack [Sun, 5 Nov 2006 05:26:47 +0000 (14:26 +0900)] 
riched20: Don't access memory after freeing it.

18 years agoriched20: Fixed memory leaks.
Mike McCormack [Sun, 5 Nov 2006 05:25:42 +0000 (14:25 +0900)] 
riched20: Fixed memory leaks.

18 years agocomctl32: Switch to a Nx4 tiling.
Mike McCormack [Sun, 5 Nov 2006 09:02:39 +0000 (18:02 +0900)] 
comctl32: Switch to a Nx4 tiling.

18 years agocomctl32: Remove a Nx1 assuption in ImageList_AddMasked().
Mike McCormack [Sun, 5 Nov 2006 08:59:19 +0000 (17:59 +0900)] 
comctl32: Remove a Nx1 assuption in ImageList_AddMasked().

18 years agocomctl32: Check if GetObject fails on bitmaps passed to us.
Mike McCormack [Sun, 5 Nov 2006 08:12:35 +0000 (17:12 +0900)] 
comctl32: Check if GetObject fails on bitmaps passed to us.

18 years agocomctl32: Fix Nx1 assumptions when adding multiple bitmaps with ImageList_Add.
Mike McCormack [Sun, 5 Nov 2006 08:12:18 +0000 (17:12 +0900)] 
comctl32: Fix Nx1 assumptions when adding multiple bitmaps with ImageList_Add.

18 years agocomctl32: Fix an Nx1 in ImageList_DrawIndirect().
Mike McCormack [Sun, 5 Nov 2006 08:11:34 +0000 (17:11 +0900)] 
comctl32: Fix an Nx1 in ImageList_DrawIndirect().

18 years agocomctl32: Remove another Nx1 assumption from ImageList_Remove().
Mike McCormack [Sun, 5 Nov 2006 08:10:54 +0000 (17:10 +0900)] 
comctl32: Remove another Nx1 assumption from ImageList_Remove().

18 years agocomctl32: Remove Nx1 assumptions in ImageList_Merge.
Mike McCormack [Sun, 5 Nov 2006 08:10:09 +0000 (17:10 +0900)] 
comctl32: Remove Nx1 assumptions in ImageList_Merge.

18 years agocomctl32: Remove Nx1 assumptions in ImageList_GetIcon().
Mike McCormack [Sun, 5 Nov 2006 08:09:47 +0000 (17:09 +0900)] 
comctl32: Remove Nx1 assumptions in ImageList_GetIcon().

18 years agocomctl32: Use imagelist_copy_images() in ImageList_SetImageCount().
Mike McCormack [Sun, 5 Nov 2006 08:09:29 +0000 (17:09 +0900)] 
comctl32: Use imagelist_copy_images() in ImageList_SetImageCount().

18 years agocomctl32: Create a helper function to copy a block of images.
Mike McCormack [Sun, 5 Nov 2006 05:04:50 +0000 (14:04 +0900)] 
comctl32: Create a helper function to copy a block of images.

18 years agocomctl32: Fix a regression.
Mike McCormack [Sun, 5 Nov 2006 02:52:42 +0000 (11:52 +0900)] 
comctl32: Fix a regression.

18 years agoopengl32: Use HKCU instead of HKLM.
Roderick Colenbrander [Sat, 4 Nov 2006 21:28:41 +0000 (22:28 +0100)] 
opengl32: Use HKCU instead of HKLM.

18 years agowgl: Fix WoW screen flickering.
Roderick Colenbrander [Sat, 4 Nov 2006 21:23:15 +0000 (22:23 +0100)] 
wgl: Fix WoW screen flickering.

18 years agopreloader: Clear %gs again before calling the interpreter entry point.
Alexandre Julliard [Sat, 4 Nov 2006 19:25:06 +0000 (20:25 +0100)] 
preloader: Clear %gs again before calling the interpreter entry point.

18 years agokernel32/tests: Don't wait for overlapped result if the previous test failed.
Alexandre Julliard [Sat, 4 Nov 2006 11:07:10 +0000 (12:07 +0100)] 
kernel32/tests: Don't wait for overlapped result if the previous test failed.

18 years agosecur32: Fix handling of buffers that don't have the SECBUFFER_TOKEN as the first...
Kai Blin [Sat, 4 Nov 2006 01:52:18 +0000 (02:52 +0100)] 
secur32: Fix handling of buffers that don't have the SECBUFFER_TOKEN as the first buffer.

Thanks to Robert Shearman for catching this one and providing some of the test code.

18 years agosecur32: Get rid of some HeapAlloc() calls to make code more readable.
Kai Blin [Sat, 4 Nov 2006 01:51:38 +0000 (02:51 +0100)] 
secur32: Get rid of some HeapAlloc() calls to make code more readable.

18 years agosecur32: Avoid double HeapFree() of password and session key.
Kai Blin [Sat, 4 Nov 2006 01:50:31 +0000 (02:50 +0100)] 
secur32: Avoid double HeapFree() of password and session key.

18 years agoopengl32: Remove glx context.
Roderick Colenbrander [Fri, 3 Nov 2006 20:55:36 +0000 (21:55 +0100)] 
opengl32: Remove glx context.

18 years agod3d9/tests: Add refcount test for binding objects.
Stefan Dösinger [Fri, 3 Nov 2006 18:38:46 +0000 (19:38 +0100)] 
d3d9/tests: Add refcount test for binding objects.

18 years agowined3d: glReadPixels corrections.
Stefan Dösinger [Fri, 3 Nov 2006 18:12:27 +0000 (19:12 +0100)] 
wined3d: glReadPixels corrections.

18 years agowinex11.drv: If the app asks for a single buffered pixel format, then it should be...
Huw Davies [Fri, 3 Nov 2006 12:30:40 +0000 (12:30 +0000)] 
winex11.drv: If the app asks for a single buffered pixel format, then it should be happy with a double buffered one.

Likewise for mono vs stereo.
Add some TRACEs so that we know what condition is failing.

18 years agowgl: Add extension checking code / glxGetProcAddress protection.
Roderick Colenbrander [Sun, 29 Oct 2006 21:56:27 +0000 (22:56 +0100)] 
wgl: Add extension checking code / glxGetProcAddress protection.

18 years agontdll: Retrieve mailslot message info from the client side.
Alexandre Julliard [Fri, 3 Nov 2006 16:53:04 +0000 (17:53 +0100)] 
ntdll: Retrieve mailslot message info from the client side.

18 years agontdll: FILE_GetDeviceInfo no longer needs to be public.
Alexandre Julliard [Fri, 3 Nov 2006 14:20:21 +0000 (15:20 +0100)] 
ntdll: FILE_GetDeviceInfo no longer needs to be public.

18 years agopreloader: Setup a fake thread-local storage block pointed to by %gs.
Alexandre Julliard [Fri, 3 Nov 2006 12:55:41 +0000 (13:55 +0100)] 
preloader: Setup a fake thread-local storage block pointed to by %gs.

18 years agontdll: Added implementation of RtlDllShutdownInProgress.
Alexandre Julliard [Fri, 3 Nov 2006 12:52:02 +0000 (13:52 +0100)] 
ntdll: Added implementation of RtlDllShutdownInProgress.

18 years agowinex11.drv: Opengl init fix.
Roderick Colenbrander [Thu, 2 Nov 2006 21:23:42 +0000 (22:23 +0100)] 
winex11.drv: Opengl init fix.

18 years agomscoree: Add a few more stubs.
Louis Lenders [Wed, 1 Nov 2006 20:42:30 +0000 (20:42 +0000)] 
mscoree: Add a few more stubs.

18 years agows2_32: Don't store the socket file descriptor in the async structure, retrieve it...
Alexandre Julliard [Fri, 3 Nov 2006 11:03:14 +0000 (12:03 +0100)] 
ws2_32: Don't store the socket file descriptor in the async structure, retrieve it as needed.

18 years agontdll: Don't store the unix file descriptor in the async structure, retrieve it as...
Alexandre Julliard [Fri, 3 Nov 2006 10:56:51 +0000 (11:56 +0100)] 
ntdll: Don't store the unix file descriptor in the async structure, retrieve it as needed.

18 years agontdll: Added a server_get_unix_fd function that avoids doing a dup() of the fd when...
Alexandre Julliard [Fri, 3 Nov 2006 10:38:44 +0000 (11:38 +0100)] 
ntdll: Added a server_get_unix_fd function that avoids doing a dup() of the fd when not required.