wine
14 years agocrypt32: Fix test failures across Windows versions.
Juan Lang [Tue, 10 Nov 2009 19:47:59 +0000 (11:47 -0800)] 
crypt32: Fix test failures across Windows versions.

14 years agocrypt32: Fix some test failures on older crypt32 versions.
Juan Lang [Tue, 10 Nov 2009 19:16:47 +0000 (11:16 -0800)] 
crypt32: Fix some test failures on older crypt32 versions.

14 years agorsaenh/tests: Fix some test failures.
Juan Lang [Tue, 10 Nov 2009 19:00:30 +0000 (11:00 -0800)] 
rsaenh/tests: Fix some test failures.

14 years agocrypt32: Update a comment to reflect a fixed vulnerability.
Juan Lang [Tue, 10 Nov 2009 18:18:36 +0000 (10:18 -0800)] 
crypt32: Update a comment to reflect a fixed vulnerability.

14 years agojscript: Update German translation.
André Hentschel [Tue, 10 Nov 2009 18:10:35 +0000 (19:10 +0100)] 
jscript: Update German translation.

14 years agosetupapi: Add stub and some tests for SetupGetInfFileListW.
Stefan Leichter [Mon, 9 Nov 2009 21:44:06 +0000 (22:44 +0100)] 
setupapi: Add stub and some tests for SetupGetInfFileListW.

14 years agooleaut32: Update comment about a newly seen value in SLTG TypeLib.
Sunil Mohan Adapa [Tue, 10 Nov 2009 04:42:24 +0000 (10:12 +0530)] 
oleaut32: Update comment about a newly seen value in SLTG TypeLib.

14 years agooleaut32: Do no check for dispatchable flag on dual interfaces.
Sunil Mohan Adapa [Tue, 10 Nov 2009 04:41:46 +0000 (10:11 +0530)] 
oleaut32: Do no check for dispatchable flag on dual interfaces.

14 years agooleaut32: Fix SLTG parser so that dual interfaces are returned as IDispatch first.
Sunil Mohan Adapa [Tue, 10 Nov 2009 04:40:54 +0000 (10:10 +0530)] 
oleaut32: Fix SLTG parser so that dual interfaces are returned as IDispatch first.

14 years agooleaut32: Fix SLTG parser so that dispatch interface can inherit another interface.
Sunil Mohan Adapa [Tue, 10 Nov 2009 04:40:01 +0000 (10:10 +0530)] 
oleaut32: Fix SLTG parser so that dispatch interface can inherit another interface.

14 years agokernel32/tests: Fix some test failures on Win9x/WinMe.
Paul Vriens [Tue, 10 Nov 2009 13:29:12 +0000 (14:29 +0100)] 
kernel32/tests: Fix some test failures on Win9x/WinMe.

14 years agoopenal32: Use the correct prototype for function pointers.
Chris Robinson [Tue, 10 Nov 2009 12:47:10 +0000 (04:47 -0800)] 
openal32: Use the correct prototype for function pointers.

14 years agoadvapi32/tests: Run tests on Win9x/WinMe again.
Paul Vriens [Tue, 10 Nov 2009 12:04:55 +0000 (13:04 +0100)] 
advapi32/tests: Run tests on Win9x/WinMe again.

14 years agomciavi32: Removed duplicate strlen/NULL check (Coverity).
Marcus Meissner [Sun, 8 Nov 2009 09:24:32 +0000 (10:24 +0100)] 
mciavi32: Removed duplicate strlen/NULL check (Coverity).

14 years agomsctf/tests: Handle an occasional unexpected SetFocus from wine.
Aric Stewart [Sat, 7 Nov 2009 15:52:09 +0000 (09:52 -0600)] 
msctf/tests: Handle an occasional unexpected SetFocus from wine.

14 years agows2_32/tests: Test for initial state of SIOCATMARK.
André Hentschel [Mon, 9 Nov 2009 21:02:10 +0000 (22:02 +0100)] 
ws2_32/tests: Test for initial state of SIOCATMARK.

14 years agowinmm: MCI Close all causes one notification per open driver.
Jörg Höhle [Mon, 19 Oct 2009 20:14:45 +0000 (22:14 +0200)] 
winmm: MCI Close all causes one notification per open driver.

