wine
14 years agojscript: Correctly handle NaN and Infinity in to_int32 and to_uint32.
Jacek Caban [Fri, 4 Dec 2009 01:56:04 +0000 (02:56 +0100)] 
jscript: Correctly handle NaN and Infinity in to_int32 and to_uint32.

14 years agokernel32/lcformat: Add support for genitive month names in GetDateFormat().
Nikolay Sivov [Fri, 4 Dec 2009 00:06:58 +0000 (03:06 +0300)] 
kernel32/lcformat: Add support for genitive month names in GetDateFormat().

14 years agokernel32/lcformat: Don't use uneeded string conversion.
Nikolay Sivov [Thu, 3 Dec 2009 20:02:21 +0000 (23:02 +0300)] 
kernel32/lcformat: Don't use uneeded string conversion.

14 years agokernel32/lcformat: Avoid back jumps on failure.
Nikolay Sivov [Thu, 3 Dec 2009 18:23:43 +0000 (21:23 +0300)] 
kernel32/lcformat: Avoid back jumps on failure.

14 years agowintrust: Fix memory leaks in tests.
Juan Lang [Thu, 3 Dec 2009 23:12:57 +0000 (15:12 -0800)] 
wintrust: Fix memory leaks in tests.

14 years agowgl: Add a direct rendering check to new winediag channel.
Roderick Colenbrander [Thu, 3 Dec 2009 20:12:26 +0000 (21:12 +0100)] 
wgl: Add a direct rendering check to new winediag channel.

14 years agontdll/tests: Fix a few test failures on Windows in the open by id test.
Alexandre Julliard [Fri, 4 Dec 2009 11:06:40 +0000 (12:06 +0100)] 
ntdll/tests: Fix a few test failures on Windows in the open by id test.

14 years agontdll: Add stubs for RtlAddFunctionTable and RtlDeleteFunctionTable.
Alexandre Julliard [Fri, 4 Dec 2009 11:06:20 +0000 (12:06 +0100)] 
ntdll: Add stubs for RtlAddFunctionTable and RtlDeleteFunctionTable.

14 years agoinclude: Move some 64-bit definitions to winnt.h to match the latest PSDK.
Alexandre Julliard [Fri, 4 Dec 2009 13:29:35 +0000 (14:29 +0100)] 
include: Move some 64-bit definitions to winnt.h to match the latest PSDK.

14 years agocryptnet: Store the bytes actually read, not the bytes available to be read.
Juan Lang [Thu, 3 Dec 2009 20:07:20 +0000 (12:07 -0800)] 
cryptnet: Store the bytes actually read, not the bytes available to be read.

14 years agoshlwapi: Close the correct key in SHRegCloseUSKey.
Aric Stewart [Thu, 3 Dec 2009 20:04:20 +0000 (14:04 -0600)] 
shlwapi: Close the correct key in SHRegCloseUSKey.

14 years agowinhttp: Check the certificate in an https connection using the crypto api.
Juan Lang [Thu, 3 Dec 2009 19:28:40 +0000 (11:28 -0800)] 
winhttp: Check the certificate in an https connection using the crypto api.

14 years agowinhttp: Set callback to verify hostname with peer's certificate.
Juan Lang [Thu, 3 Dec 2009 00:56:40 +0000 (16:56 -0800)] 
winhttp: Set callback to verify hostname with peer's certificate.

14 years agowinhttp: Store hostname for secure connection in its SSL context.
Juan Lang [Thu, 12 Nov 2009 21:33:48 +0000 (13:33 -0800)] 
winhttp: Store hostname for secure connection in its SSL context.

14 years agowinhttp: Pass hostname to netconn_secure_connect.
Juan Lang [Thu, 12 Nov 2009 21:28:23 +0000 (13:28 -0800)] 
winhttp: Pass hostname to netconn_secure_connect.

14 years agocryptnet: Implement getting the certificate issuer URL from a cert's authority info...
Juan Lang [Thu, 3 Dec 2009 18:53:45 +0000 (10:53 -0800)] 
cryptnet: Implement getting the certificate issuer URL from a cert's authority info access extension.

14 years agocryptnet: Add tests for getting the certificate issuer URL from a cert's authority...
Juan Lang [Thu, 3 Dec 2009 18:45:10 +0000 (10:45 -0800)] 
cryptnet: Add tests for getting the certificate issuer URL from a cert's authority info access extension.

