wine
13 years agowidl: Initialise [out] only conformant arrays.
Huw Davies [Wed, 2 Mar 2011 11:14:36 +0000 (11:14 +0000)] 
widl: Initialise [out] only conformant arrays.

This isn't strictly what midl does, however VB relies on the array in
IEnumVARIANT_Next() being zero initialised.  Native uses stubless
proxies, where the initialisation is performed in NdrStubCall2().

13 years agowintab32: Better handling of XInput initialisation errors.
Peter Urbanec [Thu, 3 Mar 2011 08:26:33 +0000 (19:26 +1100)] 
wintab32: Better handling of XInput initialisation errors.

13 years agowined3d: Pass gl_info to basetexture_bind().
Henri Verbeet [Thu, 3 Mar 2011 08:24:11 +0000 (09:24 +0100)] 
wined3d: Pass gl_info to basetexture_bind().

13 years agowined3d: Use EXT_texture_sRGB_decode to avoid sRGB texture duplication.
Henri Verbeet [Thu, 3 Mar 2011 08:24:10 +0000 (09:24 +0100)] 
wined3d: Use EXT_texture_sRGB_decode to avoid sRGB texture duplication.

13 years agowined3d: Add support for EXT_texture_sRGB_decode.
Henri Verbeet [Thu, 3 Mar 2011 08:24:09 +0000 (09:24 +0100)] 
wined3d: Add support for EXT_texture_sRGB_decode.

13 years agowined3d: Retrieve the GL texture through a function.
Henri Verbeet [Thu, 3 Mar 2011 08:24:08 +0000 (09:24 +0100)] 
wined3d: Retrieve the GL texture through a function.

13 years agomsxml3: Link dom attribute with parent interface pointer.
Nikolay Sivov [Thu, 3 Mar 2011 00:57:01 +0000 (03:57 +0300)] 
msxml3: Link dom attribute with parent interface pointer.

13 years agomsxml3: Fail on certain node types in insertBefore() for attributes, remove broken...
Nikolay Sivov [Thu, 3 Mar 2011 00:50:04 +0000 (03:50 +0300)] 
msxml3: Fail on certain node types in insertBefore() for attributes, remove broken tests.

13 years agomshtml: Fixed use after free in HTMLElement_destructor.
Jacek Caban [Wed, 2 Mar 2011 22:10:22 +0000 (23:10 +0100)] 
mshtml: Fixed use after free in HTMLElement_destructor.

13 years agomshtml: Added more attribute object tests.
Jacek Caban [Wed, 2 Mar 2011 22:10:11 +0000 (23:10 +0100)] 
mshtml: Added more attribute object tests.

13 years agowinex11: Merge updating the mouse state and sending the input into a single helper...
Alexandre Julliard [Thu, 3 Mar 2011 16:47:08 +0000 (17:47 +0100)] 
winex11: Merge updating the mouse state and sending the input into a single helper function.

13 years agowinex11: Get rid of the ClipCursor and SendInput entry points.
Alexandre Julliard [Wed, 2 Mar 2011 15:28:23 +0000 (16:28 +0100)] 
winex11: Get rid of the ClipCursor and SendInput entry points.

13 years agouser32: Handle input injected through SendInput entirely in user32.
Alexandre Julliard [Wed, 2 Mar 2011 20:29:17 +0000 (21:29 +0100)] 
user32: Handle input injected through SendInput entirely in user32.

13 years agoserver: Invoke low-level hardware hooks directly from the server side.
Alexandre Julliard [Wed, 2 Mar 2011 18:53:03 +0000 (19:53 +0100)] 
server: Invoke low-level hardware hooks directly from the server side.

13 years agouser32: Export a Wine-specific function to send hardware input from the graphics...
Alexandre Julliard [Wed, 2 Mar 2011 18:43:53 +0000 (19:43 +0100)] 
user32: Export a Wine-specific function to send hardware input from the graphics driver.

13 years agocomctl32: 'clip' rect is unused in the WM_ERASEBKGND rebar class handler.
Dmitry Timoshkov [Wed, 2 Mar 2011 12:55:41 +0000 (20:55 +0800)] 
comctl32: 'clip' rect is unused in the WM_ERASEBKGND rebar class handler.