14 years agomciwave: Stop must not reset current position.
Jörg Höhle [Thu, 22 Oct 2009 07:26:28 +0000 (09:26 +0200)] 
mciwave: Stop must not reset current position.

14 years agomciwave: Return on error in Seek.
Jörg Höhle [Sat, 7 Nov 2009 07:34:16 +0000 (08:34 +0100)] 
mciwave: Return on error in Seek.

14 years agowinmm/tests: Fix MCI test failure on Win9x/WinME.
Jörg Höhle [Sat, 7 Nov 2009 22:57:24 +0000 (23:57 +0100)] 
winmm/tests: Fix MCI test failure on Win9x/WinME.

14 years agod3d8/tests: Only run the vertex/pixel shader constant apply tests when the implementa...
Henri Verbeet [Tue, 10 Nov 2009 09:16:29 +0000 (10:16 +0100)] 
d3d8/tests: Only run the vertex/pixel shader constant apply tests when the implementation supports them.

14 years agojscript: Update Lithuanian translation.
Aurimas Fišeras [Mon, 9 Nov 2009 21:25:39 +0000 (23:25 +0200)] 
jscript: Update Lithuanian translation.

14 years agorpcrt4: Compare network options correctly (Coverity).
Marcus Meissner [Sun, 8 Nov 2009 09:08:56 +0000 (10:08 +0100)] 
rpcrt4: Compare network options correctly (Coverity).

14 years agocrypt32: Correct error when a constrained, permitted name type isn't found in the...
Juan Lang [Tue, 10 Nov 2009 00:52:00 +0000 (16:52 -0800)] 
crypt32: Correct error when a constrained, permitted name type isn't found in the subject name.

14 years agocrypt32: Use helper function to find the subject alternate name extension wherever...
Juan Lang [Tue, 10 Nov 2009 00:43:32 +0000 (16:43 -0800)] 
crypt32: Use helper function to find the subject alternate name extension wherever it's needed.

14 years agocrypt32: Correct error when the subject alternate name can't be decoded.
Juan Lang [Tue, 10 Nov 2009 00:47:54 +0000 (16:47 -0800)] 
crypt32: Correct error when the subject alternate name can't be decoded.

14 years agocrypt32: Check the issued certificate for name constraint violations, not the issuing...
Juan Lang [Tue, 10 Nov 2009 00:35:43 +0000 (16:35 -0800)] 
crypt32: Check the issued certificate for name constraint violations, not the issuing certificate.

14 years agocrypt32: Add more tests of name constraints.
Juan Lang [Tue, 10 Nov 2009 00:15:20 +0000 (16:15 -0800)] 
crypt32: Add more tests of name constraints.

14 years agocrypt32: Test more chains against different policies.
Juan Lang [Tue, 10 Nov 2009 00:11:58 +0000 (16:11 -0800)] 
crypt32: Test more chains against different policies.

14 years agocrypt32: Disallow embedded NULLs in alternate names.
Juan Lang [Tue, 10 Nov 2009 00:06:02 +0000 (16:06 -0800)] 
crypt32: Disallow embedded NULLs in alternate names.

14 years agocrypt32: Test decoding alternate names with embedded NULLs.
Juan Lang [Mon, 9 Nov 2009 23:58:58 +0000 (15:58 -0800)] 
crypt32: Test decoding alternate names with embedded NULLs.

14 years agocrypt32: Test encoding and decoding name values with embedded NULLs.
Juan Lang [Mon, 9 Nov 2009 23:57:37 +0000 (15:57 -0800)] 
crypt32: Test encoding and decoding name values with embedded NULLs.

14 years agocrypt32: Reject certificates whose fields don't match their versions.
Juan Lang [Fri, 6 Nov 2009 22:38:40 +0000 (14:38 -0800)] 
crypt32: Reject certificates whose fields don't match their versions.

14 years agocrypt32: Forbid minimum or maximum fields in name constraints.
Juan Lang [Fri, 6 Nov 2009 21:56:09 +0000 (13:56 -0800)] 
crypt32: Forbid minimum or maximum fields in name constraints.

