wine
12 years agowbemprox: Add a partial implementation of Win32_SoundDevice.
Hans Leidekker [Thu, 4 Oct 2012 13:37:32 +0000 (15:37 +0200)] 
wbemprox: Add a partial implementation of Win32_SoundDevice.

12 years agowbemprox: Add a partial implementation of Win32_DiskDrive.
Hans Leidekker [Thu, 4 Oct 2012 13:37:13 +0000 (15:37 +0200)] 
wbemprox: Add a partial implementation of Win32_DiskDrive.

12 years agowbemprox: Add a partial implementation of Win32_CDROMDrive.
Hans Leidekker [Thu, 4 Oct 2012 13:36:54 +0000 (15:36 +0200)] 
wbemprox: Add a partial implementation of Win32_CDROMDrive.

12 years agowbemprox: Remove dynamic tables from the global list when they're freed.
Hans Leidekker [Thu, 4 Oct 2012 13:36:33 +0000 (15:36 +0200)] 
wbemprox: Remove dynamic tables from the global list when they're freed.

12 years agowbemprox: Store a copy of the table name.
Hans Leidekker [Thu, 4 Oct 2012 13:36:14 +0000 (15:36 +0200)] 
wbemprox: Store a copy of the table name.

12 years agomshtml: Use proper type for parse_proc.
Jacek Caban [Thu, 4 Oct 2012 12:59:25 +0000 (14:59 +0200)] 
mshtml: Use proper type for parse_proc.

12 years agojscript: Added support for pstrFormalParams argument in ParseProcedureText.
Jacek Caban [Thu, 4 Oct 2012 12:58:05 +0000 (14:58 +0200)] 
jscript: Added support for pstrFormalParams argument in ParseProcedureText.

12 years agojscript: Added ParseProcedureText tests.
Jacek Caban [Thu, 4 Oct 2012 12:57:46 +0000 (14:57 +0200)] 
jscript: Added ParseProcedureText tests.

12 years agowinex11: Don't send SC_RESTORE when a maximized window switches to fullscreen.
Henri Verbeet [Thu, 4 Oct 2012 11:53:29 +0000 (13:53 +0200)] 
winex11: Don't send SC_RESTORE when a maximized window switches to fullscreen.

12 years agowined3d: wined3d_swapchain_get_desc() never fails.
Henri Verbeet [Thu, 4 Oct 2012 11:53:28 +0000 (13:53 +0200)] 
wined3d: wined3d_swapchain_get_desc() never fails.

12 years agowined3d: Just return the surface from wined3d_swapchain_get_back_buffer().
Henri Verbeet [Thu, 4 Oct 2012 11:53:27 +0000 (13:53 +0200)] 
wined3d: Just return the surface from wined3d_swapchain_get_back_buffer().

12 years agod3d10core: Implement d3d10_device_OMGetBlendState().
Henri Verbeet [Thu, 4 Oct 2012 11:53:26 +0000 (13:53 +0200)] 
d3d10core: Implement d3d10_device_OMGetBlendState().

12 years agod3d10core: Implement d3d10_device_OMSetBlendState().
Henri Verbeet [Thu, 4 Oct 2012 11:53:25 +0000 (13:53 +0200)] 
d3d10core: Implement d3d10_device_OMSetBlendState().

12 years agomsvcp60: Fixed ctype class vtable.
Piotr Caban [Thu, 4 Oct 2012 11:16:52 +0000 (13:16 +0200)] 
msvcp60: Fixed ctype class vtable.

12 years agomsvcp60: Fixed vtables in IO classes.
Piotr Caban [Thu, 4 Oct 2012 11:16:34 +0000 (13:16 +0200)] 
msvcp60: Fixed vtables in IO classes.

12 years agomsvcp60: Handle differences in basic_string::c_str function behavior on empty strings.
Piotr Caban [Thu, 4 Oct 2012 11:16:04 +0000 (13:16 +0200)] 
msvcp60: Handle differences in basic_string::c_str function behavior on empty strings.

12 years agomsvcp60: Copy source files from msvcp90.
Piotr Caban [Thu, 4 Oct 2012 11:15:41 +0000 (13:15 +0200)] 
msvcp60: Copy source files from msvcp90.

