wine
17 years agogdi32/tests: Print GetLastError() in decimal with '%u'.
Francois Gouget [Fri, 5 Jan 2007 20:49:04 +0000 (21:49 +0100)] 
gdi32/tests: Print GetLastError() in decimal with '%u'.

17 years agoshell32/tests: Print GetLastError() in decimal with '%u'.
Francois Gouget [Fri, 5 Jan 2007 20:48:19 +0000 (21:48 +0100)] 
shell32/tests: Print GetLastError() in decimal with '%u'.

17 years agolocalspl/tests: Print GetLastError() in decimal with '%u'.
Francois Gouget [Fri, 5 Jan 2007 20:48:04 +0000 (21:48 +0100)] 
localspl/tests: Print GetLastError() in decimal with '%u'.

17 years agoversion/tests: Print GetLastError() in decimal with '%u'.
Francois Gouget [Fri, 5 Jan 2007 20:47:39 +0000 (21:47 +0100)] 
version/tests: Print GetLastError() in decimal with '%u'.

17 years agowine.inf: Self-register objsel.dll.
Francois Gouget [Fri, 5 Jan 2007 17:47:55 +0000 (18:47 +0100)] 
wine.inf: Self-register objsel.dll.

17 years agoddrawex: Self-register the DirectDrawFactory CoClass.
Francois Gouget [Fri, 5 Jan 2007 17:48:33 +0000 (18:48 +0100)] 
ddrawex: Self-register the DirectDrawFactory CoClass.

17 years agodinput8: Self-register the DirectInput8 CoClass.
Francois Gouget [Fri, 5 Jan 2007 17:48:18 +0000 (18:48 +0100)] 
dinput8: Self-register the DirectInput8 CoClass.

17 years agotaskmgr: Print GetLastError() in decimal with '%u'.
Francois Gouget [Fri, 5 Jan 2007 11:55:05 +0000 (12:55 +0100)] 
taskmgr: Print GetLastError() in decimal with '%u'.

17 years agoadvapi32: Remove a useless macro.
Francois Gouget [Fri, 5 Jan 2007 11:45:46 +0000 (12:45 +0100)] 
advapi32: Remove a useless macro.

17 years agoshlwapi: Remove redundant check in assignment, unicode version (Coverity).
Kai Blin [Fri, 5 Jan 2007 11:11:21 +0000 (12:11 +0100)] 
shlwapi: Remove redundant check in assignment, unicode version (Coverity).

17 years agouser32: If pTest was allocated, length has to be > 0 (Coverity).
Kai Blin [Fri, 5 Jan 2007 11:40:56 +0000 (12:40 +0100)] 
user32: If pTest was allocated, length has to be > 0 (Coverity).

17 years agoole32: Remove redundant NULL check (Coverity).
Kai Blin [Fri, 5 Jan 2007 10:00:43 +0000 (11:00 +0100)] 
ole32: Remove redundant NULL check (Coverity).

17 years agowinemp3.acm: Ensure null check before dereference.
Jeff Latimer [Fri, 5 Jan 2007 00:55:23 +0000 (11:55 +1100)] 
winemp3.acm: Ensure null check before dereference.

17 years agowininet: Ensure null check before dereference.
Jeff Latimer [Fri, 5 Jan 2007 00:54:26 +0000 (11:54 +1100)] 
wininet: Ensure null check before dereference.

17 years agodmloader: Declare some functions static.
Andrew Talbot [Fri, 5 Jan 2007 13:37:37 +0000 (13:37 +0000)] 
dmloader: Declare some functions static.

17 years agodmime: Declare some functions static.
Andrew Talbot [Fri, 5 Jan 2007 13:36:53 +0000 (13:36 +0000)] 
dmime: Declare some functions static.

17 years agoquartz: Use '%u' to print GetLastError().
Francois Gouget [Fri, 5 Jan 2007 12:05:20 +0000 (13:05 +0100)] 
quartz: Use '%u' to print GetLastError().

17 years agourlmon: Print GetLastError() in decimal with '%u'.
Francois Gouget [Fri, 5 Jan 2007 12:05:31 +0000 (13:05 +0100)] 
urlmon: Print GetLastError() in decimal with '%u'.