14 years agocrypt32: Fix decoding names when CRYPT_DECODE_ALLOC_FLAG is not specified.
Juan Lang [Sat, 7 Nov 2009 01:59:09 +0000 (17:59 -0800)] 
crypt32: Fix decoding names when CRYPT_DECODE_ALLOC_FLAG is not specified.

14 years agocrypt32: Fix decoding unicode names when CRYPT_DECODE_ALLOC_FLAG is not specified.
Juan Lang [Sat, 7 Nov 2009 01:57:40 +0000 (17:57 -0800)] 
crypt32: Fix decoding unicode names when CRYPT_DECODE_ALLOC_FLAG is not specified.

14 years agowincrypt.h: Define szOID_INHIBIT_ANY_POLICY.
Juan Lang [Fri, 6 Nov 2009 22:11:36 +0000 (14:11 -0800)] 
wincrypt.h: Define szOID_INHIBIT_ANY_POLICY.

14 years agows2_32: Fix a comment.
André Hentschel [Mon, 9 Nov 2009 19:08:19 +0000 (20:08 +0100)] 
ws2_32: Fix a comment.

14 years agowidl: Allow pointers, type-qualifiers and other more complicated constructions in...
Rob Shearman [Sat, 7 Nov 2009 14:55:22 +0000 (15:55 +0100)] 
widl: Allow pointers, type-qualifiers and other more complicated constructions in sizeof and cast expressions.

14 years agowidl: Add support for varargs functions.
Rob Shearman [Sat, 7 Nov 2009 14:55:13 +0000 (15:55 +0100)] 
widl: Add support for varargs functions.

14 years agowidl: Add support for bit-fields in non-remote structures.
Rob Shearman [Sat, 7 Nov 2009 14:55:09 +0000 (15:55 +0100)] 
widl: Add support for bit-fields in non-remote structures.

14 years agoinclude: Declare the *_PTR types on top of the __int3264 intrinsic IDL types for...
Rob Shearman [Sat, 7 Nov 2009 14:55:01 +0000 (15:55 +0100)] 
include: Declare the *_PTR types on top of the __int3264 intrinsic IDL types for widl in basetsd.h.

14 years agowidl: Implement __int3264 keyword.
Rob Shearman [Sat, 7 Nov 2009 14:54:56 +0000 (15:54 +0100)] 
widl: Implement __int3264 keyword.

14 years agowidl: Rename set_type to declare_var.
Rob Shearman [Sat, 7 Nov 2009 14:54:41 +0000 (15:54 +0100)] 
widl: Rename set_type to declare_var.

Make it return the var_t object rather than making the callers dig it
out, and make it take the attributes list so that callers don't have
to set it.

14 years agowidl: Check for [string] attribute being applied when the elements are ranged.
Rob Shearman [Sat, 7 Nov 2009 14:54:32 +0000 (15:54 +0100)] 
widl: Check for [string] attribute being applied when the elements are ranged.

The range will not be verified in and misconception could turn into a
security problem.

Move [string] attribute validation from reg_typedefs to set_type.

14 years agowidl: Implement [range] attribute.
Rob Shearman [Sat, 7 Nov 2009 14:54:28 +0000 (15:54 +0100)] 
widl: Implement [range] attribute.

14 years agowidl: Enhance the IDL grammar to support unnamed arguments to functions.
Rob Shearman [Sat, 7 Nov 2009 14:54:24 +0000 (15:54 +0100)] 
widl: Enhance the IDL grammar to support unnamed arguments to functions.

14 years agoRevert "widl: A structure that contains an embedded interface ptr in an array is...
Rob Shearman [Sat, 7 Nov 2009 12:29:19 +0000 (13:29 +0100)] 
Revert "widl: A structure that contains an embedded interface ptr in an array is a BOGUS_STRUCT.".

This reverts commit e4e21193c049085dffe9475c9c9bdf9ae6807401.

The IDBProperties test shows that this special case is not needed to
for these types to be marshalled correctly.

14 years agooledb32: Add test for marshalling IDBProperties.
Rob Shearman [Sat, 7 Nov 2009 12:29:11 +0000 (13:29 +0100)] 
oledb32: Add test for marshalling IDBProperties.