12 years agomsvcp60: Sync exceptions implementations.
Piotr Caban [Thu, 4 Oct 2012 11:14:31 +0000 (13:14 +0200)] 
msvcp60: Sync exceptions implementations.

12 years agomsvcp90: Added _Winit class implementation.
Piotr Caban [Thu, 4 Oct 2012 11:14:15 +0000 (13:14 +0200)] 
msvcp90: Added _Winit class implementation.

12 years agomsvcp90: Added ios_base::Init class implementation.
Piotr Caban [Thu, 4 Oct 2012 11:13:56 +0000 (13:13 +0200)] 
msvcp90: Added ios_base::Init class implementation.

12 years agomsvcp90: Fixed io classes cleaning.
Piotr Caban [Thu, 4 Oct 2012 11:13:38 +0000 (13:13 +0200)] 
msvcp90: Fixed io classes cleaning.

12 years agomsvcp90: Removed no longer needed exports.
Piotr Caban [Thu, 4 Oct 2012 11:13:22 +0000 (13:13 +0200)] 
msvcp90: Removed no longer needed exports.

12 years agoshell32/tests: Write proper tests for CommandLineToArgvW().
Francois Gouget [Thu, 4 Oct 2012 07:54:16 +0000 (09:54 +0200)] 
shell32/tests: Write proper tests for CommandLineToArgvW().

12 years agoshell32/tests: Simplify shlexec's test_argify() and test_lpFile_parsed() and avoid...
Francois Gouget [Thu, 4 Oct 2012 07:54:07 +0000 (09:54 +0200)] 
shell32/tests: Simplify shlexec's test_argify() and test_lpFile_parsed() and avoid numeric literals.

12 years agoshell32/tests: Some more type consistency fixes for the ShellExecute() return value...
Francois Gouget [Thu, 4 Oct 2012 07:53:31 +0000 (09:53 +0200)] 
shell32/tests: Some more type consistency fixes for the ShellExecute() return value checks.

12 years agooledb32/tests: Make test_database() static.
Francois Gouget [Thu, 4 Oct 2012 07:44:43 +0000 (09:44 +0200)] 
oledb32/tests: Make test_database() static.

12 years agowinedbg: Reorder disassembler functions to match instruction table order.
André Hentschel [Wed, 3 Oct 2012 19:26:30 +0000 (21:26 +0200)] 
winedbg: Reorder disassembler functions to match instruction table order.

12 years agowinedbg: Add Coprocessor data transfer operators for Thumb2 disassembler.
André Hentschel [Wed, 3 Oct 2012 19:25:25 +0000 (21:25 +0200)] 
winedbg: Add Coprocessor data transfer operators for Thumb2 disassembler.

12 years agowinedbg: Add enhanced Coprocessor move operators to Thumb2 disassembler.
André Hentschel [Wed, 3 Oct 2012 19:22:29 +0000 (21:22 +0200)] 
winedbg: Add enhanced Coprocessor move operators to Thumb2 disassembler.

12 years agowinedbg: Add Coprocessor data operators for Thumb2 disassembler.
André Hentschel [Wed, 3 Oct 2012 19:18:50 +0000 (21:18 +0200)] 
winedbg: Add Coprocessor data operators for Thumb2 disassembler.

12 years agohhctrl.ocx: Add support for specifying window names with HH_HELP_CONTEXT.
Erich Hoover [Wed, 3 Oct 2012 15:22:11 +0000 (09:22 -0600)] 
hhctrl.ocx: Add support for specifying window names with HH_HELP_CONTEXT.

12 years agohhctrl.ocx: Recognize the embedded window name for finding existing windows.
Erich Hoover [Wed, 3 Oct 2012 15:19:53 +0000 (09:19 -0600)] 
hhctrl.ocx: Recognize the embedded window name for finding existing windows.

12 years agohhctrl.ocx: Fix removing a window from the help list when window creation fails.
Erich Hoover [Wed, 3 Oct 2012 15:18:52 +0000 (09:18 -0600)] 
hhctrl.ocx: Fix removing a window from the help list when window creation fails.

12 years agofindstr: Added stub exe.
Qian Hong [Wed, 3 Oct 2012 15:25:52 +0000 (23:25 +0800)] 
findstr: Added stub exe.

