wine
15 years agomlang: Implementation of base functionality of IMultiLanguage2::ValidateCodePage...
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.

15 years agorsaenh/tests: Fix the remaining test failures on Win9x up to W2K.
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.

15 years agoriched20: Remove superfluous pointer casts.
Michael Stefaniuc [Fri, 30 Jan 2009 09:40:02 +0000 (10:40 +0100)] 
riched20: Remove superfluous pointer casts.

15 years agopsapi: Remove superfluous pointer casts.
Michael Stefaniuc [Fri, 30 Jan 2009 09:39:42 +0000 (10:39 +0100)] 
psapi: Remove superfluous pointer casts.

15 years agoshell32: Allow PIDLs to have alternate types to support more recent versions of Windows.
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.

15 years agoshell32: Remove a test that no longer fails on Windows Vista/2008.
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.

15 years agoshell32: Fix a test 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.

15 years agorsaenh: Fix some recently introduced test failures on Win9x/NT4.
Juan Lang [Fri, 30 Jan 2009 01:39:05 +0000 (17:39 -0800)] 
rsaenh: Fix some recently introduced test failures on Win9x/NT4.

15 years agoinetmib1: Remove a test that's no longer true on Windows Vista.
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.

15 years agocryptnet: Skip failing tests no matter what the last error is, but only on Windows.
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.

15 years agocryptui: Fix a few test failures on older Windows versions.
Juan Lang [Fri, 30 Jan 2009 00:52:41 +0000 (16:52 -0800)] 
cryptui: Fix a few test failures on older Windows versions.

15 years agocrypt32: Fix CryptProtectData tests 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.

15 years agocrypt32: Add index of failing test to output.
Juan Lang [Fri, 30 Jan 2009 00:53:56 +0000 (16:53 -0800)] 
crypt32: Add index of failing test to output.

15 years agocrypt32: Move test for duplicating a NULL cert to existing function.
Juan Lang [Thu, 29 Jan 2009 19:20:46 +0000 (11:20 -0800)] 
crypt32: Move test for duplicating a NULL cert to existing function.

15 years agontoskrnl.exe: Remove the vectored exception handler on dll unload.
Alexandre Julliard [Fri, 30 Jan 2009 10:44:13 +0000 (11:44 +0100)] 
ntoskrnl.exe: Remove the vectored exception handler on dll unload.

15 years agod3dxof: Fix dead code.
Christian Costa [Thu, 29 Jan 2009 21:46:01 +0000 (22:46 +0100)] 
d3dxof: Fix dead code.

15 years agomsctf: Declare some variables static.
Andrew Talbot [Thu, 29 Jan 2009 22:12:30 +0000 (22:12 +0000)] 
msctf: Declare some variables static.

15 years agowinex11.drv: Declare some functions static.
Andrew Talbot [Thu, 29 Jan 2009 21:40:50 +0000 (21:40 +0000)] 
winex11.drv: Declare some functions static.

15 years agosetupapi/tests: Fix missing void in empty parameter list.
Alasdair Sinclair [Thu, 29 Jan 2009 20:58:48 +0000 (20:58 +0000)] 
setupapi/tests: Fix missing void in empty parameter list.

15 years agoriched32/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.

15 years agoriched20/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.

15 years agoquartz/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.

15 years agooleaut32/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.

15 years agokernel32/tests: Fix some test failures on Win9x and WinME.
Paul Vriens [Thu, 29 Jan 2009 19:23:13 +0000 (20:23 +0100)] 
kernel32/tests: Fix some test failures on Win9x and WinME.

15 years agokernel32/tests: Skip some tests 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.

15 years agocrypt32: Fix debug channel for PFX functions.
Juan Lang [Thu, 29 Jan 2009 10:07:20 +0000 (02:07 -0800)] 
crypt32: Fix debug channel for PFX functions.

15 years agowininet: Implement IsDomainLegalCookieDomainW.
Hans Leidekker [Thu, 29 Jan 2009 15:59:33 +0000 (16:59 +0100)] 
wininet: Implement IsDomainLegalCookieDomainW.

15 years agouser32/tests: Add a few optional messages for Win2K3.
Alexandre Julliard [Thu, 29 Jan 2009 21:09:11 +0000 (22:09 +0100)] 
user32/tests: Add a few optional messages for Win2K3.

15 years agontdll/tests: Add a couple of status values seen on 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.

15 years agokernel32/tests: Don't test the implementation details of the SList structure.
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.

