wine
13 years agocmd/tests: Refactor "broken" keyword handling so all cases are handled correctly.
Frédéric Delanoy [Thu, 4 Aug 2011 09:50:46 +0000 (11:50 +0200)] 
cmd/tests: Refactor "broken" keyword handling so all cases are handled correctly.

13 years agocmd/tests: Remove redundant ok check in compare_line function.
Frédéric Delanoy [Thu, 4 Aug 2011 09:50:45 +0000 (11:50 +0200)] 
cmd/tests: Remove redundant ok check in compare_line function.

13 years agocmd/tests: Ensure failures are caught in all cases when an expected line ends with...
Frédéric Delanoy [Thu, 4 Aug 2011 09:50:44 +0000 (11:50 +0200)] 
cmd/tests: Ensure failures are caught in all cases when an expected line ends with a '@'.

13 years agogdi32: Get rid of the DIB_GetBitmapInfo function.
Alexandre Julliard [Thu, 4 Aug 2011 12:40:34 +0000 (14:40 +0200)] 
gdi32: Get rid of the DIB_GetBitmapInfo function.

13 years agogdi32: Create a sanitized BITMAPINFOHEADER in CreateDIBitmap.
Alexandre Julliard [Thu, 4 Aug 2011 10:52:23 +0000 (12:52 +0200)] 
gdi32: Create a sanitized BITMAPINFOHEADER in CreateDIBitmap.

13 years agogdi32: Create a sanitized BITMAPINFOHEADER in GetDIBits.
Alexandre Julliard [Thu, 4 Aug 2011 12:37:32 +0000 (14:37 +0200)] 
gdi32: Create a sanitized BITMAPINFOHEADER in GetDIBits.

13 years agogdi32: Move initialization of a correct BITMAPINFOHEADER to a separate function.
Alexandre Julliard [Thu, 4 Aug 2011 12:37:20 +0000 (14:37 +0200)] 
gdi32: Move initialization of a correct BITMAPINFOHEADER to a separate function.

13 years agogdi32: Create a sanitized BITMAPINFO in SetDIBitsToDevice and pass that to the drivers.
Alexandre Julliard [Thu, 4 Aug 2011 11:22:53 +0000 (13:22 +0200)] 
gdi32: Create a sanitized BITMAPINFO in SetDIBitsToDevice and pass that to the drivers.

13 years agogdi32: Create a sanitized BITMAPINFO in StretchDIBits and pass that to the drivers.
Alexandre Julliard [Thu, 4 Aug 2011 11:09:34 +0000 (13:09 +0200)] 
gdi32: Create a sanitized BITMAPINFO in StretchDIBits and pass that to the drivers.

13 years agogdi32: Create a sanitized BITMAPINFO in CreateDIBSection and pass that to the driver.
Alexandre Julliard [Thu, 4 Aug 2011 16:21:37 +0000 (18:21 +0200)] 
gdi32: Create a sanitized BITMAPINFO in CreateDIBSection and pass that to the driver.

13 years agodpnet: COM cleanup for the IDirectPlay8Peer iface.
Michael Stefaniuc [Thu, 4 Aug 2011 09:05:08 +0000 (11:05 +0200)] 
dpnet: COM cleanup for the IDirectPlay8Peer iface.

13 years agowshom.ocx: Added Dll[Un]RegisterServer implementation.
Jacek Caban [Thu, 4 Aug 2011 08:31:29 +0000 (10:31 +0200)] 
wshom.ocx: Added Dll[Un]RegisterServer implementation.

13 years agowshom.ocx: Added typelib.
Jacek Caban [Thu, 4 Aug 2011 08:30:54 +0000 (10:30 +0200)] 
wshom.ocx: Added typelib.

13 years agoshell32: Implement SHCreateDefaultContextMenu and CDefFolderMenu_Create2.
Jay Yang [Wed, 3 Aug 2011 21:42:17 +0000 (17:42 -0400)] 
shell32: Implement SHCreateDefaultContextMenu and CDefFolderMenu_Create2.

13 years agofusion/tests: Skip tests when file creation fails.
André Hentschel [Wed, 3 Aug 2011 18:35:22 +0000 (20:35 +0200)] 
fusion/tests: Skip tests when file creation fails.