14 years agowincrypt.h: Add missing URL OIDs.
Juan Lang [Thu, 3 Dec 2009 19:00:42 +0000 (11:00 -0800)] 
wincrypt.h: Add missing URL OIDs.

14 years agocrypt32: Correct AKI extension used in end certificate and CRL when checking revocation.
Juan Lang [Wed, 2 Dec 2009 23:30:02 +0000 (15:30 -0800)] 
crypt32: Correct AKI extension used in end certificate and CRL when checking revocation.

14 years agocryptnet: Correct AKI extension used in end certificate and CRL when checking revocation.
Juan Lang [Wed, 2 Dec 2009 23:28:14 +0000 (15:28 -0800)] 
cryptnet: Correct AKI extension used in end certificate and CRL when checking revocation.

14 years agowinetest: Remove no longer needed Gecko check.
Jacek Caban [Thu, 3 Dec 2009 14:15:38 +0000 (15:15 +0100)] 
winetest: Remove no longer needed Gecko check.

14 years agomshtml: Disable Gecko installation on unsupported CPU architectures.
Jacek Caban [Thu, 3 Dec 2009 14:08:30 +0000 (15:08 +0100)] 
mshtml: Disable Gecko installation on unsupported CPU architectures.

14 years agowininet: Directly return error status from HTTP_HandleRedirect.
Jacek Caban [Thu, 3 Dec 2009 13:49:56 +0000 (14:49 +0100)] 
wininet: Directly return error status from HTTP_HandleRedirect.

14 years agowininet: Directly return error status fro HTTP_HttpEndRequest.
Jacek Caban [Thu, 3 Dec 2009 13:49:29 +0000 (14:49 +0100)] 
wininet: Directly return error status fro HTTP_HttpEndRequest.

14 years agowininet: Directly return error from HTTP_HttpSendRequest.
Jacek Caban [Thu, 3 Dec 2009 13:48:54 +0000 (14:48 +0100)] 
wininet: Directly return error from HTTP_HttpSendRequest.

14 years agowininet: Remove a few more INTERNET_SetLastError calls.
Jacek Caban [Thu, 3 Dec 2009 13:47:43 +0000 (14:47 +0100)] 
wininet: Remove a few more INTERNET_SetLastError calls.

14 years agod3d9/tests: Destroy the window after we release the device.
Huw Davies [Thu, 3 Dec 2009 13:28:15 +0000 (13:28 +0000)] 
d3d9/tests: Destroy the window after we release the device.

Although either order is supposed to work, the former crashes with Wine.

14 years agoshell32/tests: Don't fill a string with potential garbage.
Paul Vriens [Thu, 3 Dec 2009 12:33:36 +0000 (13:33 +0100)] 
shell32/tests: Don't fill a string with potential garbage.

14 years agocomctl32/updown: Set width to default value on creation.
Nikolay Sivov [Thu, 3 Dec 2009 10:38:27 +0000 (13:38 +0300)] 
comctl32/updown: Set width to default value on creation.

14 years agocomctl32/updown: Specify all styles explicitly in tests.
Nikolay Sivov [Thu, 3 Dec 2009 08:01:45 +0000 (11:01 +0300)] 
comctl32/updown: Specify all styles explicitly in tests.

14 years agod3d8: Directly store a wined3d stateblock in the stateblock handle.
Henri Verbeet [Thu, 3 Dec 2009 10:38:23 +0000 (11:38 +0100)] 
d3d8: Directly store a wined3d stateblock in the stateblock handle.

IDirect3DStateBlock8Impl doesn't actually do anything useful.

14 years agodxgi/tests: Add some tests for IDXGIObject::GetParent().
Henri Verbeet [Thu, 3 Dec 2009 10:38:22 +0000 (11:38 +0100)] 
dxgi/tests: Add some tests for IDXGIObject::GetParent().

14 years agodxgi: Implement IDXGIFactory::GetParent().
Henri Verbeet [Thu, 3 Dec 2009 10:38:21 +0000 (11:38 +0100)] 
dxgi: Implement IDXGIFactory::GetParent().

