wine
16 years agorpcrt4/tests: Fix a couple of test failures on Windows.
Alexandre Julliard [Thu, 11 Sep 2008 12:32:30 +0000 (14:32 +0200)] 
rpcrt4/tests: Fix a couple of test failures on Windows.

16 years agontdll/tests: Fix the async I/O test on Vista.
Alexandre Julliard [Thu, 11 Sep 2008 12:18:46 +0000 (14:18 +0200)] 
ntdll/tests: Fix the async I/O test on Vista.

16 years agokernel32/tests: Fix the ResumeThread on win9x.
Alexandre Julliard [Thu, 11 Sep 2008 12:10:35 +0000 (14:10 +0200)] 
kernel32/tests: Fix the ResumeThread on win9x.

16 years agokernel32/tests: Fix the BindIoCompletionCallback test on Vista.
Alexandre Julliard [Thu, 11 Sep 2008 12:07:54 +0000 (14:07 +0200)] 
kernel32/tests: Fix the BindIoCompletionCallback test on Vista.

16 years agokernel32/tests: Fix the async I/O test to handle errors properly.
Alexandre Julliard [Thu, 11 Sep 2008 11:49:16 +0000 (13:49 +0200)] 
kernel32/tests: Fix the async I/O test to handle errors properly.

16 years agowinhttp: Redirects are always GET requests.
Hans Leidekker [Thu, 11 Sep 2008 09:49:56 +0000 (11:49 +0200)] 
winhttp: Redirects are always GET requests.

16 years agowinhttp: Handle relative redirects.
Hans Leidekker [Thu, 11 Sep 2008 09:49:29 +0000 (11:49 +0200)] 
winhttp: Handle relative redirects.

Spotted by Jeremy White.

16 years agocryptui: Add a stub implementation of CryptUIDlgViewCertificateW.
Hans Leidekker [Thu, 11 Sep 2008 09:47:14 +0000 (11:47 +0200)] 
cryptui: Add a stub implementation of CryptUIDlgViewCertificateW.

16 years agomshtml: Implement get/put margin.
Alistair Leslie-Hughes [Wed, 10 Sep 2008 23:46:32 +0000 (09:46 +1000)] 
mshtml: Implement get/put margin.

16 years agohlink: Mark Get/Set AdditionalParams as Unimplemented.
Alistair Leslie-Hughes [Thu, 11 Sep 2008 01:19:23 +0000 (11:19 +1000)] 
hlink: Mark Get/Set AdditionalParams as Unimplemented.

16 years agorichedit: Avoid acting on control words in skipped RTF groups.
Dylan Smith [Thu, 11 Sep 2008 02:54:12 +0000 (22:54 -0400)] 
richedit: Avoid acting on control words in skipped RTF groups.

Previously the control words in skipped groups were being processed by
the read hook on the RTF parser.  By moving this code into the class
callbacks for the parser, the skipped groups actually remain skipped.

16 years agocomctl32: Handle listview dragging better.
Lei Zhang [Wed, 10 Sep 2008 23:45:13 +0000 (16:45 -0700)] 
comctl32: Handle listview dragging better.

16 years agocomctl32: listview: Prevent DragDetect from removing WM_LBUTTONUP messages.
Lei Zhang [Wed, 10 Sep 2008 23:43:43 +0000 (16:43 -0700)] 
comctl32: listview: Prevent DragDetect from removing WM_LBUTTONUP messages.

16 years agogdiplus: Some TRACE(..) for Image calls.
Nikolay Sivov [Wed, 10 Sep 2008 20:20:42 +0000 (00:20 +0400)] 
gdiplus: Some TRACE(..) for Image calls.

16 years agomshtml: Add tests for get_scrollLeft.
Alistair Leslie-Hughes [Wed, 10 Sep 2008 10:55:33 +0000 (20:55 +1000)] 
mshtml: Add tests for get_scrollLeft.

16 years agomshtml: Implement IHTMLTextContainer get_scrollLeft.
Alistair Leslie-Hughes [Wed, 10 Sep 2008 10:51:29 +0000 (20:51 +1000)] 
mshtml: Implement IHTMLTextContainer get_scrollLeft.

