wine
11 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.

11 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.

11 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.

11 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.

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

11 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.

11 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.

11 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.

11 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.

11 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.

11 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.

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

11 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.

11 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.

11 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.

11 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.

11 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.

11 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.

11 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().

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

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

11 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.

11 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.

11 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.

11 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.

11 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.

11 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.

11 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.

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

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

11 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.

11 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.

11 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.

11 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.

11 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.

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

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

11 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.

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

11 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.

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

11 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.

11 years agontoskrnl.exe: Add stub for IoAcquireCancelSpinLock and IoReleaseCancelSpinLock.
Christian Costa [Tue, 2 Oct 2012 04:36:52 +0000 (06:36 +0200)] 
ntoskrnl.exe: Add stub for IoAcquireCancelSpinLock and IoReleaseCancelSpinLock.

11 years agows2_32: Permit broadcast packets on interface-bound sockets for systems with IP_UNICA...
Erich Hoover [Wed, 26 Sep 2012 22:38:29 +0000 (16:38 -0600)] 
ws2_32: Permit broadcast packets on interface-bound sockets for systems with IP_UNICAST_IF and SO_ATTACH_FILTER.

11 years agows2_32: Permit broadcast packets on interface-bound sockets for systems with IP_BOUND_IF.
Erich Hoover [Wed, 26 Sep 2012 22:38:09 +0000 (16:38 -0600)] 
ws2_32: Permit broadcast packets on interface-bound sockets for systems with IP_BOUND_IF.

11 years agowinex11: Use ARGB layered windows for system tray icons when supported.
Alexandre Julliard [Mon, 1 Oct 2012 13:59:49 +0000 (15:59 +0200)] 
winex11: Use ARGB layered windows for system tray icons when supported.

11 years agowinex11: Take the alpha channel into account to compute the region of layered windows.
Alexandre Julliard [Thu, 27 Sep 2012 18:47:08 +0000 (20:47 +0200)] 
winex11: Take the alpha channel into account to compute the region of layered windows.

11 years agowinex11: Switch to an ARGB visual for layered windows with per-pixel alpha.
Alexandre Julliard [Wed, 26 Sep 2012 11:12:17 +0000 (13:12 +0200)] 
winex11: Switch to an ARGB visual for layered windows with per-pixel alpha.

11 years agowinex11: Add support for per-window visuals.
Alexandre Julliard [Wed, 26 Sep 2012 10:19:37 +0000 (12:19 +0200)] 
winex11: Add support for per-window visuals.

11 years agowinex11: Don't put window manager decorations on layered windows.
Alexandre Julliard [Tue, 2 Oct 2012 11:51:56 +0000 (13:51 +0200)] 
winex11: Don't put window manager decorations on layered windows.

11 years agomshtml: Implement IHTMLFrameBase_put_name().
Nikolay Sivov [Mon, 1 Oct 2012 11:06:32 +0000 (15:06 +0400)] 
mshtml: Implement IHTMLFrameBase_put_name().

11 years agows2_32: Fix TRACE format in WS_getsockname.
Bruno Jesus [Mon, 1 Oct 2012 03:30:06 +0000 (00:30 -0300)] 
ws2_32: Fix TRACE format in WS_getsockname.

11 years agovcomp: Better stub for omp_get_thread_num.
Dan Kegel [Sun, 30 Sep 2012 03:20:41 +0000 (20:20 -0700)] 
vcomp: Better stub for omp_get_thread_num.

11 years agovcomp: Better stubs for omp_get_nested, omp_set_nested.
Dan Kegel [Sun, 30 Sep 2012 03:20:40 +0000 (20:20 -0700)] 
vcomp: Better stubs for omp_get_nested, omp_set_nested.

11 years agovcomp: Better stubs for omp_get_dynamic, omp_set_dynamic.
Dan Kegel [Sun, 30 Sep 2012 03:20:39 +0000 (20:20 -0700)] 
vcomp: Better stubs for omp_get_dynamic, omp_set_dynamic.

11 years agovcomp: Better stub for omp_get_max_threads.
Dan Kegel [Sun, 30 Sep 2012 03:20:38 +0000 (20:20 -0700)] 
vcomp: Better stub for omp_get_max_threads.

11 years agovcomp: Better stub for omp_set_num_threads.
Dan Kegel [Sun, 30 Sep 2012 03:20:37 +0000 (20:20 -0700)] 
vcomp: Better stub for omp_set_num_threads.

11 years agovcomp: Better stub for omp_get_num_threads.
Dan Kegel [Sun, 30 Sep 2012 03:20:36 +0000 (20:20 -0700)] 
vcomp: Better stub for omp_get_num_threads.

11 years agovbscript: Added RTrim implementation.
Jacek Caban [Tue, 2 Oct 2012 08:34:07 +0000 (10:34 +0200)] 
vbscript: Added RTrim implementation.

11 years agovbscript: Added LTrim() implementation.
Jacek Caban [Tue, 2 Oct 2012 08:33:50 +0000 (10:33 +0200)] 
vbscript: Added LTrim() implementation.

