wine
16 years agowined3d: Add a test for the vFace register.
Stefan Dösinger [Mon, 11 Feb 2008 11:04:57 +0000 (12:04 +0100)] 
wined3d: Add a test for the vFace register.

16 years agoversion: Check for 16-bit file format before returning ERROR_RESOURCE_DATA_NOT_FOUND.
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.

16 years agoole32: Fix potential NULL dereference of qiresults in ClientIdentity_QueryMultipleInt...
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.

16 years agoole32: Fix a potentially confusing combination of conditional and bitwise or operator...
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.

16 years agoole32: Remove an assert that is useless and triggers warnings elsewhere in static...
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.

16 years agoole32: Fix local-variable shadowing in apartment_hostobject_thread.
Rob Shearman [Wed, 13 Feb 2008 12:34:52 +0000 (12:34 +0000)] 
ole32: Fix local-variable shadowing in apartment_hostobject_thread.

16 years agoole32: Fix reference count leak in BindMoniker.
Rob Shearman [Wed, 13 Feb 2008 12:34:44 +0000 (12:34 +0000)] 
ole32: Fix reference count leak in BindMoniker.

16 years agoinclude: Fix some typos in dpaddr.h.
Rob Shearman [Wed, 13 Feb 2008 13:19:23 +0000 (13:19 +0000)] 
include: Fix some typos in dpaddr.h.

16 years agolibport: Use configure guards for include files that may not be present.
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.

16 years agokernel32/tests: ReplaceFile[AW] doesn't exist on win9x.
Paul Vriens [Wed, 13 Feb 2008 12:54:07 +0000 (13:54 +0100)] 
kernel32/tests: ReplaceFile[AW] doesn't exist on win9x.

16 years agocomdlg32: Assign to structs instead of using memcpy.
Andrew Talbot [Wed, 13 Feb 2008 11:09:02 +0000 (11:09 +0000)] 
comdlg32: Assign to structs instead of using memcpy.

16 years agomsi: Add tests for source folder resolution.
James Hawkins [Wed, 13 Feb 2008 06:07:43 +0000 (00:07 -0600)] 
msi: Add tests for source folder resolution.

16 years agogdi32: Move two 16bit function stubs to gdi16.c.
Michael Stefaniuc [Wed, 13 Feb 2008 00:47:59 +0000 (01:47 +0100)] 
gdi32: Move two 16bit function stubs to gdi16.c.

16 years agoinetcomm: Implement IMimeMessage_GetMessageSource.
Huw Davies [Tue, 12 Feb 2008 14:30:59 +0000 (14:30 +0000)] 
inetcomm: Implement IMimeMessage_GetMessageSource.

16 years agoinetcomm: Stub for MimeOleGetCharsetInfo.
Huw Davies [Tue, 12 Feb 2008 14:28:11 +0000 (14:28 +0000)] 
inetcomm: Stub for MimeOleGetCharsetInfo.

16 years agoinetcomm: Stub IMime{Message, Body}_GetCharset to return a NULL charset.
Huw Davies [Tue, 12 Feb 2008 14:20:37 +0000 (14:20 +0000)] 
inetcomm: Stub IMime{Message, Body}_GetCharset to return a NULL charset.

16 years agoinetcomm: Implement IMimeBody_GetProp for the primary context type.
Huw Davies [Tue, 12 Feb 2008 14:11:34 +0000 (14:11 +0000)] 
inetcomm: Implement IMimeBody_GetProp for the primary context type.

16 years agoinetcomm: Implement IMimeMessage_GetAttachments.
Huw Davies [Tue, 12 Feb 2008 13:49:28 +0000 (13:49 +0000)] 
inetcomm: Implement IMimeMessage_GetAttachments.

16 years agoinetcomm: Implement IMimeMessage_GetTextBody.
Huw Davies [Tue, 12 Feb 2008 13:36:16 +0000 (13:36 +0000)] 
inetcomm: Implement IMimeMessage_GetTextBody.

16 years agoinetcomm: Forward a few IMimeMessage functions to the appropriate IMimeBody functions.
Huw Davies [Tue, 12 Feb 2008 12:27:05 +0000 (12:27 +0000)] 
inetcomm: Forward a few IMimeMessage functions to the appropriate IMimeBody functions.

16 years agoinetcomm: Implement IMimeMessage_Find{First,Next}.
Huw Davies [Tue, 12 Feb 2008 12:18:26 +0000 (12:18 +0000)] 
inetcomm: Implement IMimeMessage_Find{First,Next}.