13 years agomshtml: Use our IDispatchEx-based attributes implementation instead of nsIDOMAttr.
Jacek Caban [Wed, 2 Mar 2011 12:34:24 +0000 (13:34 +0100)] 
mshtml: Use our IDispatchEx-based attributes implementation instead of nsIDOMAttr.

13 years agomshtml: Reuse attribute objects.
Jacek Caban [Wed, 2 Mar 2011 12:34:04 +0000 (13:34 +0100)] 
mshtml: Reuse attribute objects.

13 years agomshtml: Correctly handle NULL BSTR in VARIANT in IDispatchEx implementation.
Jacek Caban [Wed, 2 Mar 2011 12:34:58 +0000 (13:34 +0100)] 
mshtml: Correctly handle NULL BSTR in VARIANT in IDispatchEx implementation.

13 years agomshtml: Added IHTMLLocation::replace implementation.
Jacek Caban [Wed, 2 Mar 2011 12:33:51 +0000 (13:33 +0100)] 
mshtml: Added IHTMLLocation::replace implementation.

13 years agomshtml: Implement IHTMLAnchorElement get/put target.
Alistair Leslie-Hughes [Fri, 18 Feb 2011 03:03:41 +0000 (14:03 +1100)] 
mshtml: Implement IHTMLAnchorElement get/put target.

13 years agouserenv: Implement and test GetUserProfileDirectory.
Hans Leidekker [Wed, 2 Mar 2011 09:46:56 +0000 (10:46 +0100)] 
userenv: Implement and test GetUserProfileDirectory.

13 years agouserenv: GetProfilesDirectoryW accepts a NULL buffer.
Hans Leidekker [Wed, 2 Mar 2011 09:46:44 +0000 (10:46 +0100)] 
userenv: GetProfilesDirectoryW accepts a NULL buffer.

13 years agoadvapi32: Use a fixed computer SID that matches local user SIDs.
Hans Leidekker [Wed, 2 Mar 2011 09:46:30 +0000 (10:46 +0100)] 
advapi32: Use a fixed computer SID that matches local user SIDs.

13 years agoserver: Map the Unix user id to a local user SID instead of the interactive SID.
Hans Leidekker [Wed, 2 Mar 2011 09:46:12 +0000 (10:46 +0100)] 
server: Map the Unix user id to a local user SID instead of the interactive SID.

13 years agowined3d: Retrieve the surface's texture name through a function.
Henri Verbeet [Wed, 2 Mar 2011 07:55:49 +0000 (08:55 +0100)] 
wined3d: Retrieve the surface's texture name through a function.

13 years agowined3d: Standalone surfaces should never be sRGB.
Henri Verbeet [Wed, 2 Mar 2011 07:55:48 +0000 (08:55 +0100)] 
wined3d: Standalone surfaces should never be sRGB.

13 years agowined3d: Use basetexture_set_dirty() in some more places.
Henri Verbeet [Wed, 2 Mar 2011 07:55:47 +0000 (08:55 +0100)] 
wined3d: Use basetexture_set_dirty() in some more places.

13 years agowined3d: The basetexture_set_dirty() return value is never used.
Henri Verbeet [Wed, 2 Mar 2011 07:55:46 +0000 (08:55 +0100)] 
wined3d: The basetexture_set_dirty() return value is never used.

13 years agodsound: Also handle two-to-six-channel conversions.
Andrew Eikum [Tue, 1 Mar 2011 20:57:35 +0000 (14:57 -0600)] 
dsound: Also handle two-to-six-channel conversions.

13 years agogdi32: Fixes GetDIBits for top-down destination bitmaps.
John Edmonds [Wed, 2 Mar 2011 03:29:51 +0000 (22:29 -0500)] 
gdi32: Fixes GetDIBits for top-down destination bitmaps.

13 years agogdi32/tests: Updated tests for top-down destination bitmaps.
John Edmonds [Wed, 2 Mar 2011 03:29:50 +0000 (22:29 -0500)] 
gdi32/tests: Updated tests for top-down destination bitmaps.