12 years agowinex11: Hold a reference to the surface in UpdateLayeredWindow.
Alexandre Julliard [Thu, 4 Oct 2012 08:34:41 +0000 (10:34 +0200)] 
winex11: Hold a reference to the surface in UpdateLayeredWindow.

12 years agouser32: Add a Wine-specific entry point to set the pixel format of a window.
Alexandre Julliard [Wed, 3 Oct 2012 21:01:43 +0000 (23:01 +0200)] 
user32: Add a Wine-specific entry point to set the pixel format of a window.

12 years agowinex11: Add a helper function to get a pixel format index.
Alexandre Julliard [Wed, 3 Oct 2012 21:01:19 +0000 (23:01 +0200)] 
winex11: Add a helper function to get a pixel format index.

12 years agojscript: Removed useless return statement in jsval_number.
Jacek Caban [Wed, 3 Oct 2012 15:54:14 +0000 (17:54 +0200)] 
jscript: Removed useless return statement in jsval_number.

12 years agomshtml: Added ActiveX event binding test.
Jacek Caban [Wed, 3 Oct 2012 15:26:46 +0000 (17:26 +0200)] 
mshtml: Added ActiveX event binding test.

12 years agomshtml: Added support for binding ActiveX events with script event attribute.
Jacek Caban [Wed, 3 Oct 2012 15:26:28 +0000 (17:26 +0200)] 
mshtml: Added support for binding ActiveX events with script event attribute.

12 years agoadvapi32: Avoid memory leak on pipe read failure (Coverity).
Marcus Meissner [Wed, 3 Oct 2012 14:52:05 +0000 (16:52 +0200)] 
advapi32: Avoid memory leak on pipe read failure (Coverity).

12 years agoadvapi32: Free wstr in error case to avoid leak (Coverity).
Marcus Meissner [Wed, 3 Oct 2012 14:21:35 +0000 (16:21 +0200)] 
advapi32: Free wstr in error case to avoid leak (Coverity).

12 years agodsound: Skip unknown sizes in tests (Coverity).
Marcus Meissner [Wed, 3 Oct 2012 14:01:25 +0000 (16:01 +0200)] 
dsound: Skip unknown sizes in tests (Coverity).

12 years agoshell32: Check return value of SHGetSpecialFolderPathW (Coverity).
Marcus Meissner [Wed, 3 Oct 2012 13:51:15 +0000 (15:51 +0200)] 
shell32: Check return value of SHGetSpecialFolderPathW (Coverity).

12 years agomshtml: Removed duplicate condition (Coverity).
Marcus Meissner [Wed, 3 Oct 2012 13:49:00 +0000 (15:49 +0200)] 
mshtml: Removed duplicate condition (Coverity).

12 years agouser32: If the value doesn't exist under the volatile key fallback to the permanent...
Huw Davies [Wed, 3 Oct 2012 11:56:02 +0000 (12:56 +0100)] 
user32: If the value doesn't exist under the volatile key fallback to the permanent key.

12 years agoimm32: Explicitly handle all WM_IME_XXX messages in the IME class.
Aric Stewart [Wed, 3 Oct 2012 12:12:44 +0000 (07:12 -0500)] 
imm32: Explicitly handle all WM_IME_XXX messages in the IME class.

12 years agoimm32: Have IMM class use DefWindowProc.
Aric Stewart [Wed, 3 Oct 2012 11:54:39 +0000 (06:54 -0500)] 
imm32: Have IMM class use DefWindowProc.

12 years agowinex11: Use the XShm extension to copy window surfaces.
Alexandre Julliard [Wed, 3 Oct 2012 13:26:08 +0000 (15:26 +0200)] 
winex11: Use the XShm extension to copy window surfaces.

12 years agoRevert "winex11: Remove some leftover X Shm code."
Alexandre Julliard [Wed, 3 Oct 2012 13:30:37 +0000 (15:30 +0200)] 
Revert "winex11: Remove some leftover X Shm code."

This reverts commit 515329d58cbe692b17108f8b2ea74e91edd06481.
We'll want to use XShm again for window surfaces.