15 years agokernel32/tests: Support broken GetTempPath return value on WinME.
Alexandre Julliard [Thu, 29 Jan 2009 21:07:50 +0000 (22:07 +0100)] 
kernel32/tests: Support broken GetTempPath return value on WinME.

15 years agogdi32: Check for memory allocation failure in region functions and propagate the...
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.

15 years agogdi32: Replace the MEMCHECK macro in the region code by a proper function.
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.

15 years agogdi32: Don't hold the GDI lock while creating regions.
Alexandre Julliard [Thu, 29 Jan 2009 16:32:06 +0000 (17:32 +0100)] 
gdi32: Don't hold the GDI lock while creating regions.

15 years agogdi32: Store the region data directly in the GDI object.
Alexandre Julliard [Thu, 29 Jan 2009 15:38:53 +0000 (16:38 +0100)] 
gdi32: Store the region data directly in the GDI object.

15 years agogdi32: Store a separate flag to mark a GDI object for delayed destruction.
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.

15 years agogdi32: Increment the reference count for the initial DC stock objects.
Alexandre Julliard [Thu, 29 Jan 2009 15:25:58 +0000 (16:25 +0100)] 
gdi32: Increment the reference count for the initial DC stock objects.

15 years agoole32/tests: Write to HKCR instead of HKCU/Software/Classes for the benefit of older...
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.

15 years agowininet: Make sure redirected POST requests become GET requests.
Hans Leidekker [Thu, 29 Jan 2009 13:33:09 +0000 (14:33 +0100)] 
wininet: Make sure redirected POST requests become GET requests.

15 years agowininet: Add a stub implementation of GetDiskInfoA.
Hans Leidekker [Thu, 29 Jan 2009 13:32:50 +0000 (14:32 +0100)] 
wininet: Add a stub implementation of GetDiskInfoA.

15 years agowininet: Return success from per connection option stubs. Fully initialize the value.
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.

15 years agoprograms: Add lodctr and unlodctr tools.
Andrey Turkin [Wed, 28 Jan 2009 16:56:25 +0000 (19:56 +0300)] 
programs: Add lodctr and unlodctr tools.

15 years agoloadperf: Rename argument to match its function.
Andrey Turkin [Wed, 28 Jan 2009 16:56:25 +0000 (19:56 +0300)] 
loadperf: Rename argument to match its function.

15 years agowinedos: Get File Attributes must fail for files with names ending in slash.
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.

15 years agoshell32: Include the text control when resizing ShBrowseForFolder dialog.
Diaa Sami [Wed, 28 Jan 2009 19:54:30 +0000 (21:54 +0200)] 
shell32: Include the text control when resizing ShBrowseForFolder dialog.

15 years agocrypt32: Fix CertDuplicateCertificateContext for a passed NULL context.
Paul Vriens [Thu, 29 Jan 2009 12:32:59 +0000 (13:32 +0100)] 
crypt32: Fix CertDuplicateCertificateContext for a passed NULL context.

15 years agorpcrt4: Fix a cstub test failure on older versions of Windows.
Rob Shearman [Thu, 29 Jan 2009 12:30:18 +0000 (12:30 +0000)] 
rpcrt4: Fix a cstub test failure on older versions of Windows.

15 years agooleaut32: Fix the typelib tests on 64-bit platforms.
Rob Shearman [Thu, 29 Jan 2009 12:30:05 +0000 (12:30 +0000)] 
oleaut32: Fix the typelib tests on 64-bit platforms.

15 years agooleaut32: Print an LCID in hexadecimal.
Huw Davies [Thu, 29 Jan 2009 11:33:04 +0000 (11:33 +0000)] 
oleaut32: Print an LCID in hexadecimal.

15 years agod3d9: Remove superfluous pointer casts.
Michael Stefaniuc [Thu, 29 Jan 2009 10:15:39 +0000 (11:15 +0100)] 
d3d9: Remove superfluous pointer casts.

15 years agomsvcrt: Remove superfluous pointer casts.
Michael Stefaniuc [Thu, 29 Jan 2009 10:15:54 +0000 (11:15 +0100)] 
msvcrt: Remove superfluous pointer casts.

15 years agowinspool.drv: Remove superfluous pointer casts.
Michael Stefaniuc [Thu, 29 Jan 2009 10:15:18 +0000 (11:15 +0100)] 
winspool.drv: Remove superfluous pointer casts.

15 years agoservices: Remove superfluous pointer casts.
Michael Stefaniuc [Thu, 29 Jan 2009 10:15:03 +0000 (11:15 +0100)] 
services: Remove superfluous pointer casts.