14 years agodxgi: Implement IDXGIDevice::GetParent().
Henri Verbeet [Thu, 3 Dec 2009 10:38:20 +0000 (11:38 +0100)] 
dxgi: Implement IDXGIDevice::GetParent().

14 years agodxgi: Implement IDXGIOutput::GetParent().
Henri Verbeet [Thu, 3 Dec 2009 10:38:19 +0000 (11:38 +0100)] 
dxgi: Implement IDXGIOutput::GetParent().

14 years agoshlwapi: The third parameter of UrlCombineA/W is an output parameter.
Andrew Nguyen [Thu, 3 Dec 2009 09:20:08 +0000 (03:20 -0600)] 
shlwapi: The third parameter of UrlCombineA/W is an output parameter.

14 years agowinspool.drv: Check ptr for being NULL (Coverity).
Marcus Meissner [Thu, 3 Dec 2009 09:18:19 +0000 (10:18 +0100)] 
winspool.drv: Check ptr for being NULL (Coverity).

14 years agowined3d: Remove needless NULL checks (coverity).
Stefan Dösinger [Wed, 2 Dec 2009 09:44:55 +0000 (10:44 +0100)] 
wined3d: Remove needless NULL checks (coverity).

14 years agomshtml/tests: Run tests again on boxes with older IE.
Paul Vriens [Thu, 3 Dec 2009 07:05:16 +0000 (08:05 +0100)] 
mshtml/tests: Run tests again on boxes with older IE.

14 years agowinecfg: Update Portuguese translation.
Juan Lang [Thu, 3 Dec 2009 04:50:42 +0000 (20:50 -0800)] 
winecfg: Update Portuguese translation.

14 years agomsi: ExpandEnvironmentStringsW returns the required size in characters, so multiply...
James Hawkins [Thu, 3 Dec 2009 01:28:48 +0000 (17:28 -0800)] 
msi: ExpandEnvironmentStringsW returns the required size in characters, so multiply the required size by sizeof(WCHAR) when allocating the buffer.

14 years agojscript: Correctly handle -1 index in regexp match result.
Jacek Caban [Thu, 3 Dec 2009 00:13:27 +0000 (01:13 +0100)] 
jscript: Correctly handle -1 index in regexp match result.

14 years agomshtml: Detach window from frame element on window destruction.
Jacek Caban [Thu, 3 Dec 2009 00:12:46 +0000 (01:12 +0100)] 
mshtml: Detach window from frame element on window destruction.

14 years agomshtml: Fixed dispid lookup in_cp_event.
Jacek Caban [Thu, 3 Dec 2009 00:12:30 +0000 (01:12 +0100)] 
mshtml: Fixed dispid lookup in_cp_event.

14 years agomshtml: Added generic bind_to_tree node notification and use it to set frame's conten...
Jacek Caban [Thu, 3 Dec 2009 00:12:12 +0000 (01:12 +0100)] 
mshtml: Added generic bind_to_tree node notification and use it to set frame's content window.

14 years agomshtml: Fixed tests on older IEs.
Jacek Caban [Thu, 3 Dec 2009 00:09:16 +0000 (01:09 +0100)] 
mshtml: Fixed tests on older IEs.

14 years agowininet: Free the mem unconditionally to prevent a potential leak (Smatch).
Michael Stefaniuc [Wed, 2 Dec 2009 23:41:55 +0000 (00:41 +0100)] 
wininet: Free the mem unconditionally to prevent a potential leak (Smatch).

14 years agoriched20: Check for NULL in rtf reader (Coverity).
Marcus Meissner [Wed, 2 Dec 2009 23:33:02 +0000 (00:33 +0100)] 
riched20: Check for NULL in rtf reader (Coverity).

14 years agommsystem.dll16: Check for NULL ptr in mmioRename (Coverity).
Marcus Meissner [Wed, 2 Dec 2009 23:29:24 +0000 (00:29 +0100)] 
mmsystem.dll16: Check for NULL ptr in mmioRename (Coverity).

14 years agocrypt32: The KeyId member of an authority key identifier is an octet string, not...
Juan Lang [Wed, 2 Dec 2009 21:05:28 +0000 (13:05 -0800)] 
crypt32: The KeyId member of an authority key identifier is an octet string, not an integer.