13 years agokernel32: Fix writing to a pipe in WriteConsoleW().
Francois Gouget [Wed, 3 Aug 2011 16:07:09 +0000 (18:07 +0200)] 
kernel32: Fix writing to a pipe in WriteConsoleW().

13 years agoadvapi32/crypt: Fixed some HKEY leaks.
Nikolay Sivov [Wed, 3 Aug 2011 23:55:56 +0000 (03:55 +0400)] 
advapi32/crypt: Fixed some HKEY leaks.

13 years agocomctl32/header: Don't free the imagelist in HEADER_NCDestroy.
Florian Köberle [Wed, 3 Aug 2011 21:24:09 +0000 (23:24 +0200)] 
comctl32/header: Don't free the imagelist in HEADER_NCDestroy.

13 years agocomctl32/tests: Test that headers do not free their image list.
Florian Köberle [Wed, 3 Aug 2011 21:24:08 +0000 (23:24 +0200)] 
comctl32/tests: Test that headers do not free their image list.

13 years agowined3d: Move some flags handling from surface_cpu_blt() to wined3d_surface_blt().
Henri Verbeet [Wed, 3 Aug 2011 19:34:48 +0000 (21:34 +0200)] 
wined3d: Move some flags handling from surface_cpu_blt() to wined3d_surface_blt().

13 years agoddraw: Remove rectangle validation from ddraw_surface7_Blt().
Henri Verbeet [Wed, 3 Aug 2011 19:34:47 +0000 (21:34 +0200)] 
ddraw: Remove rectangle validation from ddraw_surface7_Blt().

This is already done by wined3d_surface_blt().

13 years agowined3d: Move rectangle validation from surface_cpu_blt() to wined3d_surface_blt().
Henri Verbeet [Wed, 3 Aug 2011 19:34:46 +0000 (21:34 +0200)] 
wined3d: Move rectangle validation from surface_cpu_blt() to wined3d_surface_blt().

This fixes some tests because these were getting skipped for the BltOverride() path.

13 years agowined3d: Remove src_rect and dst_rect NULL checks from surface_cpu_blt().
Henri Verbeet [Wed, 3 Aug 2011 19:34:45 +0000 (21:34 +0200)] 
wined3d: Remove src_rect and dst_rect NULL checks from surface_cpu_blt().

13 years agowined3d: Remove the unused blit_op parameter to arbfp_blit_surface().
Henri Verbeet [Wed, 3 Aug 2011 19:34:44 +0000 (21:34 +0200)] 
wined3d: Remove the unused blit_op parameter to arbfp_blit_surface().

13 years agontdll: Use FUTEX_PRIVATE_FLAG for critical section futexes when available.
Maarten Lankhorst [Wed, 3 Aug 2011 18:27:43 +0000 (20:27 +0200)] 
ntdll: Use FUTEX_PRIVATE_FLAG for critical section futexes when available.

13 years agooleaut32/tests: Skip tests if typelib can't be registered.
André Hentschel [Wed, 3 Aug 2011 17:48:01 +0000 (19:48 +0200)] 
oleaut32/tests: Skip tests if typelib can't be registered.

13 years agocomdlg32/tests: Fix a couple of test failures on NT4.
Alexandre Julliard [Thu, 4 Aug 2011 06:51:48 +0000 (08:51 +0200)] 
comdlg32/tests: Fix a couple of test failures on NT4.

13 years agogdi32: Update the coordinates in convert_bitmapinfo to reflect the position in the...
Alexandre Julliard [Wed, 3 Aug 2011 18:26:44 +0000 (20:26 +0200)] 
gdi32: Update the coordinates in convert_bitmapinfo to reflect the position in the destination bitmap.

13 years agogdi32: Use the visrect coordinates in dibdrv_PutImage.
Alexandre Julliard [Wed, 3 Aug 2011 17:59:46 +0000 (19:59 +0200)] 
gdi32: Use the visrect coordinates in dibdrv_PutImage.

13 years agonet: Remove a debug trace.
Francois Gouget [Wed, 3 Aug 2011 15:37:12 +0000 (17:37 +0200)] 
net: Remove a debug trace.

13 years agoshell32/tests: Add verification of known folders parsing names.
Mariusz Pluciński [Wed, 3 Aug 2011 16:11:58 +0000 (18:11 +0200)] 
shell32/tests: Add verification of known folders parsing names.

