wine
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.

18 years agoinclude: Fix the HeapQueryInformation() prototype.
Francois Gouget [Thu, 2 Nov 2006 18:58:47 +0000 (19:58 +0100)] 
include: Fix the HeapQueryInformation() prototype.

18 years agowinhelp: Add missing '\n' in Wine trace.
Francois Gouget [Thu, 2 Nov 2006 18:58:32 +0000 (19:58 +0100)] 
winhelp: Add missing '\n' in Wine trace.

18 years agosecur32: Make the path to ntlm_auth easier to change by moving the executable name...
Rob Shearman [Thu, 2 Nov 2006 16:50:40 +0000 (16:50 +0000)] 
secur32: Make the path to ntlm_auth easier to change by moving the executable name to the top of ntlm.c.

18 years agowininet: Don't return an error for INTERNET_OPTION_SEND/RECEIVE_TIMEOUT not being...
Rob Shearman [Thu, 2 Nov 2006 16:49:19 +0000 (16:49 +0000)] 
wininet: Don't return an error for INTERNET_OPTION_SEND/RECEIVE_TIMEOUT not being implemented
on protocols other than HTTP, just print a FIXME. Reported by Michael Moss.

18 years agoatl: Implement AtlAxCreateDialogA and AtlAxCreateDialogW.
Andrey Turkin [Mon, 30 Oct 2006 18:48:24 +0000 (21:48 +0300)] 
atl: Implement AtlAxCreateDialogA and AtlAxCreateDialogW.

18 years agoatl: Implement AtlAxCreateControl and AtlAxCreateControlEx.
Andrey Turkin [Mon, 30 Oct 2006 18:20:26 +0000 (21:20 +0300)] 
atl: Implement AtlAxCreateControl and AtlAxCreateControlEx.

18 years agoatl: Implement AtlModuleAddCreateWndData and AtlModuleExtractCreateWndData.
Andrey Turkin [Mon, 30 Oct 2006 15:55:05 +0000 (18:55 +0300)] 
atl: Implement AtlModuleAddCreateWndData and AtlModuleExtractCreateWndData.

18 years agoatl: Implement AtlAxWinInit and AtlAxWin window procedure.
Andrey Turkin [Mon, 30 Oct 2006 16:07:46 +0000 (19:07 +0300)] 
atl: Implement AtlAxWinInit and AtlAxWin window procedure.

18 years agoatl: Implement AtlPixelToHiMetric and AtlHiMetricToPixel.
Andrey Turkin [Mon, 30 Oct 2006 15:57:48 +0000 (18:57 +0300)] 
atl: Implement AtlPixelToHiMetric and AtlHiMetricToPixel.

18 years agomshtml: Added implementation of QueryStatus(IDM_UNDERLINE).
Jacek Caban [Thu, 2 Nov 2006 16:34:57 +0000 (17:34 +0100)] 
mshtml: Added implementation of QueryStatus(IDM_UNDERLINE).

18 years agomshtml: Added implementation of QueryStatus(IDM_ITALIC).
Jacek Caban [Thu, 2 Nov 2006 16:34:44 +0000 (17:34 +0100)] 
mshtml: Added implementation of QueryStatus(IDM_ITALIC).

18 years agomshtml: Added more QueryStatus tests.
Jacek Caban [Thu, 2 Nov 2006 16:34:33 +0000 (17:34 +0100)] 
mshtml: Added more QueryStatus tests.

18 years agomshtml: Added implementation of QueryStatus(IDM_BOLD).
Jacek Caban [Thu, 2 Nov 2006 16:34:17 +0000 (17:34 +0100)] 
mshtml: Added implementation of QueryStatus(IDM_BOLD).

18 years agomshtml: Added more edit mode tests.
Jacek Caban [Thu, 2 Nov 2006 16:34:12 +0000 (17:34 +0100)] 
mshtml: Added more edit mode tests.

18 years agomshtml: Load about:blank in exec_editmode.
Jacek Caban [Thu, 2 Nov 2006 16:34:06 +0000 (17:34 +0100)] 
mshtml: Load about:blank in exec_editmode.

18 years agomshtml: Added beginning of set_progress task implementation.
Jacek Caban [Thu, 2 Nov 2006 16:34:01 +0000 (17:34 +0100)] 
mshtml: Added beginning of set_progress task implementation.

18 years agomshtml: Call SetStatusText in set_parsecomplete.
Jacek Caban [Thu, 2 Nov 2006 16:33:55 +0000 (17:33 +0100)] 
mshtml: Call SetStatusText in set_parsecomplete.

18 years agomshtml: Get DISPID_AMBIENT_SILENT and DISPID_AMBIENT_OFFLINECONNECTED property in...
Jacek Caban [Thu, 2 Nov 2006 16:30:27 +0000 (17:30 +0100)] 
mshtml: Get DISPID_AMBIENT_SILENT and DISPID_AMBIENT_OFFLINECONNECTED property in IPersistMoniker::Load.

18 years agomshtml: Fix no longer valid ERR.
Jacek Caban [Thu, 2 Nov 2006 16:28:20 +0000 (17:28 +0100)] 
mshtml: Fix no longer valid ERR.

18 years agomshtml: Added heuristic hack that decides if run the page from moniker or gecko channel.
Jacek Caban [Thu, 2 Nov 2006 16:26:38 +0000 (17:26 +0100)] 
mshtml: Added heuristic hack that decides if run the page from moniker or gecko channel.

18 years agowininet: Revert commit 760043c2455a90cd74178d98b7c81bfbfc81793f.
Jacek Caban [Thu, 2 Nov 2006 16:27:06 +0000 (17:27 +0100)] 
wininet: Revert commit 760043c2455a90cd74178d98b7c81bfbfc81793f.

After more testing I've checked that current code is bad, but my patch
was also wrong and causes regression in WoW.

18 years agocomctl32: Implement PSM_GETRESULT.
Huw Davies [Thu, 2 Nov 2006 12:26:22 +0000 (12:26 +0000)] 
comctl32: Implement PSM_GETRESULT.

18 years agocomctl32: Fix return value of PropertySheet() for modal propsheets.
Huw Davies [Thu, 2 Nov 2006 12:21:53 +0000 (12:21 +0000)] 
comctl32: Fix return value of PropertySheet() for modal propsheets.

18 years agouser32/tests: Move the system menu test into its own test.
Dmitry Timoshkov [Thu, 2 Nov 2006 11:18:32 +0000 (19:18 +0800)] 
user32/tests: Move the system menu test into its own test.