17 years agoqcap: Print GetLastError() in decimal with '%u'.
Francois Gouget [Fri, 5 Jan 2007 11:54:17 +0000 (12:54 +0100)] 
qcap: Print GetLastError() in decimal with '%u'.

17 years agokernel32: GetTimeFormat and GetDateFormat should fail if LOCALE_NOUSEROVERRIDE is...
Dmitry Timoshkov [Fri, 5 Jan 2007 06:25:39 +0000 (14:25 +0800)] 
kernel32: GetTimeFormat and GetDateFormat should fail if LOCALE_NOUSEROVERRIDE is specified simultaneously with a format string.

17 years agowinetest: Pass correct working directory to the tests.
Paul Vriens [Thu, 4 Jan 2007 20:35:23 +0000 (21:35 +0100)] 
winetest: Pass correct working directory to the tests.

17 years agodevenum: Update Dutch resource.
Louis Lenders [Thu, 4 Jan 2007 19:35:54 +0000 (19:35 +0000)] 
devenum: Update Dutch resource.

17 years agocomdlg32: Update Dutch resource.
Louis Lenders [Thu, 4 Jan 2007 19:31:06 +0000 (19:31 +0000)] 
comdlg32: Update Dutch resource.

17 years agodinput: Change EnumObjects to use GetObjectInfo.
Vitaliy Margolen [Thu, 4 Jan 2007 18:59:23 +0000 (11:59 -0700)] 
dinput: Change EnumObjects to use GetObjectInfo.

Also small debug trace correction to make it more readable.

17 years agowined3d: state_pointsprite should apply to all texture units.
Chris Robinson [Wed, 3 Jan 2007 08:17:24 +0000 (00:17 -0800)] 
wined3d: state_pointsprite should apply to all texture units.

17 years agoimagehlp: Make use of the bReadOnly parameter in MapAndLoad.
Eric Pouech [Wed, 3 Jan 2007 13:39:33 +0000 (14:39 +0100)] 
imagehlp: Make use of the bReadOnly parameter in MapAndLoad.

17 years agoimagehlp: Correctly handle files without NT headers in MapAndLoad.
Eric Pouech [Wed, 3 Jan 2007 13:39:33 +0000 (14:39 +0100)] 
imagehlp: Correctly handle files without NT headers in MapAndLoad.

17 years agoimagehlp: Fixed computation of SizeOfImage in MapAndLoad.
Eric Pouech [Wed, 3 Jan 2007 13:39:33 +0000 (14:39 +0100)] 
imagehlp: Fixed computation of SizeOfImage in MapAndLoad.

17 years agowined3d: Skip sampler state application for stages that aren't mapped to a texture...
H. Verbeet [Wed, 3 Jan 2007 18:18:59 +0000 (19:18 +0100)] 
wined3d: Skip sampler state application for stages that aren't mapped to a texture unit.

17 years agowined3d: Skip WINED3DTSS_TEXCOORDINDEX state application for stages that aren't mappe...
H. Verbeet [Wed, 3 Jan 2007 18:18:51 +0000 (19:18 +0100)] 
wined3d: Skip WINED3DTSS_TEXCOORDINDEX state application for stages that aren't mapped to a texture unit.

17 years agowined3d: Don't do WINED3DTSS_ALPHAOP texture operations for stages that aren't mapped...
H. Verbeet [Wed, 3 Jan 2007 18:18:44 +0000 (19:18 +0100)] 
wined3d: Don't do WINED3DTSS_ALPHAOP texture operations for stages that aren't mapped to a texture unit.

17 years agowined3d: Don't do WINED3DTSS_COLOROP texture operations for stages that aren't mapped...
H. Verbeet [Wed, 3 Jan 2007 18:18:38 +0000 (19:18 +0100)] 
wined3d: Don't do WINED3DTSS_COLOROP texture operations for stages that aren't mapped to a texture unit.

17 years agowininet: Fix the releasing of the wrong reference count in HTTP_CloseHTTPRequestHandle.
Rob Shearman [Thu, 4 Jan 2007 18:22:19 +0000 (18:22 +0000)] 
wininet: Fix the releasing of the wrong reference count in HTTP_CloseHTTPRequestHandle.

lpwhr obviously already has a reference count of 0 because it is being destroyed.