13 years agomsvcrt/tests: Make sure to use return values.
Austin English [Tue, 2 Aug 2011 17:22:11 +0000 (12:22 -0500)] 
msvcrt/tests: Make sure to use return values.

13 years agowinmm: Functions that take an open HWAVE don't need StartDevicesThread.
Jörg Höhle [Wed, 27 Jul 2011 17:32:02 +0000 (19:32 +0200)] 
winmm: Functions that take an open HWAVE don't need StartDevicesThread.

13 years agocmd/tests: Fix "broken" handling when expected line is empty.
Frédéric Delanoy [Tue, 2 Aug 2011 20:55:37 +0000 (22:55 +0200)] 
cmd/tests: Fix "broken" handling when expected line is empty.

13 years agocmd: mkdir: Set errorlevel and output error message if final directory already exists.
Dan Kegel [Tue, 2 Aug 2011 19:35:36 +0000 (12:35 -0700)] 
cmd: mkdir: Set errorlevel and output error message if final directory already exists.

13 years agocmd: mkdir: Set errorlevel on invalid argument.
Dan Kegel [Tue, 2 Aug 2011 19:21:31 +0000 (12:21 -0700)] 
cmd: mkdir: Set errorlevel on invalid argument.

13 years agocmd: mkdir: Handle multiple arguments.
Dan Kegel [Tue, 2 Aug 2011 20:02:19 +0000 (13:02 -0700)] 
cmd: mkdir: Handle multiple arguments.

13 years agowinex11.drv: Don't set gamma when UseXVidMode is turned off.
Vincent Povirk [Tue, 2 Aug 2011 20:28:36 +0000 (15:28 -0500)] 
winex11.drv: Don't set gamma when UseXVidMode is turned off.

13 years agowshom.ocx: Added new DLL.
Jacek Caban [Wed, 3 Aug 2011 11:22:54 +0000 (13:22 +0200)] 
wshom.ocx: Added new DLL.

13 years agoadvapi32: Add stub TraceMessage, TraceMessageVa.
Alistair Leslie-Hughes [Wed, 3 Aug 2011 02:57:57 +0000 (12:57 +1000)] 
advapi32: Add stub TraceMessage, TraceMessageVa.

13 years agocomctl32: Make ComboBoxEx draw its contents even when disabled.
Richard Bradbrook [Sun, 31 Jul 2011 17:17:39 +0000 (18:17 +0100)] 
comctl32: Make ComboBoxEx draw its contents even when disabled.

13 years agocomctl32: Fix to ComboBoxEx processing of WM_ENABLE message.
Richard Bradbrook [Sun, 31 Jul 2011 17:06:25 +0000 (18:06 +0100)] 
comctl32: Fix to ComboBoxEx processing of WM_ENABLE message.

13 years agodlls: Assorted spelling fixes.
Frédéric Delanoy [Tue, 2 Aug 2011 20:20:32 +0000 (22:20 +0200)] 
dlls: Assorted spelling fixes.

13 years agopo: Update French translation.
Frédéric Delanoy [Tue, 2 Aug 2011 20:16:25 +0000 (22:16 +0200)] 
po: Update French translation.

13 years agoieframe: Moved intshcut.c tests to ieframe.
Jacek Caban [Wed, 3 Aug 2011 10:45:42 +0000 (12:45 +0200)] 
ieframe: Moved intshcut.c tests to ieframe.

13 years agomshtml: Removed duplicated includes.
Jacek Caban [Wed, 3 Aug 2011 10:37:37 +0000 (12:37 +0200)] 
mshtml: Removed duplicated includes.

13 years agomshtml: Properly free tasks in remove_target_tasks.
Jacek Caban [Wed, 3 Aug 2011 10:37:12 +0000 (12:37 +0200)] 
mshtml: Properly free tasks in remove_target_tasks.

13 years agomshtml: Use task destructor for set_downloading task.
Jacek Caban [Wed, 3 Aug 2011 10:36:41 +0000 (12:36 +0200)] 
mshtml: Use task destructor for set_downloading task.

13 years agomshtml: Use task destructor for start_binding task.
Jacek Caban [Wed, 3 Aug 2011 10:36:26 +0000 (12:36 +0200)] 
mshtml: Use task destructor for start_binding task.