16 years agoinetcomm: Implement IMimeMessage_CountBodies.
Huw Davies [Tue, 12 Feb 2008 11:59:36 +0000 (11:59 +0000)] 
inetcomm: Implement IMimeMessage_CountBodies.

16 years agoinetcomm: Implement IMimeMessage_GetBody.
Huw Davies [Tue, 12 Feb 2008 11:49:47 +0000 (11:49 +0000)] 
inetcomm: Implement IMimeMessage_GetBody.

16 years agoinetcomm: Create a body tree for multipart messages.
Huw Davies [Tue, 12 Feb 2008 11:36:31 +0000 (11:36 +0000)] 
inetcomm: Create a body tree for multipart messages.

16 years agoinetcomm: Add a sub-stream implementation.
Huw Davies [Tue, 12 Feb 2008 11:18:09 +0000 (11:18 +0000)] 
inetcomm: Add a sub-stream implementation.

16 years agoinetcomm: Added missing initialization.
Huw Davies [Tue, 12 Feb 2008 22:52:24 +0000 (22:52 +0000)] 
inetcomm: Added missing initialization.

16 years agoregedit: Added Dutch translations.
Frans Kool [Tue, 12 Feb 2008 22:00:27 +0000 (23:00 +0100)] 
regedit: Added Dutch translations.

16 years agowinefile: Added Dutch translations.
Frans Kool [Tue, 12 Feb 2008 21:22:22 +0000 (22:22 +0100)] 
winefile: Added Dutch translations.

16 years agouser32: Add a couple of tests for WS_EX_TOPMOST.
Dmitry Timoshkov [Thu, 7 Feb 2008 15:03:39 +0000 (23:03 +0800)] 
user32: Add a couple of tests for WS_EX_TOPMOST.

16 years agokernel32: Add tests for ReplaceFileA and ReplaceFileW.
Erich Hoover [Tue, 12 Feb 2008 22:03:37 +0000 (23:03 +0100)] 
kernel32: Add tests for ReplaceFileA and ReplaceFileW.

16 years agokernel32: Implement ReplaceFileW.
Rob Shearman [Thu, 7 Feb 2008 12:43:25 +0000 (12:43 +0000)] 
kernel32: Implement ReplaceFileW.

Based on a patch by Erich Hoover.

16 years agokernel32: Implement ReplaceFileA.
Erich Hoover [Tue, 12 Feb 2008 22:02:34 +0000 (23:02 +0100)] 
kernel32: Implement ReplaceFileA.

16 years agocomctl32: Assign to structs instead of using memcpy.
Andrew Talbot [Tue, 12 Feb 2008 21:13:06 +0000 (21:13 +0000)] 
comctl32: Assign to structs instead of using memcpy.

16 years agomsi: Handle carriage returns in MsiDatabaseImport.
James Hawkins [Tue, 12 Feb 2008 07:37:56 +0000 (01:37 -0600)] 
msi: Handle carriage returns in MsiDatabaseImport.

16 years agomsi: Use MsiViewModify instead of building a SQL query when adding rows to the table.
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.

16 years agomsi: Read the language info from the file.
James Hawkins [Tue, 12 Feb 2008 07:36:34 +0000 (01:36 -0600)] 
msi: Read the language info from the file.

16 years agomsi: Reimplement MsiGetProductInfo.
James Hawkins [Tue, 12 Feb 2008 07:35:46 +0000 (01:35 -0600)] 
msi: Reimplement MsiGetProductInfo.

16 years agodbghelp: Fix erroneous access to dwarf symbol cache.
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).

16 years agomsxml3: Corrected tests for msxml service packs versions.
Alistair Leslie-Hughes [Tue, 12 Feb 2008 19:56:09 +0000 (06:56 +1100)] 
msxml3: Corrected tests for msxml service packs versions.

16 years agoadvapi32/tests: Only use functions if they are implemented.
Paul Vriens [Tue, 12 Feb 2008 17:09:23 +0000 (18:09 +0100)] 
advapi32/tests: Only use functions if they are implemented.

16 years agokernel32: Don't save the signal mask in sigsetjmp.
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.

16 years agontdll: Store the unhandled exception filter at startup to avoid race conditions.
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.