17 years agowininet: Change the HTTP code to not assume that the connection will be closed at...
Rob Shearman [Thu, 4 Jan 2007 18:23:17 +0000 (18:23 +0000)] 
wininet: Change the HTTP code to not assume that the connection will be closed at the end of every request.

17 years agowininet: Don't send callbacks in HTTP_CloseConnection if not connected.
Rob Shearman [Thu, 4 Jan 2007 18:21:42 +0000 (18:21 +0000)] 
wininet: Don't send callbacks in HTTP_CloseConnection if not connected.

17 years agowininet: Use the Content-Length header to work out how much HTTP data there is left...
Rob Shearman [Thu, 4 Jan 2007 18:21:49 +0000 (18:21 +0000)] 
wininet: Use the Content-Length header to work out how much HTTP data there is left to be read
and don't try to read any more than what is available.

17 years agowininet: Always send a Connection header set to "close" because that is what we expec...
Rob Shearman [Thu, 4 Jan 2007 18:21:34 +0000 (18:21 +0000)] 
wininet: Always send a Connection header set to "close" because that is what we expect for the moment.

17 years agowininet: Use correct types for socket functions to avoid warnings when compiling...
Rob Shearman [Thu, 4 Jan 2007 18:21:24 +0000 (18:21 +0000)] 
wininet: Use correct types for socket functions to avoid warnings when compiling on BSD-based systems.

17 years agowininet: Fix HTTP redirects by reseting loop_next after one loop.
Rob Shearman [Thu, 4 Jan 2007 18:21:13 +0000 (18:21 +0000)] 
wininet: Fix HTTP redirects by reseting loop_next after one loop.

17 years agontdll: Don't print a fixme in RtlQueueUserWorkItem if WT_EXECUTELONGFUNCTION is specified
Rob Shearman [Thu, 4 Jan 2007 18:23:44 +0000 (18:23 +0000)] 
ntdll: Don't print a fixme in RtlQueueUserWorkItem if WT_EXECUTELONGFUNCTION is specified
since that is what the current behaviour is tuned for.

17 years agodinput: Fix cut and paste error.
Vitaliy Margolen [Thu, 4 Jan 2007 17:15:39 +0000 (10:15 -0700)] 
dinput: Fix cut and paste error.

17 years agowidl: Fix memory leaks.
Andrew Talbot [Thu, 4 Jan 2007 16:57:54 +0000 (16:57 +0000)] 
widl: Fix memory leaks.

17 years agoddraw: Declare some functions static.
Andrew Talbot [Thu, 4 Jan 2007 17:07:43 +0000 (17:07 +0000)] 
ddraw: Declare some functions static.

17 years agod3d9: Declare some functions static.
Andrew Talbot [Thu, 4 Jan 2007 17:01:21 +0000 (17:01 +0000)] 
d3d9: Declare some functions static.

17 years agodmband: Declare some functions static.
Andrew Talbot [Thu, 4 Jan 2007 17:04:06 +0000 (17:04 +0000)] 
dmband: Declare some functions static.

17 years agowininet: Remove the custom thread pool implementation and use QueueUserWorkItem instead.
Rob Shearman [Thu, 4 Jan 2007 18:26:31 +0000 (18:26 +0000)] 
wininet: Remove the custom thread pool implementation and use QueueUserWorkItem instead.

17 years agorpcrt4: Pass WT_EXECUTELONGFUNCTION to QueueUserWorkItem since the
Rob Shearman [Thu, 4 Jan 2007 18:23:53 +0000 (18:23 +0000)] 
rpcrt4: Pass WT_EXECUTELONGFUNCTION to QueueUserWorkItem since the
function being called can sometimes take a long time to return and we
almost always want a new thread to be created if there are no free
threads available.

17 years agontdll: Fix some test failures of RtlGUIDFromString and RtlStringFromGUID
Rob Shearman [Thu, 4 Jan 2007 16:56:16 +0000 (16:56 +0000)] 
ntdll: Fix some test failures of RtlGUIDFromString and RtlStringFromGUID
by setting the length correctly and by doing a case-insentive compare
on the GUID string that is returned.

