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

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

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

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

15 years agoinclude: Mark up with alloc_size attribute.
Marcus Meissner [Tue, 9 Sep 2008 11:49:58 +0000 (13:49 +0200)] 
include: Mark up with alloc_size attribute.

15 years agowidl: Fix the writing typedefs to dispinterfaces and pointers to interfaces.
Rob Shearman [Wed, 10 Sep 2008 07:00:27 +0000 (08:00 +0100)] 
widl: Fix the writing typedefs to dispinterfaces and pointers to interfaces.

Currently, stdole2.tlb isn't generated correctly and causes "<failed>"
to appear instead of "FontEvents" in the IFontEventsDisp typedef when
viewed with oleview.

The problem is that the typedef should just generate a VT_USERDEFINED
record, but ends up generating a VT_PTR -> VT_USERDEFINED. So remove
the extra writing of VT_PTR entries.

Fix the skipped pointers checks in encode_type and encode_type to
specifically detect VT_UNKNOWN and VT_DISPATCH types which don't need
one level of pointers, whereas interfaces encoded as VT_USERDEFINED
do.

15 years agowidl: Remove unreached code (Smatch).
Austin English [Tue, 9 Sep 2008 06:21:53 +0000 (01:21 -0500)] 
widl: Remove unreached code (Smatch).

15 years agomsi: Uninitialized variable fix (Coverity).
Andrew Talbot [Tue, 9 Sep 2008 21:50:39 +0000 (22:50 +0100)] 
msi: Uninitialized variable fix (Coverity).

15 years agocrypt32: Get rid of a magic number and a redundant assignment.
Juan Lang [Tue, 9 Sep 2008 19:26:31 +0000 (12:26 -0700)] 
crypt32: Get rid of a magic number and a redundant assignment.

15 years agocrypt32: Return FALSE rather than crash if memory allocation fails. Fixes Coverity...
Juan Lang [Tue, 9 Sep 2008 17:22:59 +0000 (10:22 -0700)] 
crypt32: Return FALSE rather than crash if memory allocation fails. Fixes Coverity id 135.

15 years agocrypt32: Fix typo. Fixes Coverity item 605.
Juan Lang [Tue, 9 Sep 2008 17:17:11 +0000 (10:17 -0700)] 
crypt32: Fix typo. Fixes Coverity item 605.

15 years agocrypt32: Assert condition that can occur only in case of a bug.
Juan Lang [Tue, 9 Sep 2008 16:18:14 +0000 (09:18 -0700)] 
crypt32: Assert condition that can occur only in case of a bug.

15 years agocabinet: Use helper function to remove duplicate code.
Juan Lang [Wed, 6 Aug 2008 21:09:39 +0000 (14:09 -0700)] 
cabinet: Use helper function to remove duplicate code.

15 years agocabinet: Use helper function to remove duplicate code.
Juan Lang [Wed, 6 Aug 2008 21:09:19 +0000 (14:09 -0700)] 
cabinet: Use helper function to remove duplicate code.

15 years agowidl: Open files in binary mode to avoid corruption from text mode on Windows.
Steven Edwards [Wed, 10 Sep 2008 13:18:14 +0000 (09:18 -0400)] 
widl: Open files in binary mode to avoid corruption from text mode on Windows.

15 years agowinhttp: Better diagnostics in the notification test.
Hans Leidekker [Tue, 9 Sep 2008 14:45:04 +0000 (16:45 +0200)] 
winhttp: Better diagnostics in the notification test.

15 years agowinhttp: Increase sleep between two tests that connect to the same host.
Hans Leidekker [Tue, 9 Sep 2008 14:43:57 +0000 (16:43 +0200)] 
winhttp: Increase sleep between two tests that connect to the same host.

15 years agowinhttp: Don't loop on response codes other than 301 and 302.
Hans Leidekker [Tue, 9 Sep 2008 14:42:11 +0000 (16:42 +0200)] 
winhttp: Don't loop on response codes other than 301 and 302.