16 years agomshtml: Implement HTMLElement2 get_scrollLeft.
Alistair Leslie-Hughes [Wed, 10 Sep 2008 10:50:13 +0000 (20:50 +1000)] 
mshtml: Implement HTMLElement2 get_scrollLeft.

16 years agodevenum: Fix order of operations bug (Coverity id 709).
Juan Lang [Wed, 10 Sep 2008 18:31:50 +0000 (11:31 -0700)] 
devenum: Fix order of operations bug (Coverity id 709).

16 years agojscript: Add necessary dependencies for the bison file.
Alexandre Julliard [Thu, 11 Sep 2008 10:12:23 +0000 (12:12 +0200)] 
jscript: Add necessary dependencies for the bison file.

16 years agojscript: Added add expression implementation.
Jacek Caban [Wed, 10 Sep 2008 19:12:45 +0000 (21:12 +0200)] 
jscript: Added add expression implementation.

16 years agojscript: Added script types tests.
Jacek Caban [Wed, 10 Sep 2008 19:12:19 +0000 (21:12 +0200)] 
jscript: Added script types tests.

16 years agojscript: Added conditional expression implementation.
Jacek Caban [Wed, 10 Sep 2008 19:11:15 +0000 (21:11 +0200)] 
jscript: Added conditional expression implementation.

16 years agojscript: Added block statement implementation.
Jacek Caban [Wed, 10 Sep 2008 19:10:41 +0000 (21:10 +0200)] 
jscript: Added block statement implementation.

16 years agojscript: Added object initialiser expression implementation.
Jacek Caban [Wed, 10 Sep 2008 19:10:23 +0000 (21:10 +0200)] 
jscript: Added object initialiser expression implementation.

16 years agojscript: Added if statement implementation.
Jacek Caban [Wed, 10 Sep 2008 19:10:06 +0000 (21:10 +0200)] 
jscript: Added if statement implementation.

16 years agojscript: Added IActiveScriptParseProcedure2::ParseProcedureText implementation.
Jacek Caban [Wed, 10 Sep 2008 19:09:48 +0000 (21:09 +0200)] 
jscript: Added IActiveScriptParseProcedure2::ParseProcedureText implementation.

16 years agojscript: Release named items in IActiveScript::Close.
Jacek Caban [Wed, 10 Sep 2008 19:09:29 +0000 (21:09 +0200)] 
jscript: Release named items in IActiveScript::Close.

16 years agojscript: Added initial prototype of functions.
Jacek Caban [Wed, 10 Sep 2008 19:09:04 +0000 (21:09 +0200)] 
jscript: Added initial prototype of functions.

16 years agojscript: Added function expression implementation.
Jacek Caban [Wed, 10 Sep 2008 19:08:46 +0000 (21:08 +0200)] 
jscript: Added function expression implementation.

16 years agojscript: Added constructor invokation from Function object support.
Jacek Caban [Wed, 10 Sep 2008 19:08:26 +0000 (21:08 +0200)] 
jscript: Added constructor invokation from Function object support.

16 years agojscript: Added Object constructor implementation.
Jacek Caban [Wed, 10 Sep 2008 19:08:09 +0000 (21:08 +0200)] 
jscript: Added Object constructor implementation.

16 years agojscript: Added 'new' expression implementation.
Jacek Caban [Wed, 10 Sep 2008 19:07:35 +0000 (21:07 +0200)] 
jscript: Added 'new' expression implementation.

16 years agojscript: Added array expression implementation.
Jacek Caban [Wed, 10 Sep 2008 19:07:06 +0000 (21:07 +0200)] 
jscript: Added array expression implementation.

16 years agojscript: Set arguments object on function call.
Jacek Caban [Wed, 10 Sep 2008 19:06:43 +0000 (21:06 +0200)] 
jscript: Set arguments object on function call.

16 years agojscript: Set parameters on function call.
Jacek Caban [Wed, 10 Sep 2008 19:06:25 +0000 (21:06 +0200)] 
jscript: Set parameters on function call.

