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.
Alexandre Julliard [Wed, 28 Jan 2009 15:20:56 +0000 (16:20 +0100)]
gdi32: Use the official constants instead of the old Win9x magic numbers for GDI object types.
Uwe Bonnes [Sun, 25 Jan 2009 17:56:04 +0000 (18:56 +0100)]
msvcrt/tests: Test case to show Wine still mishandles file text mode.
Aric Stewart [Wed, 28 Jan 2009 13:14:18 +0000 (07:14 -0600)]
reg.exe: Implement DELETE.
Aric Stewart [Wed, 28 Jan 2009 13:14:07 +0000 (07:14 -0600)]
reg.exe: Implement ADD for REG_SZ.
Igor Tarasov [Tue, 27 Jan 2009 17:28:11 +0000 (21:28 +0400)]
gdi32: Add logcal points to device points conversion for source bitmap before bit stretching.
Rob Shearman [Wed, 28 Jan 2009 12:58:42 +0000 (12:58 +0000)]
rpcrt4: Add tests for NdrGetUserMarshalInfo.
Rob Shearman [Wed, 28 Jan 2009 12:58:37 +0000 (12:58 +0000)]
rpcrt4: Implement NdrGetUserMarshalInfo.
Rob Shearman [Wed, 28 Jan 2009 12:48:58 +0000 (12:48 +0000)]
rpcrt4: Don't test for a specific value for fBufferValid in test_client_init.
It's not consistent across different Windows versions.
Rob Shearman [Wed, 28 Jan 2009 12:49:49 +0000 (12:49 +0000)]
ole32: Fix a missing CoUninitialize in test_CoFreeUnusedLibraries.
Rob Shearman [Wed, 28 Jan 2009 12:48:40 +0000 (12:48 +0000)]
ole32: Fix some tests that fail on NT4 and Win9x.
Round the expected sizes up to the alignment used by HeapSize, which
is 4 on Win9x and NT4 but 1 in more recent versions.
Additionally fix an IGlobalInterfaceTable test which erroneously
succeeds on these older OSs.
Alistair Leslie-Hughes [Wed, 28 Jan 2009 05:59:34 +0000 (16:59 +1100)]
mshtml: Add missing interfaces.
Austin English [Wed, 28 Jan 2009 05:01:17 +0000 (23:01 -0600)]
authz: Add stub dll.
Aric Stewart [Tue, 27 Jan 2009 20:15:30 +0000 (14:15 -0600)]
msctf: Add stub ITfThreadMgr interface.
Aric Stewart [Tue, 27 Jan 2009 20:15:23 +0000 (14:15 -0600)]
msctf: Add definition of CLSID_TF_ThreadMgr.
Aric Stewart [Tue, 27 Jan 2009 20:15:17 +0000 (14:15 -0600)]
msctf: Add regsvr functions.
Aric Stewart [Tue, 27 Jan 2009 20:15:08 +0000 (14:15 -0600)]
msctf: Add base dll framework.
Ricardo Filipe [Tue, 27 Jan 2009 16:39:32 +0000 (16:39 +0000)]
pdh: Add stub for EdhEnumObjectItemsA/W.
Ricardo Filipe [Tue, 27 Jan 2009 16:02:04 +0000 (16:02 +0000)]
ntdll: Add stub for RtlDecompressBuffer.
Hervé Chanal [Tue, 27 Jan 2009 15:46:05 +0000 (16:46 +0100)]
shell32: A new icon for mydocs.
Hervé Chanal [Tue, 27 Jan 2009 15:43:29 +0000 (16:43 +0100)]
shell32: A new icon for trash_file.
Hervé Chanal [Tue, 27 Jan 2009 15:41:21 +0000 (16:41 +0100)]
shell32: A new icon for mycomputer.
Paul Vriens [Wed, 28 Jan 2009 10:43:30 +0000 (11:43 +0100)]
kernel32/tests: Don't crash when run as a normal user.
Paul Vriens [Wed, 28 Jan 2009 08:00:26 +0000 (09:00 +0100)]
kernel32/tests: Fill the buffer to show a bug in Wine.
Huw Davies [Tue, 27 Jan 2009 17:35:18 +0000 (17:35 +0000)]
ole32: The bigblockfile on ILockBytes implementation should work on any ILockBytes not just those based on HGLOBAL.
Huw Davies [Tue, 27 Jan 2009 17:13:28 +0000 (17:13 +0000)]
ole32: Add a helper function to return the file size and modify EnsureExists to use it.
Huw Davies [Tue, 27 Jan 2009 17:03:55 +0000 (17:03 +0000)]
ole32: Move functions around in file to avoid forward declarations.
Huw Davies [Tue, 27 Jan 2009 15:27:08 +0000 (15:27 +0000)]
ole32: Move private data structure out of header file.
Michael Stefaniuc [Wed, 28 Jan 2009 09:24:55 +0000 (10:24 +0100)]
setupapi: Remove superfluous pointer casts.
Michael Stefaniuc [Wed, 28 Jan 2009 09:25:22 +0000 (10:25 +0100)]
crypt32: Remove remaining superfluous pointer casts.
Michael Stefaniuc [Wed, 28 Jan 2009 09:24:42 +0000 (10:24 +0100)]
dinput: Remove superfluous pointer casts.
Marcus Meissner [Wed, 28 Jan 2009 08:43:43 +0000 (09:43 +0100)]
d3d9: Remove useless NULL check in stateblock test (Coverity).
Marcus Meissner [Wed, 28 Jan 2009 08:35:07 +0000 (09:35 +0100)]
riched20: rcUpdate cannot be NULL in ME_PaintContent (Coverity).
Dylan Smith [Wed, 28 Jan 2009 06:35:06 +0000 (01:35 -0500)]
richedit: Updated internal style flags on EM_SHOWSCROLLBAR.
The internal style flags are used to determine whether to show or hide
the scrollbar when ME_UpdateScrollBar is called. EM_SHOWSCROLLBAR seems
to update this state in native richedit controls.
Dylan Smith [Wed, 28 Jan 2009 06:35:02 +0000 (01:35 -0500)]
richedit: Suppress scrollbar if missing WS_[VH]SCROLL style.
If the scrollbar style isn't initially used, then the scrollbar should
be shown. Otherwise this can be a problem when the horizontal scrollbar
is shown for a single line richedit control, since it will cover all the
text (See bug 12088).
Dylan Smith [Wed, 28 Jan 2009 06:34:56 +0000 (01:34 -0500)]
richedit: Actually store end of line string for end paragraph runs.
Previously a count of the carraige returns and line feeds were stored
for end of paragraph runs, and a paragraph sign was stored as the actual
string. This was causing many special cases where the length of the
run needed to be determined differently if the run was or wasn't an
end of paragraph run.
There wasn't any use for storing the paragraph sign unless some drawing
code gets commented out to allow the end paragraphs to be shown,
therefore I changed the code to store the actual string that gets
retrieved by WM_GETTEXT.
Austin English [Wed, 28 Jan 2009 05:44:20 +0000 (23:44 -0600)]
kernel32: Add a stub for OpenProfileUserMapping.
Lei Zhang [Tue, 27 Jan 2009 23:49:30 +0000 (15:49 -0800)]
wineps.drv: Remove SelectBitmap stub implementation.
Michael Stefaniuc [Wed, 28 Jan 2009 00:07:25 +0000 (01:07 +0100)]
dsound: Use UlongToHandle to make the real payload a HWAVEIN/HWAVEOUT.
Fixes Win64 compiler warnings.
Michael Stefaniuc [Wed, 28 Jan 2009 00:06:57 +0000 (01:06 +0100)]
dsound: Fix mixup between HWAVEOUT and HWAVEIN.
The code path is taken when a valid wod isn't found. The loop thus
doesn't call waveInMessage() for each wid but retries the same wrong
wod.
Michael Stefaniuc [Wed, 28 Jan 2009 00:05:45 +0000 (01:05 +0100)]
wineesd.drv: Add missing return in function returning non-void.
Return value is analog to what the ALSA and OSS driver are doing.
Alasdair Sinclair [Tue, 27 Jan 2009 23:35:55 +0000 (23:35 +0000)]
kernel32/tests: Fix missing void in empty parameter list.
Alasdair Sinclair [Tue, 27 Jan 2009 23:35:48 +0000 (23:35 +0000)]
dwmapi: Fix missing void in empty parameter list.
Alasdair Sinclair [Tue, 27 Jan 2009 23:35:40 +0000 (23:35 +0000)]
ddraw/tests: Fix missing void in empty parameter list.
Alasdair Sinclair [Tue, 27 Jan 2009 23:35:31 +0000 (23:35 +0000)]
d3d9/tests: Fix missing void in empty parameter list.
Anders Jonsson [Tue, 27 Jan 2009 23:16:11 +0000 (00:16 +0100)]
wineconsole: Fix typos in Swedish resources.
Anders Jonsson [Tue, 27 Jan 2009 22:48:47 +0000 (23:48 +0100)]
view: Add Swedish translation.
Marcus Meissner [Mon, 26 Jan 2009 21:16:21 +0000 (22:16 +0100)]
d3d9: Initialize hr (Coverity).