16 years agooleview: Added Dutch translations.
Frans Kool [Tue, 12 Feb 2008 11:04:56 +0000 (12:04 +0100)] 
oleview: Added Dutch translations.

16 years agoshell32: Added Dutch translations.
Frans Kool [Tue, 12 Feb 2008 09:59:17 +0000 (10:59 +0100)] 
shell32: Added Dutch translations.

16 years agocomdlg32: Added Dutch translations.
Frans Kool [Mon, 11 Feb 2008 20:33:48 +0000 (21:33 +0100)] 
comdlg32: Added Dutch translations.

16 years agoinetcomm: Implement IMimeMessage_BindToObject.
Huw Davies [Mon, 11 Feb 2008 12:04:49 +0000 (12:04 +0000)] 
inetcomm: Implement IMimeMessage_BindToObject.

16 years agoinetcomm: Create the root body in IMimeMessage_Load.
Huw Davies [Mon, 11 Feb 2008 11:54:14 +0000 (11:54 +0000)] 
inetcomm: Create the root body in IMimeMessage_Load.

16 years agoinetcomm: Partial implementation of IMimeBody_GetData.
Huw Davies [Fri, 8 Feb 2008 12:24:38 +0000 (12:24 +0000)] 
inetcomm: Partial implementation of IMimeBody_GetData.

16 years agoinetcomm: Add the beginnings of IMimeMessage_Load.
Huw Davies [Fri, 8 Feb 2008 12:17:43 +0000 (12:17 +0000)] 
inetcomm: Add the beginnings of IMimeMessage_Load.

16 years agodinput: Make _dump_mouse_state static.
Marcus Meissner [Fri, 8 Feb 2008 16:34:00 +0000 (17:34 +0100)] 
dinput: Make _dump_mouse_state static.

16 years agocabinet: Assign to structs instead of using memcpy.
Andrew Talbot [Mon, 11 Feb 2008 20:48:58 +0000 (20:48 +0000)] 
cabinet: Assign to structs instead of using memcpy.

16 years agoavifil32: 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.

16 years agogdi32: For unsigned types, directly use INTERNAL_YDS
Gerald Pfeifer [Sun, 10 Feb 2008 21:31:20 +0000 (22:31 +0100)] 
gdi32: For unsigned types, directly use INTERNAL_YDS

16 years agomsvcrt: Fix EOF behavior on read from pipe or console.
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.

16 years agowinecfg: Allow theme colour names to be case insensitive when reading them from a...
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.

16 years agowinecfg: Fixed reading in colour data from a theme 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.

16 years agoimm: Implement ImmGenerateMessage.
Aric Stewart [Fri, 8 Feb 2008 18:50:06 +0000 (12:50 -0600)] 
imm: Implement ImmGenerateMessage.

16 years agoimm: More correctly handle the presence of the default IME input window on IME open...
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.

16 years agodinput: Skip old mouse movement events.
Vitaliy Margolen [Fri, 8 Feb 2008 15:01:42 +0000 (08:01 -0700)] 
dinput: Skip old mouse movement events.

16 years agomsi: Test the remaining installer properties returned by MsiGetProductInfo.
James Hawkins [Mon, 11 Feb 2008 07:18:56 +0000 (01:18 -0600)] 
msi: Test the remaining installer properties returned by MsiGetProductInfo.

16 years agomsi: Return ERROR_INVALID_PARAMETER if szProduct is invalid.
James Hawkins [Mon, 11 Feb 2008 07:16:49 +0000 (01:16 -0600)] 
msi: Return ERROR_INVALID_PARAMETER if szProduct is invalid.

16 years agomsi: Add tests for MsiGetProductInfo.
James Hawkins [Mon, 11 Feb 2008 07:16:13 +0000 (01:16 -0600)] 
msi: Add tests for MsiGetProductInfo.

16 years agomsi: Successfully return an empty string when requesting a record index beyond the...
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.

16 years agomsi: Don't check for the existence of the msi package when running a concurrent install.
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.

16 years agomsi: Handle the special table _ForceCodepage in MsiDatabaseExport.
James Hawkins [Mon, 11 Feb 2008 07:13:44 +0000 (01:13 -0600)] 
msi: Handle the special table _ForceCodepage in MsiDatabaseExport.

16 years agomsi: Add tests for not using quotes in SQL queries.
James Hawkins [Mon, 11 Feb 2008 07:10:01 +0000 (01:10 -0600)] 
msi: Add tests for not using quotes in SQL queries.