15 years agowinex11.drv: Fix SetDIBits optimization to work with top-down dib sections.
Huw Davies [Tue, 9 Sep 2008 11:33:37 +0000 (12:33 +0100)] 
winex11.drv: Fix SetDIBits optimization to work with top-down dib sections.

15 years agomlang: Expand stub of fnIMLangFontLink2_GetStrCodePages.
Aric Stewart [Tue, 9 Sep 2008 12:12:36 +0000 (07:12 -0500)] 
mlang: Expand stub of fnIMLangFontLink2_GetStrCodePages.

15 years agoconfigure: Fixed the check for sigset_t on mingw.
Alexandre Julliard [Tue, 9 Sep 2008 12:47:47 +0000 (14:47 +0200)] 
configure: Fixed the check for sigset_t on mingw.

15 years agows2_32/tests: Remove redundant NULL check before HeapFree.
Paul Vriens [Tue, 9 Sep 2008 09:45:40 +0000 (11:45 +0200)] 
ws2_32/tests: Remove redundant NULL check before HeapFree.

15 years agoquartz/tests: Fix the tests on several platforms.
Paul Vriens [Tue, 9 Sep 2008 08:50:51 +0000 (10:50 +0200)] 
quartz/tests: Fix the tests on several platforms.

15 years agoinclude: Fix function names in IVBSAXXMLReader interface in msxml2.idl.
Rob Shearman [Tue, 9 Sep 2008 09:26:51 +0000 (10:26 +0100)] 
include: Fix function names in IVBSAXXMLReader interface in msxml2.idl.

15 years agomshtml: Implement IDispatch for IHTMLTable.
Alistair Leslie-Hughes [Mon, 8 Sep 2008 11:14:32 +0000 (21:14 +1000)] 
mshtml: Implement IDispatch for IHTMLTable.

15 years agomshtml: Implement IDispatch for IHTMLDocument5.
Alistair Leslie-Hughes [Mon, 8 Sep 2008 11:16:37 +0000 (21:16 +1000)] 
mshtml: Implement IDispatch for IHTMLDocument5.

15 years agomshtml: Implement IDispatch for IHTMLInputElement.
Alistair Leslie-Hughes [Mon, 8 Sep 2008 11:12:54 +0000 (21:12 +1000)] 
mshtml: Implement IDispatch for IHTMLInputElement.

15 years agomshtml: Implement IDispatch for IHTMLTextAreaElement.
Alistair Leslie-Hughes [Mon, 8 Sep 2008 11:14:59 +0000 (21:14 +1000)] 
mshtml: Implement IDispatch for IHTMLTextAreaElement.

15 years agomshtml: Implement IDispatch for IHTMLOptionElement.
Alistair Leslie-Hughes [Mon, 8 Sep 2008 11:13:36 +0000 (21:13 +1000)] 
mshtml: Implement IDispatch for IHTMLOptionElement.

15 years agomshtml: Implement IDispatch for IHTMLGenericElement.
Alistair Leslie-Hughes [Mon, 8 Sep 2008 11:11:53 +0000 (21:11 +1000)] 
mshtml: Implement IDispatch for IHTMLGenericElement.

15 years agomshtml: Implement IDispatch for IHTMLScriptElement.
Alistair Leslie-Hughes [Mon, 8 Sep 2008 11:14:02 +0000 (21:14 +1000)] 
mshtml: Implement IDispatch for IHTMLScriptElement.

15 years agomshtml: Implement IDispatch for IHTMLTextContainer.
Alistair Leslie-Hughes [Mon, 8 Sep 2008 11:15:26 +0000 (21:15 +1000)] 
mshtml: Implement IDispatch for IHTMLTextContainer.

15 years agomshtml: Implement IDispatch for IHTMLImgElement.
Alistair Leslie-Hughes [Mon, 8 Sep 2008 11:12:25 +0000 (21:12 +1000)] 
mshtml: Implement IDispatch for IHTMLImgElement.

15 years agomshtml: Implement IDispatch for IHTMLDOMTextNode.
Alistair Leslie-Hughes [Mon, 8 Sep 2008 11:15:42 +0000 (21:15 +1000)] 
mshtml: Implement IDispatch for IHTMLDOMTextNode.