13 years agod3dcompiler: Move some code from header to source file.
Rico Schüller [Tue, 1 Mar 2011 21:36:22 +0000 (22:36 +0100)] 
d3dcompiler: Move some code from header to source file.

13 years agod3dcompiler: Implement ID3D11ShaderReflectionType::IsEqual().
Rico Schüller [Tue, 1 Mar 2011 21:36:19 +0000 (22:36 +0100)] 
d3dcompiler: Implement ID3D11ShaderReflectionType::IsEqual().

13 years agod3dcompiler/tests: Add GetMemberType* tests.
Rico Schüller [Tue, 1 Mar 2011 21:36:13 +0000 (22:36 +0100)] 
d3dcompiler/tests: Add GetMemberType* tests.

13 years agoshdocvw: Rewrite code to make more understandable (Coverity).
Marcus Meissner [Wed, 2 Mar 2011 11:30:04 +0000 (12:30 +0100)] 
shdocvw: Rewrite code to make more understandable (Coverity).

13 years agokernel32/tests: Add SetLastError() before a test (Valgrind).
André Hentschel [Tue, 1 Mar 2011 16:08:06 +0000 (17:08 +0100)] 
kernel32/tests: Add SetLastError() before a test (Valgrind).

13 years agontdll: Implement CDROM_GetInterfaceInfo() on Mac OS.
Charles Davis [Tue, 1 Mar 2011 19:59:44 +0000 (12:59 -0700)] 
ntdll: Implement CDROM_GetInterfaceInfo() on Mac OS.

13 years agowininet/tests: Test retrieving http requests from cache.
Juan Lang [Tue, 1 Mar 2011 18:56:00 +0000 (10:56 -0800)] 
wininet/tests: Test retrieving http requests from cache.

13 years agowininet: De-Hungarian HTTP request member names.
Juan Lang [Tue, 1 Mar 2011 19:18:22 +0000 (11:18 -0800)] 
wininet: De-Hungarian HTTP request member names.

13 years agowininet: De-Hungarian session member names.
Juan Lang [Tue, 1 Mar 2011 19:02:14 +0000 (11:02 -0800)] 
wininet: De-Hungarian session member names.

13 years agowininet: De-Hungarian appinfo member names.
Juan Lang [Tue, 1 Mar 2011 19:00:49 +0000 (11:00 -0800)] 
wininet: De-Hungarian appinfo member names.

13 years agowininet: De-Hungarian auth cache member names.
Juan Lang [Tue, 1 Mar 2011 18:30:46 +0000 (10:30 -0800)] 
wininet: De-Hungarian auth cache member names.

13 years agowininet: Rename variables for readability.
Juan Lang [Tue, 1 Mar 2011 18:59:39 +0000 (10:59 -0800)] 
wininet: Rename variables for readability.

13 years agowinex11: Fetch the key state from the server when adjusting state on KeymapNotify...
Alexandre Julliard [Wed, 2 Mar 2011 11:24:25 +0000 (12:24 +0100)] 
winex11: Fetch the key state from the server when adjusting state on KeymapNotify and key events.

13 years agoserver: Set the message code for mouse input on the server side.
Alexandre Julliard [Wed, 2 Mar 2011 10:59:38 +0000 (11:59 +0100)] 
server: Set the message code for mouse input on the server side.

13 years agoserver: Set the message code for keyboard input on the server side.
Alexandre Julliard [Wed, 2 Mar 2011 10:34:59 +0000 (11:34 +0100)] 
server: Set the message code for keyboard input on the server side.

13 years agoserver: Pass the original hardware input data to the server and set the message param...
Alexandre Julliard [Tue, 1 Mar 2011 19:33:15 +0000 (20:33 +0100)] 
server: Pass the original hardware input data to the server and set the message parameters on the server side.

13 years agonetapi32: Try running the smbpasswd tool in NetUserChangePassword.
Hans Leidekker [Tue, 1 Mar 2011 12:08:27 +0000 (13:08 +0100)] 
netapi32: Try running the smbpasswd tool in NetUserChangePassword.

