Rob Shearman [Thu, 14 Feb 2008 14:38:40 +0000 (14:38 +0000)]
dxdiagn: Fix the character count passed to snprintfW in DXDiag_AddFileDescContainer and DXDiag_InitDXDiagDisplayContainer.
Rob Shearman [Thu, 14 Feb 2008 14:38:35 +0000 (14:38 +0000)]
dbghelp: Fix a typo in SymLoadModuleExW that caused the wrong number of characters to be passed to lstrcpynW.
Rob Shearman [Thu, 14 Feb 2008 14:38:30 +0000 (14:38 +0000)]
advapi32: The lpcbSecurityDescriptor parameter to RegGetKeySecurity isn't optional, so don't complicate the code by treating as though it is.
Huw Davies [Thu, 14 Feb 2008 13:53:49 +0000 (13:53 +0000)]
inetcomm: Add IStream_CopyTo to the sub-stream implementation.
Huw Davies [Thu, 14 Feb 2008 12:37:43 +0000 (12:37 +0000)]
inetcomm: Improve some TRACEs.
Paul Vriens [Thu, 14 Feb 2008 13:35:47 +0000 (14:35 +0100)]
netapi32/tests: Adding a user with a too long name succeeds on NT4.
Alexandre Julliard [Fri, 15 Feb 2008 09:58:14 +0000 (10:58 +0100)]
shell32: Add support for the NoDrives registry key.
Dmitry Timoshkov [Thu, 14 Feb 2008 08:35:03 +0000 (16:35 +0800)]
user32: Use custom window procs instead of DefWindowProcA/W in the IsWindowUnicode test.
Vitaliy Margolen [Thu, 14 Feb 2008 07:18:51 +0000 (00:18 -0700)]
dinput: Don't use event times, report current tick count instead.
Vitaliy Margolen [Thu, 14 Feb 2008 07:15:03 +0000 (00:15 -0700)]
Revert "dinput: Skip old mouse movement events.".
This reverts commit
31876695120f2fe6b4ecf60d73c36472607e5bf2.
Jacek Caban [Wed, 13 Feb 2008 12:34:05 +0000 (13:34 +0100)]
wininet: Code clean up.
Jacek Caban [Wed, 13 Feb 2008 12:33:42 +0000 (13:33 +0100)]
wininet: Added cache test.
Jacek Caban [Wed, 13 Feb 2008 12:33:24 +0000 (13:33 +0100)]
wininet: Added correct InternetQueryOption(INTERNET_OPTION_DATAFILE_NAME) implementation.
Jacek Caban [Wed, 13 Feb 2008 12:32:49 +0000 (13:32 +0100)]
wininet: Added beginning support for HTTP cache files.
Rob Shearman [Wed, 13 Feb 2008 18:08:07 +0000 (18:08 +0000)]
msi: Add stub implementation of MsiIsProductElevatedA/W.
Rob Shearman [Wed, 13 Feb 2008 12:36:13 +0000 (12:36 +0000)]
ntdll: Add an exception handler around calls to module entry points.
Change the return value from BOOL to NTSTATUS so that we can return the
exception code to the caller.
Francois Gouget [Wed, 13 Feb 2008 20:52:09 +0000 (21:52 +0100)]
mscms: [GS]etColorSpace() are not supposed to be defined in icm.h.
Francois Gouget [Wed, 13 Feb 2008 20:48:05 +0000 (21:48 +0100)]
kernel32/tests: Fix the time tests when 'Automatically adjust clock for daylight saving changes' has been unset.
Francois Gouget [Wed, 13 Feb 2008 20:41:59 +0000 (21:41 +0100)]
kernel32: Add prototypes for [GS]etDynamicTimeZoneInformation().
Francois Gouget [Wed, 13 Feb 2008 20:40:47 +0000 (21:40 +0100)]
UTF-8 resource files must explicitly say so with a pragma.
Mikołaj Zalewski [Wed, 13 Feb 2008 13:30:21 +0000 (14:30 +0100)]
wordpad: File > New now opens a dialog so there should be an ellipsis at the end.
Mikołaj Zalewski [Wed, 13 Feb 2008 13:09:41 +0000 (14:09 +0100)]
wordpad: Update Polish translation.
Mikołaj Zalewski [Wed, 13 Feb 2008 12:21:10 +0000 (13:21 +0100)]
write.exe: Add Polish translation.
Mikołaj Zalewski [Wed, 13 Feb 2008 12:14:13 +0000 (13:14 +0100)]
wineboot: Add Polish translation.
Mikołaj Zalewski [Wed, 13 Feb 2008 11:59:34 +0000 (12:59 +0100)]
browseui: Add Polish translation.
Mikołaj Zalewski [Wed, 13 Feb 2008 10:56:09 +0000 (11:56 +0100)]
credui: Update Polish translation.
Mikołaj Zalewski [Wed, 13 Feb 2008 10:41:21 +0000 (11:41 +0100)]
winhelp: Update Polish translation.
Paul Vriens [Wed, 13 Feb 2008 17:38:44 +0000 (18:38 +0100)]
advapi32/tests: CryptVerifySignatureW is not implemented on win98.
Paul Vriens [Wed, 13 Feb 2008 16:36:02 +0000 (17:36 +0100)]
shell32/tests: GetLongPathNameA is not implemented on win95.
Rob Shearman [Wed, 13 Feb 2008 16:22:20 +0000 (16:22 +0000)]
mshtml: Fix a typo in nsiface.idl.
Rob Shearman [Wed, 13 Feb 2008 16:22:08 +0000 (16:22 +0000)]
rpcrt4: Add some traces to async_notifier_proc.
Make the test of the return value of wait_for_incoming_data less strict.
Rob Shearman [Wed, 13 Feb 2008 16:21:53 +0000 (16:21 +0000)]
avifil32: Pass the number of characters to LoadStringW, not the number of bytes.
Rob Shearman [Wed, 13 Feb 2008 16:22:03 +0000 (16:22 +0000)]
mshtml: Add a dummy member to nsMargin as empty structs aren't valid in C89.
Rob Shearman [Wed, 13 Feb 2008 16:21:42 +0000 (16:21 +0000)]
mshtml: All interfaces in nsiface.idl are local.
Since there is no in or out, or other information necessary for
remoting, all of the interfaces can only used locally, so declare them
all as local.
Rob Shearman [Wed, 13 Feb 2008 16:21:25 +0000 (16:21 +0000)]
mshtml: Remove extra semi-colons after cpp_quote in nsiface.idl.
Stefan Dösinger [Sat, 9 Feb 2008 22:57:35 +0000 (23:57 +0100)]
wined3d: Switch the visual tests back to D3DDEVTYPE_HAL.
Stefan Dösinger [Mon, 11 Feb 2008 11:04:57 +0000 (12:04 +0100)]
wined3d: Add a test for the vFace register.
Aric Stewart [Wed, 13 Feb 2008 16:17:05 +0000 (10:17 -0600)]
version: Check for 16-bit file format before returning ERROR_RESOURCE_DATA_NOT_FOUND.
Rob Shearman [Wed, 13 Feb 2008 12:35:13 +0000 (12:35 +0000)]
ole32: Fix potential NULL dereference of qiresults in ClientIdentity_QueryMultipleInterfaces.
This could happen if proxy_manager_get_remunknown returns S_FALSE, so
fix the check of the return code to match that below.
Rob Shearman [Wed, 13 Feb 2008 12:35:08 +0000 (12:35 +0000)]
ole32: Fix a potentially confusing combination of conditional and bitwise or operators by adding extra brackets.
Rob Shearman [Wed, 13 Feb 2008 12:35:00 +0000 (12:35 +0000)]
ole32: Remove an assert that is useless and triggers warnings elsewhere in static analysis tools.
Rob Shearman [Wed, 13 Feb 2008 12:34:52 +0000 (12:34 +0000)]
ole32: Fix local-variable shadowing in apartment_hostobject_thread.
Rob Shearman [Wed, 13 Feb 2008 12:34:44 +0000 (12:34 +0000)]
ole32: Fix reference count leak in BindMoniker.
Rob Shearman [Wed, 13 Feb 2008 13:19:23 +0000 (13:19 +0000)]
include: Fix some typos in dpaddr.h.
Rob Shearman [Wed, 13 Feb 2008 13:18:37 +0000 (13:18 +0000)]
libport: Use configure guards for include files that may not be present.
Paul Vriens [Wed, 13 Feb 2008 12:54:07 +0000 (13:54 +0100)]
kernel32/tests: ReplaceFile[AW] doesn't exist on win9x.
Andrew Talbot [Wed, 13 Feb 2008 11:09:02 +0000 (11:09 +0000)]
comdlg32: Assign to structs instead of using memcpy.
James Hawkins [Wed, 13 Feb 2008 06:07:43 +0000 (00:07 -0600)]
msi: Add tests for source folder resolution.
Michael Stefaniuc [Wed, 13 Feb 2008 00:47:59 +0000 (01:47 +0100)]
gdi32: Move two 16bit function stubs to gdi16.c.
Huw Davies [Tue, 12 Feb 2008 14:30:59 +0000 (14:30 +0000)]
inetcomm: Implement IMimeMessage_GetMessageSource.
Huw Davies [Tue, 12 Feb 2008 14:28:11 +0000 (14:28 +0000)]
inetcomm: Stub for MimeOleGetCharsetInfo.
Huw Davies [Tue, 12 Feb 2008 14:20:37 +0000 (14:20 +0000)]
inetcomm: Stub IMime{Message, Body}_GetCharset to return a NULL charset.
Huw Davies [Tue, 12 Feb 2008 14:11:34 +0000 (14:11 +0000)]
inetcomm: Implement IMimeBody_GetProp for the primary context type.
Huw Davies [Tue, 12 Feb 2008 13:49:28 +0000 (13:49 +0000)]
inetcomm: Implement IMimeMessage_GetAttachments.
Huw Davies [Tue, 12 Feb 2008 13:36:16 +0000 (13:36 +0000)]
inetcomm: Implement IMimeMessage_GetTextBody.
Huw Davies [Tue, 12 Feb 2008 12:27:05 +0000 (12:27 +0000)]
inetcomm: Forward a few IMimeMessage functions to the appropriate IMimeBody functions.
Huw Davies [Tue, 12 Feb 2008 12:18:26 +0000 (12:18 +0000)]
inetcomm: Implement IMimeMessage_Find{First,Next}.
Huw Davies [Tue, 12 Feb 2008 11:59:36 +0000 (11:59 +0000)]
inetcomm: Implement IMimeMessage_CountBodies.
Huw Davies [Tue, 12 Feb 2008 11:49:47 +0000 (11:49 +0000)]
inetcomm: Implement IMimeMessage_GetBody.
Huw Davies [Tue, 12 Feb 2008 11:36:31 +0000 (11:36 +0000)]
inetcomm: Create a body tree for multipart messages.
Huw Davies [Tue, 12 Feb 2008 11:18:09 +0000 (11:18 +0000)]
inetcomm: Add a sub-stream implementation.
Huw Davies [Tue, 12 Feb 2008 22:52:24 +0000 (22:52 +0000)]
inetcomm: Added missing initialization.
Frans Kool [Tue, 12 Feb 2008 22:00:27 +0000 (23:00 +0100)]
regedit: Added Dutch translations.
Frans Kool [Tue, 12 Feb 2008 21:22:22 +0000 (22:22 +0100)]
winefile: Added Dutch translations.
Dmitry Timoshkov [Thu, 7 Feb 2008 15:03:39 +0000 (23:03 +0800)]
user32: Add a couple of tests for WS_EX_TOPMOST.
Erich Hoover [Tue, 12 Feb 2008 22:03:37 +0000 (23:03 +0100)]
kernel32: Add tests for ReplaceFileA and ReplaceFileW.
Rob Shearman [Thu, 7 Feb 2008 12:43:25 +0000 (12:43 +0000)]
kernel32: Implement ReplaceFileW.
Based on a patch by Erich Hoover.
Erich Hoover [Tue, 12 Feb 2008 22:02:34 +0000 (23:02 +0100)]
kernel32: Implement ReplaceFileA.
Andrew Talbot [Tue, 12 Feb 2008 21:13:06 +0000 (21:13 +0000)]
comctl32: Assign to structs instead of using memcpy.
James Hawkins [Tue, 12 Feb 2008 07:37:56 +0000 (01:37 -0600)]
msi: Handle carriage returns in MsiDatabaseImport.
James Hawkins [Tue, 12 Feb 2008 07:37:14 +0000 (01:37 -0600)]
msi: Use MsiViewModify instead of building a SQL query when adding rows to the table.
James Hawkins [Tue, 12 Feb 2008 07:36:34 +0000 (01:36 -0600)]
msi: Read the language info from the file.
James Hawkins [Tue, 12 Feb 2008 07:35:46 +0000 (01:35 -0600)]
msi: Reimplement MsiGetProductInfo.
Eric Pouech [Tue, 12 Feb 2008 20:25:33 +0000 (21:25 +0100)]
dbghelp: Fix erroneous access to dwarf symbol cache.
(Spotted by Dan Kegel with valgrind).
Alistair Leslie-Hughes [Tue, 12 Feb 2008 19:56:09 +0000 (06:56 +1100)]
msxml3: Corrected tests for msxml service packs versions.
Paul Vriens [Tue, 12 Feb 2008 17:09:23 +0000 (18:09 +0100)]
advapi32/tests: Only use functions if they are implemented.
Alexandre Julliard [Tue, 12 Feb 2008 21:39:54 +0000 (22:39 +0100)]
kernel32: Don't save the signal mask in sigsetjmp.
This shouldn't be needed anymore now that exceptions are not handled
on the signal stack, and signal mask handling is broken on Mac OS.
Alexandre Julliard [Tue, 12 Feb 2008 21:39:19 +0000 (22:39 +0100)]
ntdll: Store the unhandled exception filter at startup to avoid race conditions.
Frans Kool [Tue, 12 Feb 2008 11:04:56 +0000 (12:04 +0100)]
oleview: Added Dutch translations.
Frans Kool [Tue, 12 Feb 2008 09:59:17 +0000 (10:59 +0100)]
shell32: Added Dutch translations.
Frans Kool [Mon, 11 Feb 2008 20:33:48 +0000 (21:33 +0100)]
comdlg32: Added Dutch translations.
Huw Davies [Mon, 11 Feb 2008 12:04:49 +0000 (12:04 +0000)]
inetcomm: Implement IMimeMessage_BindToObject.
Huw Davies [Mon, 11 Feb 2008 11:54:14 +0000 (11:54 +0000)]
inetcomm: Create the root body in IMimeMessage_Load.
Huw Davies [Fri, 8 Feb 2008 12:24:38 +0000 (12:24 +0000)]
inetcomm: Partial implementation of IMimeBody_GetData.
Huw Davies [Fri, 8 Feb 2008 12:17:43 +0000 (12:17 +0000)]
inetcomm: Add the beginnings of IMimeMessage_Load.
Marcus Meissner [Fri, 8 Feb 2008 16:34:00 +0000 (17:34 +0100)]
dinput: Make _dump_mouse_state static.
Andrew Talbot [Mon, 11 Feb 2008 20:48:58 +0000 (20:48 +0000)]
cabinet: Assign to structs instead of using memcpy.
Andrew Talbot [Mon, 11 Feb 2008 20:48:51 +0000 (20:48 +0000)]
avifil32: Assign to structs instead of using memcpy.
Gerald Pfeifer [Sun, 10 Feb 2008 21:31:20 +0000 (22:31 +0100)]
gdi32: For unsigned types, directly use INTERNAL_YDS
Dan Kegel [Sat, 9 Feb 2008 16:27:35 +0000 (08:27 -0800)]
msvcrt: Fix EOF behavior on read from pipe or console.
The canonical way to detect EOF on read is when you request more than
zero bytes, but zero bytes come back. Switching to this method seems
to handle a few problem cases better. Also handle ERROR_BROKEN_PIPE
properly just in case.
Reece H. Dunn [Sun, 10 Feb 2008 17:35:55 +0000 (17:35 +0000)]
winecfg: Allow theme colour names to be case insensitive when reading them from a file.
Reece H. Dunn [Sun, 10 Feb 2008 16:22:26 +0000 (16:22 +0000)]
winecfg: Fixed reading in colour data from a theme file.
Aric Stewart [Fri, 8 Feb 2008 18:50:06 +0000 (12:50 -0600)]
imm: Implement ImmGenerateMessage.
Aric Stewart [Fri, 8 Feb 2008 16:30:39 +0000 (10:30 -0600)]
imm: More correctly handle the presence of the default IME input window on IME open and close.
Vitaliy Margolen [Fri, 8 Feb 2008 15:01:42 +0000 (08:01 -0700)]
dinput: Skip old mouse movement events.
James Hawkins [Mon, 11 Feb 2008 07:18:56 +0000 (01:18 -0600)]
msi: Test the remaining installer properties returned by MsiGetProductInfo.
James Hawkins [Mon, 11 Feb 2008 07:16:49 +0000 (01:16 -0600)]
msi: Return ERROR_INVALID_PARAMETER if szProduct is invalid.
James Hawkins [Mon, 11 Feb 2008 07:16:13 +0000 (01:16 -0600)]
msi: Add tests for MsiGetProductInfo.
James Hawkins [Mon, 11 Feb 2008 07:15:13 +0000 (01:15 -0600)]
msi: Successfully return an empty string when requesting a record index beyond the record's size.
James Hawkins [Mon, 11 Feb 2008 07:11:36 +0000 (01:11 -0600)]
msi: Don't check for the existence of the msi package when running a concurrent install.