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).
Paul Vriens [Wed, 28 Jan 2009 19:51:56 +0000 (20:51 +0100)]
kernel32/tests: Fix some test failures on several platforms.
Gerald Pfeifer [Wed, 28 Jan 2009 10:40:42 +0000 (11:40 +0100)]
iphlpapi: #define RTF_LLINFO if not in system headers.
Anders Jonsson [Wed, 28 Jan 2009 18:04:51 +0000 (19:04 +0100)]
comdlg32: Update Swedish translation.
Anders Jonsson [Wed, 28 Jan 2009 18:18:36 +0000 (19:18 +0100)]
cmdlgtst: Add Swedish translation.
Aric Stewart [Wed, 28 Jan 2009 16:32:38 +0000 (10:32 -0600)]
shell32: In ParseDisplayName make use of shdocvw if the display name is not a drive but has a :.
Aric Stewart [Wed, 28 Jan 2009 15:21:46 +0000 (09:21 -0600)]
setupapi: Implement pSetupInstallCatalog.
Aric Stewart [Wed, 28 Jan 2009 15:21:42 +0000 (09:21 -0600)]
wine.inf: Add reg.exe as a stub to system32 now that it does something.
Hans Leidekker [Wed, 28 Jan 2009 14:39:20 +0000 (15:39 +0100)]
wininet: Mark IE6 behaviour of HttpSendRequestW as broken.
Hans Leidekker [Wed, 28 Jan 2009 14:38:53 +0000 (15:38 +0100)]
kernel32: Add stub implementations of Wow64DisableWow64FsRedirection and Wow64RevertWow64FsRedirection.
Alexandre Julliard [Wed, 28 Jan 2009 18:17:34 +0000 (19:17 +0100)]
ntdll: Convert the DbgPrint* functions to use MS ABI varargs.
Alexandre Julliard [Wed, 28 Jan 2009 18:14:13 +0000 (19:14 +0100)]
ntdll: Copy the msvcrt printf implementation to ntdll to allow supporting MS ABI varargs.
Alexandre Julliard [Wed, 28 Jan 2009 18:38:15 +0000 (19:38 +0100)]
gdi32: Don't hold the GDI lock while calling the Freetype font engine functions.
Alexandre Julliard [Wed, 28 Jan 2009 18:04:04 +0000 (19:04 +0100)]
gdi32: Get rid of GDI_ReallocObject.
Alexandre Julliard [Wed, 28 Jan 2009 18:02:17 +0000 (19:02 +0100)]
gdi32: Allocate palette entries separately from the main GDI object.
This allows resizing the palette without changing the object pointer.
Alexandre Julliard [Wed, 28 Jan 2009 17:45:21 +0000 (18:45 +0100)]
gdi32: Release GDI handles before freeing the object.
This makes it unnecessary to hold the GDI lock during destruction.
Alexandre Julliard [Wed, 28 Jan 2009 17:43:06 +0000 (18:43 +0100)]
gdi32: Allocate and initialize GDI objects before giving them a handle.
This makes it unnecessary to hold the GDI lock since the object
cannot be accessed before it has a handle.