16 years agomsi/tests: Fix test that depends on the order of the files in a directory.
Alexandre Julliard [Mon, 11 Feb 2008 19:17:27 +0000 (20:17 +0100)] 
msi/tests: Fix test that depends on the order of the files in a directory.

16 years agocomctl32: Process messages while waiting for the animation thread to finish.
Alexandre Julliard [Mon, 11 Feb 2008 19:16:35 +0000 (20:16 +0100)] 
comctl32: Process messages while waiting for the animation thread to finish.

16 years agoopengl32/tests: Only use functions if they are implemented.
Paul Vriens [Mon, 11 Feb 2008 16:22:32 +0000 (17:22 +0100)] 
opengl32/tests: Only use functions if they are implemented.

16 years agorpcrt4/tests: Don't crash on WinXP SP3.
Paul Vriens [Mon, 11 Feb 2008 15:45:36 +0000 (16:45 +0100)] 
rpcrt4/tests: Don't crash on WinXP SP3.

16 years agowintrust/crypt: Fix some test failures for a NULL parameter.
Paul Vriens [Mon, 11 Feb 2008 13:25:20 +0000 (14:25 +0100)] 
wintrust/crypt: Fix some test failures for a NULL parameter.

16 years agorpcrt4/tests: Vista uses the same status values as Windows 2003.
Paul Vriens [Mon, 11 Feb 2008 10:51:26 +0000 (11:51 +0100)] 
rpcrt4/tests: Vista uses the same status values as Windows 2003.

16 years agowintrust/tests: Change test_RegPolicyFlags to use the same logic as the rest of the...
Paul Vriens [Mon, 11 Feb 2008 09:44:00 +0000 (10:44 +0100)] 
wintrust/tests: Change test_RegPolicyFlags to use the same logic as the rest of the tests.

16 years agowintrust/tests: Use GetModuleHandleA instead of LoadLibraryA.
Paul Vriens [Mon, 11 Feb 2008 09:35:33 +0000 (10:35 +0100)] 
wintrust/tests: Use GetModuleHandleA instead of LoadLibraryA.

16 years agowined3d: Add read_from_framebuffer_texture which combines code from read_from_framebu...
Roderick Colenbrander [Sun, 10 Feb 2008 21:20:15 +0000 (22:20 +0100)] 
wined3d: Add read_from_framebuffer_texture which combines code from read_from_framebuffer (drawpixels) and LoadLocation.

This makes the code easier to read and the pieces borrowed from
read_from_framebuffer are more correct than the code in LoadLocation.

16 years agomshtml: Mode range tests.
Jacek Caban [Sun, 10 Feb 2008 18:47:47 +0000 (19:47 +0100)] 
mshtml: Mode range tests.

16 years agomshtml: Fixed bound_pos handling in move_prev_chars.
Jacek Caban [Sun, 10 Feb 2008 18:47:21 +0000 (19:47 +0100)] 
mshtml: Fixed bound_pos handling in move_prev_chars.

16 years agomshtml: hr element is not a space element for moving functions.
Jacek Caban [Sun, 10 Feb 2008 18:47:00 +0000 (19:47 +0100)] 
mshtml: hr element is not a space element for moving functions.

16 years agotests: Avoid InterlockedExchangeAdd() as it is not supported on Windows 95.
Francois Gouget [Sat, 9 Feb 2008 23:30:28 +0000 (00:30 +0100)] 
tests: Avoid InterlockedExchangeAdd() as it is not supported on Windows 95.

16 years agouser32/tests: Add the trailing '\n' to ok() calls.
Francois Gouget [Sat, 9 Feb 2008 23:30:21 +0000 (00:30 +0100)] 
user32/tests: Add the trailing '\n' to ok() calls.

16 years agoatl: Assign to structs instead of using memcpy.
Andrew Talbot [Sat, 9 Feb 2008 17:13:34 +0000 (17:13 +0000)] 
atl: Assign to structs instead of using memcpy.

16 years agocrypt32/tests: Skip test if we don't have enough rights.
Paul Vriens [Sat, 9 Feb 2008 16:20:58 +0000 (17:20 +0100)] 
crypt32/tests: Skip test if we don't have enough rights.

16 years agoadvpack/tests: Show errors in hex.
Paul Vriens [Sat, 9 Feb 2008 16:18:44 +0000 (17:18 +0100)] 
advpack/tests: Show errors in hex.

