wine
16 years agouser32: Fix returned value of LB_DIR.
Alex Villacís Lasso [Sat, 10 Nov 2007 23:08:06 +0000 (18:08 -0500)] 
user32: Fix returned value of LB_DIR.

16 years agocomctl32: Fixed handling of monochrome icons in image lists.
Alexandre Julliard [Wed, 14 Nov 2007 11:38:35 +0000 (12:38 +0100)] 
comctl32: Fixed handling of monochrome icons in image lists.

16 years agows2_32/tests: Fix error checking.
Gerald Pfeifer [Tue, 13 Nov 2007 20:03:33 +0000 (21:03 +0100)] 
ws2_32/tests: Fix error checking.

16 years agowined3d: Fix ATI video memory detection typo.
Stefan Dösinger [Sat, 10 Nov 2007 23:42:14 +0000 (00:42 +0100)] 
wined3d: Fix ATI video memory detection typo.

16 years agowined3d: Non power of two texture fixes.
Stefan Dösinger [Tue, 13 Nov 2007 21:08:13 +0000 (22:08 +0100)] 
wined3d: Non power of two texture fixes.

16 years agowined3d: Apply matrices when switching from transformed vertices to shaders.
Stefan Dösinger [Sun, 11 Nov 2007 20:46:17 +0000 (21:46 +0100)] 
wined3d: Apply matrices when switching from transformed vertices to shaders.

16 years agowined3d: Read the framebuffer size from the surface, not the window.
Stefan Dösinger [Sat, 10 Nov 2007 21:36:28 +0000 (22:36 +0100)] 
wined3d: Read the framebuffer size from the surface, not the window.

16 years agowined3d: Depth stencil fixes.
Stefan Dösinger [Fri, 9 Nov 2007 23:19:19 +0000 (00:19 +0100)] 
wined3d: Depth stencil fixes.

16 years agowined3d: Partially revert "Get rid of the conditionals in shader_glsl".
Stefan Dösinger [Fri, 9 Nov 2007 18:53:20 +0000 (19:53 +0100)] 
wined3d: Partially revert "Get rid of the conditionals in shader_glsl".

16 years agowined3d: Get rid of a few Nvidiaisms in glsl shaders.
Stefan Dösinger [Fri, 9 Nov 2007 13:52:56 +0000 (14:52 +0100)] 
wined3d: Get rid of a few Nvidiaisms in glsl shaders.

16 years agowined3d: Hardcode local constants into the shader if possible.
Stefan Dösinger [Fri, 9 Nov 2007 13:48:47 +0000 (14:48 +0100)] 
wined3d: Hardcode local constants into the shader if possible.

16 years agouser32: Constify a variable.
Andrew Talbot [Tue, 13 Nov 2007 21:55:27 +0000 (21:55 +0000)] 
user32: Constify a variable.

16 years agocomctl32: Fix a typo in a debug message.
Detlef Riekenberg [Tue, 13 Nov 2007 20:49:06 +0000 (21:49 +0100)] 
comctl32: Fix a typo in a debug message.

16 years agokernel32/tests: Fix a signed/unsigned warning.
Francois Gouget [Tue, 13 Nov 2007 19:51:57 +0000 (20:51 +0100)] 
kernel32/tests: Fix a signed/unsigned warning.

16 years agorpcrt4: Add some missing prototypes and better match the PSDK types.
Francois Gouget [Tue, 13 Nov 2007 19:50:35 +0000 (20:50 +0100)] 
rpcrt4: Add some missing prototypes and better match the PSDK types.

16 years agoadvpack: Skip some tests if not in interactive mode because they pop up dialogs.
Francois Gouget [Tue, 13 Nov 2007 19:50:14 +0000 (20:50 +0100)] 
advpack: Skip some tests if not in interactive mode because they pop up dialogs.

16 years agouser32/tests/msg: Don't mess up lParam as it is passed on to DefWindowProcA().
Francois Gouget [Tue, 13 Nov 2007 19:47:53 +0000 (20:47 +0100)] 
user32/tests/msg: Don't mess up lParam as it is passed on to DefWindowProcA().