13 years agomshtml: Use task destructor for async_doc_binding task.
Jacek Caban [Wed, 3 Aug 2011 10:36:10 +0000 (12:36 +0200)] 
mshtml: Use task destructor for async_doc_binding task.

13 years agomshtml: Use task destructor for start_request task.
Jacek Caban [Wed, 3 Aug 2011 10:35:47 +0000 (12:35 +0200)] 
mshtml: Use task destructor for start_request task.

13 years agomshtml: Use task destructor for navigate_javascript task.
Jacek Caban [Wed, 3 Aug 2011 10:35:27 +0000 (12:35 +0200)] 
mshtml: Use task destructor for navigate_javascript task.

13 years agomshtml: Use task destructor for navigate task.
Jacek Caban [Wed, 3 Aug 2011 10:35:04 +0000 (12:35 +0200)] 
mshtml: Use task destructor for navigate task.

13 years agomshtml: Allow async tasks to have custom destructors.
Jacek Caban [Wed, 3 Aug 2011 10:34:34 +0000 (12:34 +0200)] 
mshtml: Allow async tasks to have custom destructors.

13 years agomshtml: Call default event handlers only for events that have them.
Jacek Caban [Wed, 3 Aug 2011 10:34:01 +0000 (12:34 +0200)] 
mshtml: Call default event handlers only for events that have them.

13 years agomshtml: Added IURi-based nsIURL::GetDirectory implementation.
Jacek Caban [Wed, 3 Aug 2011 10:33:32 +0000 (12:33 +0200)] 
mshtml: Added IURi-based nsIURL::GetDirectory implementation.

13 years agoole32/tests: COM cleanup in compobj.c.
Michael Stefaniuc [Wed, 3 Aug 2011 10:13:03 +0000 (12:13 +0200)] 
ole32/tests: COM cleanup in compobj.c.

13 years agodpnet: COM cleanup for the IDirectPlay8Client iface.
Michael Stefaniuc [Wed, 3 Aug 2011 10:07:37 +0000 (12:07 +0200)] 
dpnet: COM cleanup for the IDirectPlay8Client iface.

13 years agontdll: Fix the field names of KUSER_SHARED_DATA and update it.
Francois Gouget [Wed, 3 Aug 2011 09:51:39 +0000 (11:51 +0200)] 
ntdll: Fix the field names of KUSER_SHARED_DATA and update it.

13 years agodinput: Make _dump_diactionformatA() static.
Francois Gouget [Wed, 3 Aug 2011 09:36:55 +0000 (11:36 +0200)] 
dinput: Make _dump_diactionformatA() static.

13 years agod3dxof: Fix the spelling of the children structure fields and constants.
Francois Gouget [Wed, 3 Aug 2011 09:39:17 +0000 (11:39 +0200)] 
d3dxof: Fix the spelling of the children structure fields and constants.

13 years agohlink: Fix the spelling of a parameter name.
Francois Gouget [Wed, 3 Aug 2011 09:36:46 +0000 (11:36 +0200)] 
hlink: Fix the spelling of a parameter name.

13 years agooleaut32: Fix the spelling of an internal structure field name.
Francois Gouget [Wed, 3 Aug 2011 09:36:33 +0000 (11:36 +0200)] 
oleaut32: Fix the spelling of an internal structure field name.

13 years agoAssorted spelling fixes.
Francois Gouget [Wed, 3 Aug 2011 09:36:15 +0000 (11:36 +0200)] 
Assorted spelling fixes.

13 years agoinclude: Fix definition name.
Nikolay Sivov [Wed, 3 Aug 2011 09:11:20 +0000 (13:11 +0400)] 
include: Fix definition name.

13 years agogdi32: Use GetImage to retrieve the brush bits in enhanced metafiles.
Alexandre Julliard [Wed, 3 Aug 2011 11:08:34 +0000 (13:08 +0200)] 
gdi32: Use GetImage to retrieve the brush bits in enhanced metafiles.

13 years agogdi32: Use GetImage to retrieve the brush bits in metafiles.
Alexandre Julliard [Wed, 3 Aug 2011 11:01:29 +0000 (13:01 +0200)] 
gdi32: Use GetImage to retrieve the brush bits in metafiles.

