Aric Stewart [Wed, 28 Jan 2009 13:38:11 +0000 (07:38 -0600)]
mlang: Implementation of base functionality of IMultiLanguage2::ValidateCodePage and IMultiLanguage2::ValidateCodePageEx.
Does not handle automatically installing language packs.
With help from Dmitry Timoshkov.
Paul Vriens [Fri, 30 Jan 2009 08:49:40 +0000 (09:49 +0100)]
rsaenh/tests: Fix the remaining test failures on Win9x up to W2K.
Michael Stefaniuc [Fri, 30 Jan 2009 09:40:02 +0000 (10:40 +0100)]
riched20: Remove superfluous pointer casts.
Michael Stefaniuc [Fri, 30 Jan 2009 09:39:42 +0000 (10:39 +0100)]
psapi: Remove superfluous pointer casts.
Juan Lang [Fri, 30 Jan 2009 02:06:33 +0000 (18:06 -0800)]
shell32: Allow PIDLs to have alternate types to support more recent versions of Windows.
Juan Lang [Fri, 30 Jan 2009 01:48:15 +0000 (17:48 -0800)]
shell32: Remove a test that no longer fails on Windows Vista/2008.
Juan Lang [Fri, 30 Jan 2009 01:46:49 +0000 (17:46 -0800)]
shell32: Fix a test on Windows Vista/2008.
Juan Lang [Fri, 30 Jan 2009 01:39:05 +0000 (17:39 -0800)]
rsaenh: Fix some recently introduced test failures on Win9x/NT4.
Juan Lang [Fri, 30 Jan 2009 01:19:20 +0000 (17:19 -0800)]
inetmib1: Remove a test that's no longer true on Windows Vista.
Juan Lang [Fri, 30 Jan 2009 00:57:45 +0000 (16:57 -0800)]
cryptnet: Skip failing tests no matter what the last error is, but only on Windows.
Juan Lang [Fri, 30 Jan 2009 00:52:41 +0000 (16:52 -0800)]
cryptui: Fix a few test failures on older Windows versions.
Juan Lang [Fri, 30 Jan 2009 01:01:14 +0000 (17:01 -0800)]
crypt32: Fix CryptProtectData tests on older Windows versions.
Juan Lang [Fri, 30 Jan 2009 00:53:56 +0000 (16:53 -0800)]
crypt32: Add index of failing test to output.
Juan Lang [Thu, 29 Jan 2009 19:20:46 +0000 (11:20 -0800)]
crypt32: Move test for duplicating a NULL cert to existing function.
Alexandre Julliard [Fri, 30 Jan 2009 10:44:13 +0000 (11:44 +0100)]
ntoskrnl.exe: Remove the vectored exception handler on dll unload.
Christian Costa [Thu, 29 Jan 2009 21:46:01 +0000 (22:46 +0100)]
d3dxof: Fix dead code.
Andrew Talbot [Thu, 29 Jan 2009 22:12:30 +0000 (22:12 +0000)]
msctf: Declare some variables static.
Andrew Talbot [Thu, 29 Jan 2009 21:40:50 +0000 (21:40 +0000)]
winex11.drv: Declare some functions static.
Alasdair Sinclair [Thu, 29 Jan 2009 20:58:48 +0000 (20:58 +0000)]
setupapi/tests: Fix missing void in empty parameter list.
Alasdair Sinclair [Thu, 29 Jan 2009 20:58:40 +0000 (20:58 +0000)]
riched32/tests: Fix missing void in empty parameter list.
Alasdair Sinclair [Thu, 29 Jan 2009 20:58:33 +0000 (20:58 +0000)]
riched20/tests: Fix missing void in empty parameter list.
Alasdair Sinclair [Thu, 29 Jan 2009 20:58:26 +0000 (20:58 +0000)]
quartz/tests: Fix missing void in empty parameter list.
Alasdair Sinclair [Thu, 29 Jan 2009 20:58:17 +0000 (20:58 +0000)]
oleaut32/tests: Fix missing void in empty parameter list.
Paul Vriens [Thu, 29 Jan 2009 19:23:13 +0000 (20:23 +0100)]
kernel32/tests: Fix some test failures on Win9x and WinME.
Paul Vriens [Thu, 29 Jan 2009 18:46:50 +0000 (19:46 +0100)]
kernel32/tests: Skip some tests on Win9x and WinME.
Juan Lang [Thu, 29 Jan 2009 10:07:20 +0000 (02:07 -0800)]
crypt32: Fix debug channel for PFX functions.
Hans Leidekker [Thu, 29 Jan 2009 15:59:33 +0000 (16:59 +0100)]
wininet: Implement IsDomainLegalCookieDomainW.
Alexandre Julliard [Thu, 29 Jan 2009 21:09:11 +0000 (22:09 +0100)]
user32/tests: Add a few optional messages for Win2K3.
Alexandre Julliard [Thu, 29 Jan 2009 21:08:54 +0000 (22:08 +0100)]
ntdll/tests: Add a couple of status values seen on Win2K3.
Alexandre Julliard [Thu, 29 Jan 2009 21:08:07 +0000 (22:08 +0100)]
kernel32/tests: Don't test the implementation details of the SList structure.
Alexandre Julliard [Thu, 29 Jan 2009 21:07:50 +0000 (22:07 +0100)]
kernel32/tests: Support broken GetTempPath return value on WinME.
Alexandre Julliard [Thu, 29 Jan 2009 17:18:53 +0000 (18:18 +0100)]
gdi32: Check for memory allocation failure in region functions and propagate the error correctly.
Alexandre Julliard [Thu, 29 Jan 2009 16:44:58 +0000 (17:44 +0100)]
gdi32: Replace the MEMCHECK macro in the region code by a proper function.
Alexandre Julliard [Thu, 29 Jan 2009 16:32:06 +0000 (17:32 +0100)]
gdi32: Don't hold the GDI lock while creating regions.
Alexandre Julliard [Thu, 29 Jan 2009 15:38:53 +0000 (16:38 +0100)]
gdi32: Store the region data directly in the GDI object.
Alexandre Julliard [Thu, 29 Jan 2009 15:28:57 +0000 (16:28 +0100)]
gdi32: Store a separate flag to mark a GDI object for delayed destruction.
Alexandre Julliard [Thu, 29 Jan 2009 15:25:58 +0000 (16:25 +0100)]
gdi32: Increment the reference count for the initial DC stock objects.
Ge van Geldorp [Thu, 29 Jan 2009 14:33:02 +0000 (15:33 +0100)]
ole32/tests: Write to HKCR instead of HKCU/Software/Classes for the benefit of older Windows versions.
Hans Leidekker [Thu, 29 Jan 2009 13:33:09 +0000 (14:33 +0100)]
wininet: Make sure redirected POST requests become GET requests.
Hans Leidekker [Thu, 29 Jan 2009 13:32:50 +0000 (14:32 +0100)]
wininet: Add a stub implementation of GetDiskInfoA.
Hans Leidekker [Thu, 29 Jan 2009 13:32:16 +0000 (14:32 +0100)]
wininet: Return success from per connection option stubs. Fully initialize the value.
Andrey Turkin [Wed, 28 Jan 2009 16:56:25 +0000 (19:56 +0300)]
programs: Add lodctr and unlodctr tools.
Andrey Turkin [Wed, 28 Jan 2009 16:56:25 +0000 (19:56 +0300)]
loadperf: Rename argument to match its function.
Dan Kegel [Thu, 29 Jan 2009 07:32:18 +0000 (23:32 -0800)]
winedos: Get File Attributes must fail for files with names ending in slash.
Diaa Sami [Wed, 28 Jan 2009 19:54:30 +0000 (21:54 +0200)]
shell32: Include the text control when resizing ShBrowseForFolder dialog.
Paul Vriens [Thu, 29 Jan 2009 12:32:59 +0000 (13:32 +0100)]
crypt32: Fix CertDuplicateCertificateContext for a passed NULL context.
Rob Shearman [Thu, 29 Jan 2009 12:30:18 +0000 (12:30 +0000)]
rpcrt4: Fix a cstub test failure on older versions of Windows.
Rob Shearman [Thu, 29 Jan 2009 12:30:05 +0000 (12:30 +0000)]
oleaut32: Fix the typelib tests on 64-bit platforms.
Huw Davies [Thu, 29 Jan 2009 11:33:04 +0000 (11:33 +0000)]
oleaut32: Print an LCID in hexadecimal.
Michael Stefaniuc [Thu, 29 Jan 2009 10:15:39 +0000 (11:15 +0100)]
d3d9: Remove superfluous pointer casts.
Michael Stefaniuc [Thu, 29 Jan 2009 10:15:54 +0000 (11:15 +0100)]
msvcrt: Remove superfluous pointer casts.
Michael Stefaniuc [Thu, 29 Jan 2009 10:15:18 +0000 (11:15 +0100)]
winspool.drv: Remove superfluous pointer casts.
Michael Stefaniuc [Thu, 29 Jan 2009 10:15:03 +0000 (11:15 +0100)]
services: Remove superfluous pointer casts.
Michael Stefaniuc [Thu, 29 Jan 2009 10:15:46 +0000 (11:15 +0100)]
d3dxof: Remove superfluous pointer casts.
Michael Stefaniuc [Thu, 29 Jan 2009 10:15:29 +0000 (11:15 +0100)]
wintrust: Remove superfluous pointer casts.
Michael Stefaniuc [Thu, 29 Jan 2009 10:15:10 +0000 (11:15 +0100)]
expand: Remove superfluous pointer casts.
Michael Stefaniuc [Thu, 29 Jan 2009 10:14:55 +0000 (11:14 +0100)]
quartz: Remove superfluous pointer casts.
Michael Stefaniuc [Thu, 29 Jan 2009 10:14:36 +0000 (11:14 +0100)]
oleaut32/tests: Remove superfluous pointer casts.
Jeremy White [Wed, 28 Jan 2009 14:53:10 +0000 (08:53 -0600)]
twain_32: Return TWRC_FAILURE/TWCC_NODS when we have no sources.
Jeremy White [Wed, 28 Jan 2009 14:53:05 +0000 (08:53 -0600)]
twain_32: Set the correct condition code for DG_CONTROL/DAT_IDENTITY/MSG_GETDEFAULT.
Jeremy White [Wed, 28 Jan 2009 14:52:56 +0000 (08:52 -0600)]
sane.ds: Implement CAP_SUPPORTEDCAPS.
Jeremy White [Wed, 28 Jan 2009 14:52:52 +0000 (08:52 -0600)]
sane.ds: Initialize the SupportedGroups field when returning a source.
Jeremy White [Wed, 28 Jan 2009 14:52:47 +0000 (08:52 -0600)]
twain_32: Add a bit more tracing about the scanners found.
Jeremy White [Wed, 28 Jan 2009 14:52:42 +0000 (08:52 -0600)]
twain_32: Add an interactive set of tests for a selected scanner.
Jeremy White [Wed, 28 Jan 2009 14:52:36 +0000 (08:52 -0600)]
twain_32: Modify get_condition_status to allow for a specific source.
Austin English [Wed, 21 Jan 2009 02:03:45 +0000 (20:03 -0600)]
mssign32: Add stub dll.
Austin English [Wed, 28 Jan 2009 16:51:51 +0000 (10:51 -0600)]
traffic: Add stub dll.
Marcus Meissner [Wed, 28 Jan 2009 22:40:56 +0000 (23:40 +0100)]
xcopy: Handle return from vsnprintfW (Coverity).
Marcus Meissner [Wed, 28 Jan 2009 22:25:16 +0000 (23:25 +0100)]
msxml3: Handle get_element returning NULL (Coverity).
Marcus Meissner [Wed, 28 Jan 2009 22:58:38 +0000 (23:58 +0100)]
server: Handle NULL thread in send_hardware_message (Coverity).
Marcus Meissner [Thu, 29 Jan 2009 08:51:05 +0000 (09:51 +0100)]
riched20: Handle more missing allocs gracefully (Coverity).
Marcus Meissner [Thu, 29 Jan 2009 08:46:21 +0000 (09:46 +0100)]
riched20: Handle NULL fp more gracefully (Coverity).
Marcus Meissner [Thu, 29 Jan 2009 08:49:05 +0000 (09:49 +0100)]
riched20: Handle cp NULL more gracefully (Coverity).
Marcus Meissner [Thu, 29 Jan 2009 08:42:33 +0000 (09:42 +0100)]
riched20: Exit the loop instead of crashing (Coverity).
Marcus Meissner [Thu, 29 Jan 2009 08:26:40 +0000 (09:26 +0100)]
riched20: Removed unneeded NULL check (Coverity).
Marcus Meissner [Thu, 29 Jan 2009 07:47:42 +0000 (08:47 +0100)]
regedit: Check HeapAlloc results (coverity).
Juan Lang [Thu, 29 Jan 2009 06:03:09 +0000 (22:03 -0800)]
rsaenh: Also write a key's permissions when it's being stored to the registry.
Juan Lang [Thu, 29 Jan 2009 06:02:25 +0000 (22:02 -0800)]
rsaenh: Load/store key permissions along with key pair value.
Juan Lang [Thu, 29 Jan 2009 06:01:11 +0000 (22:01 -0800)]
rsaenh: Use key spec rather than char * to identify a key pair.
Juan Lang [Thu, 29 Jan 2009 05:49:31 +0000 (21:49 -0800)]
rsaenh: Don't store a key to the registry when it's being read from the registry.
Juan Lang [Thu, 29 Jan 2009 05:48:45 +0000 (21:48 -0800)]
rsaenh: Store a key's value to the registry when a key is imported.
Juan Lang [Thu, 29 Jan 2009 05:47:53 +0000 (21:47 -0800)]
rsaenh: Split CPImportKey into a helper function for each type of key supported.
Juan Lang [Thu, 29 Jan 2009 05:45:12 +0000 (21:45 -0800)]
rsaenh: Use helper function to install keys.
Juan Lang [Thu, 29 Jan 2009 05:44:11 +0000 (21:44 -0800)]
rsaenh: Separate storing a key container's keys from releasing them.
Juan Lang [Thu, 29 Jan 2009 05:41:53 +0000 (21:41 -0800)]
rsaenh: Add a test for importing a key into a container and acquiring a container with the same name before the original container is released.
Juan Lang [Thu, 29 Jan 2009 05:18:32 +0000 (21:18 -0800)]
rsaenh: Honor a key's permissions when exporting a private key.
Juan Lang [Thu, 29 Jan 2009 04:52:22 +0000 (20:52 -0800)]
rsaenh: Split CPExportKey into helper functions for each export type.
Juan Lang [Thu, 29 Jan 2009 04:31:35 +0000 (20:31 -0800)]
rsaenh: Fix CryptSetKeyParam for KP_PERMISSIONS.
Juan Lang [Thu, 29 Jan 2009 04:21:20 +0000 (20:21 -0800)]
rsaenh: Honor the CRYPT_EXPORTABLE flag to CryptAcquireContext and CryptGenKey.
Juan Lang [Thu, 29 Jan 2009 04:15:53 +0000 (20:15 -0800)]
rsaenh: Honor the CRYPT_EXPORTABLE flags to CryptImportKey.
Juan Lang [Thu, 29 Jan 2009 04:13:14 +0000 (20:13 -0800)]
rsaenh: Add tests for key permissions.
Dan Kegel [Thu, 29 Jan 2009 05:51:59 +0000 (21:51 -0800)]
msvcrt: Remove CRs earlier in ascii mode in fseek, too.
Dan Kegel [Thu, 29 Jan 2009 05:42:01 +0000 (21:42 -0800)]
msvcrt: _flsbuf zeroes _cnt.
Alasdair Sinclair [Wed, 28 Jan 2009 21:34:52 +0000 (21:34 +0000)]
user32/tests: Fix missing void in empty parameter list.
Alasdair Sinclair [Wed, 28 Jan 2009 21:34:59 +0000 (21:34 +0000)]
winmm/tests: Fix missing void in empty parameter list.
Alasdair Sinclair [Wed, 28 Jan 2009 21:34:43 +0000 (21:34 +0000)]
urlmon/tests: Fix missing void in empty parameter list.
Alasdair Sinclair [Wed, 28 Jan 2009 21:34:35 +0000 (21:34 +0000)]
msi/tests: Fix missing void in empty parameter list.
Alasdair Sinclair [Wed, 28 Jan 2009 21:34:18 +0000 (21:34 +0000)]
mshtml/tests: Fix missing void in empty parameter list.
Paul Vriens [Wed, 28 Jan 2009 20:54:41 +0000 (21:54 +0100)]
kernel32/tests: Fix some test failures on Win9x and WinME (GetPrivateProfileString).
Paul Vriens [Wed, 28 Jan 2009 20:17:08 +0000 (21:17 +0100)]
kernel32/tests: Fix some test failures on Win9x and WinME (GetPrivateProfileSectionNames).