13 years agomshtml: Added IHTMLFormElement::get_elements implementation.
Jacek Caban [Tue, 1 Mar 2011 10:33:03 +0000 (11:33 +0100)] 
mshtml: Added IHTMLFormElement::get_elements implementation.

13 years agontdll: Don't print an error when architecture is set to win64 and the app is 64-bit.
Alexandre Julliard [Tue, 1 Mar 2011 13:10:16 +0000 (14:10 +0100)] 
ntdll: Don't print an error when architecture is set to win64 and the app is 64-bit.

13 years agowined3d: Recognize some Nouveau renderer strings.
Henri Verbeet [Tue, 1 Mar 2011 08:47:58 +0000 (09:47 +0100)] 
wined3d: Recognize some Nouveau renderer strings.

13 years agowined3d: Rename ATI to AMD.
Henri Verbeet [Tue, 1 Mar 2011 08:47:57 +0000 (09:47 +0100)] 
wined3d: Rename ATI to AMD.

13 years agowined3d: Make IWineD3DResourceImpl an independent structure.
Henri Verbeet [Tue, 1 Mar 2011 08:47:56 +0000 (09:47 +0100)] 
wined3d: Make IWineD3DResourceImpl an independent structure.

13 years agowined3d: Pass const resources to some resource functions.
Henri Verbeet [Tue, 1 Mar 2011 08:47:55 +0000 (09:47 +0100)] 
wined3d: Pass const resources to some resource functions.

13 years agocomctl32: Add a check for setting number of parts in the statusbar to zero.
Peter Urbanec [Tue, 1 Mar 2011 01:01:42 +0000 (12:01 +1100)] 
comctl32: Add a check for setting number of parts in the statusbar to zero.

13 years agomsxml3: Add get_output() implementation for processor.
Nikolay Sivov [Mon, 28 Feb 2011 20:39:15 +0000 (23:39 +0300)] 
msxml3: Add get_output() implementation for processor.

13 years agomsxml3: Always set out pointer to null on failed QueryInterface.
Nikolay Sivov [Mon, 28 Feb 2011 19:28:53 +0000 (22:28 +0300)] 
msxml3: Always set out pointer to null on failed QueryInterface.

13 years agoshlwapi/tests: Remove win9x hacks.
Austin English [Mon, 28 Feb 2011 22:28:29 +0000 (14:28 -0800)] 
shlwapi/tests: Remove win9x hacks.

13 years agontprint/tests: Remove win9x hacks.
Austin English [Mon, 28 Feb 2011 21:29:38 +0000 (13:29 -0800)] 
ntprint/tests: Remove win9x hacks.

13 years agosetupapi/tests: Remove win9x hacks.
Austin English [Mon, 28 Feb 2011 21:06:23 +0000 (13:06 -0800)] 
setupapi/tests: Remove win9x hacks.

13 years agosecur32/tests: Remove win9x hacks.
Austin English [Mon, 28 Feb 2011 21:05:45 +0000 (13:05 -0800)] 
secur32/tests: Remove win9x hacks.

13 years agod3dcompiler: Use defines for shader target masks.
Rico Schüller [Mon, 28 Feb 2011 18:47:37 +0000 (19:47 +0100)] 
d3dcompiler: Use defines for shader target masks.

13 years agod3dcompiler: Implement ID3D11ShaderReflectionType::GetMemberTypeName().
Rico Schüller [Mon, 28 Feb 2011 18:47:34 +0000 (19:47 +0100)] 
d3dcompiler: Implement ID3D11ShaderReflectionType::GetMemberTypeName().

13 years agod3dcompiler: Implement ID3D11ShaderReflectionType::GetMemberTypeByName().
Rico Schüller [Mon, 28 Feb 2011 18:47:31 +0000 (19:47 +0100)] 
d3dcompiler: Implement ID3D11ShaderReflectionType::GetMemberTypeByName().