17 years agontdll: RtlInitUnicodeString on a string too long to fit in a UNICODE_STRING
Rob Shearman [Thu, 4 Jan 2007 16:55:58 +0000 (16:55 +0000)] 
ntdll: RtlInitUnicodeString on a string too long to fit in a UNICODE_STRING
should set the it to have the maximum possible length and size rather
than a modulus of the actual length.

Fix test failures for RtlInitUnicodeString on Windows XP upwards.

17 years agoole32: Make sure to reset the message state if it has been changed in RPC_ExecuteCall...
Rob Shearman [Thu, 4 Jan 2007 16:55:21 +0000 (16:55 +0000)] 
ole32: Make sure to reset the message state if it has been changed in RPC_ExecuteCall before returning.

Fix the hrFault parameter passed into the ClientNotify function in
ClientRpcChannelBuffer_SendReceive so that it is correct in the case of
messages dispatched with PostMessage.
Only unmarshal ORPCTHAT for non-fault packets.

17 years agouser32: Fix some failures in the MDI message test.
Dmitry Timoshkov [Thu, 4 Jan 2007 14:32:05 +0000 (22:32 +0800)] 
user32: Fix some failures in the MDI message test.

17 years agouser32: Fix some failures of the ShowWindow test under Windows 2003.
Dmitry Timoshkov [Thu, 4 Jan 2007 14:09:20 +0000 (22:09 +0800)] 
user32: Fix some failures of the ShowWindow test under Windows 2003.

17 years agoshlwapi: Remove redundant check in assignment (Coverity).
Kai Blin [Thu, 4 Jan 2007 11:27:45 +0000 (12:27 +0100)] 
shlwapi: Remove redundant check in assignment (Coverity).

17 years agoole32: Stop StgOpenStorage from creating a file when it does not already exist.
Michael Gardiner [Mon, 1 Jan 2007 04:09:51 +0000 (15:09 +1100)] 
ole32: Stop StgOpenStorage from creating a file when it does not already exist.

17 years agocomctl32: Check subitem is valid before calling LISTVIEW_InvalidateSubItem().
Mike McCormack [Thu, 4 Jan 2007 10:37:59 +0000 (19:37 +0900)] 
comctl32: Check subitem is valid before calling LISTVIEW_InvalidateSubItem().

17 years agocomctl32: Remove unnecessary casts.
Mike McCormack [Thu, 4 Jan 2007 10:37:25 +0000 (19:37 +0900)] 
comctl32: Remove unnecessary casts.

17 years agomake_requests: Grab status names from async_terminate calls too.
Alexandre Julliard [Thu, 4 Jan 2007 12:51:12 +0000 (13:51 +0100)] 
make_requests: Grab status names from async_terminate calls too.

17 years agoserver: Add a generic apc_call structure to make it easier to extend, and more type...
Alexandre Julliard [Thu, 4 Jan 2007 12:40:09 +0000 (13:40 +0100)] 
server: Add a generic apc_call structure to make it easier to extend, and more type-safe.

17 years agoserver: Notify the server that an APC has completed in the next get_apc call.
Alexandre Julliard [Thu, 4 Jan 2007 12:17:53 +0000 (13:17 +0100)] 
server: Notify the server that an APC has completed in the next get_apc call.

17 years agoserver: Make thread_apc into a real object.
Alexandre Julliard [Thu, 4 Jan 2007 11:36:33 +0000 (12:36 +0100)] 
server: Make thread_apc into a real object.

17 years agoregedit: Update Dutch resources.
Louis Lenders [Thu, 4 Jan 2007 09:43:33 +0000 (09:43 +0000)] 
regedit: Update Dutch resources.

17 years agoAssorted spelling fixes.
Francois Gouget [Thu, 4 Jan 2007 09:47:11 +0000 (10:47 +0100)] 
Assorted spelling fixes.

17 years agows2_32/tests: Use '%d' to print GetLastError().
Francois Gouget [Thu, 4 Jan 2007 09:55:24 +0000 (10:55 +0100)] 
ws2_32/tests: Use '%d' to print GetLastError().

17 years agokernel32/tests: Use '%d' to print GetLastError().
Francois Gouget [Thu, 4 Jan 2007 09:54:10 +0000 (10:54 +0100)] 
kernel32/tests: Use '%d' to print GetLastError().