16 years agojscript: Added Function.[[call]] implementation.
Jacek Caban [Wed, 10 Sep 2008 19:06:09 +0000 (21:06 +0200)] 
jscript: Added Function.[[call]] implementation.

16 years agojscript: Added return statement implementation.
Jacek Caban [Wed, 10 Sep 2008 19:05:37 +0000 (21:05 +0200)] 
jscript: Added return statement implementation.

16 years agojscript: Added this expression implementation.
Jacek Caban [Wed, 10 Sep 2008 19:05:14 +0000 (21:05 +0200)] 
jscript: Added this expression implementation.

16 years agoinclude: Add some more mimeole errors.
Huw Davies [Wed, 10 Sep 2008 09:42:08 +0000 (10:42 +0100)] 
include: Add some more mimeole errors.

16 years agosetupapi: Remove a test of an undocumented function that is inconsistent across platf...
James Hawkins [Thu, 11 Sep 2008 04:01:52 +0000 (23:01 -0500)] 
setupapi: Remove a test of an undocumented function that is inconsistent across platforms.

16 years agosetupapi: Fix a failing test in Vista.
James Hawkins [Thu, 11 Sep 2008 04:01:25 +0000 (23:01 -0500)] 
setupapi: Fix a failing test in Vista.

16 years agocrypt32: Fix a failing test in Vista.
James Hawkins [Thu, 11 Sep 2008 04:00:53 +0000 (23:00 -0500)] 
crypt32: Fix a failing test in Vista.

16 years agocrypt32: Fix a failing test in Vista.
James Hawkins [Thu, 11 Sep 2008 04:00:17 +0000 (23:00 -0500)] 
crypt32: Fix a failing test in Vista.

16 years agocrypt32: Fix a failing test in win9x.
James Hawkins [Thu, 11 Sep 2008 03:59:43 +0000 (22:59 -0500)] 
crypt32: Fix a failing test in win9x.

16 years agomstask: Fix a few failing tests in win2k.
James Hawkins [Thu, 11 Sep 2008 07:42:30 +0000 (02:42 -0500)] 
mstask: Fix a few failing tests in win2k.

16 years agoshell32: Fix two failing tests in win2k.
James Hawkins [Thu, 11 Sep 2008 07:37:28 +0000 (02:37 -0500)] 
shell32: Fix two failing tests in win2k.

16 years agosecur32: Fix two failing tests in win2k.
James Hawkins [Thu, 11 Sep 2008 07:34:01 +0000 (02:34 -0500)] 
secur32: Fix two failing tests in win2k.

16 years agokernel32: Added implementation for UnregisterWaitEx.
Alexandre Julliard [Thu, 11 Sep 2008 09:49:40 +0000 (11:49 +0200)] 
kernel32: Added implementation for UnregisterWaitEx.

16 years agomstask/tests: Use case-insensitive compare for file names.
Alexandre Julliard [Thu, 11 Sep 2008 09:49:27 +0000 (11:49 +0200)] 
mstask/tests: Use case-insensitive compare for file names.

16 years agouser32: Fix the work area test to pass on Windows when the taskbar is on top.
Dmitry Timoshkov [Thu, 11 Sep 2008 04:38:21 +0000 (13:38 +0900)] 
user32: Fix the work area test to pass on Windows when the taskbar is on top.

16 years agouser32: Implement SystemParametersInfo(SPI_GETWORKAREA) properly.
Dmitry Timoshkov [Thu, 11 Sep 2008 04:20:15 +0000 (13:20 +0900)] 
user32: Implement SystemParametersInfo(SPI_GETWORKAREA) properly.

16 years agouser32: Make GetMonitorInfoW print the monitor properties.
Dmitry Timoshkov [Thu, 11 Sep 2008 04:13:14 +0000 (13:13 +0900)] 
user32: Make GetMonitorInfoW print the monitor properties.

16 years agowinedevice: Wine PE loader is able to resolve forwards to not yet loaded modules.
Dmitry Timoshkov [Thu, 11 Sep 2008 04:00:40 +0000 (13:00 +0900)] 
winedevice: Wine PE loader is able to resolve forwards to not yet loaded modules.