14 years agouser32/edit: Check for edit window to be here in case of destruction during handler...
Nikolay Sivov [Wed, 2 Dec 2009 20:22:12 +0000 (23:22 +0300)] 
user32/edit: Check for edit window to be here in case of destruction during handler execution.

14 years agouser32/tests: Free window after use.
Nikolay Sivov [Wed, 2 Dec 2009 20:06:59 +0000 (23:06 +0300)] 
user32/tests: Free window after use.

14 years agouser32/tests: Restore original procedure to let control clean up.
Nikolay Sivov [Wed, 2 Dec 2009 20:03:21 +0000 (23:03 +0300)] 
user32/tests: Restore original procedure to let control clean up.

14 years agosetupapi/tests: Use separate directory for SetupGetInfFileListW.
Stefan Leichter [Wed, 2 Dec 2009 21:03:12 +0000 (22:03 +0100)] 
setupapi/tests: Use separate directory for SetupGetInfFileListW.

14 years agomsvcrt: Handle the SIGBREAK signal.
Peter Rosin [Wed, 2 Dec 2009 19:21:21 +0000 (20:21 +0100)] 
msvcrt: Handle the SIGBREAK signal.

14 years agomsvcrt: Add test to check if signal(SIGBREAK, ...) works (todo_wine).
Peter Rosin [Wed, 2 Dec 2009 19:21:14 +0000 (20:21 +0100)] 
msvcrt: Add test to check if signal(SIGBREAK, ...) works (todo_wine).

14 years agouser32/tests: Allocate big enough buffer for UnpackDDElParam test.
Dan Kegel [Wed, 2 Dec 2009 19:02:09 +0000 (11:02 -0800)] 
user32/tests: Allocate big enough buffer for UnpackDDElParam test.

14 years agocryptnet: Check revocation at an appropriate time.
Juan Lang [Wed, 2 Dec 2009 18:26:48 +0000 (10:26 -0800)] 
cryptnet: Check revocation at an appropriate time.

14 years agocrypt32: Fix test failures on Win2k.
Juan Lang [Wed, 2 Dec 2009 18:06:00 +0000 (10:06 -0800)] 
crypt32: Fix test failures on Win2k.

14 years agocrypt32: Fix test failure on Win7.
Juan Lang [Wed, 2 Dec 2009 18:10:43 +0000 (10:10 -0800)] 
crypt32: Fix test failure on Win7.

14 years agocryptnet: Fix test failures on Win2k.
Juan Lang [Wed, 2 Dec 2009 18:04:45 +0000 (10:04 -0800)] 
cryptnet: Fix test failures on Win2k.

14 years agocrypt32: Only check revocation on a chain without other errors.
Juan Lang [Wed, 2 Dec 2009 17:28:51 +0000 (09:28 -0800)] 
crypt32: Only check revocation on a chain without other errors.

14 years agontdll/tests: Add some tests for opening files by file id.
Alexandre Julliard [Wed, 2 Dec 2009 16:36:58 +0000 (17:36 +0100)] 
ntdll/tests: Add some tests for opening files by file id.

14 years agontdll: Add support for the FILE_OPEN_BY_FILE_ID flag in NtCreateFile.
Alexandre Julliard [Wed, 2 Dec 2009 16:35:43 +0000 (17:35 +0100)] 
ntdll: Add support for the FILE_OPEN_BY_FILE_ID flag in NtCreateFile.

14 years agontdll: Don't report a file id for directory entries that are on a different device.
Alexandre Julliard [Wed, 2 Dec 2009 16:33:28 +0000 (17:33 +0100)] 
ntdll: Don't report a file id for directory entries that are on a different device.

14 years agontdll: Remove an unnecessary NULL pointer check.
Alexandre Julliard [Wed, 2 Dec 2009 16:38:05 +0000 (17:38 +0100)] 
ntdll: Remove an unnecessary NULL pointer check.

14 years agontdll: Fix test failure on recent Windows versions.
Alexandre Julliard [Thu, 3 Dec 2009 09:08:56 +0000 (10:08 +0100)] 
ntdll: Fix test failure on recent Windows versions.

14 years agoinetmib1: Fix off-by-one error in findNextOidInTable.
Rob Shearman [Wed, 2 Dec 2009 14:55:10 +0000 (14:55 +0000)] 
inetmib1: Fix off-by-one error in findNextOidInTable.

