Vincent Povirk [Wed, 25 Nov 2009 23:01:27 +0000 (17:01 -0600)]
ole32: Add ReadDirEntry to the storage vtable.
Vincent Povirk [Wed, 25 Nov 2009 22:53:05 +0000 (16:53 -0600)]
ole32: Add WriteDirEntry to the storage vtable.
Vincent Povirk [Wed, 25 Nov 2009 22:20:55 +0000 (16:20 -0600)]
ole32: Change ReadDirEntry return type to HRESULT.
Vincent Povirk [Wed, 25 Nov 2009 21:51:48 +0000 (15:51 -0600)]
ole32: Change WriteDirEntry return type to HRESULT.
Vincent Povirk [Wed, 25 Nov 2009 21:28:34 +0000 (15:28 -0600)]
ole32: Make CreateDirEntry a virtual method.
Vincent Povirk [Fri, 4 Dec 2009 17:15:23 +0000 (11:15 -0600)]
windowscodecs: Accept GIF files with no trailer.
Owen Rudge [Fri, 4 Dec 2009 16:12:02 +0000 (10:12 -0600)]
imagehlp: Recalculate PE checksum after file modification.
Owen Rudge [Fri, 4 Dec 2009 16:12:00 +0000 (10:12 -0600)]
imagehlp: Check for 64-bit PE files in CheckSumMappedFile.
Owen Rudge [Fri, 4 Dec 2009 16:11:58 +0000 (10:11 -0600)]
imagehlp/tests: Add tests for adding/removing multiple certificates.
Owen Rudge [Fri, 4 Dec 2009 16:11:57 +0000 (10:11 -0600)]
imagehlp: Implement ImageRemoveCertificate.
Rob Shearman [Fri, 4 Dec 2009 15:08:56 +0000 (15:08 +0000)]
hlink: Fix more memory leaks in tests.
Rob Shearman [Fri, 4 Dec 2009 15:09:02 +0000 (15:09 +0000)]
netapi32: Fix off-by-one errors in ACCESS_QueryAdminDisplayInformation and ACCESS_QueryGuestDisplayInformation.
Rob Shearman [Fri, 4 Dec 2009 15:08:51 +0000 (15:08 +0000)]
ole32: Add tests for HGLOBAL stream ignoring the HighPart of the offset for seeks.
Rob Shearman [Fri, 4 Dec 2009 15:08:44 +0000 (15:08 +0000)]
ole32: Initialise all of position variables in test_save_load_filemoniker.
Initialise all 8-bytes instead of just the lower 4-bytes. This test
isn't designed to be testing whether the Seek method of the object
return by CreateStreamOnHGlobal uses the high part of the positions
passed in.
Alexandre Julliard [Fri, 4 Dec 2009 18:05:35 +0000 (19:05 +0100)]
Release 1.1.34.
Huw Davies [Fri, 4 Dec 2009 14:28:04 +0000 (14:28 +0000)]
user32: Pad lfFaceName so we don't write uninitialised data to the registry.
Found by Valgrind.
Huw Davies [Fri, 4 Dec 2009 14:28:04 +0000 (14:28 +0000)]
user32: Pad lfFaceName so we don't write uninitialised data to the registry.
Found by Valgrind.
Wolfram Sang [Thu, 3 Dec 2009 18:29:41 +0000 (19:29 +0100)]
ntdll: Silence RtlNtStatusToDosErrorNoTeb() a bit.
Paul Vriens [Fri, 4 Dec 2009 12:43:08 +0000 (13:43 +0100)]
kernel32/tests: Skip some tests if needed (WinXP Home).
Paul Vriens [Fri, 4 Dec 2009 12:10:15 +0000 (13:10 +0100)]
kernel32/tests: Skip some tests on Win98/WinMe.
Paul Vriens [Fri, 4 Dec 2009 11:43:40 +0000 (12:43 +0100)]
kernel32/tests: Correct some ok() statements.
Hans Leidekker [Fri, 4 Dec 2009 12:26:00 +0000 (13:26 +0100)]
wininet: Add a test for status callbacks on ftp connections.
Hans Leidekker [Fri, 4 Dec 2009 12:25:14 +0000 (13:25 +0100)]
wininet: Fix some status callbacks to return a string instead of a sockaddr structure.
Spotted by Juan Lang.
Alistair Leslie-Hughes [Fri, 4 Dec 2009 11:49:29 +0000 (22:49 +1100)]
shdocvw: Implement IWebBrowser2_get_Name.
Dmitry Timoshkov [Fri, 4 Dec 2009 11:39:19 +0000 (19:39 +0800)]
kernel32: Explicitly treat the current working directory name as a unix one.
Henri Verbeet [Fri, 4 Dec 2009 10:50:50 +0000 (11:50 +0100)]
dxgi/tests: Add a small test for IDXGIAdapter::GetDesc().
Henri Verbeet [Fri, 4 Dec 2009 10:50:49 +0000 (11:50 +0100)]
dxgi: Implement IDXGIAdapter::GetDesc().
Henri Verbeet [Fri, 4 Dec 2009 10:50:48 +0000 (11:50 +0100)]
wined3d: The stateblock doesn't really need a parent.
Henri Verbeet [Fri, 4 Dec 2009 10:50:47 +0000 (11:50 +0100)]
d3d9: Simplify GetDevice().
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.