16 years agokernel32: Use a kernel error code.
Dmitry Timoshkov [Thu, 11 Sep 2008 03:55:09 +0000 (12:55 +0900)] 
kernel32: Use a kernel error code.

16 years agowinex11.drv: Fix the scan codes keypad keys section to match the vkeys one.
Dmitry Timoshkov [Thu, 11 Sep 2008 02:59:32 +0000 (11:59 +0900)] 
winex11.drv: Fix the scan codes keypad keys section to match the vkeys one.

16 years agoshell32: Use default system icons if PrivateExtractIconsW in SHGetFileInfoW fails.
Roy Shea [Wed, 10 Sep 2008 21:33:02 +0000 (14:33 -0700)] 
shell32: Use default system icons if PrivateExtractIconsW in SHGetFileInfoW fails.

16 years agowidl: Remove redundant code.
Rob Shearman [Wed, 10 Sep 2008 21:31:39 +0000 (22:31 +0100)] 
widl: Remove redundant code.

dispinterfaces now have a type of RPC_FC_IP instead of 0, so this code
will never be reached.

16 years agoriched20: Use helper function rather than goto to return found position.
Juan Lang [Wed, 10 Sep 2008 18:08:46 +0000 (11:08 -0700)] 
riched20: Use helper function rather than goto to return found position.

16 years agouser32: Return error if memory allocation fails. Fixes Coverity id 115.
Juan Lang [Wed, 10 Sep 2008 17:14:13 +0000 (10:14 -0700)] 
user32: Return error if memory allocation fails. Fixes Coverity id 115.

16 years agocrypt32: Don't set salt's cbData unless allocation succeeds. Fixes Coverity id 133.
Juan Lang [Wed, 10 Sep 2008 16:39:23 +0000 (09:39 -0700)] 
crypt32: Don't set salt's cbData unless allocation succeeds. Fixes Coverity id 133.

16 years agogdi32/tests: Skip some failing tests on NT4.
Paul Vriens [Wed, 10 Sep 2008 15:49:52 +0000 (17:49 +0200)] 
gdi32/tests: Skip some failing tests on NT4.

16 years agogdi32/tests: Prevent a crash on win95.
Paul Vriens [Wed, 10 Sep 2008 15:47:49 +0000 (17:47 +0200)] 
gdi32/tests: Prevent a crash on win95.

16 years agowined3d: Add a test for zenable=false, zwriteenable=false.
Stefan Dösinger [Mon, 8 Sep 2008 01:04:34 +0000 (20:04 -0500)] 
wined3d: Add a test for zenable=false, zwriteenable=false.

I suspected that in this situation d3d writes to the z buffer, but the
test shows that I was mistaken

16 years agowined3d: Some ARB code fixes.
Stefan Dösinger [Fri, 5 Sep 2008 18:45:38 +0000 (13:45 -0500)] 
wined3d: Some ARB code fixes.

16 years agowined3d: Don't disable arbfp if the pipeline replacement is in.
Stefan Dösinger [Fri, 5 Sep 2008 17:58:58 +0000 (12:58 -0500)] 
wined3d: Don't disable arbfp if the pipeline replacement is in.

16 years agodpnet: Fix initialisation of This pointer (Coverity).
Kai Blin [Wed, 10 Sep 2008 14:35:04 +0000 (16:35 +0200)] 
dpnet: Fix initialisation of This pointer (Coverity).

16 years agorpcrt4/tests: Fix some failures on XP-SP3.
Paul Vriens [Wed, 10 Sep 2008 14:00:40 +0000 (16:00 +0200)] 
rpcrt4/tests: Fix some failures on XP-SP3.

16 years agomsi/tests: Create only one log file and delete it afterwards.
Paul Vriens [Wed, 10 Sep 2008 12:34:13 +0000 (14:34 +0200)] 
msi/tests: Create only one log file and delete it afterwards.