15 years agomshtml: Implement IDispatch for IHTMLDocument4.
Alistair Leslie-Hughes [Mon, 8 Sep 2008 11:21:11 +0000 (21:21 +1000)] 
mshtml: Implement IDispatch for IHTMLDocument4.

15 years agomshtml: Implement IDispatch for IHTMLDocument3.
Alistair Leslie-Hughes [Mon, 8 Sep 2008 11:18:43 +0000 (21:18 +1000)] 
mshtml: Implement IDispatch for IHTMLDocument3.

15 years agouser32: Fix DeferWindowPos to work on windows belonging to other processes.
Alexandre Julliard [Tue, 9 Sep 2008 09:33:06 +0000 (11:33 +0200)] 
user32: Fix DeferWindowPos to work on windows belonging to other processes.

15 years agoshdocvw: Sign-compare warnings fix.
Andrew Talbot [Mon, 8 Sep 2008 18:29:55 +0000 (19:29 +0100)] 
shdocvw: Sign-compare warnings fix.

15 years agomsxml3: Change SAX IStream parser implementation.
Piotr Caban [Mon, 8 Sep 2008 13:07:46 +0000 (15:07 +0200)] 
msxml3: Change SAX IStream parser implementation.

15 years agocomctl32: Store the previous timeout value to test with.
James Hawkins [Mon, 8 Sep 2008 10:38:33 +0000 (05:38 -0500)] 
comctl32: Store the previous timeout value to test with.

15 years agontoskrnl: Implement partial stub for IoGetConfigurationInformation().
Peter Dons Tychsen [Sun, 7 Sep 2008 23:01:55 +0000 (01:01 +0200)] 
ntoskrnl: Implement partial stub for IoGetConfigurationInformation().

15 years agoole32: Fix a few file access discrepancies between platforms.
James Hawkins [Tue, 9 Sep 2008 03:49:51 +0000 (22:49 -0500)] 
ole32: Fix a few file access discrepancies between platforms.

15 years agourlmon: Fix several failing tests with IE7.
James Hawkins [Tue, 9 Sep 2008 03:18:41 +0000 (22:18 -0500)] 
urlmon: Fix several failing tests with IE7.

15 years agourlmon: Fix a failing test with IE7.
James Hawkins [Tue, 9 Sep 2008 03:12:48 +0000 (22:12 -0500)] 
urlmon: Fix a failing test with IE7.

15 years agomsi: Fix a few file access discrepancies between platforms.
James Hawkins [Tue, 9 Sep 2008 02:53:09 +0000 (21:53 -0500)] 
msi: Fix a few file access discrepancies between platforms.

15 years agojscript: Add static functions to variable objects.
Jacek Caban [Mon, 8 Sep 2008 23:27:57 +0000 (01:27 +0200)] 
jscript: Add static functions to variable objects.

15 years agojscript: Added Function.length implementation.
Jacek Caban [Mon, 8 Sep 2008 23:27:38 +0000 (01:27 +0200)] 
jscript: Added Function.length implementation.

15 years agojscript: Added member expression implementation.
Jacek Caban [Mon, 8 Sep 2008 23:27:18 +0000 (01:27 +0200)] 
jscript: Added member expression implementation.

15 years agojscript: Added function object stub implementation.
Jacek Caban [Mon, 8 Sep 2008 23:27:01 +0000 (01:27 +0200)] 
jscript: Added function object stub implementation.

15 years agojscript: Added '!==' expression implementation.
Jacek Caban [Mon, 8 Sep 2008 23:26:37 +0000 (01:26 +0200)] 
jscript: Added '!==' expression implementation.

15 years agojscript: Added '===' expression implementation.
Jacek Caban [Mon, 8 Sep 2008 23:26:20 +0000 (01:26 +0200)] 
jscript: Added '===' expression implementation.

15 years agojscript: Added var statement implementation.
Jacek Caban [Mon, 8 Sep 2008 23:25:59 +0000 (01:25 +0200)] 
jscript: Added var statement implementation.