13 years agogdi32: Get rid of the SetBitmapBits driver entry point.
Alexandre Julliard [Wed, 3 Aug 2011 09:46:08 +0000 (11:46 +0200)] 
gdi32: Get rid of the SetBitmapBits driver entry point.

13 years agogdi32: Set the initial bits of a bitmap from the gdi side.
Alexandre Julliard [Wed, 3 Aug 2011 09:37:02 +0000 (11:37 +0200)] 
gdi32: Set the initial bits of a bitmap from the gdi side.

13 years agogdi32: Reimplement SetBitmapBits using the PutImage driver entry point.
Alexandre Julliard [Wed, 3 Aug 2011 09:12:05 +0000 (11:12 +0200)] 
gdi32: Reimplement SetBitmapBits using the PutImage driver entry point.

13 years agogdi32: Partial implementation of PutImage in the null driver for DDBs.
Alexandre Julliard [Wed, 3 Aug 2011 08:37:45 +0000 (10:37 +0200)] 
gdi32: Partial implementation of PutImage in the null driver for DDBs.

13 years agoconfigure: Disable gstreamer support if headers are not compatible with build environ...
Octavian Voicu [Tue, 2 Aug 2011 22:38:43 +0000 (01:38 +0300)] 
configure: Disable gstreamer support if headers are not compatible with build environment.

13 years agowined3d: Merge wined3d_surface_blt(), surface_blt() and gdi_surface_blt().
Henri Verbeet [Tue, 2 Aug 2011 19:42:17 +0000 (21:42 +0200)] 
wined3d: Merge wined3d_surface_blt(), surface_blt() and gdi_surface_blt().

13 years agowined3d: Go to the fallbacks for cross-swapchain blits.
Henri Verbeet [Tue, 2 Aug 2011 19:42:16 +0000 (21:42 +0200)] 
wined3d: Go to the fallbacks for cross-swapchain blits.

13 years agowined3d: Add WINED3DFMT_P8_UINT support to wined3d_format_convert_from_float().
Henri Verbeet [Tue, 2 Aug 2011 19:42:15 +0000 (21:42 +0200)] 
wined3d: Add WINED3DFMT_P8_UINT support to wined3d_format_convert_from_float().

13 years agowined3d: Fix switching color keying on / off.
Henri Verbeet [Tue, 2 Aug 2011 19:42:14 +0000 (21:42 +0200)] 
wined3d: Fix switching color keying on / off.

13 years agowined3d: Set the read buffer to GL_NONE in surface_load_ds_location().
Henri Verbeet [Tue, 2 Aug 2011 19:42:13 +0000 (21:42 +0200)] 
wined3d: Set the read buffer to GL_NONE in surface_load_ds_location().

On GL implementations that don't support GL_ARB_ES2_compatibility the
framebuffer's read buffer has to be valid, even if we're not reading from it.

13 years agoatl: Use the standard registration mechanism now that the initial registration is...
Alexandre Julliard [Wed, 3 Aug 2011 07:19:46 +0000 (09:19 +0200)] 
atl: Use the standard registration mechanism now that the initial registration is handled differently.

13 years agooleaut32: Generate a few more coclass registrations from idl.
Alexandre Julliard [Tue, 2 Aug 2011 21:25:17 +0000 (23:25 +0200)] 
oleaut32: Generate a few more coclass registrations from idl.

13 years agotools: Register the MSI service from wine.inf.
Alexandre Julliard [Tue, 2 Aug 2011 21:24:46 +0000 (23:24 +0200)] 
tools: Register the MSI service from wine.inf.

13 years agodevenum: Don't register quartz from devenum.
Alexandre Julliard [Tue, 2 Aug 2011 20:53:40 +0000 (22:53 +0200)] 
devenum: Don't register quartz from devenum.

13 years agoqmgr: Convert the remaining registrations to IRegistrar format.
Alexandre Julliard [Tue, 2 Aug 2011 20:08:49 +0000 (22:08 +0200)] 
qmgr: Convert the remaining registrations to IRegistrar format.

13 years agoqmgr: Register the service from wine.inf.
Alexandre Julliard [Tue, 2 Aug 2011 20:05:06 +0000 (22:05 +0200)] 
qmgr: Register the service from wine.inf.