13 years agod3dcompiler: Implement ID3D11ShaderReflectionType::GetMemberTypeByIndex().
Rico Schüller [Mon, 28 Feb 2011 18:47:28 +0000 (19:47 +0100)] 
d3dcompiler: Implement ID3D11ShaderReflectionType::GetMemberTypeByIndex().

13 years agod3dcompiler: Parse member types.
Rico Schüller [Mon, 28 Feb 2011 18:47:24 +0000 (19:47 +0100)] 
d3dcompiler: Parse member types.

13 years agoserver: Don't pass a thread id to send_hardware_message, determine it from the window.
Alexandre Julliard [Tue, 1 Mar 2011 10:54:55 +0000 (11:54 +0100)] 
server: Don't pass a thread id to send_hardware_message, determine it from the window.

13 years agowinex11: Pass a window handle for keyboard hardware messages too.
Alexandre Julliard [Tue, 1 Mar 2011 10:50:29 +0000 (11:50 +0100)] 
winex11: Pass a window handle for keyboard hardware messages too.

13 years agouser32: Retrieve the current cursor position from the server.
Alexandre Julliard [Mon, 28 Feb 2011 21:50:21 +0000 (22:50 +0100)] 
user32: Retrieve the current cursor position from the server.

13 years agouser32: Retrieve the key state for GetAsyncKeyState from the server.
Alexandre Julliard [Mon, 28 Feb 2011 20:55:01 +0000 (21:55 +0100)] 
user32: Retrieve the key state for GetAsyncKeyState from the server.

13 years agoserver: Maintain the "set since last time" bit for the global keystate.
Alexandre Julliard [Mon, 28 Feb 2011 20:43:44 +0000 (21:43 +0100)] 
server: Maintain the "set since last time" bit for the global keystate.

13 years agoserver: Fill the key state in mouse events from the server-side state.
Alexandre Julliard [Mon, 28 Feb 2011 20:37:09 +0000 (21:37 +0100)] 
server: Fill the key state in mouse events from the server-side state.

13 years agowinex11.drv: Quiet a noisy FIXME.
André Hentschel [Fri, 25 Feb 2011 21:26:07 +0000 (22:26 +0100)] 
winex11.drv: Quiet a noisy FIXME.

13 years agocomctl32/tests: Enable statusbar tooltip tests.
Peter Urbanec [Fri, 25 Feb 2011 17:03:33 +0000 (04:03 +1100)] 
comctl32/tests: Enable statusbar tooltip tests.

13 years agocomctl32: Use signed indices, so that the number of parts can be set to zero.
Peter Urbanec [Fri, 25 Feb 2011 17:03:30 +0000 (04:03 +1100)] 
comctl32: Use signed indices, so that the number of parts can be set to zero.

13 years agomsvcrt: Implement _wfindnext64.
André Hentschel [Sat, 26 Feb 2011 18:49:51 +0000 (19:49 +0100)] 
msvcrt: Implement _wfindnext64.

13 years agomsvcrt: Implement _wfindfirst64.
André Hentschel [Sat, 26 Feb 2011 18:49:21 +0000 (19:49 +0100)] 
msvcrt: Implement _wfindfirst64.

13 years agontoskrnl.exe: Be more verbose in MmGetSystemRoutineAddress.
André Hentschel [Fri, 25 Feb 2011 16:50:44 +0000 (17:50 +0100)] 
ntoskrnl.exe: Be more verbose in MmGetSystemRoutineAddress.

13 years agomshtml: Added onsubmit and event canceling tests.
Jacek Caban [Mon, 28 Feb 2011 12:14:32 +0000 (13:14 +0100)] 
mshtml: Added onsubmit and event canceling tests.

13 years agomshtml: Added support for canceling default event behavior.
Jacek Caban [Mon, 28 Feb 2011 12:14:17 +0000 (13:14 +0100)] 
mshtml: Added support for canceling default event behavior.

13 years agomshtml: Fixed memory leak.
Jacek Caban [Mon, 28 Feb 2011 12:13:59 +0000 (13:13 +0100)] 
mshtml: Fixed memory leak.

