wine
17 years agoole32: Add tests for passing invalid arguments to CoUnmarshalInterface.
Rob Shearman [Tue, 9 Jan 2007 17:17:34 +0000 (17:17 +0000)] 
ole32: Add tests for passing invalid arguments to CoUnmarshalInterface.

17 years agoole32: ReadClassStm should return STG_E_READFAULT is not all of the data could be...
Rob Shearman [Tue, 9 Jan 2007 17:17:52 +0000 (17:17 +0000)] 
ole32: ReadClassStm should return STG_E_READFAULT is not all of the data could be read, not S_FALSE.

Clear pclsid in case of errors.
Add tests for ReadClassStm.

17 years agoole32: Add tests for invalid arguments of CoMarshalInterface and CoMarshalInterThread...
Rob Shearman [Tue, 9 Jan 2007 17:17:15 +0000 (17:17 +0000)] 
ole32: Add tests for invalid arguments of CoMarshalInterface and CoMarshalInterThreadInterfaceInStream.

17 years agoole32: Return an error from CoUnmarshalInterface if pStream is NULL or if ppv is...
Rob Shearman [Tue, 9 Jan 2007 17:17:24 +0000 (17:17 +0000)] 
ole32: Return an error from CoUnmarshalInterface if pStream is NULL or if ppv is NULL.

17 years agoole32: Fix Read/WriteClassStm to return an error if the passed in stream pointer...
Rob Shearman [Tue, 9 Jan 2007 17:17:40 +0000 (17:17 +0000)] 
ole32: Fix Read/WriteClassStm to return an error if the passed in stream pointer is NULL.

17 years agoole32: Return an error in CoMarshalInterface if pStream is NULL.
Rob Shearman [Tue, 9 Jan 2007 17:16:19 +0000 (17:16 +0000)] 
ole32: Return an error in CoMarshalInterface if pStream is NULL.

17 years agoole32: Fix HGLOBALStreamImpl_CopyTo to check the return values of IStream_Read and...
Rob Shearman [Tue, 9 Jan 2007 17:16:07 +0000 (17:16 +0000)] 
ole32: Fix HGLOBALStreamImpl_CopyTo to check the return values of IStream_Read and IStream_Write and to not compare the bytes read to the bytes written.

Add tests for IStream::CopyTo of the HGLOBAL stream implementation.

17 years agoole32: Remove some unneeded inclusions of headers.
Rob Shearman [Tue, 9 Jan 2007 17:15:59 +0000 (17:15 +0000)] 
ole32: Remove some unneeded inclusions of headers.

Change some incorrect usages of SEEK_SET to the intended STREAM_SEEK_SET
instead.

17 years agoole32: Move test for CoGetInterfaceAndReleaseStream to compobj.c.
Rob Shearman [Tue, 9 Jan 2007 17:15:02 +0000 (17:15 +0000)] 
ole32: Move test for CoGetInterfaceAndReleaseStream to compobj.c.

17 years agoole32: Use the standard list functions for the global interface table implementation.
Rob Shearman [Tue, 9 Jan 2007 17:15:06 +0000 (17:15 +0000)] 
ole32: Use the standard list functions for the global interface table implementation.

17 years agoole32: Move the Running Object Table test in marshal.c to moniker.c to put it with...
Rob Shearman [Tue, 9 Jan 2007 17:14:53 +0000 (17:14 +0000)] 
ole32: Move the Running Object Table test in marshal.c to moniker.c to put it with the other ROT tests.

17 years agoole32: Fix a comment in rpc_sendreceive_thread that wasn't correct.
Rob Shearman [Tue, 9 Jan 2007 17:14:45 +0000 (17:14 +0000)] 
ole32: Fix a comment in rpc_sendreceive_thread that wasn't correct.

17 years agoole32: Remove a FIXME comment that no longer applies.
Rob Shearman [Tue, 9 Jan 2007 17:14:39 +0000 (17:14 +0000)] 
ole32: Remove a FIXME comment that no longer applies.

17 years agoadvpack: Fill the output buffer to workaround a bug in IE7s advpack.
James Hawkins [Wed, 10 Jan 2007 04:21:17 +0000 (22:21 -0600)] 
advpack: Fill the output buffer to workaround a bug in IE7s advpack.