16 years agorpcrt4: Fix a copy and paste mistake in declaring threaddata_cs_debug.
Rob Shearman [Tue, 13 Nov 2007 18:58:51 +0000 (18:58 +0000)] 
rpcrt4: Fix a copy and paste mistake in declaring threaddata_cs_debug.

Reported by Hans Leidekker.

16 years agoole32: Release the correct pointer in test_MkParseDisplayName.
Rob Shearman [Tue, 13 Nov 2007 18:58:46 +0000 (18:58 +0000)] 
ole32: Release the correct pointer in test_MkParseDisplayName.

Reported by Dan Kegel.

16 years agoole32: Validate the parameters to DataCache_Cache.
Rob Shearman [Tue, 13 Nov 2007 18:58:34 +0000 (18:58 +0000)] 
ole32: Validate the parameters to DataCache_Cache.

16 years agowine.desktop: Updated French translation.
Jonathan Ernst [Tue, 13 Nov 2007 13:54:45 +0000 (14:54 +0100)] 
wine.desktop: Updated French translation.

16 years agoavifil32: Updated French translation.
Jonathan Ernst [Tue, 13 Nov 2007 13:37:22 +0000 (14:37 +0100)] 
avifil32: Updated French translation.

16 years agoxcopy: Updated French translation.
Jonathan Ernst [Tue, 13 Nov 2007 13:36:00 +0000 (14:36 +0100)] 
xcopy: Updated French translation.

16 years agonet: Updated French translation.
Jonathan Ernst [Tue, 13 Nov 2007 13:24:51 +0000 (14:24 +0100)] 
net: Updated French translation.

16 years agolocalui: Updated French translation.
Jonathan Ernst [Tue, 13 Nov 2007 13:20:23 +0000 (14:20 +0100)] 
localui: Updated French translation.

16 years agocredui: Updated French translation.
Jonathan Ernst [Tue, 13 Nov 2007 13:16:31 +0000 (14:16 +0100)] 
credui: Updated French translation.

16 years agoregedit: Updated French translation.
Jonathan Ernst [Tue, 13 Nov 2007 13:13:10 +0000 (14:13 +0100)] 
regedit: Updated French translation.

16 years agocmd: Updated French translation.
Jonathan Ernst [Tue, 13 Nov 2007 13:07:23 +0000 (14:07 +0100)] 
cmd: Updated French translation.

16 years agoshell32: Updated French translation.
Jonathan Ernst [Tue, 13 Nov 2007 12:53:30 +0000 (13:53 +0100)] 
shell32: Updated French translation.

16 years agoserver: Make timer id allocation algorithm conform to the Windows one.
Dmitry Timoshkov [Tue, 13 Nov 2007 12:41:01 +0000 (20:41 +0800)] 
server: Make timer id allocation algorithm conform to the Windows one.

16 years agowinedbg: Print a backtrace in --auto mode.
Alexandre Julliard [Tue, 13 Nov 2007 20:35:30 +0000 (21:35 +0100)] 
winedbg: Print a backtrace in --auto mode.

16 years agoshell32: Don't wait for the command to terminate in ShellLink_InvokeCommand.
Alexandre Julliard [Tue, 13 Nov 2007 20:34:52 +0000 (21:34 +0100)] 
shell32: Don't wait for the command to terminate in ShellLink_InvokeCommand.

16 years agoshell32: Pass some of the ShellExecute flags through InvokeCommand.
Alexandre Julliard [Tue, 13 Nov 2007 20:34:28 +0000 (21:34 +0100)] 
shell32: Pass some of the ShellExecute flags through InvokeCommand.

16 years agoinclude: Added definition for SEE_MASK_NOASYNC.
Alexandre Julliard [Tue, 13 Nov 2007 20:33:37 +0000 (21:33 +0100)] 
include: Added definition for SEE_MASK_NOASYNC.

16 years agokernel32: Add stub for GetConsoleKeyboardLayoutNameW.
EA Durbin [Sun, 11 Nov 2007 18:30:38 +0000 (12:30 -0600)] 
kernel32: Add stub for GetConsoleKeyboardLayoutNameW.