15 years agojscript: Added logical negation implementation.
Jacek Caban [Mon, 8 Sep 2008 23:25:40 +0000 (01:25 +0200)] 
jscript: Added logical negation implementation.

15 years agojscript: Added infrastructure for test scripts.
Jacek Caban [Mon, 8 Sep 2008 23:25:23 +0000 (01:25 +0200)] 
jscript: Added infrastructure for test scripts.

15 years agojscript: Added call expression implementation.
Jacek Caban [Mon, 8 Sep 2008 23:25:05 +0000 (01:25 +0200)] 
jscript: Added call expression implementation.

15 years agojscript: Added variable object handling.
Jacek Caban [Mon, 8 Sep 2008 23:24:49 +0000 (01:24 +0200)] 
jscript: Added variable object handling.

15 years agojscript: Added scope chain implementation.
Jacek Caban [Mon, 8 Sep 2008 23:24:22 +0000 (01:24 +0200)] 
jscript: Added scope chain implementation.

15 years agojscript: Added assignment test.
Jacek Caban [Mon, 8 Sep 2008 23:24:02 +0000 (01:24 +0200)] 
jscript: Added assignment test.

15 years agojscript: Added literal expression implementation.
Jacek Caban [Mon, 8 Sep 2008 23:23:41 +0000 (01:23 +0200)] 
jscript: Added literal expression implementation.

15 years agojscript: Added assign expression implementation.
Jacek Caban [Mon, 8 Sep 2008 23:23:21 +0000 (01:23 +0200)] 
jscript: Added assign expression implementation.

15 years agojscript: Added global object implementation.
Jacek Caban [Mon, 8 Sep 2008 23:22:54 +0000 (01:22 +0200)] 
jscript: Added global object implementation.

15 years agojscript: Added AddNamedItem implementation.
Jacek Caban [Mon, 8 Sep 2008 23:22:31 +0000 (01:22 +0200)] 
jscript: Added AddNamedItem implementation.

15 years agojscript: Added identifier expression implementation.
Jacek Caban [Mon, 8 Sep 2008 23:22:13 +0000 (01:22 +0200)] 
jscript: Added identifier expression implementation.

15 years agojscript: Added expression statement implementation.
Jacek Caban [Mon, 8 Sep 2008 23:21:55 +0000 (01:21 +0200)] 
jscript: Added expression statement implementation.

15 years agojscript: Added GetMemberName implementation.
Jacek Caban [Mon, 8 Sep 2008 23:21:38 +0000 (01:21 +0200)] 
jscript: Added GetMemberName implementation.

15 years agojscript: Added DeleteMemberByName implementation.
Jacek Caban [Mon, 8 Sep 2008 23:21:14 +0000 (01:21 +0200)] 
jscript: Added DeleteMemberByName implementation.

15 years agojscript: Added GetNextDispID implementation.
Jacek Caban [Mon, 8 Sep 2008 23:20:52 +0000 (01:20 +0200)] 
jscript: Added GetNextDispID implementation.

15 years agojscript: Added InvokeEx implementation.
Jacek Caban [Mon, 8 Sep 2008 23:20:26 +0000 (01:20 +0200)] 
jscript: Added InvokeEx implementation.

15 years agocrypt32: Simplify CryptVerifyMessageSignature.
Juan Lang [Mon, 8 Sep 2008 19:58:25 +0000 (12:58 -0700)] 
crypt32: Simplify CryptVerifyMessageSignature.

15 years agocrypt32: Implement CryptVerifyDetachedMessageSignature.
Juan Lang [Mon, 8 Sep 2008 19:47:37 +0000 (12:47 -0700)] 
crypt32: Implement CryptVerifyDetachedMessageSignature.

15 years agocrypt32: Add tests for CryptVerifyDetachedMessageSignature.
Juan Lang [Mon, 8 Sep 2008 19:46:47 +0000 (12:46 -0700)] 
crypt32: Add tests for CryptVerifyDetachedMessageSignature.

15 years agocrypt32: Add stub for CryptVerifyDetachedMessageSignature.
Juan Lang [Mon, 8 Sep 2008 19:46:24 +0000 (12:46 -0700)] 
crypt32: Add stub for CryptVerifyDetachedMessageSignature.