17 years agoitss: Fix spelling of the dwOrigin variables.
Francois Gouget [Thu, 4 Jan 2007 09:52:22 +0000 (10:52 +0100)] 
itss: Fix spelling of the dwOrigin variables.

17 years agorsabase/tests: Remove unneeded casts.
Francois Gouget [Thu, 4 Jan 2007 09:51:38 +0000 (10:51 +0100)] 
rsabase/tests: Remove unneeded casts.

17 years agodbghelp: Implemented 64 bit versions of EnumerateLoadedModules.
Eric Pouech [Tue, 2 Jan 2007 13:24:10 +0000 (14:24 +0100)] 
dbghelp: Implemented 64 bit versions of EnumerateLoadedModules.

17 years agowinedbg: Added a maintenance command to load a given module (for debug purposes).
Eric Pouech [Tue, 2 Jan 2007 13:23:48 +0000 (14:23 +0100)] 
winedbg: Added a maintenance command to load a given module (for debug purposes).

17 years agowined3d: Dirtify the stream sources in DrawPrimitiveUP.
Stefan Dösinger [Wed, 3 Jan 2007 23:14:20 +0000 (00:14 +0100)] 
wined3d: Dirtify the stream sources in DrawPrimitiveUP.

17 years agowined3d: Move decoding the streams to their own inline function.
Stefan Dösinger [Wed, 3 Jan 2007 23:13:15 +0000 (00:13 +0100)] 
wined3d: Move decoding the streams to their own inline function.

17 years agowined3d: Catch NOP SetStreamSource changes.
Stefan Dösinger [Wed, 3 Jan 2007 23:08:20 +0000 (00:08 +0100)] 
wined3d: Catch NOP SetStreamSource changes.

17 years agowined3d: Catch nop pixel shader changes.
Stefan Dösinger [Wed, 3 Jan 2007 23:07:45 +0000 (00:07 +0100)] 
wined3d: Catch nop pixel shader changes.

17 years agowined3d: Catch NOP vertex declaration changes.
Stefan Dösinger [Wed, 3 Jan 2007 23:07:00 +0000 (00:07 +0100)] 
wined3d: Catch NOP vertex declaration changes.

17 years agowined3d: Break the viewport out of the vertex declaration state.
Stefan Dösinger [Wed, 3 Jan 2007 23:05:05 +0000 (00:05 +0100)] 
wined3d: Break the viewport out of the vertex declaration state.

17 years agodinput: Implement mouse GetObjectInfo on top of base class.
Vitaliy Margolen [Thu, 4 Jan 2007 06:04:39 +0000 (23:04 -0700)] 
dinput: Implement mouse GetObjectInfo on top of base class.

17 years agodinput: Move keyboard to using new GetObjectInfo.
Vitaliy Margolen [Thu, 4 Jan 2007 06:04:31 +0000 (23:04 -0700)] 
dinput: Move keyboard to using new GetObjectInfo.

17 years agodinput: Implement GetObjectInfo[A|W] in base device class.
Vitaliy Margolen [Thu, 4 Jan 2007 06:04:24 +0000 (23:04 -0700)] 
dinput: Implement GetObjectInfo[A|W] in base device class.

17 years agokernel32: Don't try update version resources with invalid data, as it fails on Window...
Mike McCormack [Wed, 3 Jan 2007 13:37:38 +0000 (22:37 +0900)] 
kernel32: Don't try update version resources with invalid data, as it fails on Windows 2003.

17 years agowgl: Fix piAttributes NULL crash.
Roderick Colenbrander [Wed, 3 Jan 2007 23:15:54 +0000 (00:15 +0100)] 
wgl: Fix piAttributes NULL crash.

17 years agoddraw: Declare some functions static.
Andrew Talbot [Wed, 3 Jan 2007 19:11:49 +0000 (19:11 +0000)] 
ddraw: Declare some functions static.

17 years agocomdlg32: Declare some items static.
Andrew Talbot [Wed, 3 Jan 2007 13:47:44 +0000 (13:47 +0000)] 
comdlg32: Declare some items static.

17 years agodinput: Declare some functions static.
Andrew Talbot [Wed, 3 Jan 2007 22:24:09 +0000 (22:24 +0000)] 
dinput: Declare some functions static.