17 years agocomctl32: Rewrite the up-down control tests to add message checking.
James Hawkins [Wed, 10 Jan 2007 03:27:36 +0000 (21:27 -0600)] 
comctl32: Rewrite the up-down control tests to add message checking.

17 years agowinedump: Fixed signature for dumping MDMP files.
Eric Pouech [Tue, 9 Jan 2007 20:28:11 +0000 (21:28 +0100)] 
winedump: Fixed signature for dumping MDMP files.

17 years agoodbccp32: Add tests structure.
Bill Medland [Tue, 9 Jan 2007 16:41:04 +0000 (08:41 -0800)] 
odbccp32: Add tests structure.

17 years agokernel32: Do not forget to cleanup if the test is skipped.
Dmitry Timoshkov [Wed, 10 Jan 2007 07:27:47 +0000 (15:27 +0800)] 
kernel32: Do not forget to cleanup if the test is skipped.

17 years agowinex11.drv: Force the fullscreen state update once the window is mapped.
Dmitry Timoshkov [Tue, 9 Jan 2007 15:57:33 +0000 (23:57 +0800)] 
winex11.drv: Force the fullscreen state update once the window is mapped.

17 years agouninstaller: Add a Portuguese translation (contributed by Americo Jose Melo).
Francois Gouget [Tue, 9 Jan 2007 11:42:55 +0000 (12:42 +0100)] 
uninstaller: Add a Portuguese translation (contributed by Americo Jose Melo).

17 years agowininet: Consistenly use INTERNET_SetLastError().
Francois Gouget [Tue, 9 Jan 2007 11:30:45 +0000 (12:30 +0100)] 
wininet: Consistenly use INTERNET_SetLastError().

17 years agontdll/tests: Skip some tests on Windows Vista.
Paul Vriens [Tue, 9 Jan 2007 18:49:26 +0000 (19:49 +0100)] 
ntdll/tests: Skip some tests on Windows Vista.

17 years agontdll/tests: Fix exception test for CPUs that do segment limit checks differently.
Alexandre Julliard [Wed, 10 Jan 2007 10:58:16 +0000 (11:58 +0100)] 
ntdll/tests: Fix exception test for CPUs that do segment limit checks differently.

17 years agontdll/tests: Don't bother testing the port functions if creating the port failed.
Alexandre Julliard [Wed, 10 Jan 2007 10:30:47 +0000 (11:30 +0100)] 
ntdll/tests: Don't bother testing the port functions if creating the port failed.

17 years agowrc: Added support for utf-8 codepage.
Alexandre Julliard [Tue, 9 Jan 2007 21:21:53 +0000 (22:21 +0100)] 
wrc: Added support for utf-8 codepage.

17 years agoRelease 0.9.29. wine-0.9.29
Alexandre Julliard [Tue, 9 Jan 2007 15:42:47 +0000 (16:42 +0100)] 
Release 0.9.29.

17 years agoUpdate copyright info for the new year.
Alexandre Julliard [Tue, 9 Jan 2007 13:21:06 +0000 (14:21 +0100)] 
Update copyright info for the new year.

17 years agoshlwapi/tests: Print GetLastError() in decimal with '%u'.
Francois Gouget [Tue, 9 Jan 2007 11:23:25 +0000 (12:23 +0100)] 
shlwapi/tests: Print GetLastError() in decimal with '%u'.

17 years agowintrust/tests: Print GetLastError() in decimal with '%u'.
Francois Gouget [Tue, 9 Jan 2007 11:21:57 +0000 (12:21 +0100)] 
wintrust/tests: Print GetLastError() in decimal with '%u'.

17 years agomcicda: Compare GetLastError() to kernel error codes, not ntdll ones.
Francois Gouget [Tue, 9 Jan 2007 11:17:54 +0000 (12:17 +0100)] 
mcicda: Compare GetLastError() to kernel error codes, not ntdll ones.

17 years agokernel32: Add a stub implementation for GetVolumeNameForVolumeMountPoint{A, W}.
Hans Leidekker [Sun, 7 Jan 2007 12:08:31 +0000 (13:08 +0100)] 
kernel32: Add a stub implementation for GetVolumeNameForVolumeMountPoint{A, W}.