15 years agocrypt32: Test verifying the signature of a detached signed message.
Juan Lang [Mon, 8 Sep 2008 19:46:04 +0000 (12:46 -0700)] 
crypt32: Test verifying the signature of a detached signed message.

15 years agocrypt32: Don't crash when asked to verify a signature before the content has been...
Juan Lang [Mon, 8 Sep 2008 19:45:40 +0000 (12:45 -0700)] 
crypt32: Don't crash when asked to verify a signature before the content has been finalized.

15 years agocrypt32: Implement CryptVerifyMessageHash.
Juan Lang [Mon, 8 Sep 2008 19:45:09 +0000 (12:45 -0700)] 
crypt32: Implement CryptVerifyMessageHash.

15 years agocrypt32: Add tests for CryptVerifyMessageHash.
Juan Lang [Mon, 8 Sep 2008 19:44:03 +0000 (12:44 -0700)] 
crypt32: Add tests for CryptVerifyMessageHash.

15 years agocrypt32: Add stub for CryptVerifyMessageHash.
Juan Lang [Mon, 8 Sep 2008 19:43:41 +0000 (12:43 -0700)] 
crypt32: Add stub for CryptVerifyMessageHash.

15 years agocrypt32: Don't store redundant copy of detached hash message data.
Juan Lang [Mon, 8 Sep 2008 19:43:15 +0000 (12:43 -0700)] 
crypt32: Don't store redundant copy of detached hash message data.

15 years agocrypt32: Check length of sequence before checking tag.
Juan Lang [Mon, 8 Sep 2008 19:30:01 +0000 (12:30 -0700)] 
crypt32: Check length of sequence before checking tag.

15 years agocomctl32: Remove unused paramters from MONTHCAL_GetRange, MONTHCAL_MouseMove, and...
Gerald Pfeifer [Sun, 7 Sep 2008 14:20:38 +0000 (16:20 +0200)] 
comctl32: Remove unused paramters from MONTHCAL_GetRange, MONTHCAL_MouseMove, and MONTHCAL_Create.

15 years agowordpad: Shed off unused parameters from on_fontlist_modified, OnCreate, OnUser,...
Gerald Pfeifer [Sun, 7 Sep 2008 14:05:26 +0000 (16:05 +0200)] 
wordpad: Shed off unused parameters from on_fontlist_modified, OnCreate, OnUser, OnNotify, and OnInitPopupMenu.

15 years agoregedit: Convert parts of export handling to unicode.
Alexander Nicolaysen Sørnes [Mon, 8 Sep 2008 19:44:08 +0000 (21:44 +0200)] 
regedit: Convert parts of export handling to unicode.

15 years agonotepad: Only append .txt to missing files without a dot in them.
Alexander Nicolaysen Sørnes [Fri, 5 Sep 2008 10:48:33 +0000 (12:48 +0200)] 
notepad: Only append .txt to missing files without a dot in them.

15 years agoriched20: Fix two typos that cause a failing test.
James Hawkins [Mon, 8 Sep 2008 22:24:25 +0000 (17:24 -0500)] 
riched20: Fix two typos that cause a failing test.

15 years agoinclude: Use placeholder structures with at least one field in vmr9.idl.
Rob Shearman [Mon, 8 Sep 2008 22:20:51 +0000 (23:20 +0100)] 
include: Use placeholder structures with at least one field in vmr9.idl.

MIDL won't parse structures with no fields.

15 years agoinclude: Add XMLDOMDocumentEvents dispinterface to xmldom.idl.
Rob Shearman [Mon, 8 Sep 2008 22:20:47 +0000 (23:20 +0100)] 
include: Add XMLDOMDocumentEvents dispinterface to xmldom.idl.

15 years agoinclude: The INewShortcutHookA, INewShortcutHookW and IRunnableTask interface in...
Rob Shearman [Mon, 8 Sep 2008 22:20:42 +0000 (23:20 +0100)] 
include: The INewShortcutHookA, INewShortcutHookW and IRunnableTask interface in shobjidl.idl should be local.