14 years agomsdaps: Implement IDBProperties_GetProperties_Proxy and IDBProperties_GetProperties_Stub.
Rob Shearman [Sat, 7 Nov 2009 12:29:04 +0000 (13:29 +0100)] 
msdaps: Implement IDBProperties_GetProperties_Proxy and IDBProperties_GetProperties_Stub.

14 years agocrypt32: Pass the correct pointer into CertificateFindStore.
Marcus Meissner [Mon, 9 Nov 2009 12:44:22 +0000 (13:44 +0100)] 
crypt32: Pass the correct pointer into CertificateFindStore.

14 years agommsystem.dll16: Correctly send messages up to winmm.dll.
Eric Pouech [Sun, 8 Nov 2009 14:09:46 +0000 (15:09 +0100)] 
mmsystem.dll16: Correctly send messages up to winmm.dll.

Spotted by Christian Costa.

14 years agowinedbg: In proxy mode, correctly init the wine_segs fields.
Eric Pouech [Sun, 8 Nov 2009 14:08:11 +0000 (15:08 +0100)] 
winedbg: In proxy mode, correctly init the wine_segs fields.

14 years agowinhlp32: Added support for macros as hotspots' target.
Eric Pouech [Sun, 8 Nov 2009 14:04:59 +0000 (15:04 +0100)] 
winhlp32: Added support for macros as hotspots' target.

14 years agorichedit: When inserting an OLE object from an RTF stream, don't force update as...
Eric Pouech [Sun, 8 Nov 2009 14:04:53 +0000 (15:04 +0100)] 
richedit: When inserting an OLE object from an RTF stream, don't force update as the stream is not fully read.

14 years agorichedit: Only increment objects' reference by one when inserting an OLE object.
Eric Pouech [Sun, 8 Nov 2009 14:04:47 +0000 (15:04 +0100)] 
richedit: Only increment objects' reference by one when inserting an OLE object.

14 years agod3d9: Quiet a few noisy fixme's.
Louis Lenders [Sun, 8 Nov 2009 13:45:57 +0000 (14:45 +0100)] 
d3d9: Quiet a few noisy fixme's.

14 years agod3d8: Removed superflous NULL checks (Coverity).
Marcus Meissner [Sun, 8 Nov 2009 08:16:22 +0000 (09:16 +0100)] 
d3d8: Removed superflous NULL checks (Coverity).

14 years agod3d9: Run the visual tests in a window.
Stefan Dösinger [Sat, 7 Nov 2009 14:54:11 +0000 (15:54 +0100)] 
d3d9: Run the visual tests in a window.

14 years agod3d9: Make the visual test read the backbuffer.
Stefan Dösinger [Sat, 7 Nov 2009 14:53:42 +0000 (15:53 +0100)] 
d3d9: Make the visual test read the backbuffer.

14 years agod3d8: Run the visual tests in a window.
Stefan Dösinger [Sat, 7 Nov 2009 13:55:43 +0000 (14:55 +0100)] 
d3d8: Run the visual tests in a window.

14 years agod3d8: Read the backbuffer in the visual test.
Stefan Dösinger [Sat, 7 Nov 2009 15:39:03 +0000 (16:39 +0100)] 
d3d8: Read the backbuffer in the visual test.

14 years agocrypt32: Fix test failures on Win9x/NT4.
Juan Lang [Fri, 6 Nov 2009 21:08:38 +0000 (13:08 -0800)] 
crypt32: Fix test failures on Win9x/NT4.

14 years agocrypt32: Implement decoding cert policy constraints.
Juan Lang [Fri, 6 Nov 2009 20:47:15 +0000 (12:47 -0800)] 
crypt32: Implement decoding cert policy constraints.

14 years agocrypt32: Implement encoding cert policy constraints.
Juan Lang [Fri, 6 Nov 2009 20:35:49 +0000 (12:35 -0800)] 
crypt32: Implement encoding cert policy constraints.

14 years agocrypt32: Add tests for encoding/decoding cert policy constraints.
Juan Lang [Fri, 6 Nov 2009 20:28:43 +0000 (12:28 -0800)] 
crypt32: Add tests for encoding/decoding cert policy constraints.