16 years agowineoss.drv: Remove unneeded casts.
Andrew Talbot [Fri, 8 Feb 2008 21:58:48 +0000 (21:58 +0000)] 
wineoss.drv: Remove unneeded casts.

16 years agowinejoystick.drv: Remove unneeded casts.
Andrew Talbot [Fri, 8 Feb 2008 21:58:40 +0000 (21:58 +0000)] 
winejoystick.drv: Remove unneeded casts.

16 years agomshtml: Fix inserting a hyperlink when text is already selected.
Rob Shearman [Fri, 8 Feb 2008 12:17:10 +0000 (12:17 +0000)] 
mshtml: Fix inserting a hyperlink when text is already selected.

There is no need to use cmd_insertLinkNoUI when we have the code to do
most of the action anyway. Make use of the handy
InsertLinkAroundSelection to insert the "a" element when not inserting
at the caret and don't create a text node in this case because it is
redundant.

16 years agoRelease 0.9.55. wine-0.9.55
Alexandre Julliard [Fri, 8 Feb 2008 15:44:36 +0000 (16:44 +0100)] 
Release 0.9.55.

16 years agomsxml3: Corrected test text.
Alistair Leslie-Hughes [Fri, 8 Feb 2008 10:40:39 +0000 (21:40 +1100)] 
msxml3: Corrected test text.

16 years agokernel32: Separate modifier from charset before detecting the charset codepage.
Dmitry Timoshkov [Fri, 8 Feb 2008 12:03:39 +0000 (20:03 +0800)] 
kernel32: Separate modifier from charset before detecting the charset codepage.

16 years agouser32: Make the listbox tests pass in directories other than dlls/user32/tests.
Reece H. Dunn [Fri, 8 Feb 2008 08:45:31 +0000 (08:45 +0000)] 
user32: Make the listbox tests pass in directories other than dlls/user32/tests.

16 years agowinspool: Use the backend for AddPrinterDriverEx.
Detlef Riekenberg [Thu, 7 Feb 2008 23:41:24 +0000 (00:41 +0100)] 
winspool: Use the backend for AddPrinterDriverEx.

16 years agolocalspl: Implement fpAddPrinterDriverEx.
Detlef Riekenberg [Thu, 7 Feb 2008 23:39:49 +0000 (00:39 +0100)] 
localspl: Implement fpAddPrinterDriverEx.

16 years agorpcrt4/tests: Skip rest of the tests if we fail.
Paul Vriens [Fri, 8 Feb 2008 09:51:14 +0000 (10:51 +0100)] 
rpcrt4/tests: Skip rest of the tests if we fail.

16 years agorpcrt4/tests: Change test for Windows 2003.
Paul Vriens [Fri, 8 Feb 2008 09:32:18 +0000 (10:32 +0100)] 
rpcrt4/tests: Change test for Windows 2003.

16 years agowined3d: Upload p8 palette using GL_ALPHA instead of GL_RED.
Roderick Colenbrander [Fri, 8 Feb 2008 00:24:24 +0000 (01:24 +0100)] 
wined3d: Upload p8 palette using GL_ALPHA instead of GL_RED.

16 years agoquartz: Add VideoRendererDefault.
Lei Zhang [Sat, 2 Feb 2008 09:47:34 +0000 (01:47 -0800)] 
quartz: Add VideoRendererDefault.

16 years agows2_32: Remove unneeded casts.
Andrew Talbot [Thu, 7 Feb 2008 21:41:40 +0000 (21:41 +0000)] 
ws2_32: Remove unneeded casts.

16 years agownaspi32: Remove unneeded cast.
Andrew Talbot [Thu, 7 Feb 2008 21:41:37 +0000 (21:41 +0000)] 
wnaspi32: Remove unneeded cast.

16 years agorsaenh: Merge the encrypting and decrypting states, as encrypting and decrypting...
Juan Lang [Thu, 7 Feb 2008 21:27:40 +0000 (13:27 -0800)] 
rsaenh: Merge the encrypting and decrypting states, as encrypting and decrypting are allowed with the same key.

16 years agouser32: Added support for SPI_SETMOUSESPEED in SystemParametersInfoW.
Johan Gardell [Thu, 7 Feb 2008 20:30:47 +0000 (21:30 +0100)] 
user32: Added support for SPI_SETMOUSESPEED in SystemParametersInfoW.