15 years agod3dxof: Remove superfluous pointer casts.
Michael Stefaniuc [Thu, 29 Jan 2009 10:15:46 +0000 (11:15 +0100)] 
d3dxof: Remove superfluous pointer casts.

15 years agowintrust: Remove superfluous pointer casts.
Michael Stefaniuc [Thu, 29 Jan 2009 10:15:29 +0000 (11:15 +0100)] 
wintrust: Remove superfluous pointer casts.

15 years agoexpand: Remove superfluous pointer casts.
Michael Stefaniuc [Thu, 29 Jan 2009 10:15:10 +0000 (11:15 +0100)] 
expand: Remove superfluous pointer casts.

15 years agoquartz: Remove superfluous pointer casts.
Michael Stefaniuc [Thu, 29 Jan 2009 10:14:55 +0000 (11:14 +0100)] 
quartz: Remove superfluous pointer casts.

15 years agooleaut32/tests: Remove superfluous pointer casts.
Michael Stefaniuc [Thu, 29 Jan 2009 10:14:36 +0000 (11:14 +0100)] 
oleaut32/tests: Remove superfluous pointer casts.

15 years agotwain_32: Return TWRC_FAILURE/TWCC_NODS when we have no sources.
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.

15 years agotwain_32: Set the correct condition code for DG_CONTROL/DAT_IDENTITY/MSG_GETDEFAULT.
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.

15 years agosane.ds: Implement CAP_SUPPORTEDCAPS.
Jeremy White [Wed, 28 Jan 2009 14:52:56 +0000 (08:52 -0600)] 
sane.ds: Implement CAP_SUPPORTEDCAPS.

15 years agosane.ds: Initialize the SupportedGroups field when returning a source.
Jeremy White [Wed, 28 Jan 2009 14:52:52 +0000 (08:52 -0600)] 
sane.ds: Initialize the SupportedGroups field when returning a source.

15 years agotwain_32: Add a bit more tracing about the scanners found.
Jeremy White [Wed, 28 Jan 2009 14:52:47 +0000 (08:52 -0600)] 
twain_32: Add a bit more tracing about the scanners found.

15 years agotwain_32: Add an interactive set of tests for a selected scanner.
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.

15 years agotwain_32: Modify get_condition_status to allow for a specific source.
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.

15 years agomssign32: Add stub dll.
Austin English [Wed, 21 Jan 2009 02:03:45 +0000 (20:03 -0600)] 
mssign32: Add stub dll.

15 years agotraffic: Add stub dll.
Austin English [Wed, 28 Jan 2009 16:51:51 +0000 (10:51 -0600)] 
traffic: Add stub dll.

15 years agoxcopy: Handle return from vsnprintfW (Coverity).
Marcus Meissner [Wed, 28 Jan 2009 22:40:56 +0000 (23:40 +0100)] 
xcopy: Handle return from vsnprintfW (Coverity).

15 years agomsxml3: Handle get_element returning NULL (Coverity).
Marcus Meissner [Wed, 28 Jan 2009 22:25:16 +0000 (23:25 +0100)] 
msxml3: Handle get_element returning NULL (Coverity).

15 years agoserver: Handle NULL thread in send_hardware_message (Coverity).
Marcus Meissner [Wed, 28 Jan 2009 22:58:38 +0000 (23:58 +0100)] 
server: Handle NULL thread in send_hardware_message (Coverity).

15 years agoriched20: Handle more missing allocs gracefully (Coverity).
Marcus Meissner [Thu, 29 Jan 2009 08:51:05 +0000 (09:51 +0100)] 
riched20: Handle more missing allocs gracefully (Coverity).

15 years agoriched20: Handle NULL fp more gracefully (Coverity).
Marcus Meissner [Thu, 29 Jan 2009 08:46:21 +0000 (09:46 +0100)] 
riched20: Handle NULL fp more gracefully (Coverity).

15 years agoriched20: Handle cp NULL more gracefully (Coverity).
Marcus Meissner [Thu, 29 Jan 2009 08:49:05 +0000 (09:49 +0100)] 
riched20: Handle cp NULL more gracefully (Coverity).

15 years agoriched20: Exit the loop instead of crashing (Coverity).
Marcus Meissner [Thu, 29 Jan 2009 08:42:33 +0000 (09:42 +0100)] 
riched20: Exit the loop instead of crashing (Coverity).

15 years agoriched20: Removed unneeded NULL check (Coverity).
Marcus Meissner [Thu, 29 Jan 2009 08:26:40 +0000 (09:26 +0100)] 
riched20: Removed unneeded NULL check (Coverity).