14 years agocrypt32: Implement decoding cert policy mappings.
Juan Lang [Fri, 6 Nov 2009 20:26:59 +0000 (12:26 -0800)] 
crypt32: Implement decoding cert policy mappings.

14 years agocrypt32: Implement encoding cert policy mappings.
Juan Lang [Fri, 6 Nov 2009 19:52:19 +0000 (11:52 -0800)] 
crypt32: Implement encoding cert policy mappings.

14 years agocrypt32: Add tests for encoding/decoding cert policy mappings.
Juan Lang [Fri, 6 Nov 2009 19:33:52 +0000 (11:33 -0800)] 
crypt32: Add tests for encoding/decoding cert policy mappings.

14 years agocrypt32: Fix decoding cert issuer/subject unique ids.
Juan Lang [Fri, 6 Nov 2009 19:23:17 +0000 (11:23 -0800)] 
crypt32: Fix decoding cert issuer/subject unique ids.

14 years agocrypt32: Fix encoding cert issuer/subject unique ids.
Juan Lang [Fri, 6 Nov 2009 19:21:51 +0000 (11:21 -0800)] 
crypt32: Fix encoding cert issuer/subject unique ids.

14 years agocrypt32: Add more tests of cert encoding/decoding.
Juan Lang [Fri, 6 Nov 2009 19:19:55 +0000 (11:19 -0800)] 
crypt32: Add more tests of cert encoding/decoding.

14 years agomshtml: Split parse_complete to handle_load and mutation observer.
Jacek Caban [Sun, 8 Nov 2009 14:40:11 +0000 (15:40 +0100)] 
mshtml: Split parse_complete to handle_load and mutation observer.

14 years agoadvapi32: Implement CheckTokenMembership.
Rob Shearman [Sun, 8 Nov 2009 10:23:09 +0000 (11:23 +0100)] 
advapi32: Implement CheckTokenMembership.

14 years agowinhlp32: Restore the original window proc for the richedit control before freeing...
Rob Shearman [Sun, 8 Nov 2009 13:07:50 +0000 (14:07 +0100)] 
winhlp32: Restore the original window proc for the richedit control before freeing the winhelp window memory.

14 years agomsi: Improve stub for MsiGetFeatureCost{A, W} and hook the stub into the VolumeCostLi...
Rob Shearman [Sun, 8 Nov 2009 12:34:43 +0000 (13:34 +0100)] 
msi: Improve stub for MsiGetFeatureCost{A, W} and hook the stub into the VolumeCostList dialog control.

14 years agowinealsa.drv: Fix underrun recovery.
Maarten Lankhorst [Sun, 8 Nov 2009 10:12:16 +0000 (11:12 +0100)] 
winealsa.drv: Fix underrun recovery.

14 years agojscript: Throw URIError in encodeURI function.
Piotr Caban [Sun, 8 Nov 2009 10:36:28 +0000 (11:36 +0100)] 
jscript: Throw URIError in encodeURI function.

14 years agojscript: Fix Error.toString() test.
Piotr Caban [Sun, 8 Nov 2009 10:36:20 +0000 (11:36 +0100)] 
jscript: Fix Error.toString() test.

14 years agoAssorted spelling fixes.
Francois Gouget [Sun, 8 Nov 2009 09:53:35 +0000 (10:53 +0100)] 
Assorted spelling fixes.

14 years agomshtml/tests: Fix a trailing '\n' in an ok() call.
Francois Gouget [Sun, 8 Nov 2009 09:53:22 +0000 (10:53 +0100)] 
mshtml/tests: Fix a trailing '\n' in an ok() call.

14 years agowinmm: WINMM_CheckForMMSystem() is not used, remove it.
Francois Gouget [Sun, 8 Nov 2009 09:57:58 +0000 (10:57 +0100)] 
winmm: WINMM_CheckForMMSystem() is not used, remove it.

14 years agowinmm/tests: Add a trailing '\n' to an ok() call.
Francois Gouget [Sun, 8 Nov 2009 09:53:15 +0000 (10:53 +0100)] 
winmm/tests: Add a trailing '\n' to an ok() call.

14 years agocryptui: Remove WINAPI on the cert_mgr_sort_by_text() static function that does not...
Francois Gouget [Sun, 8 Nov 2009 09:53:06 +0000 (10:53 +0100)] 
cryptui: Remove WINAPI on the cert_mgr_sort_by_text() static function that does not need it.