17 years agokernel32: Add SetTermsrvAppInstallMode stub.
Samuel Lidén Borell [Mon, 8 Jan 2007 15:16:45 +0000 (16:16 +0100)] 
kernel32: Add SetTermsrvAppInstallMode stub.

17 years agokernel32: Implement EndUpdateResource for the case existing resources are deleted.
Mike McCormack [Mon, 8 Jan 2007 09:08:15 +0000 (18:08 +0900)] 
kernel32: Implement EndUpdateResource for the case existing resources are deleted.

17 years agodxguid: Add the rmxfguid.h header and export the GUIDs.
Patrik Stridvall [Sun, 7 Jan 2007 23:47:04 +0000 (00:47 +0100)] 
dxguid: Add the rmxfguid.h header and export the GUIDs.

17 years agomake_makefiles: Add *_crosstest.exe to .gitignore.
Patrik Stridvall [Sun, 7 Jan 2007 23:12:25 +0000 (00:12 +0100)] 
make_makefiles: Add *_crosstest.exe to .gitignore.

17 years agotreeview: Initialize iImage and iSelectedImage with zero.
Felix Nawothnig [Tue, 9 Jan 2007 07:03:39 +0000 (08:03 +0100)] 
treeview: Initialize iImage and iSelectedImage with zero.

17 years agokernel32: Don't release preferred_locales until we're done with its members.
Ken Thomases [Tue, 9 Jan 2007 04:28:07 +0000 (22:28 -0600)] 
kernel32: Don't release preferred_locales until we're done with its members.

17 years agojanitorial: Remove stray '\' at end of lines.
Michael Stefaniuc [Mon, 8 Jan 2007 23:39:49 +0000 (00:39 +0100)] 
janitorial: Remove stray '\' at end of lines.

17 years agowined3d: Remove stray '\' at end of lines.
Michael Stefaniuc [Mon, 8 Jan 2007 23:39:30 +0000 (00:39 +0100)] 
wined3d: Remove stray '\' at end of lines.

17 years agodsound: Remove stray '\' at end of lines.
Michael Stefaniuc [Mon, 8 Jan 2007 23:39:23 +0000 (00:39 +0100)] 
dsound: Remove stray '\' at end of lines.

17 years agoinclude: Remove stray '\' at end of lines.
Michael Stefaniuc [Mon, 8 Jan 2007 23:39:10 +0000 (00:39 +0100)] 
include: Remove stray '\' at end of lines.

17 years agodsound: Remove unused function.
Andrew Talbot [Mon, 8 Jan 2007 20:31:00 +0000 (20:31 +0000)] 
dsound: Remove unused function.

17 years agohhctrl.ocx: Remove unused variable.
Andrew Talbot [Mon, 8 Jan 2007 20:18:46 +0000 (20:18 +0000)] 
hhctrl.ocx: Remove unused variable.

17 years agogdi32: Remove unused variables.
Andrew Talbot [Mon, 8 Jan 2007 20:38:12 +0000 (20:38 +0000)] 
gdi32: Remove unused variables.

17 years agogdi32: Declare some functions static.
Andrew Talbot [Mon, 8 Jan 2007 20:19:46 +0000 (20:19 +0000)] 
gdi32: Declare some functions static.

17 years agogdi32: Remove unused function.
Andrew Talbot [Mon, 8 Jan 2007 20:17:44 +0000 (20:17 +0000)] 
gdi32: Remove unused function.

17 years agoole32/tests: Cast-qual warnings fixes.
Paul Vriens [Mon, 8 Jan 2007 19:59:08 +0000 (20:59 +0100)] 
ole32/tests: Cast-qual warnings fixes.

17 years agolocalspl/tests: Load the user interface dll on demand.
Detlef Riekenberg [Mon, 8 Jan 2007 16:58:54 +0000 (17:58 +0100)] 
localspl/tests: Load the user interface dll on demand.

17 years agodsound: The dsconf.h GUIDs are now in libdxguid.
Alexandre Julliard [Mon, 8 Jan 2007 21:01:56 +0000 (22:01 +0100)] 
dsound: The dsconf.h GUIDs are now in libdxguid.

17 years agoserver: Don't fail to map a shared section if the final sector is truncated.
Alexandre Julliard [Mon, 8 Jan 2007 20:34:15 +0000 (21:34 +0100)] 
server: Don't fail to map a shared section if the final sector is truncated.