13 years agowiaservc: Convert the remaining registrations to IRegistrar format.
Alexandre Julliard [Tue, 2 Aug 2011 19:55:15 +0000 (21:55 +0200)] 
wiaservc: Convert the remaining registrations to IRegistrar format.

13 years agowiaservc: Register the service from wine.inf.
Alexandre Julliard [Tue, 2 Aug 2011 19:48:37 +0000 (21:48 +0200)] 
wiaservc: Register the service from wine.inf.

13 years agogdiplus: Fix vertical string alignment.
Vincent Povirk [Tue, 2 Aug 2011 16:19:16 +0000 (11:19 -0500)] 
gdiplus: Fix vertical string alignment.

13 years agod3dx9: Implemented ConvertPointRepsToAdjacency.
Michael Mc Donnell [Mon, 27 Jun 2011 20:44:33 +0000 (22:44 +0200)] 
d3dx9: Implemented ConvertPointRepsToAdjacency.

13 years agod3dx9/tests: Implemented ConvertPointRepsToAdjacency test.
Michael Mc Donnell [Thu, 23 Jun 2011 15:46:51 +0000 (17:46 +0200)] 
d3dx9/tests: Implemented ConvertPointRepsToAdjacency test.

13 years agogdi32: Actually use the dib driver's Get/PutImage if the bitmap is a dib.
Huw Davies [Tue, 2 Aug 2011 13:11:11 +0000 (14:11 +0100)] 
gdi32: Actually use the dib driver's Get/PutImage if the bitmap is a dib.

13 years agogdi32: Add a PutImage implementation to the dib driver.
Huw Davies [Tue, 2 Aug 2011 13:11:10 +0000 (14:11 +0100)] 
gdi32: Add a PutImage implementation to the dib driver.

13 years agogdi32: Move the colour setting to a separate function.
Huw Davies [Tue, 2 Aug 2011 13:11:09 +0000 (14:11 +0100)] 
gdi32: Move the colour setting to a separate function.

13 years agogdi32: Add a copy_rect primitive.
Huw Davies [Tue, 2 Aug 2011 13:11:08 +0000 (14:11 +0100)] 
gdi32: Add a copy_rect primitive.

13 years agogdi32: Add a function to retrieve the rop codes.
Huw Davies [Tue, 2 Aug 2011 13:11:07 +0000 (14:11 +0100)] 
gdi32: Add a function to retrieve the rop codes.

13 years agogdi32: Simplify the calculation of the rop masks.
Huw Davies [Tue, 2 Aug 2011 13:11:06 +0000 (14:11 +0100)] 
gdi32: Simplify the calculation of the rop masks.

13 years agodlls: Assorted spelling fixes.
Frédéric Delanoy [Wed, 27 Jul 2011 11:38:43 +0000 (13:38 +0200)] 
dlls: Assorted spelling fixes.

13 years agocmd/tests: Additional tests for variable delayed expansion.
Frédéric Delanoy [Tue, 2 Aug 2011 08:10:52 +0000 (10:10 +0200)] 
cmd/tests: Additional tests for variable delayed expansion.

13 years agoconfigure: Fix problem with linking on OS X 10.7.
Camillo Lugaresi [Tue, 2 Aug 2011 02:31:53 +0000 (04:31 +0200)] 
configure: Fix problem with linking on OS X 10.7.

Some of the new link commands in the latest ld appear to be buggy and cause
bus error while initializing libSystem. Fixed by reverting to 10.6 linking
behavior.

13 years agoshell32/tests: Add tests for SHCreateDefaultContextMenu.
Jay Yang [Mon, 1 Aug 2011 21:47:52 +0000 (17:47 -0400)] 
shell32/tests: Add tests for SHCreateDefaultContextMenu.

13 years agoinclude: Add header entries required for SHCreateDefaultContextMenu and CDefFolderMen...
Jay Yang [Mon, 1 Aug 2011 21:47:47 +0000 (17:47 -0400)] 
include: Add header entries required for SHCreateDefaultContextMenu and CDefFolderMenu_Create2.

13 years agoshell32: Have the system context menus respect idCmdFirst.
Jay Yang [Mon, 1 Aug 2011 21:47:43 +0000 (17:47 -0400)] 
shell32: Have the system context menus respect idCmdFirst.