17 years agowinedump: Fix memory leak.
Andrew Talbot [Wed, 3 Jan 2007 13:22:49 +0000 (13:22 +0000)] 
winedump: Fix memory leak.

17 years agowininet: Update Dutch resource.
Louis Lenders [Wed, 3 Jan 2007 16:58:34 +0000 (16:58 +0000)] 
wininet: Update Dutch resource.

17 years agomstml: Update Dutch resource.
Louis Lenders [Wed, 3 Jan 2007 16:06:13 +0000 (16:06 +0000)] 
mstml: Update Dutch resource.

17 years agousp10: Document ScriptItemize. Get rid of the remaining tabs.
Hans Leidekker [Wed, 3 Jan 2007 11:12:43 +0000 (12:12 +0100)] 
usp10: Document ScriptItemize. Get rid of the remaining tabs.

17 years agousp10: Implement and test ScriptStringGetOrder and ScriptString_pcOutChars.
Hans Leidekker [Wed, 3 Jan 2007 11:12:29 +0000 (12:12 +0100)] 
usp10: Implement and test ScriptStringGetOrder and ScriptString_pcOutChars.

17 years agousp10: Use macro functions for memory allocation and start checking for allocation...
Hans Leidekker [Wed, 3 Jan 2007 11:12:17 +0000 (12:12 +0100)] 
usp10: Use macro functions for memory allocation and start checking for allocation failures.

17 years agousp10: Make the script cache accessible from a string analysis.
Hans Leidekker [Wed, 3 Jan 2007 11:12:03 +0000 (12:12 +0100)] 
usp10: Make the script cache accessible from a string analysis.

17 years agokernel32: Be more verbose about the expected and received values for failures in...
Rob Shearman [Wed, 3 Jan 2007 12:59:19 +0000 (12:59 +0000)] 
kernel32: Be more verbose about the expected and received values for failures in the resource function tests.

17 years agoole32: Don't release pUnk in OleCreate if CoCreateInstance failed.
Rob Shearman [Wed, 3 Jan 2007 10:31:08 +0000 (10:31 +0000)] 
ole32: Don't release pUnk in OleCreate if CoCreateInstance failed.

17 years agoserver: Avoid crash in alloc_console when the process has no parent.
Alexandre Julliard [Thu, 4 Jan 2007 08:41:14 +0000 (09:41 +0100)] 
server: Avoid crash in alloc_console when the process has no parent.

17 years agokernel32: Add CreateRemoteThread remote thread conformance tests.
Thomas Kho [Wed, 3 Jan 2007 13:22:02 +0000 (14:22 +0100)] 
kernel32: Add CreateRemoteThread remote thread conformance tests.

17 years agokernel32: Add VirtualAllocEx remote thread conformance tests.
Thomas Kho [Wed, 3 Jan 2007 13:13:12 +0000 (14:13 +0100)] 
kernel32: Add VirtualAllocEx remote thread conformance tests.

17 years agouser32: Speed improvement for 16bit comm support.
Reinhard Karcher [Mon, 1 Jan 2007 16:45:06 +0000 (17:45 +0100)] 
user32: Speed improvement for 16bit comm support.

The previous version of this patch wasn't applied correctly.

17 years agooleaut32: Better OleIconToCursor stub.
Bernard Ladenthin [Sat, 30 Dec 2006 03:49:27 +0000 (04:49 +0100)] 
oleaut32: Better OleIconToCursor stub.

17 years agoserver: Fix 0 timeout handling for serial I/O.
Reinhard Karcher [Mon, 1 Jan 2007 16:47:04 +0000 (17:47 +0100)] 
server: Fix 0 timeout handling for serial I/O.

17 years agouser32: Speed improvement for 16bit comm support.
Reinhard Karcher [Mon, 1 Jan 2007 16:45:06 +0000 (17:45 +0100)] 
user32: Speed improvement for 16bit comm support.

17 years agontdll: Fix DTR and CTS controls in serial code.
Reinhard Karcher [Mon, 1 Jan 2007 16:41:52 +0000 (17:41 +0100)] 
ntdll: Fix DTR and CTS controls in serial code.

17 years agokernel32: Store resources to be updated in a tree.
Mike McCormack [Wed, 3 Jan 2007 08:32:52 +0000 (17:32 +0900)] 
kernel32: Store resources to be updated in a tree.