17 years agodsound: The GUID:s defined in dsconf.h should be exported by dxguid.
Patrik Stridvall [Sun, 7 Jan 2007 23:20:14 +0000 (00:20 +0100)] 
dsound: The GUID:s defined in dsconf.h should be exported by dxguid.

17 years agoimm32: Only unregister the IME class if it was registered.
Patrik Stridvall [Sun, 7 Jan 2007 23:16:02 +0000 (00:16 +0100)] 
imm32: Only unregister the IME class if it was registered.

17 years agokernel32/tests: Prevent memory leak.
Paul Vriens [Mon, 8 Jan 2007 18:03:10 +0000 (19:03 +0100)] 
kernel32/tests: Prevent memory leak.

17 years agodinput: Set event from queue_event, simplifying code a bit.
Vitaliy Margolen [Sun, 7 Jan 2007 07:14:56 +0000 (00:14 -0700)] 
dinput: Set event from queue_event, simplifying code a bit.

17 years agodinput: Use proper offset when queuing keyboard events.
Vitaliy Margolen [Sun, 7 Jan 2007 07:14:43 +0000 (00:14 -0700)] 
dinput: Use proper offset when queuing keyboard events.

17 years agowinex11drv: Change FIXME to WARN in X11DRV_GetKeyNameText.
Vitaliy Margolen [Sun, 7 Jan 2007 00:09:29 +0000 (17:09 -0700)] 
winex11drv: Change FIXME to WARN in X11DRV_GetKeyNameText.

17 years agocomctl32: listview: Allow LVIF_STATE flag in subitems.
Duane Clark [Sat, 6 Jan 2007 23:55:45 +0000 (15:55 -0800)] 
comctl32: listview: Allow LVIF_STATE flag in subitems.

17 years agolocalspl: Added French translation.
Jonathan Ernst [Sat, 6 Jan 2007 23:01:47 +0000 (00:01 +0100)] 
localspl: Added French translation.

17 years agowined3d: Fix np2 textures.
Stefan Dösinger [Sat, 6 Jan 2007 17:43:08 +0000 (18:43 +0100)] 
wined3d: Fix np2 textures.

17 years agowined3d: Do not try to read the vertex decl when the stateblock isn't finalized.
Stefan Dösinger [Sat, 6 Jan 2007 17:41:43 +0000 (18:41 +0100)] 
wined3d: Do not try to read the vertex decl when the stateblock isn't finalized.

17 years agowined3d: Remove some unneeded context cache members from the device.
Stefan Dösinger [Sat, 6 Jan 2007 17:34:59 +0000 (18:34 +0100)] 
wined3d: Remove some unneeded context cache members from the device.

17 years agowined3d: Vertex buffers can use the declaration from the device.
Stefan Dösinger [Sat, 6 Jan 2007 17:31:43 +0000 (18:31 +0100)] 
wined3d: Vertex buffers can use the declaration from the device.

17 years agowined3d: Do not preload vertex buffers in unlock.
Stefan Dösinger [Sat, 6 Jan 2007 17:30:34 +0000 (18:30 +0100)] 
wined3d: Do not preload vertex buffers in unlock.

17 years agowined3d: Clean up drawprim a bit.
Stefan Dösinger [Sat, 6 Jan 2007 17:28:42 +0000 (18:28 +0100)] 
wined3d: Clean up drawprim a bit.

17 years agoddraw: Forward the DDSCAPS2_TEXTUREMANAGE flag to wined3d.
Stefan Dösinger [Sat, 6 Jan 2007 17:27:46 +0000 (18:27 +0100)] 
ddraw: Forward the DDSCAPS2_TEXTUREMANAGE flag to wined3d.

17 years agowined3d: Do not keep internal references on index buffers.
Stefan Dösinger [Sat, 6 Jan 2007 17:26:49 +0000 (18:26 +0100)] 
wined3d: Do not keep internal references on index buffers.

17 years agowined3d: Do not keep internal references on vertex buffers.
Stefan Dösinger [Sat, 6 Jan 2007 17:26:08 +0000 (18:26 +0100)] 
wined3d: Do not keep internal references on vertex buffers.