12 years agowinex11: Maintain a separate copy of the surface image bits when we need byte swapping.
Alexandre Julliard [Wed, 3 Oct 2012 11:09:00 +0000 (13:09 +0200)] 
winex11: Maintain a separate copy of the surface image bits when we need byte swapping.

12 years agowinex11: Split copy_image_bits into a couple of helper functions.
Alexandre Julliard [Wed, 3 Oct 2012 10:43:44 +0000 (12:43 +0200)] 
winex11: Split copy_image_bits into a couple of helper functions.

12 years agooledb32: Add support for IDBInitialize interface in IDataInitialize.
Alistair Leslie-Hughes [Tue, 25 Sep 2012 02:43:58 +0000 (12:43 +1000)] 
oledb32: Add support for IDBInitialize interface in IDataInitialize.

12 years agoinclude: Add threading attribute to MSDAINITIALIZE.
Alistair Leslie-Hughes [Wed, 3 Oct 2012 06:00:28 +0000 (16:00 +1000)] 
include: Add threading attribute to MSDAINITIALIZE.

12 years agovbscript: Support vb* constants for message box return value.
Nikolay Sivov [Wed, 3 Oct 2012 11:57:25 +0000 (15:57 +0400)] 
vbscript: Support vb* constants for message box return value.

12 years agovbscript: Support vb* constants for message box buttons.
Nikolay Sivov [Wed, 3 Oct 2012 11:53:42 +0000 (15:53 +0400)] 
vbscript: Support vb* constants for message box buttons.

12 years agowininet: Fixed failing test.
Piotr Caban [Wed, 3 Oct 2012 10:29:15 +0000 (12:29 +0200)] 
wininet: Fixed failing test.

12 years agohhctrl.ocx: Store all the parameters the first time the WinType is filled in.
Erich Hoover [Tue, 2 Oct 2012 21:13:14 +0000 (15:13 -0600)] 
hhctrl.ocx: Store all the parameters the first time the WinType is filled in.

12 years agod3dx9_36/tests: Remove useless casts.
Nozomi Kodama [Tue, 2 Oct 2012 06:14:12 +0000 (14:14 +0800)] 
d3dx9_36/tests: Remove useless casts.

12 years agod3dx9_36/tests: Relax an equality between floats.
Nozomi Kodama [Tue, 2 Oct 2012 06:13:11 +0000 (14:13 +0800)] 
d3dx9_36/tests: Relax an equality between floats.

12 years agod3dx9_36/tests: Avoid a potential out of bound access.
Nozomi Kodama [Tue, 2 Oct 2012 06:12:27 +0000 (14:12 +0800)] 
d3dx9_36/tests: Avoid a potential out of bound access.

12 years agod3dx9_36/tests: Speed up some tests.
Nozomi Kodama [Tue, 2 Oct 2012 06:11:10 +0000 (14:11 +0800)] 
d3dx9_36/tests: Speed up some tests.

12 years agod3dx9_36: Implement D3DXSHMultiply4.
Nozomi Kodama [Tue, 2 Oct 2012 06:10:17 +0000 (14:10 +0800)] 
d3dx9_36: Implement D3DXSHMultiply4.

12 years agontoskrnl.exe: Don't try to copy back data in buffered mode when we don't expect any...
Christian Costa [Wed, 3 Oct 2012 06:55:14 +0000 (08:55 +0200)] 
ntoskrnl.exe: Don't try to copy back data in buffered mode when we don't expect any in process_ioctl.

12 years agontoskrnl.exe: Add stub for ExCreateCallback.
Christian Costa [Wed, 3 Oct 2012 06:55:06 +0000 (08:55 +0200)] 
ntoskrnl.exe: Add stub for ExCreateCallback.

12 years agowininet: Correctly set headers size in CommitUrlCacheEntryW function.
Piotr Caban [Wed, 3 Oct 2012 09:24:37 +0000 (11:24 +0200)] 
wininet: Correctly set headers size in CommitUrlCacheEntryW function.

12 years agocryptnet: Fixed cache functions usage in CRYPT_CacheURL function.
Piotr Caban [Wed, 3 Oct 2012 09:17:07 +0000 (11:17 +0200)] 
cryptnet: Fixed cache functions usage in CRYPT_CacheURL function.