11 years agovbscript: Added Trim() implementation.
Jacek Caban [Tue, 2 Oct 2012 08:33:30 +0000 (10:33 +0200)] 
vbscript: Added Trim() implementation.

11 years agocmd: Fix basic cmd.exe /c "echo hello" type syntax.
Jason Edmeades [Mon, 1 Oct 2012 23:35:47 +0000 (00:35 +0100)] 
cmd: Fix basic cmd.exe /c "echo hello" type syntax.

Add checks for existance of command to run in order to keep the
new quote handling capabilities of cmd.exe /C or /K. If the command
cannot be found, drop back to /S processing mode as per cmd.exe help.

11 years agocmd: cmd.exe /c or /k should suppress copy overwrite prompts.
Jason Edmeades [Mon, 1 Oct 2012 21:37:17 +0000 (22:37 +0100)] 
cmd: cmd.exe /c or /k should suppress copy overwrite prompts.

11 years agowined3d: Recognize the SM4 dcl_constantBuffer opcode.
Henri Verbeet [Mon, 1 Oct 2012 20:48:13 +0000 (22:48 +0200)] 
wined3d: Recognize the SM4 dcl_constantBuffer opcode.

11 years agowined3d: wined3d_device_get_creation_parameters() never fails.
Henri Verbeet [Mon, 1 Oct 2012 20:48:12 +0000 (22:48 +0200)] 
wined3d: wined3d_device_get_creation_parameters() never fails.

11 years agowined3d: wined3d_device_set_depth_stencil() never fails.
Henri Verbeet [Mon, 1 Oct 2012 20:48:11 +0000 (22:48 +0200)] 
wined3d: wined3d_device_set_depth_stencil() never fails.

11 years agod3d10core: Implement d3d10_device_RSGetState().
Henri Verbeet [Mon, 1 Oct 2012 20:48:10 +0000 (22:48 +0200)] 
d3d10core: Implement d3d10_device_RSGetState().

11 years agod3d10core: Implement d3d10_device_RSSetState().
Henri Verbeet [Mon, 1 Oct 2012 20:48:09 +0000 (22:48 +0200)] 
d3d10core: Implement d3d10_device_RSSetState().

11 years agod3dx9: Fix D3DXMatrixAffineTransformation() and add some tests.
Rico Schüller [Mon, 1 Oct 2012 10:40:51 +0000 (12:40 +0200)] 
d3dx9: Fix D3DXMatrixAffineTransformation() and add some tests.

11 years agowininet: Make cookies functions thread-safe.
Piotr Caban [Mon, 1 Oct 2012 12:23:10 +0000 (14:23 +0200)] 
wininet: Make cookies functions thread-safe.

11 years agowininet: Added basic cookie domain validation in set_cookie function.
Piotr Caban [Mon, 1 Oct 2012 12:22:57 +0000 (14:22 +0200)] 
wininet: Added basic cookie domain validation in set_cookie function.

11 years agowininet: Added basic persistent cookie tests.
Piotr Caban [Mon, 1 Oct 2012 12:22:27 +0000 (14:22 +0200)] 
wininet: Added basic persistent cookie tests.

11 years agowininet: Added support for persistent cookies.
Piotr Caban [Mon, 1 Oct 2012 12:21:59 +0000 (14:21 +0200)] 
wininet: Added support for persistent cookies.

11 years agowininet: Added support for urlcache file name generating.
Piotr Caban [Mon, 1 Oct 2012 12:21:04 +0000 (14:21 +0200)] 
wininet: Added support for urlcache file name generating.

11 years agowininet: Added more fields to cookie structure.
Piotr Caban [Mon, 1 Oct 2012 12:20:35 +0000 (14:20 +0200)] 
wininet: Added more fields to cookie structure.

11 years agocmd: Ensure current directory saved during cmd /c.
Jason Edmeades [Sun, 30 Sep 2012 23:12:59 +0000 (00:12 +0100)] 
cmd: Ensure current directory saved during cmd /c.

11 years agocmd: Fix setlocal/endlocal implementation.
Jason Edmeades [Sun, 30 Sep 2012 22:07:01 +0000 (23:07 +0100)] 
cmd: Fix setlocal/endlocal implementation.

11 years agocmd: Add full for /R support.
Jason Edmeades [Thu, 27 Sep 2012 18:58:56 +0000 (19:58 +0100)] 
cmd: Add full for /R support.

11 years agocmd: Convert wcmd_for to use WCMD_parameter.
Jason Edmeades [Wed, 26 Sep 2012 13:37:56 +0000 (14:37 +0100)] 
cmd: Convert wcmd_for to use WCMD_parameter.

11 years agovbscript: Added Right() implementation.
Jacek Caban [Mon, 1 Oct 2012 11:00:09 +0000 (13:00 +0200)] 
vbscript: Added Right() implementation.

11 years agovbscript: Added Left() implementation.
Jacek Caban [Mon, 1 Oct 2012 10:59:56 +0000 (12:59 +0200)] 
vbscript: Added Left() implementation.