17 years agowined3d: Do not keep internal references on pixel shaders.
Stefan Dösinger [Sat, 6 Jan 2007 17:25:47 +0000 (18:25 +0100)] 
wined3d: Do not keep internal references on pixel shaders.

17 years agowined3d: Do not keep internal references on vertex shaders.
Stefan Dösinger [Sat, 6 Jan 2007 17:25:19 +0000 (18:25 +0100)] 
wined3d: Do not keep internal references on vertex shaders.

17 years agowined3d: Do not keep internal references to the vertex declaration.
Stefan Dösinger [Sat, 6 Jan 2007 17:24:47 +0000 (18:24 +0100)] 
wined3d: Do not keep internal references to the vertex declaration.

17 years agowined3d: Do not activate vertex shaders needlessly.
Stefan Dösinger [Sat, 6 Jan 2007 17:21:35 +0000 (18:21 +0100)] 
wined3d: Do not activate vertex shaders needlessly.

17 years agowined3d: Avoid negative draw start indices.
Stefan Dösinger [Sat, 6 Jan 2007 17:19:55 +0000 (18:19 +0100)] 
wined3d: Avoid negative draw start indices.

17 years agowined3d: Move applying shader constants to the state table.
Stefan Dösinger [Sat, 6 Jan 2007 17:17:27 +0000 (18:17 +0100)] 
wined3d: Move applying shader constants to the state table.

17 years agowined3d: Remove the general query fixme.
Stefan Dösinger [Sat, 6 Jan 2007 17:15:44 +0000 (18:15 +0100)] 
wined3d: Remove the general query fixme.

17 years agowined3d: Apply shaders in their state handlers.
Stefan Dösinger [Sat, 6 Jan 2007 17:14:12 +0000 (18:14 +0100)] 
wined3d: Apply shaders in their state handlers.

17 years agowined3d: Move debugging fixmes from drawprim to the stream source handler.
Stefan Dösinger [Sat, 6 Jan 2007 17:13:21 +0000 (18:13 +0100)] 
wined3d: Move debugging fixmes from drawprim to the stream source handler.

17 years agowined3d: Re-add the fixed function stream source trace.
Stefan Dösinger [Sat, 6 Jan 2007 17:12:21 +0000 (18:12 +0100)] 
wined3d: Re-add the fixed function stream source trace.

17 years agowined3d: Move applying the gl stream sources to the state table.
Stefan Dösinger [Sat, 6 Jan 2007 17:11:21 +0000 (18:11 +0100)] 
wined3d: Move applying the gl stream sources to the state table.

17 years agouser32: Restore old WM_SIZE handler in mdi child.
Dmitry Timoshkov [Mon, 8 Jan 2007 10:31:56 +0000 (18:31 +0800)] 
user32: Restore old WM_SIZE handler in mdi child.

17 years agokernel32: Print more information about the reason of a test failure.
Dmitry Timoshkov [Mon, 8 Jan 2007 03:18:18 +0000 (11:18 +0800)] 
kernel32: Print more information about the reason of a test failure.

17 years agokernel32: Fix the file sharing test to pass cleanly under XP and Win9x.
Dmitry Timoshkov [Mon, 8 Jan 2007 03:17:49 +0000 (11:17 +0800)] 
kernel32: Fix the file sharing test to pass cleanly under XP and Win9x.

17 years agokernel32: Skip the VirtualAllocEx test under Win9x.
Dmitry Timoshkov [Mon, 8 Jan 2007 03:17:19 +0000 (11:17 +0800)] 
kernel32: Skip the VirtualAllocEx test under Win9x.

17 years agoserver: Map ESPIPE to STATUS_ILLEGAL_FUNCTION for consistency with ntdll.
Dmitry Timoshkov [Mon, 8 Jan 2007 03:16:59 +0000 (11:16 +0800)] 
server: Map ESPIPE to STATUS_ILLEGAL_FUNCTION for consistency with ntdll.

17 years agouser32: Add one more GetSystemMenu test.
Dmitry Timoshkov [Mon, 8 Jan 2007 03:16:36 +0000 (11:16 +0800)] 
user32: Add one more GetSystemMenu test.