index is 1-based, so take that into account when calculating the
pointer to pass into the compare function.

14 years agoadvapi32: Fix memory leaks in security tests.
Rob Shearman [Wed, 2 Dec 2009 14:32:07 +0000 (14:32 +0000)] 
advapi32: Fix memory leaks in security tests.

14 years agoadvapi32: Don't test the contents of memory outside of a valid block of memory.
Rob Shearman [Wed, 2 Dec 2009 14:22:11 +0000 (14:22 +0000)] 
advapi32: Don't test the contents of memory outside of a valid block of memory.

14 years agomsxml3: Fix double-free of BSTR in domdoc tests.
Rob Shearman [Wed, 2 Dec 2009 14:21:54 +0000 (14:21 +0000)] 
msxml3: Fix double-free of BSTR in domdoc tests.

Using the _bstr_ allocator adds the returned string to a cache, so the
string shouldn't be freed with SysFreeString. Therefore, just replace
the lone call to _bstr_ in this function by a straight call to
SysAllocString.

14 years agohlink: Fix memory leaks in test.
Rob Shearman [Wed, 2 Dec 2009 14:21:38 +0000 (14:21 +0000)] 
hlink: Fix memory leaks in test.

14 years agokernel32/tests: Add some GetLongPathNameA tests.
Paul Vriens [Wed, 2 Dec 2009 14:18:16 +0000 (15:18 +0100)] 
kernel32/tests: Add some GetLongPathNameA tests.

14 years agocomctl32: Implementation the WM_GETTEXT processing of datetime control.
Ilya Shpigor [Wed, 2 Dec 2009 08:20:05 +0000 (11:20 +0300)] 
comctl32: Implementation the WM_GETTEXT processing of datetime control.

14 years agorsaenh: Fix padding bytes check for 0-byte payload.
Alexandre Julliard [Wed, 2 Dec 2009 13:59:56 +0000 (14:59 +0100)] 
rsaenh: Fix padding bytes check for 0-byte payload.

14 years agogdi32: Fix incorrect initialization of path array.
Huw Davies [Wed, 2 Dec 2009 12:04:08 +0000 (12:04 +0000)] 
gdi32: Fix incorrect initialization of path array.

Found by Valgrind.

14 years agodsound: Make id_to_offset() static.
Francois Gouget [Wed, 2 Dec 2009 11:13:14 +0000 (12:13 +0100)] 
dsound: Make id_to_offset() static.

14 years agodsound: Make DSOUND_PrimarySetFormat() static.
Francois Gouget [Wed, 2 Dec 2009 11:13:08 +0000 (12:13 +0100)] 
dsound: Make DSOUND_PrimarySetFormat() static.

14 years agodsound: Make some capture functions static.
Francois Gouget [Wed, 2 Dec 2009 11:12:47 +0000 (12:12 +0100)] 
dsound: Make some capture functions static.

14 years agodsound: Reorder the capture functions to avoid forward declarations.
Francois Gouget [Wed, 2 Dec 2009 11:12:37 +0000 (12:12 +0100)] 
dsound: Reorder the capture functions to avoid forward declarations.

14 years agomshtml: Check for NULL return from allocations.
Marcus Meissner [Tue, 1 Dec 2009 22:28:50 +0000 (23:28 +0100)] 
mshtml: Check for NULL return from allocations.

14 years agowinex11.drv: Check NULL before calling (Coverity).
Marcus Meissner [Tue, 1 Dec 2009 22:47:34 +0000 (23:47 +0100)] 
winex11.drv: Check NULL before calling (Coverity).

14 years agoshell32: Check for NULL lpText (Coverity).
Marcus Meissner [Tue, 1 Dec 2009 22:14:10 +0000 (23:14 +0100)] 
shell32: Check for NULL lpText (Coverity).

14 years agoiphlpapi: Provide statistics on non-ethernet based interfaces too.
Huw Davies [Wed, 2 Dec 2009 10:15:47 +0000 (10:15 +0000)] 
iphlpapi: Provide statistics on non-ethernet based interfaces too.

14 years agod3d9/tests: Add a small test for IDirect3D9Ex::GetAdapterLUID().
Henri Verbeet [Wed, 2 Dec 2009 09:41:24 +0000 (10:41 +0100)] 
d3d9/tests: Add a small test for IDirect3D9Ex::GetAdapterLUID().