16 years agokernel32: Add stub implementation of GetConsoleKeyboardLayoutNameA.
EA Durbin [Sun, 11 Nov 2007 18:28:00 +0000 (12:28 -0600)] 
kernel32: Add stub implementation of GetConsoleKeyboardLayoutNameA.

16 years agokernel32: Add stub implementation of GetConsoleInputExeNameW.
EA Durbin [Sun, 11 Nov 2007 18:26:41 +0000 (12:26 -0600)] 
kernel32: Add stub implementation of GetConsoleInputExeNameW.

16 years agokernel32: Add stub implementation of GetConsoleInputExeNameA.
EA Durbin [Sun, 11 Nov 2007 18:25:46 +0000 (12:25 -0600)] 
kernel32: Add stub implementation of GetConsoleInputExeNameA.

16 years agomsxml3: Enable test for bad argument / fix memory leak.
Alistair Leslie-Hughes [Sun, 11 Nov 2007 11:36:07 +0000 (22:36 +1100)] 
msxml3: Enable test for bad argument / fix memory leak.

16 years agomsxml3: Return E_INVALIDARG on bad parameter.
Alistair Leslie-Hughes [Sun, 11 Nov 2007 11:35:35 +0000 (22:35 +1100)] 
msxml3: Return E_INVALIDARG on bad parameter.

16 years agoctapi32: Use quotes to include our headers. Fixes winapi_check warnings.
Francois Gouget [Tue, 13 Nov 2007 08:32:20 +0000 (09:32 +0100)] 
ctapi32: Use quotes to include our headers. Fixes winapi_check warnings.

16 years agocfgmgr32: Flesh out cfgmgr32.h a bit more and fix the corresponding functions.
Francois Gouget [Tue, 13 Nov 2007 08:32:13 +0000 (09:32 +0100)] 
cfgmgr32: Flesh out cfgmgr32.h a bit more and fix the corresponding functions.

16 years agorpcrt4: Add an API documentation stub to make winapi_check happy.
Francois Gouget [Tue, 13 Nov 2007 08:31:51 +0000 (09:31 +0100)] 
rpcrt4: Add an API documentation stub to make winapi_check happy.

16 years agod3dx8: Make d3dx8math.h C++ compatible.
Francois Gouget [Tue, 13 Nov 2007 08:29:57 +0000 (09:29 +0100)] 
d3dx8: Make d3dx8math.h C++ compatible.

16 years agoacledit: Add wfext.h.
Francois Gouget [Tue, 13 Nov 2007 08:30:29 +0000 (09:30 +0100)] 
acledit: Add wfext.h.

16 years agontoskrnl: Remove trailing spaces in Wine traces.
Francois Gouget [Tue, 13 Nov 2007 08:28:53 +0000 (09:28 +0100)] 
ntoskrnl: Remove trailing spaces in Wine traces.

16 years agowined3d: Add trailing '\n's to two shader_addline() calls.
Francois Gouget [Tue, 13 Nov 2007 08:28:16 +0000 (09:28 +0100)] 
wined3d: Add trailing '\n's to two shader_addline() calls.

16 years agomsi: Fix the condition for checking a drive.
James Hawkins [Tue, 13 Nov 2007 06:57:49 +0000 (00:57 -0600)] 
msi: Fix the condition for checking a drive.

16 years agomsi: Set the file to NULL when running the directory search.
James Hawkins [Tue, 13 Nov 2007 06:57:01 +0000 (00:57 -0600)] 
msi: Set the file to NULL when running the directory search.

16 years agomsi: Implement the VolumeSelectCombo control.
James Hawkins [Tue, 13 Nov 2007 06:50:14 +0000 (00:50 -0600)] 
msi: Implement the VolumeSelectCombo control.

16 years agomsi: Test the Uninstall registry entries.
James Hawkins [Tue, 13 Nov 2007 06:48:18 +0000 (00:48 -0600)] 
msi: Test the Uninstall registry entries.

16 years agomsi: Delete the uninstall key when the product is removed.
James Hawkins [Tue, 13 Nov 2007 06:47:21 +0000 (00:47 -0600)] 
msi: Delete the uninstall key when the product is removed.

