Henri Verbeet [Fri, 4 Dec 2009 10:50:46 +0000 (11:50 +0100)]
d3d8: Simplify GetDevice().
We already store "parentDevice", so we might as well use it.
Owen Rudge [Thu, 3 Dec 2009 19:51:02 +0000 (13:51 -0600)]
imagehlp: Implement ImageAddCertificate.
Owen Rudge [Thu, 3 Dec 2009 19:50:58 +0000 (13:50 -0600)]
imagehlp: Verify magic numbers and pad certificates to 8 byte boundaries.
Includes checks for 64-bit file structure and avoids repeating header
checks.
Vincent Povirk [Wed, 25 Nov 2009 21:07:57 +0000 (15:07 -0600)]
ole32: Add an internal vtable to StorageBaseImpl objects.
Vincent Povirk [Wed, 2 Dec 2009 18:35:53 +0000 (12:35 -0600)]
ole32: Unify the logic for overriding the root storage filename in Stat.
This is needed so that the new transacted type will be able to easily support
this logic.
Vincent Povirk [Wed, 2 Dec 2009 17:37:54 +0000 (11:37 -0600)]
ole32: Move the create attribute from StorageImpl to StorageBaseImpl.
This is to avoid accessing the top-level StorageImpl directly.
Vincent Povirk [Wed, 2 Dec 2009 17:31:43 +0000 (11:31 -0600)]
ole32: Check the current storage for STGM_SIMPLE rather than ancestorStorage.
Since simple mode does not support substorages, we know these are the same.
Vincent Povirk [Wed, 2 Dec 2009 17:28:09 +0000 (11:28 -0600)]
ole32: Forbid substorages of simple mode storages.
Alexandre Julliard [Fri, 4 Dec 2009 11:56:04 +0000 (12:56 +0100)]
rpcrt4/tests: Skip the get_ranged_enum test on old Windows versions.
Francois Gouget [Fri, 4 Dec 2009 10:43:25 +0000 (11:43 +0100)]
wininet: Make FTP_FtpOpenFileW() static.
Francois Gouget [Fri, 4 Dec 2009 10:43:19 +0000 (11:43 +0100)]
mshtml: Make nsACString_{Init,Finish}() static.
Jörg Höhle [Tue, 17 Nov 2009 08:59:05 +0000 (09:59 +0100)]
mciwave: Abort the play loop in case of audio error.
Marcus Meissner [Fri, 4 Dec 2009 09:10:48 +0000 (10:10 +0100)]
msvcrt: Remove unnecessary NULL check (Coverity).
Marcus Meissner [Fri, 4 Dec 2009 09:06:13 +0000 (10:06 +0100)]
cmd: Break out of the argument scan loop (Coverity).
Marcus Meissner [Thu, 3 Dec 2009 22:47:31 +0000 (23:47 +0100)]
shell32: handle corrupt entry in iconcache registry entry (Coverity).
Marcus Meissner [Fri, 4 Dec 2009 08:48:53 +0000 (09:48 +0100)]
winex11.drv: Handle if cursor not found (Cpverity).
James Hawkins [Fri, 4 Dec 2009 05:11:49 +0000 (21:11 -0800)]
msi: MsiSetMode returns a UINT system error code, not a BOOL.
Juan Lang [Fri, 4 Dec 2009 02:19:00 +0000 (18:19 -0800)]
wininet: Correct length of data passed to callback when resolving a name.
Jacek Caban [Fri, 4 Dec 2009 01:56:25 +0000 (02:56 +0100)]
jscript: Correctly handle NaN in to_integer.
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.
Nikolay Sivov [Fri, 4 Dec 2009 00:06:58 +0000 (03:06 +0300)]
kernel32/lcformat: Add support for genitive month names in GetDateFormat().
Nikolay Sivov [Thu, 3 Dec 2009 20:02:21 +0000 (23:02 +0300)]
kernel32/lcformat: Don't use uneeded string conversion.
Nikolay Sivov [Thu, 3 Dec 2009 18:23:43 +0000 (21:23 +0300)]
kernel32/lcformat: Avoid back jumps on failure.
Juan Lang [Thu, 3 Dec 2009 23:12:57 +0000 (15:12 -0800)]
wintrust: Fix memory leaks in tests.
Roderick Colenbrander [Thu, 3 Dec 2009 20:12:26 +0000 (21:12 +0100)]
wgl: Add a direct rendering check to new winediag channel.
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.
Alexandre Julliard [Fri, 4 Dec 2009 11:06:20 +0000 (12:06 +0100)]
ntdll: Add stubs for RtlAddFunctionTable and RtlDeleteFunctionTable.
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.
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.
Aric Stewart [Thu, 3 Dec 2009 20:04:20 +0000 (14:04 -0600)]
shlwapi: Close the correct key in SHRegCloseUSKey.
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.
Juan Lang [Thu, 3 Dec 2009 00:56:40 +0000 (16:56 -0800)]
winhttp: Set callback to verify hostname with peer's certificate.
Juan Lang [Thu, 12 Nov 2009 21:33:48 +0000 (13:33 -0800)]
winhttp: Store hostname for secure connection in its SSL context.
Juan Lang [Thu, 12 Nov 2009 21:28:23 +0000 (13:28 -0800)]
winhttp: Pass hostname to netconn_secure_connect.
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.
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.
Juan Lang [Thu, 3 Dec 2009 19:00:42 +0000 (11:00 -0800)]
wincrypt.h: Add missing URL OIDs.
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.
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.
Jacek Caban [Thu, 3 Dec 2009 14:15:38 +0000 (15:15 +0100)]
winetest: Remove no longer needed Gecko check.
Jacek Caban [Thu, 3 Dec 2009 14:08:30 +0000 (15:08 +0100)]
mshtml: Disable Gecko installation on unsupported CPU architectures.
Jacek Caban [Thu, 3 Dec 2009 13:49:56 +0000 (14:49 +0100)]
wininet: Directly return error status from HTTP_HandleRedirect.
Jacek Caban [Thu, 3 Dec 2009 13:49:29 +0000 (14:49 +0100)]
wininet: Directly return error status fro HTTP_HttpEndRequest.
Jacek Caban [Thu, 3 Dec 2009 13:48:54 +0000 (14:48 +0100)]
wininet: Directly return error from HTTP_HttpSendRequest.
Jacek Caban [Thu, 3 Dec 2009 13:47:43 +0000 (14:47 +0100)]
wininet: Remove a few more INTERNET_SetLastError calls.
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.
Paul Vriens [Thu, 3 Dec 2009 12:33:36 +0000 (13:33 +0100)]
shell32/tests: Don't fill a string with potential garbage.
Nikolay Sivov [Thu, 3 Dec 2009 10:38:27 +0000 (13:38 +0300)]
comctl32/updown: Set width to default value on creation.
Nikolay Sivov [Thu, 3 Dec 2009 08:01:45 +0000 (11:01 +0300)]
comctl32/updown: Specify all styles explicitly in tests.
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.
Henri Verbeet [Thu, 3 Dec 2009 10:38:22 +0000 (11:38 +0100)]
dxgi/tests: Add some tests for IDXGIObject::GetParent().
Henri Verbeet [Thu, 3 Dec 2009 10:38:21 +0000 (11:38 +0100)]
dxgi: Implement IDXGIFactory::GetParent().
Henri Verbeet [Thu, 3 Dec 2009 10:38:20 +0000 (11:38 +0100)]
dxgi: Implement IDXGIDevice::GetParent().
Henri Verbeet [Thu, 3 Dec 2009 10:38:19 +0000 (11:38 +0100)]
dxgi: Implement IDXGIOutput::GetParent().
Andrew Nguyen [Thu, 3 Dec 2009 09:20:08 +0000 (03:20 -0600)]
shlwapi: The third parameter of UrlCombineA/W is an output parameter.
Marcus Meissner [Thu, 3 Dec 2009 09:18:19 +0000 (10:18 +0100)]
winspool.drv: Check ptr for being NULL (Coverity).
Stefan Dösinger [Wed, 2 Dec 2009 09:44:55 +0000 (10:44 +0100)]
wined3d: Remove needless NULL checks (coverity).
Paul Vriens [Thu, 3 Dec 2009 07:05:16 +0000 (08:05 +0100)]
mshtml/tests: Run tests again on boxes with older IE.
Juan Lang [Thu, 3 Dec 2009 04:50:42 +0000 (20:50 -0800)]
winecfg: Update Portuguese translation.
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.
Jacek Caban [Thu, 3 Dec 2009 00:13:27 +0000 (01:13 +0100)]
jscript: Correctly handle -1 index in regexp match result.
Jacek Caban [Thu, 3 Dec 2009 00:12:46 +0000 (01:12 +0100)]
mshtml: Detach window from frame element on window destruction.
Jacek Caban [Thu, 3 Dec 2009 00:12:30 +0000 (01:12 +0100)]
mshtml: Fixed dispid lookup in_cp_event.
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.
Jacek Caban [Thu, 3 Dec 2009 00:09:16 +0000 (01:09 +0100)]
mshtml: Fixed tests on older IEs.
Michael Stefaniuc [Wed, 2 Dec 2009 23:41:55 +0000 (00:41 +0100)]
wininet: Free the mem unconditionally to prevent a potential leak (Smatch).
Marcus Meissner [Wed, 2 Dec 2009 23:33:02 +0000 (00:33 +0100)]
riched20: Check for NULL in rtf reader (Coverity).
Marcus Meissner [Wed, 2 Dec 2009 23:29:24 +0000 (00:29 +0100)]
mmsystem.dll16: Check for NULL ptr in mmioRename (Coverity).
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.
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.
Nikolay Sivov [Wed, 2 Dec 2009 20:06:59 +0000 (23:06 +0300)]
user32/tests: Free window after use.
Nikolay Sivov [Wed, 2 Dec 2009 20:03:21 +0000 (23:03 +0300)]
user32/tests: Restore original procedure to let control clean up.
Stefan Leichter [Wed, 2 Dec 2009 21:03:12 +0000 (22:03 +0100)]
setupapi/tests: Use separate directory for SetupGetInfFileListW.
Peter Rosin [Wed, 2 Dec 2009 19:21:21 +0000 (20:21 +0100)]
msvcrt: Handle the SIGBREAK signal.
Peter Rosin [Wed, 2 Dec 2009 19:21:14 +0000 (20:21 +0100)]
msvcrt: Add test to check if signal(SIGBREAK, ...) works (todo_wine).
Dan Kegel [Wed, 2 Dec 2009 19:02:09 +0000 (11:02 -0800)]
user32/tests: Allocate big enough buffer for UnpackDDElParam test.
Juan Lang [Wed, 2 Dec 2009 18:26:48 +0000 (10:26 -0800)]
cryptnet: Check revocation at an appropriate time.
Juan Lang [Wed, 2 Dec 2009 18:06:00 +0000 (10:06 -0800)]
crypt32: Fix test failures on Win2k.
Juan Lang [Wed, 2 Dec 2009 18:10:43 +0000 (10:10 -0800)]
crypt32: Fix test failure on Win7.
Juan Lang [Wed, 2 Dec 2009 18:04:45 +0000 (10:04 -0800)]
cryptnet: Fix test failures on Win2k.
Juan Lang [Wed, 2 Dec 2009 17:28:51 +0000 (09:28 -0800)]
crypt32: Only check revocation on a chain without other errors.
Alexandre Julliard [Wed, 2 Dec 2009 16:36:58 +0000 (17:36 +0100)]
ntdll/tests: Add some tests for opening files by file id.
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.
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.
Alexandre Julliard [Wed, 2 Dec 2009 16:38:05 +0000 (17:38 +0100)]
ntdll: Remove an unnecessary NULL pointer check.
Alexandre Julliard [Thu, 3 Dec 2009 09:08:56 +0000 (10:08 +0100)]
ntdll: Fix test failure on recent Windows versions.
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.
Rob Shearman [Wed, 2 Dec 2009 14:32:07 +0000 (14:32 +0000)]
advapi32: Fix memory leaks in security tests.
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.
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.
Rob Shearman [Wed, 2 Dec 2009 14:21:38 +0000 (14:21 +0000)]
hlink: Fix memory leaks in test.
Paul Vriens [Wed, 2 Dec 2009 14:18:16 +0000 (15:18 +0100)]
kernel32/tests: Add some GetLongPathNameA tests.
Ilya Shpigor [Wed, 2 Dec 2009 08:20:05 +0000 (11:20 +0300)]
comctl32: Implementation the WM_GETTEXT processing of datetime control.
Alexandre Julliard [Wed, 2 Dec 2009 13:59:56 +0000 (14:59 +0100)]
rsaenh: Fix padding bytes check for 0-byte payload.
Huw Davies [Wed, 2 Dec 2009 12:04:08 +0000 (12:04 +0000)]
gdi32: Fix incorrect initialization of path array.
Found by Valgrind.
Francois Gouget [Wed, 2 Dec 2009 11:13:14 +0000 (12:13 +0100)]
dsound: Make id_to_offset() static.
Francois Gouget [Wed, 2 Dec 2009 11:13:08 +0000 (12:13 +0100)]
dsound: Make DSOUND_PrimarySetFormat() static.
Francois Gouget [Wed, 2 Dec 2009 11:12:47 +0000 (12:12 +0100)]
dsound: Make some capture functions static.
Francois Gouget [Wed, 2 Dec 2009 11:12:37 +0000 (12:12 +0100)]
dsound: Reorder the capture functions to avoid forward declarations.
Marcus Meissner [Tue, 1 Dec 2009 22:28:50 +0000 (23:28 +0100)]
mshtml: Check for NULL return from allocations.