16 years agogdi32: Don't use pOS2->usWeightClass, some fonts don't set it correctly.
Dmitry Timoshkov [Wed, 10 Sep 2008 11:58:13 +0000 (20:58 +0900)] 
gdi32: Don't use pOS2->usWeightClass, some fonts don't set it correctly.

16 years agonotepad: Cancel closing window by cancelling "Save As" dialog box.
Hirofumi Katayama [Tue, 9 Sep 2008 03:44:36 +0000 (12:44 +0900)] 
notepad: Cancel closing window by cancelling "Save As" dialog box.

16 years agowinhttp: Add version resource.
Rob Shearman [Wed, 10 Sep 2008 10:01:26 +0000 (11:01 +0100)] 
winhttp: Add version resource.

16 years agomsi: Reduce destination file name used in the MoveFiles action to the long file name.
Rob Shearman [Wed, 10 Sep 2008 10:01:15 +0000 (11:01 +0100)] 
msi: Reduce destination file name used in the MoveFiles action to the long file name.

Add a test for this behaviour.

16 years agodplayx: Fix possible NULL pointer deference in error path (Coverity).
Kai Blin [Wed, 10 Sep 2008 10:03:29 +0000 (12:03 +0200)] 
dplayx: Fix possible NULL pointer deference in error path (Coverity).

16 years agodplayx: Fix possible NULL pointer dereference (Coverity).
Kai Blin [Wed, 10 Sep 2008 09:20:09 +0000 (11:20 +0200)] 
dplayx: Fix possible NULL pointer dereference (Coverity).

16 years agod3d8: Add a test for auto depth stencil reset.
Henri Verbeet [Wed, 10 Sep 2008 09:08:58 +0000 (11:08 +0200)] 
d3d8: Add a test for auto depth stencil reset.

16 years agod3d9: Add a test for auto depth stencil reset.
Henri Verbeet [Wed, 10 Sep 2008 09:08:58 +0000 (11:08 +0200)] 
d3d9: Add a test for auto depth stencil reset.

16 years agod3d9: Only run the reset test once.
Henri Verbeet [Wed, 10 Sep 2008 09:08:58 +0000 (11:08 +0200)] 
d3d9: Only run the reset test once.

16 years agowined3d: Reset the auto depth stencil.
Henri Verbeet [Wed, 10 Sep 2008 09:08:58 +0000 (11:08 +0200)] 
wined3d: Reset the auto depth stencil.

16 years agod3d8: Fix IDirect3DDevice8::SetRenderTarget().
Henri Verbeet [Wed, 10 Sep 2008 09:08:58 +0000 (11:08 +0200)] 
d3d8: Fix IDirect3DDevice8::SetRenderTarget().

The render target should be left alone if the render target argument is
NULL. WineD3D calls should be done inside the critical section.

16 years agod3d8: GetDepthStencilSurface returns D3DERR_NOTFOUND when no depth stencil is present.
Henri Verbeet [Wed, 10 Sep 2008 09:08:58 +0000 (11:08 +0200)] 
d3d8: GetDepthStencilSurface returns D3DERR_NOTFOUND when no depth stencil is present.

16 years agod3d9: GetDepthStencilSurface returns D3DERR_NOTFOUND when no depth stencil is present.
Henri Verbeet [Wed, 10 Sep 2008 09:08:51 +0000 (11:08 +0200)] 
d3d9: GetDepthStencilSurface returns D3DERR_NOTFOUND when no depth stencil is present.

16 years agowined3d: Correct a comment.
Henri Verbeet [Wed, 10 Sep 2008 09:08:40 +0000 (11:08 +0200)] 
wined3d: Correct a comment.

16 years agowined3d: Fix the half pixel offset.
Henri Verbeet [Wed, 10 Sep 2008 09:08:10 +0000 (11:08 +0200)] 
wined3d: Fix the half pixel offset.

Turns out the original fix was correct for fixed function, but for the
wrong reason. The shader path was already correct. This fixes a
regresssion introduced by 932e95c111118b643650d6643e47be0ddb5528a1.

16 years agodplayx: Fix static overrun of pDP array in test. (Coverity).
Kai Blin [Wed, 10 Sep 2008 08:58:52 +0000 (10:58 +0200)] 
dplayx: Fix static overrun of pDP array in test. (Coverity).