11 years agouser32: Add a driver entry point for UpdateLayeredWindow.
Alexandre Julliard [Thu, 27 Sep 2012 16:13:01 +0000 (18:13 +0200)] 
user32: Add a driver entry point for UpdateLayeredWindow.

11 years agouser32: Invalid DCEs when the window surface changes.
Alexandre Julliard [Mon, 1 Oct 2012 11:17:53 +0000 (13:17 +0200)] 
user32: Invalid DCEs when the window surface changes.

11 years agouser32: Also call set_window_pos when the WS_EX_LAYERED bit is changed.
Alexandre Julliard [Mon, 1 Oct 2012 11:17:40 +0000 (13:17 +0200)] 
user32: Also call set_window_pos when the WS_EX_LAYERED bit is changed.

11 years agouser32: Call the SetWindowStyle driver entry point before updating the window position.
Alexandre Julliard [Mon, 1 Oct 2012 11:12:29 +0000 (13:12 +0200)] 
user32: Call the SetWindowStyle driver entry point before updating the window position.

11 years agouser32: Default to the dummy surface if the driver doesn't provide something else.
Alexandre Julliard [Mon, 1 Oct 2012 11:09:27 +0000 (13:09 +0200)] 
user32: Default to the dummy surface if the driver doesn't provide something else.

11 years agouser32: Create a dummy window surface for windows that shouldn't be painted to.
Alexandre Julliard [Mon, 1 Oct 2012 11:08:51 +0000 (13:08 +0200)] 
user32: Create a dummy window surface for windows that shouldn't be painted to.

11 years agowined3d: Add correct detection of GeForce GT 650M video card.
Oleg Bosis [Sun, 30 Sep 2012 10:07:21 +0000 (14:07 +0400)] 
wined3d: Add correct detection of GeForce GT 650M video card.

11 years agowined3d: Move texture reference decrement to end of usage (Coverity).
Marcus Meissner [Sat, 29 Sep 2012 09:14:54 +0000 (11:14 +0200)] 
wined3d: Move texture reference decrement to end of usage (Coverity).

11 years agocomctl32: Clean up listview resizing code.
Daniel Jelinski [Fri, 28 Sep 2012 22:20:45 +0000 (00:20 +0200)] 
comctl32: Clean up listview resizing code.

11 years agocomctl32: Use GetWindowLong to check for scrollbar.
Daniel Jelinski [Fri, 21 Sep 2012 19:58:43 +0000 (21:58 +0200)] 
comctl32: Use GetWindowLong to check for scrollbar.

dwStyle is updated only in WM_STYLECHANGED, which is not sent
when displaying and hiding scrollbars.

11 years agoieframe: Recognize the CGID_ShellDocView command group.
Dmitry Timoshkov [Fri, 28 Sep 2012 11:51:24 +0000 (20:51 +0900)] 
ieframe: Recognize the CGID_ShellDocView command group.

11 years agoMark all lexers as never-interactive.
Alexandre Julliard [Mon, 1 Oct 2012 10:19:25 +0000 (12:19 +0200)] 
Mark all lexers as never-interactive.

11 years agouser32: Always flush window surfaces in PeekMessage, even with PM_NOYIELD.
Alexandre Julliard [Mon, 1 Oct 2012 10:12:53 +0000 (12:12 +0200)] 
user32: Always flush window surfaces in PeekMessage, even with PM_NOYIELD.

11 years agogdi32: Correctly map the 256-level bitmap to the 5, 17 and 65-level bitmaps.
Huw Davies [Mon, 1 Oct 2012 09:47:17 +0000 (10:47 +0100)] 
gdi32: Correctly map the 256-level bitmap to the 5, 17 and 65-level bitmaps.

11 years agoddraw: Properly release the ddraw reference when the last interface is released in...
Henri Verbeet [Mon, 1 Oct 2012 09:05:23 +0000 (11:05 +0200)] 
ddraw: Properly release the ddraw reference when the last interface is released in ddraw_surface_release_iface().

11 years agowined3d: Just return the surface from wined3d_device_get_depth_stencil().
Henri Verbeet [Mon, 1 Oct 2012 09:05:22 +0000 (11:05 +0200)] 
wined3d: Just return the surface from wined3d_device_get_depth_stencil().

11 years agowined3d: Just return the surface from wined3d_device_get_render_target().
Henri Verbeet [Mon, 1 Oct 2012 09:05:21 +0000 (11:05 +0200)] 
wined3d: Just return the surface from wined3d_device_get_render_target().

11 years agod3d10: Implement d3d10_effect_rasterizer_variable_GetRasterizerState().
Henri Verbeet [Mon, 1 Oct 2012 09:05:20 +0000 (11:05 +0200)] 
d3d10: Implement d3d10_effect_rasterizer_variable_GetRasterizerState().

11 years agod3d10: Implement d3d10_effect_depth_stencil_variable_GetDepthStencilState().
Henri Verbeet [Mon, 1 Oct 2012 09:05:19 +0000 (11:05 +0200)] 
d3d10: Implement d3d10_effect_depth_stencil_variable_GetDepthStencilState().