14 years agomsi/tests: Make the handler_xxx() functions static.
Francois Gouget [Sun, 8 Nov 2009 09:52:58 +0000 (10:52 +0100)] 
msi/tests: Make the handler_xxx() functions static.

Also remove extraneous semi-colons.

14 years agoclock: Update Italian translation.
Luca Bennati [Thu, 5 Nov 2009 18:19:48 +0000 (19:19 +0100)] 
clock: Update Italian translation.

14 years agostart: Update Italian translation.
Luca Bennati [Sun, 8 Nov 2009 10:45:20 +0000 (11:45 +0100)] 
start: Update Italian translation.

14 years agocmd: Add Italian translation.
Luca Bennati [Sat, 7 Nov 2009 20:07:33 +0000 (21:07 +0100)] 
cmd: Add Italian translation.

14 years agosecur32: Output extra data in NTLM sign & seal test to diagnose failures seen on...
Rob Shearman [Sat, 7 Nov 2009 11:23:28 +0000 (12:23 +0100)] 
secur32: Output extra data in NTLM sign & seal test to diagnose failures seen on some Windows machines.

14 years agows2_32: Use correct buffer for 17 byte write.
Marcus Meissner [Sat, 7 Nov 2009 13:06:10 +0000 (14:06 +0100)] 
ws2_32: Use correct buffer for 17 byte write.

14 years agowinmm/tests: Skip tests when running on non-english locale.
Nicolas Le Cam [Fri, 6 Nov 2009 22:32:33 +0000 (23:32 +0100)] 
winmm/tests: Skip tests when running on non-english locale.

14 years agosecur32: Use empty credentials when cached creds fail.
Kai Blin [Sat, 7 Nov 2009 10:27:54 +0000 (11:27 +0100)] 
secur32: Use empty credentials when cached creds fail.

14 years agonetapi32: Implement NetUserGetGroups stub.
Kai Blin [Sat, 7 Nov 2009 06:45:13 +0000 (07:45 +0100)] 
netapi32: Implement NetUserGetGroups stub.

14 years agocrypt32: Check the result of CryptAcquireContextW() when initializing default provider.
Paul Chitescu [Fri, 6 Nov 2009 12:18:14 +0000 (14:18 +0200)] 
crypt32: Check the result of CryptAcquireContextW() when initializing default provider.

14 years agowininet: FTP_FtpOpenFileW: initialize dwInternalFlags.
Dan Kegel [Fri, 6 Nov 2009 05:45:25 +0000 (21:45 -0800)] 
wininet: FTP_FtpOpenFileW: initialize dwInternalFlags.

14 years agouser32: Fix uninitialized variable so first call to DdeGetLastError isn't undefined.
Dan Kegel [Fri, 6 Nov 2009 03:16:34 +0000 (19:16 -0800)] 
user32: Fix uninitialized variable so first call to DdeGetLastError isn't undefined.

14 years agocrypt32: Permit lack of basic constraints extension on root certificates.
Juan Lang [Thu, 5 Nov 2009 21:15:43 +0000 (13:15 -0800)] 
crypt32: Permit lack of basic constraints extension on root certificates.

14 years agocrypt32: Permit lack of key usage extension on root certificates.
Juan Lang [Thu, 5 Nov 2009 21:12:07 +0000 (13:12 -0800)] 
crypt32: Permit lack of key usage extension on root certificates.

This reverts 60770fb011b0a60d7862e7fe9c7a6d24d68ac0ad, although it
updates the comments to give a reason.  Thanks to Matt Van Gundy for
pointing it out to me.

14 years agorsaenh: Only reverse the significant bytes of an exported public key.
Juan Lang [Thu, 5 Nov 2009 18:02:57 +0000 (10:02 -0800)] 
rsaenh: Only reverse the significant bytes of an exported public key.

14 years agorsaenh: Only reverse the significant bytes of an exported private key.
Juan Lang [Thu, 5 Nov 2009 18:02:03 +0000 (10:02 -0800)] 
rsaenh: Only reverse the significant bytes of an exported private key.