16 years agows2_32: Fix the SO_REUSEADDR tests to work on Win2k3 and newer.
Kai Blin [Wed, 10 Sep 2008 08:57:47 +0000 (10:57 +0200)] 
ws2_32: Fix the SO_REUSEADDR tests to work on Win2k3 and newer.

It seems that with Win2k3, the meaning of SO_REUSEADDR got closer to
BSD semantics. This is nice, as it allows us to finally work like some
version of Windows here.

16 years agodsound: Fix a few failing tests and a crash on 2008 (revised).
Jeff Zaroyko [Tue, 9 Sep 2008 18:44:46 +0000 (04:44 +1000)] 
dsound: Fix a few failing tests and a crash on 2008 (revised).

16 years agoregedit: Fix importing REG_MULTI_SZ values for ANSI files.
Alexander Nicolaysen Sørnes [Tue, 9 Sep 2008 19:48:33 +0000 (21:48 +0200)] 
regedit: Fix importing REG_MULTI_SZ values for ANSI files.

16 years agoshlwapi: Add a stub for SHSetDefaultDialogFont.
Detlef Riekenberg [Tue, 9 Sep 2008 21:04:14 +0000 (23:04 +0200)] 
shlwapi: Add a stub for SHSetDefaultDialogFont.

16 years agooleaut32: Dump parameter and SYSKIND for LHashValOfNameSysA.
Detlef Riekenberg [Tue, 9 Sep 2008 20:16:13 +0000 (22:16 +0200)] 
oleaut32: Dump parameter and SYSKIND for LHashValOfNameSysA.

16 years agows2_32: ioctlsocket should try to check if argp is valid.
Jeff Zaroyko [Tue, 9 Sep 2008 19:34:41 +0000 (05:34 +1000)] 
ws2_32: ioctlsocket should try to check if argp is valid.

16 years agowinhttp: Don't reference past the attribute array. Fixes Coverity item 710.
Juan Lang [Tue, 9 Sep 2008 18:51:34 +0000 (11:51 -0700)] 
winhttp: Don't reference past the attribute array. Fixes Coverity item 710.

16 years agoquartz/tests: Fix potential NULL dereference (Coverity).
Alexander Dorofeyev [Tue, 9 Sep 2008 17:34:59 +0000 (20:34 +0300)] 
quartz/tests: Fix potential NULL dereference (Coverity).

16 years agojscript: Added typeof expression implementation.
Jacek Caban [Wed, 10 Sep 2008 00:36:03 +0000 (02:36 +0200)] 
jscript: Added typeof expression implementation.

16 years agojscript: Added Math object stub implementation.
Jacek Caban [Wed, 10 Sep 2008 00:35:43 +0000 (02:35 +0200)] 
jscript: Added Math object stub implementation.

16 years agojscript: Added RegExp constructor object implementation.
Jacek Caban [Wed, 10 Sep 2008 00:34:54 +0000 (02:34 +0200)] 
jscript: Added RegExp constructor object implementation.

16 years agojscript: Added Number constructor object implementation.
Jacek Caban [Wed, 10 Sep 2008 00:34:33 +0000 (02:34 +0200)] 
jscript: Added Number constructor object implementation.

16 years agojscript: Added Boolean constructor object.
Jacek Caban [Wed, 10 Sep 2008 00:34:16 +0000 (02:34 +0200)] 
jscript: Added Boolean constructor object.

16 years agojscript: Added Array constructor object implementation.
Jacek Caban [Wed, 10 Sep 2008 00:33:57 +0000 (02:33 +0200)] 
jscript: Added Array constructor object implementation.

16 years agojscript: Added String constructor object.
Jacek Caban [Wed, 10 Sep 2008 00:33:37 +0000 (02:33 +0200)] 
jscript: Added String constructor object.

16 years agojscript: Added Object constructor object implementation.
Jacek Caban [Wed, 10 Sep 2008 00:33:15 +0000 (02:33 +0200)] 
jscript: Added Object constructor object implementation.