14 years agod3d9: Implement IDirect3D9Ex::GetAdapterLUID().
Henri Verbeet [Wed, 2 Dec 2009 09:41:23 +0000 (10:41 +0100)] 
d3d9: Implement IDirect3D9Ex::GetAdapterLUID().

14 years agod3d10core: Allow a NULL vertex buffer to be set in IASetVertexBuffers().
Henri Verbeet [Wed, 2 Dec 2009 09:41:22 +0000 (10:41 +0100)] 
d3d10core: Allow a NULL vertex buffer to be set in IASetVertexBuffers().

14 years agod3d10core: Allow a NULL input layout to be set in IASetInputLayout().
Henri Verbeet [Wed, 2 Dec 2009 09:41:21 +0000 (10:41 +0100)] 
d3d10core: Allow a NULL input layout to be set in IASetInputLayout().

14 years agowined3d: Set appropriate error codes in IWineD3DDeviceImpl_Init3D() on out of memory.
Henri Verbeet [Wed, 2 Dec 2009 09:41:20 +0000 (10:41 +0100)] 
wined3d: Set appropriate error codes in IWineD3DDeviceImpl_Init3D() on out of memory.

14 years agokernel32: Fix write buffer overrun in format_insertW.
Dan Kegel [Wed, 2 Dec 2009 05:24:11 +0000 (21:24 -0800)] 
kernel32: Fix write buffer overrun in format_insertW.

14 years agomshtml: Added IHTMLDocument::cookie tests.
Jacek Caban [Tue, 1 Dec 2009 21:51:27 +0000 (22:51 +0100)] 
mshtml: Added IHTMLDocument::cookie tests.

14 years agomshtml: Added IHTMLDocument2::put_cookie implementation.
Jacek Caban [Tue, 1 Dec 2009 21:51:11 +0000 (22:51 +0100)] 
mshtml: Added IHTMLDocument2::put_cookie implementation.

14 years agomshtml: Added IHTMLDocument2::get_cookie implementation.
Jacek Caban [Tue, 1 Dec 2009 21:50:43 +0000 (22:50 +0100)] 
mshtml: Added IHTMLDocument2::get_cookie implementation.

14 years agomshtml: Don't depend on necko channel in nsChannel::QueryInterface implementation.
Jacek Caban [Tue, 1 Dec 2009 21:50:19 +0000 (22:50 +0100)] 
mshtml: Don't depend on necko channel in nsChannel::QueryInterface implementation.

14 years agomshtml: Don't wrap URIs related to Gecko special URIs.
Jacek Caban [Tue, 1 Dec 2009 21:50:00 +0000 (22:50 +0100)] 
mshtml: Don't wrap URIs related to Gecko special URIs.

14 years agomshtml: Implement IHTMLStyle::{get, put}_border{Top, Bottom, Right}.
Andrew Eikum [Tue, 1 Dec 2009 20:04:38 +0000 (14:04 -0600)] 
mshtml: Implement IHTMLStyle::{get, put}_border{Top, Bottom, Right}.

14 years agomshtml: Support get_dispid and invoke methods in HTMLFormElement.
Andrew Eikum [Tue, 1 Dec 2009 20:18:07 +0000 (14:18 -0600)] 
mshtml: Support get_dispid and invoke methods in HTMLFormElement.

14 years agomshtml: Add get_dispid and invoke methods to HTMLNode vtbl.
Andrew Eikum [Tue, 1 Dec 2009 20:04:17 +0000 (14:04 -0600)] 
mshtml: Add get_dispid and invoke methods to HTMLNode vtbl.

14 years agocryptnet: Correct AKI extension used in end certificate and CRL when checking revocation.
Juan Lang [Tue, 1 Dec 2009 20:30:10 +0000 (12:30 -0800)] 
cryptnet: Correct AKI extension used in end certificate and CRL when checking revocation.

14 years agocrypt32: Correct AKI extension used in end certificate and CRL when checking revocation.
Juan Lang [Tue, 1 Dec 2009 20:28:06 +0000 (12:28 -0800)] 
crypt32: Correct AKI extension used in end certificate and CRL when checking revocation.