13 years agomshtml: Added IHTMLFormElement::onsubmit implementation.
Jacek Caban [Mon, 28 Feb 2011 12:13:49 +0000 (13:13 +0100)] 
mshtml: Added IHTMLFormElement::onsubmit implementation.

13 years agomshtml: Added simple filter parser to support opacity.
Jacek Caban [Mon, 28 Feb 2011 12:13:37 +0000 (13:13 +0100)] 
mshtml: Added simple filter parser to support opacity.

13 years agomshtml: Store style object in element object.
Jacek Caban [Mon, 28 Feb 2011 12:13:12 +0000 (13:13 +0100)] 
mshtml: Store style object in element object.

13 years agomshtml: Store style filter in HTMLStyle object.
Jacek Caban [Mon, 28 Feb 2011 12:12:50 +0000 (13:12 +0100)] 
mshtml: Store style filter in HTMLStyle object.

13 years agomshtml: Fixed typos in IHTMLInputElement::value tests.
Jacek Caban [Mon, 28 Feb 2011 12:12:22 +0000 (13:12 +0100)] 
mshtml: Fixed typos in IHTMLInputElement::value tests.

13 years agowinedbg: Support setting a breakpoint from a file name and line number.
Alexandre Julliard [Mon, 28 Feb 2011 13:04:20 +0000 (14:04 +0100)] 
winedbg: Support setting a breakpoint from a file name and line number.

13 years agojscript: Fixed corner cases in parseInt implementation.
Jacek Caban [Mon, 28 Feb 2011 12:11:48 +0000 (13:11 +0100)] 
jscript: Fixed corner cases in parseInt implementation.

13 years agomciwave: Fix a leak when Open fails (valgrind).
Jörg Höhle [Fri, 25 Feb 2011 14:58:47 +0000 (15:58 +0100)] 
mciwave: Fix a leak when Open fails (valgrind).

13 years agomsvfw32: Add Japanese translation.
Akihiro Sagawa [Sat, 26 Feb 2011 11:31:23 +0000 (20:31 +0900)] 
msvfw32: Add Japanese translation.

13 years agocredui: Add Japanese translation.
Akihiro Sagawa [Sat, 26 Feb 2011 11:31:20 +0000 (20:31 +0900)] 
credui: Add Japanese translation.

13 years agowineconsole: Add Japanese translation.
Akihiro Sagawa [Sat, 26 Feb 2011 11:31:18 +0000 (20:31 +0900)] 
wineconsole: Add Japanese translation.

13 years agoshdocvw: Add Japanese translation.
Akihiro Sagawa [Sat, 26 Feb 2011 11:31:15 +0000 (20:31 +0900)] 
shdocvw: Add Japanese translation.

13 years agohhctrl.ocx: Use DEFAULT_GUI_FONT to show non-ansi characters properly.
Akihiro Sagawa [Sat, 26 Feb 2011 11:31:26 +0000 (20:31 +0900)] 
hhctrl.ocx: Use DEFAULT_GUI_FONT to show non-ansi characters properly.

13 years agouser32: Check bitmap info before it is used.
Wolfram Sang [Thu, 24 Feb 2011 21:12:09 +0000 (22:12 +0100)] 
user32: Check bitmap info before it is used.

13 years agouser32: Make DIB_GetBitmapInfo checks stricter.
Wolfram Sang [Thu, 24 Feb 2011 21:12:08 +0000 (22:12 +0100)] 
user32: Make DIB_GetBitmapInfo checks stricter.

13 years agouser32/tests: Modify proper fields instead of magic offsets.
Wolfram Sang [Thu, 24 Feb 2011 21:12:07 +0000 (22:12 +0100)] 
user32/tests: Modify proper fields instead of magic offsets.

13 years agorpcrt4/tests: Remove win9x hacks.
Austin English [Sat, 26 Feb 2011 01:50:35 +0000 (17:50 -0800)] 
rpcrt4/tests: Remove win9x hacks.

13 years agocrypt32/tests: Remove win9x hacks.
Austin English [Fri, 25 Feb 2011 23:23:52 +0000 (15:23 -0800)] 
crypt32/tests: Remove win9x hacks.