16 years agod3dx8: Implement D3DXMatrixAffine Transformation.
David Adam [Mon, 12 Nov 2007 10:27:13 +0000 (11:27 +0100)] 
d3dx8: Implement D3DXMatrixAffine Transformation.

16 years agorpcrt4: Implement RpcCancelThread for the ncacn_ip_tcp protocol sequence.
Rob Shearman [Mon, 12 Nov 2007 20:10:19 +0000 (20:10 +0000)] 
rpcrt4: Implement RpcCancelThread for the ncacn_ip_tcp protocol sequence.

16 years agoshell32: Don't crash if $HOME is not set.
Lei Zhang [Mon, 12 Nov 2007 21:30:24 +0000 (13:30 -0800)] 
shell32: Don't crash if $HOME is not set.

16 years agoshell32: rename My Video to My Videos.
Lei Zhang [Mon, 12 Nov 2007 19:57:33 +0000 (11:57 -0800)] 
shell32: rename My Video to My Videos.

16 years agoole32: Wait forever on the ready_event in the local server tests.
Rob Shearman [Mon, 12 Nov 2007 20:15:29 +0000 (20:15 +0000)] 
ole32: Wait forever on the ready_event in the local server tests.

16 years agoole32: Use asynchronous I/O for the named pipe server for local servers.
Rob Shearman [Mon, 12 Nov 2007 20:13:41 +0000 (20:13 +0000)] 
ole32: Use asynchronous I/O for the named pipe server for local servers.

16 years agoole32: Fix the condition in HMETAFILEPICT_UserFree to match that in METAFILEPICT_User...
Rob Shearman [Mon, 12 Nov 2007 20:11:09 +0000 (20:11 +0000)] 
ole32: Fix the condition in HMETAFILEPICT_UserFree to match that in METAFILEPICT_UserMarshal.

Actually free the memory.

16 years agoole32: Fix a memory leak in the HGLOBAL stream tests by telling CreateStreamOnHGlobal...
Rob Shearman [Mon, 12 Nov 2007 20:11:01 +0000 (20:11 +0000)] 
ole32: Fix a memory leak in the HGLOBAL stream tests by telling CreateStreamOnHGlobal to free the memory it allocates, as we don't free it ourselves in this test.

16 years agoole32: Release the stream in COM_RevokeRegisteredClassObject.
Rob Shearman [Mon, 12 Nov 2007 20:10:41 +0000 (20:10 +0000)] 
ole32: Release the stream in COM_RevokeRegisteredClassObject.

16 years agoole32: Fail before constructing an object in CreateStreamOnHGlobal to avoid a memory...
Rob Shearman [Mon, 12 Nov 2007 20:10:32 +0000 (20:10 +0000)] 
ole32: Fail before constructing an object in CreateStreamOnHGlobal to avoid a memory leak.

16 years agokernel32: Implement GetThreadId.
Rob Shearman [Mon, 12 Nov 2007 20:09:40 +0000 (20:09 +0000)] 
kernel32: Implement GetThreadId.

16 years agohlink: Added HlinkGetSpecialReference implementation.
Jacek Caban [Mon, 12 Nov 2007 18:17:45 +0000 (19:17 +0100)] 
hlink: Added HlinkGetSpecialReference implementation.

16 years agoshlwapi: Fixed SHPackDispParamsV spec declaration.
Jacek Caban [Mon, 12 Nov 2007 18:17:28 +0000 (19:17 +0100)] 
shlwapi: Fixed SHPackDispParamsV spec declaration.

16 years agodsound/tests: Better check to see if class is not available.
Paul Vriens [Mon, 12 Nov 2007 18:32:13 +0000 (19:32 +0100)] 
dsound/tests: Better check to see if class is not available.

16 years agodsound/tests: Fix test failures on WinXP.
Paul Vriens [Mon, 12 Nov 2007 15:56:49 +0000 (16:56 +0100)] 
dsound/tests: Fix test failures on WinXP.

16 years agowined3d: Load GL_EXT_texture3D from gl 1.2 if the extension is not there.
Stefan Dösinger [Tue, 6 Nov 2007 12:07:33 +0000 (13:07 +0100)] 
wined3d: Load GL_EXT_texture3D from gl 1.2 if the extension is not there.