15 years agoregedit: Check HeapAlloc results (coverity).
Marcus Meissner [Thu, 29 Jan 2009 07:47:42 +0000 (08:47 +0100)] 
regedit: Check HeapAlloc results (coverity).

15 years agorsaenh: Also write a key's permissions when it's being stored to the registry.
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.

15 years agorsaenh: Load/store key permissions along with key pair value.
Juan Lang [Thu, 29 Jan 2009 06:02:25 +0000 (22:02 -0800)] 
rsaenh: Load/store key permissions along with key pair value.

15 years agorsaenh: Use key spec rather than char * to identify a key pair.
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.

15 years agorsaenh: Don't store a key to the registry when it's being read from the registry.
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.

15 years agorsaenh: Store a key's value to the registry when a key is imported.
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.

15 years agorsaenh: Split CPImportKey into a helper function for each type of key supported.
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.

15 years agorsaenh: Use helper function to install keys.
Juan Lang [Thu, 29 Jan 2009 05:45:12 +0000 (21:45 -0800)] 
rsaenh: Use helper function to install keys.

15 years agorsaenh: Separate storing a key container's keys from releasing them.
Juan Lang [Thu, 29 Jan 2009 05:44:11 +0000 (21:44 -0800)] 
rsaenh: Separate storing a key container's keys from releasing them.

15 years agorsaenh: Add a test for importing a key into a container and acquiring a container...
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.

15 years agorsaenh: Honor a key's permissions when exporting a private key.
Juan Lang [Thu, 29 Jan 2009 05:18:32 +0000 (21:18 -0800)] 
rsaenh: Honor a key's permissions when exporting a private key.

15 years agorsaenh: Split CPExportKey into helper functions for each export type.
Juan Lang [Thu, 29 Jan 2009 04:52:22 +0000 (20:52 -0800)] 
rsaenh: Split CPExportKey into helper functions for each export type.

15 years agorsaenh: Fix CryptSetKeyParam for KP_PERMISSIONS.
Juan Lang [Thu, 29 Jan 2009 04:31:35 +0000 (20:31 -0800)] 
rsaenh: Fix CryptSetKeyParam for KP_PERMISSIONS.

15 years agorsaenh: Honor the CRYPT_EXPORTABLE flag to CryptAcquireContext and CryptGenKey.
Juan Lang [Thu, 29 Jan 2009 04:21:20 +0000 (20:21 -0800)] 
rsaenh: Honor the CRYPT_EXPORTABLE flag to CryptAcquireContext and CryptGenKey.

15 years agorsaenh: Honor the CRYPT_EXPORTABLE flags to CryptImportKey.
Juan Lang [Thu, 29 Jan 2009 04:15:53 +0000 (20:15 -0800)] 
rsaenh: Honor the CRYPT_EXPORTABLE flags to CryptImportKey.

15 years agorsaenh: Add tests for key permissions.
Juan Lang [Thu, 29 Jan 2009 04:13:14 +0000 (20:13 -0800)] 
rsaenh: Add tests for key permissions.

15 years agomsvcrt: Remove CRs earlier in ascii mode in fseek, too.
Dan Kegel [Thu, 29 Jan 2009 05:51:59 +0000 (21:51 -0800)] 
msvcrt: Remove CRs earlier in ascii mode in fseek, too.

15 years agomsvcrt: _flsbuf zeroes _cnt.
Dan Kegel [Thu, 29 Jan 2009 05:42:01 +0000 (21:42 -0800)] 
msvcrt: _flsbuf zeroes _cnt.

15 years agouser32/tests: Fix missing void in empty parameter list.
Alasdair Sinclair [Wed, 28 Jan 2009 21:34:52 +0000 (21:34 +0000)] 
user32/tests: Fix missing void in empty parameter list.

15 years agowinmm/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.

15 years agourlmon/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.

15 years agomsi/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.

15 years agomshtml/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.

15 years agokernel32/tests: Fix some test failures on Win9x and WinME (GetPrivateProfileString).
Paul Vriens [Wed, 28 Jan 2009 20:54:41 +0000 (21:54 +0100)] 
kernel32/tests: Fix some test failures on Win9x and WinME (GetPrivateProfileString).

15 years agokernel32/tests: Fix some test failures on Win9x and WinME (GetPrivateProfileSectionNa...
Paul Vriens [Wed, 28 Jan 2009 20:17:08 +0000 (21:17 +0100)] 
kernel32/tests: Fix some test failures on Win9x and WinME (GetPrivateProfileSectionNames).