17 years agouser32: Make message tests pass cleanly under XP SP2.
Dmitry Timoshkov [Sun, 7 Jan 2007 11:40:46 +0000 (19:40 +0800)] 
user32: Make message tests pass cleanly under XP SP2.

17 years agowininet: Use Keep-Alive for HTTP requests if specified by the flags passed into HttpO...
Rob Shearman [Sun, 7 Jan 2007 12:53:29 +0000 (12:53 +0000)] 
wininet: Use Keep-Alive for HTTP requests if specified by the flags passed into HttpOpenRequest.

17 years agowininet: Fix the handling of Accept types passed into HttpOpenRequest
Rob Shearman [Sun, 7 Jan 2007 12:53:50 +0000 (12:53 +0000)] 
wininet: Fix the handling of Accept types passed into HttpOpenRequest
by properly coalescing all the types into the Accept header value,
rather than just adding the first.

17 years agowininet: Rename HTTP_Base64 to HTTP_EncodeBase64 to more accurately reflect what...
Rob Shearman [Sun, 7 Jan 2007 12:53:38 +0000 (12:53 +0000)] 
wininet: Rename HTTP_Base64 to HTTP_EncodeBase64 to more accurately reflect what it does.

17 years agoole32: Fix the OLE clipboard test to call OleInitialize before performing the tests...
Rob Shearman [Sun, 7 Jan 2007 12:16:25 +0000 (12:16 +0000)] 
ole32: Fix the OLE clipboard test to call OleInitialize before performing the tests to fix test failures on Windows.

17 years agoole32: Add a field to the TLS data to determine whether OLE has been initialised...
Rob Shearman [Sun, 7 Jan 2007 12:16:15 +0000 (12:16 +0000)] 
ole32: Add a field to the TLS data to determine whether OLE has been initialised for the current thread.

17 years agoole32: IPeristStream implies IPersist and IStream implies ISequentialStream so fix...
Rob Shearman [Sun, 7 Jan 2007 12:16:04 +0000 (12:16 +0000)] 
ole32: IPeristStream implies IPersist and IStream implies ISequentialStream so fix the Structured Storage stream implementation's QueryInterface with to reflect this.

17 years agoole32: IStream inherits from ISequentialStream so the HGLOBALStream implementation...
Rob Shearman [Sun, 7 Jan 2007 12:15:59 +0000 (12:15 +0000)] 
ole32: IStream inherits from ISequentialStream so the HGLOBALStream implementation must also support ISequentialStream.

17 years agoole32: Release the global interface table in the tests when it is no longer needed.
Rob Shearman [Sun, 7 Jan 2007 12:15:54 +0000 (12:15 +0000)] 
ole32: Release the global interface table in the tests when it is no longer needed.

17 years agowinmm: Remove unused variable and if check (Coverity).
Kai Blin [Sun, 7 Jan 2007 10:09:24 +0000 (11:09 +0100)] 
winmm: Remove unused variable and if check (Coverity).

17 years agotaskmgr: Remove unused variable and if check (Coverity).
Kai Blin [Sun, 7 Jan 2007 09:45:22 +0000 (10:45 +0100)] 
taskmgr: Remove unused variable and if check (Coverity).

17 years agodplayx: Declare some functions static.
Andrew Talbot [Sat, 6 Jan 2007 19:31:56 +0000 (19:31 +0000)] 
dplayx: Declare some functions static.

17 years agodmstyle: Declare some functions static.
Andrew Talbot [Sat, 6 Jan 2007 19:29:10 +0000 (19:29 +0000)] 
dmstyle: Declare some functions static.

17 years agodnsapi: Declare some items static.
Andrew Talbot [Sat, 6 Jan 2007 19:30:51 +0000 (19:30 +0000)] 
dnsapi: Declare some items static.

17 years agomlang/tests: Replace some '#if 0's with 'if (0)'s.
Francois Gouget [Sat, 6 Jan 2007 18:33:10 +0000 (19:33 +0100)] 
mlang/tests: Replace some '#if 0's with 'if (0)'s.

17 years agomshtml/tests: Replace some '#if 0's with 'if (0)'s.
Francois Gouget [Sat, 6 Jan 2007 18:33:19 +0000 (19:33 +0100)] 
mshtml/tests: Replace some '#if 0's with 'if (0)'s.

Fix the code so it compiles without warnings.