16 years agowined3d: Mark extensions supported which are included in the gl core.
Stefan Dösinger [Tue, 6 Nov 2007 12:20:27 +0000 (13:20 +0100)] 
wined3d: Mark extensions supported which are included in the gl core.

16 years agowined3d: Load GL functions from core if needed.
Stefan Dösinger [Sun, 11 Nov 2007 12:59:49 +0000 (13:59 +0100)] 
wined3d: Load GL functions from core if needed.

16 years agowined3d: Extend the gl extension function loading table with ext info.
Stefan Dösinger [Tue, 6 Nov 2007 11:52:47 +0000 (12:52 +0100)] 
wined3d: Extend the gl extension function loading table with ext info.

16 years agowined3d: Load extension functions after finding the supported extensions.
Stefan Dösinger [Tue, 6 Nov 2007 00:25:30 +0000 (01:25 +0100)] 
wined3d: Load extension functions after finding the supported extensions.

16 years agowined3d: Align the gl function table.
Stefan Dösinger [Tue, 6 Nov 2007 00:24:20 +0000 (01:24 +0100)] 
wined3d: Align the gl function table.

16 years agowgl: Add wglCopyContext support.
Roderick Colenbrander [Sun, 11 Nov 2007 20:32:12 +0000 (21:32 +0100)] 
wgl: Add wglCopyContext support.

16 years agontdll: Better trap exception handling.
Peter Beutner [Fri, 9 Nov 2007 16:49:06 +0000 (17:49 +0100)] 
ntdll: Better trap exception handling.

16 years agontdll: Don't try to handle kill(SIGTRAP).
Peter Beutner [Fri, 9 Nov 2007 16:47:01 +0000 (17:47 +0100)] 
ntdll: Don't try to handle kill(SIGTRAP).

16 years agowined3d: Prevent unneeded context switches.
Roderick Colenbrander [Fri, 9 Nov 2007 15:38:50 +0000 (16:38 +0100)] 
wined3d: Prevent unneeded context switches.

16 years agowined3d: Flush GL calls after drawing to the drawable. This fixes apps that use multi...
Roderick Colenbrander [Thu, 8 Nov 2007 22:08:07 +0000 (23:08 +0100)] 
wined3d: Flush GL calls after drawing to the drawable. This fixes apps that use multiple GL contexts.

16 years agouser32: Implement return value for DdeClientTransaction for XTYP_EXECUTE.
Dan Kegel [Fri, 9 Nov 2007 14:45:51 +0000 (06:45 -0800)] 
user32: Implement return value for DdeClientTransaction for XTYP_EXECUTE.

16 years agouser32: Remove a few traces that only duplicate the relay information.
Alexandre Julliard [Mon, 12 Nov 2007 13:03:45 +0000 (14:03 +0100)] 
user32: Remove a few traces that only duplicate the relay information.

16 years agooleaut32: Fixed asm proxys to support more than 128 methods.
Alexandre Julliard [Mon, 12 Nov 2007 12:18:38 +0000 (13:18 +0100)] 
oleaut32: Fixed asm proxys to support more than 128 methods.

Reported by Martin Kochanski.

16 years agows2_32: Cope with buggy apps passing setsockopt optval as a value instead of a pointer.
Kai Blin [Mon, 12 Nov 2007 10:42:28 +0000 (11:42 +0100)] 
ws2_32: Cope with buggy apps passing setsockopt optval as a value instead of a pointer.

16 years agoclusapi: Corrected value in GetNodeClusterState.
Alistair Leslie-Hughes [Mon, 12 Nov 2007 10:01:19 +0000 (21:01 +1100)] 
clusapi: Corrected value in GetNodeClusterState.

16 years agod3dx8: Implement D3DXVec3Unproject.
David Adam [Sun, 11 Nov 2007 16:38:20 +0000 (17:38 +0100)] 
d3dx8: Implement D3DXVec3Unproject.

16 years agod3dx8: Implement D3XMatrixVec3Project.
David Adam [Sun, 11 Nov 2007 16:33:45 +0000 (17:33 +0100)] 
d3dx8: Implement D3XMatrixVec3Project.