They are declared such that they cannot be used over the network and
cause errors in MIDL when they are not declared local.

15 years agoinclude: Fix signature of NearestPoint function of IInkDisp interface in msinkaut...
Rob Shearman [Mon, 8 Sep 2008 22:20:33 +0000 (23:20 +0100)] 
include: Fix signature of NearestPoint function of IInkDisp interface in msinkaut.idl.

Since the PointOnStroke and DistanceFromPacket parameters are [in,
out] parameters the must be pointers.

15 years agoinclude: Fix level of indirection of parameters in GetNotifyCmdLine function of IBack...
Rob Shearman [Mon, 8 Sep 2008 22:20:22 +0000 (23:20 +0100)] 
include: Fix level of indirection of parameters in GetNotifyCmdLine function of IBackgroundCopyJob2 interface in bits1_5.idl.

The parameters should be double pointers to strings, not pointers to strings.

15 years agoinclude: Uncomment declaration of IDirectShowStream in amstream.idl.
Rob Shearman [Mon, 8 Sep 2008 22:20:14 +0000 (23:20 +0100)] 
include: Uncomment declaration of IDirectShowStream in amstream.idl.

Also remove incorrect [optional] attributes from parameters.

15 years agoinclude: Remove incorrect [optional] attributes from parameters in ddstream.idl.
Rob Shearman [Mon, 8 Sep 2008 22:20:06 +0000 (23:20 +0100)] 
include: Remove incorrect [optional] attributes from parameters in ddstream.idl.

15 years agoinclude: Define sigset_t in pthread.h if HAVE_SIGSET_T isn't defined.
Rob Shearman [Mon, 8 Sep 2008 22:19:41 +0000 (23:19 +0100)] 
include: Define sigset_t in pthread.h if HAVE_SIGSET_T isn't defined.

15 years agowinhttp: Make sure not to read more data than expected on a redirect.
Hans Leidekker [Mon, 8 Sep 2008 20:02:21 +0000 (22:02 +0200)] 
winhttp: Make sure not to read more data than expected on a redirect.

Fixes a bug in automatic redirects with content.

15 years agowinhttp: WinHttpQueryDataAvailable should do a blocking read if more data is expected.
Hans Leidekker [Mon, 8 Sep 2008 20:02:01 +0000 (22:02 +0200)] 
winhttp: WinHttpQueryDataAvailable should do a blocking read if more data is expected.

Spotted by Henri Verbeet.

15 years agowinhttp: Option WINHTTP_OPTION_SERVER_CERT_CONTEXT must return a pointer.
Hans Leidekker [Mon, 8 Sep 2008 20:01:39 +0000 (22:01 +0200)] 
winhttp: Option WINHTTP_OPTION_SERVER_CERT_CONTEXT must return a pointer.

15 years agoappwiz: Fix some typos in the French resource.
David Adam [Mon, 8 Sep 2008 18:07:30 +0000 (20:07 +0200)] 
appwiz: Fix some typos in the French resource.

15 years agowinealsa.drv: fix typo in IDsCaptureDriverImpl_Open.
Erik Inge Bolsø [Mon, 8 Sep 2008 18:04:46 +0000 (20:04 +0200)] 
winealsa.drv: fix typo in IDsCaptureDriverImpl_Open.

15 years agowinex11: Support setting the window region on windows belonging to other threads.
Alexandre Julliard [Mon, 8 Sep 2008 13:51:08 +0000 (15:51 +0200)] 
winex11: Support setting the window region on windows belonging to other threads.

15 years agowinex11: Moved the X11DRV_WindowMessage function to window.c.
Alexandre Julliard [Mon, 8 Sep 2008 13:42:24 +0000 (15:42 +0200)] 
winex11: Moved the X11DRV_WindowMessage function to window.c.

15 years agogdiplus: Added missed stubs for Image metadata access.
Nikolay Sivov [Sun, 7 Sep 2008 21:25:04 +0000 (01:25 +0400)] 
gdiplus: Added missed stubs for Image metadata access.