12 years agows2_32: Fix some style issues.
Bruno Jesus [Wed, 3 Oct 2012 00:17:43 +0000 (21:17 -0300)] 
ws2_32: Fix some style issues.

12 years agocmd: Change command line parsing away from argv/argc.
Jason Edmeades [Tue, 2 Oct 2012 23:50:13 +0000 (00:50 +0100)] 
cmd: Change command line parsing away from argv/argc.

12 years agoinetcpl.cpl: Reuse Internet icon.
André Hentschel [Tue, 2 Oct 2012 23:17:49 +0000 (01:17 +0200)] 
inetcpl.cpl: Reuse Internet icon.

12 years agowinedbg: Add control operators to Thumb2 disassembler.
André Hentschel [Tue, 2 Oct 2012 22:23:21 +0000 (00:23 +0200)] 
winedbg: Add control operators to Thumb2 disassembler.

12 years agowinedbg: Add hint operators to Thumb2 disassembler.
André Hentschel [Tue, 2 Oct 2012 22:21:38 +0000 (00:21 +0200)] 
winedbg: Add hint operators to Thumb2 disassembler.

12 years agowinedbg: Add special register processing operators to Thumb2 disassembler.
André Hentschel [Tue, 2 Oct 2012 22:21:17 +0000 (00:21 +0200)] 
winedbg: Add special register processing operators to Thumb2 disassembler.

12 years agowinedbg: Improve and add branch operators for Thumb2 disassembler.
André Hentschel [Tue, 2 Oct 2012 22:20:40 +0000 (00:20 +0200)] 
winedbg: Improve and add branch operators for Thumb2 disassembler.

12 years agowined3d: Handle WINED3DSPR_CONSTBUFFER registers in the GLSL shader backend.
Henri Verbeet [Tue, 2 Oct 2012 20:15:40 +0000 (22:15 +0200)] 
wined3d: Handle WINED3DSPR_CONSTBUFFER registers in the GLSL shader backend.

12 years agowined3d: wined3d_swapchain_set_window() never fails.
Henri Verbeet [Tue, 2 Oct 2012 20:15:39 +0000 (22:15 +0200)] 
wined3d: wined3d_swapchain_set_window() never fails.

12 years agowined3d: Just return the surface from wined3d_device_get_surface_from_dc().
Henri Verbeet [Tue, 2 Oct 2012 20:15:38 +0000 (22:15 +0200)] 
wined3d: Just return the surface from wined3d_device_get_surface_from_dc().

12 years agod3d10core: Implement d3d10_device_OMGetDepthStencilState().
Henri Verbeet [Tue, 2 Oct 2012 20:15:37 +0000 (22:15 +0200)] 
d3d10core: Implement d3d10_device_OMGetDepthStencilState().

12 years agod3d10core: Implement d3d10_device_OMSetDepthStencilState().
Henri Verbeet [Tue, 2 Oct 2012 20:15:36 +0000 (22:15 +0200)] 
d3d10core: Implement d3d10_device_OMSetDepthStencilState().

12 years agowinex11: Don't try to change the window visual if we don't have a valid ARGB visual.
Alexandre Julliard [Wed, 3 Oct 2012 07:59:00 +0000 (09:59 +0200)] 
winex11: Don't try to change the window visual if we don't have a valid ARGB visual.

12 years agowinex11: Fix a typo in the surface region computation with an alpha channel.
Alexandre Julliard [Tue, 2 Oct 2012 22:09:01 +0000 (00:09 +0200)] 
winex11: Fix a typo in the surface region computation with an alpha channel.

12 years agowinex11: Copy the existing surface bits when a dirty rectangle is specified in Update...
Alexandre Julliard [Tue, 2 Oct 2012 22:08:30 +0000 (00:08 +0200)] 
winex11: Copy the existing surface bits when a dirty rectangle is specified in UpdateLayeredWindow.

12 years agowinex11: Allow changing the pixel format of a window from a different thread.
Alexandre Julliard [Wed, 3 Oct 2012 09:19:10 +0000 (11:19 +0200)] 
winex11: Allow changing the pixel format of a window from a different thread.