16 years agod3dx8: Implement D3XMatrixMultiplyTranspose.
David Adam [Sun, 11 Nov 2007 16:24:43 +0000 (17:24 +0100)] 
d3dx8: Implement D3XMatrixMultiplyTranspose.

16 years agod3dx8: Implement D3XMatrixInverse.
David Adam [Sun, 11 Nov 2007 16:16:22 +0000 (17:16 +0100)] 
d3dx8: Implement D3XMatrixInverse.

16 years agorsaenh: Check pad bytes for consistency when decrypting.
Juan Lang [Sun, 11 Nov 2007 20:33:09 +0000 (12:33 -0800)] 
rsaenh: Check pad bytes for consistency when decrypting.

16 years agoshell32: Some undocumented defines and functions are now in the PSDK.
Detlef Riekenberg [Sun, 11 Nov 2007 19:19:15 +0000 (20:19 +0100)] 
shell32: Some undocumented defines and functions are now in the PSDK.

16 years agokernel32: Loosen requirements on what QueryDosDevice returns.
Hans Leidekker [Sun, 11 Nov 2007 15:05:09 +0000 (16:05 +0100)] 
kernel32: Loosen requirements on what QueryDosDevice returns.

16 years agodsound: Return primary_done when no mixing needs to be done instead of 0.
Maarten Lankhorst [Sat, 10 Nov 2007 19:15:21 +0000 (20:15 +0100)] 
dsound: Return primary_done when no mixing needs to be done instead of 0.

16 years agodsound: Reassign pointers back to null when destroying structure.
Maarten Lankhorst [Sun, 11 Nov 2007 15:00:41 +0000 (16:00 +0100)] 
dsound: Reassign pointers back to null when destroying structure.

16 years agoadvapi32: Fix buffer overrun in tests/registry.c:wine_debugstr_wn().
Dan Kegel [Sun, 11 Nov 2007 14:33:03 +0000 (06:33 -0800)] 
advapi32: Fix buffer overrun in tests/registry.c:wine_debugstr_wn().

16 years agontdll: Initialise the part of the buffer to be written to a file in the file test.
Rob Shearman [Sun, 11 Nov 2007 13:56:50 +0000 (13:56 +0000)] 
ntdll: Initialise the part of the buffer to be written to a file in the file test.

16 years agoserver: In set_user_object_info len is in bytes, not WCHARs.
Rob Shearman [Sun, 11 Nov 2007 12:28:18 +0000 (12:28 +0000)] 
server: In set_user_object_info len is in bytes, not WCHARs.

16 years agooleaut32: Handle non-byref safe arrays in VARIANT_UserFree.
Rob Shearman [Sun, 11 Nov 2007 12:28:41 +0000 (12:28 +0000)] 
oleaut32: Handle non-byref safe arrays in VARIANT_UserFree.

16 years agoole32: Disconnect the IRemUnknown stub buffer before destroying it to release the...
Rob Shearman [Sun, 11 Nov 2007 12:28:46 +0000 (12:28 +0000)] 
ole32: Disconnect the IRemUnknown stub buffer before destroying it to release the reference on the IRemUnknown object.

16 years agoshell32: Fix a memory leak in Stream_WriteLocationInfo.
Rob Shearman [Sun, 11 Nov 2007 12:28:36 +0000 (12:28 +0000)] 
shell32: Fix a memory leak in Stream_WriteLocationInfo.

16 years agoshell32: Fix the length calculation of the pidl in ILSaveToStream by using the helper...
Rob Shearman [Sun, 11 Nov 2007 12:28:26 +0000 (12:28 +0000)] 
shell32: Fix the length calculation of the pidl in ILSaveToStream by using the helper function ILGetSize.

16 years agourlmon: Fix PROTOCOLDATA message passing in IInternetProtocolSink interface of Binding.
Misha Koshelev [Sun, 11 Nov 2007 07:28:03 +0000 (01:28 -0600)] 
urlmon: Fix PROTOCOLDATA message passing in IInternetProtocolSink interface of Binding.