12 years agowinex11: Get rid of the OpenGL GDI driver.
Alexandre Julliard [Tue, 2 Oct 2012 20:05:57 +0000 (22:05 +0200)] 
winex11: Get rid of the OpenGL GDI driver.

12 years agowinex11: Move the FLUSH_GL_DRAWABLE implementation to the main ExtEscape routine.
Alexandre Julliard [Tue, 2 Oct 2012 19:56:43 +0000 (21:56 +0200)] 
winex11: Move the FLUSH_GL_DRAWABLE implementation to the main ExtEscape routine.

12 years agowinex11: Pass the source drawable to the FLUSH_GL_DRAWABLE escape.
Alexandre Julliard [Tue, 2 Oct 2012 19:50:54 +0000 (21:50 +0200)] 
winex11: Pass the source drawable to the FLUSH_GL_DRAWABLE escape.

12 years agoscrrun: Correct Invoke parameter.
Alistair Leslie-Hughes [Fri, 21 Sep 2012 00:53:51 +0000 (10:53 +1000)] 
scrrun: Correct Invoke parameter.

12 years agontoskrnl.exe: Add missing WINAPIs.
Alexandre Julliard [Tue, 2 Oct 2012 16:37:28 +0000 (18:37 +0200)] 
ntoskrnl.exe: Add missing WINAPIs.

12 years agouser32: Don't redraw anything when WS_VISIBLE is toggled manually.
Alexandre Julliard [Tue, 2 Oct 2012 17:52:31 +0000 (19:52 +0200)] 
user32: Don't redraw anything when WS_VISIBLE is toggled manually.

12 years agowinex11: Refuse to set the pixel format for HWND_MESSAGE windows.
Alexandre Julliard [Tue, 2 Oct 2012 16:14:15 +0000 (18:14 +0200)] 
winex11: Refuse to set the pixel format for HWND_MESSAGE windows.

12 years agomshtml: Added script 'for' and 'event' attributes tests.
Jacek Caban [Tue, 2 Oct 2012 13:47:06 +0000 (15:47 +0200)] 
mshtml: Added script 'for' and 'event' attributes tests.

12 years agomshtml: Added support for script 'for' and 'event' attributes.
Jacek Caban [Tue, 2 Oct 2012 13:46:20 +0000 (15:46 +0200)] 
mshtml: Added support for script 'for' and 'event' attributes.

12 years agomshtml: Store information if script was already parsed in script element object.
Jacek Caban [Tue, 2 Oct 2012 13:45:40 +0000 (15:45 +0200)] 
mshtml: Store information if script was already parsed in script element object.

12 years agomshtml: Simplify get_node_obj.
Jacek Caban [Tue, 2 Oct 2012 13:45:15 +0000 (15:45 +0200)] 
mshtml: Simplify get_node_obj.

12 years agomshtml: Defer event script evaluation.
Jacek Caban [Tue, 2 Oct 2012 13:44:56 +0000 (15:44 +0200)] 
mshtml: Defer event script evaluation.

12 years agomshtml: Moved getElementById implementation to separated function.
Jacek Caban [Tue, 2 Oct 2012 13:44:27 +0000 (15:44 +0200)] 
mshtml: Moved getElementById implementation to separated function.

12 years agomshtml: Store nsIDOMNodeSelector in HTMLDocumentNode.
Jacek Caban [Tue, 2 Oct 2012 13:44:10 +0000 (15:44 +0200)] 
mshtml: Store nsIDOMNodeSelector in HTMLDocumentNode.

12 years agontoskrnl.exe: Add stub for PsImpersonateClient.
Christian Costa [Mon, 1 Oct 2012 22:10:38 +0000 (00:10 +0200)] 
ntoskrnl.exe: Add stub for PsImpersonateClient.

12 years agontoskrnl.exe: Implement IoAllocateMdl.
Christian Costa [Mon, 1 Oct 2012 22:09:51 +0000 (00:09 +0200)] 
ntoskrnl.exe: Implement IoAllocateMdl.

12 years agoscsiport.sys: Add stub implementation of scsiport.sys.
Christian Costa [Tue, 2 Oct 2012 04:23:49 +0000 (06:23 +0200)] 
scsiport.sys: Add stub implementation of scsiport.sys.