wine
12 years agomlang: COM cleanup for the IClassFactory iface.
Michael Stefaniuc [Mon, 20 Aug 2012 10:00:03 +0000 (12:00 +0200)] 
mlang: COM cleanup for the IClassFactory iface.

12 years agostrmbase: COM cleanup for the IClassFactory iface.
Michael Stefaniuc [Mon, 20 Aug 2012 09:57:31 +0000 (11:57 +0200)] 
strmbase: COM cleanup for the IClassFactory iface.

12 years agoqedit: COM cleanup for the IClassFactory iface.
Michael Stefaniuc [Mon, 20 Aug 2012 09:55:43 +0000 (11:55 +0200)] 
qedit: COM cleanup for the IClassFactory iface.

12 years agodinput: Return a valid keyboard type in keyboard GetCapabilities.
Lucas Zawacki [Mon, 20 Aug 2012 06:52:17 +0000 (03:52 -0300)] 
dinput: Return a valid keyboard type in keyboard GetCapabilities.

12 years agodinput/tests: Test for keyboard GetCapabilities.
Lucas Zawacki [Mon, 20 Aug 2012 06:52:16 +0000 (03:52 -0300)] 
dinput/tests: Test for keyboard GetCapabilities.

12 years agod3dx9/tests: Add variable name test.
Rico Schüller [Sat, 18 Aug 2012 12:59:35 +0000 (14:59 +0200)] 
d3dx9/tests: Add variable name test.

12 years agod3dx9: Move technique name handling to technique handle validation.
Rico Schüller [Sat, 18 Aug 2012 12:59:31 +0000 (14:59 +0200)] 
d3dx9: Move technique name handling to technique handle validation.

12 years agod3dx9: Use a separate function for the technique name.
Rico Schüller [Sat, 18 Aug 2012 12:59:16 +0000 (14:59 +0200)] 
d3dx9: Use a separate function for the technique name.

12 years agod3dx9: Silence missing function handling in the effect interface.
Rico Schüller [Sat, 18 Aug 2012 12:59:05 +0000 (14:59 +0200)] 
d3dx9: Silence missing function handling in the effect interface.

12 years agod3dx9: Make annotation handling more generic for techniques and passes.
Rico Schüller [Sat, 18 Aug 2012 12:59:01 +0000 (14:59 +0200)] 
d3dx9: Make annotation handling more generic for techniques and passes.

12 years agod3dx9: Improve check for empty braces for elements.
Rico Schüller [Sat, 18 Aug 2012 12:58:52 +0000 (14:58 +0200)] 
d3dx9: Improve check for empty braces for elements.

12 years agod3dx9: Return NULL if name is not given.
Rico Schüller [Sat, 18 Aug 2012 12:58:40 +0000 (14:58 +0200)] 
d3dx9: Return NULL if name is not given.

12 years agodssenh/tests: Added signature tests on the DSSENH cryptographic service provider.
Marek Chmiel [Fri, 17 Aug 2012 23:15:43 +0000 (18:15 -0500)] 
dssenh/tests: Added signature tests on the DSSENH cryptographic service provider.

12 years agodssenh/tests: Fixed failing block cipher mode tests on the DSSENH cryptographic servi...
Marek Chmiel [Fri, 17 Aug 2012 21:44:22 +0000 (16:44 -0500)] 
dssenh/tests: Fixed failing block cipher mode tests on the DSSENH cryptographic service provider.

12 years agowined3d: Also issue any queries for index buffers in drawPrimitive().
Henri Verbeet [Mon, 20 Aug 2012 06:12:09 +0000 (08:12 +0200)] 
wined3d: Also issue any queries for index buffers in drawPrimitive().

12 years agowined3d: Use a slightly shorter timeout in wined3d_event_query_finish().
Henri Verbeet [Mon, 20 Aug 2012 06:12:08 +0000 (08:12 +0200)] 
wined3d: Use a slightly shorter timeout in wined3d_event_query_finish().

12 years agowinex11: Try harder to get usable RandR screen resources.
Henri Verbeet [Mon, 20 Aug 2012 06:12:07 +0000 (08:12 +0200)] 
winex11: Try harder to get usable RandR screen resources.

12 years agowinex11: Try XRandR 1.0 if 1.2 fails.
Henri Verbeet [Mon, 20 Aug 2012 06:12:06 +0000 (08:12 +0200)] 
winex11: Try XRandR 1.0 if 1.2 fails.

12 years agoqcap: Call interface methods properly.
Nikolay Sivov [Sun, 19 Aug 2012 18:21:46 +0000 (22:21 +0400)] 
qcap: Call interface methods properly.

12 years agomstask: Call interface methods properly.
Nikolay Sivov [Sun, 19 Aug 2012 18:11:15 +0000 (22:11 +0400)] 
mstask: Call interface methods properly.

12 years agomsctf: Call interface methods properly.
Nikolay Sivov [Sun, 19 Aug 2012 18:01:36 +0000 (22:01 +0400)] 
msctf: Call interface methods properly.

12 years agomscoree: Call interface methods properly.
Nikolay Sivov [Sun, 19 Aug 2012 17:50:52 +0000 (21:50 +0400)] 
mscoree: Call interface methods properly.

12 years agomlang: Call interface methods properly.
Nikolay Sivov [Sun, 19 Aug 2012 15:55:54 +0000 (19:55 +0400)] 
mlang: Call interface methods properly.

12 years agomciqtz: Call interface methods properly.
Nikolay Sivov [Sun, 19 Aug 2012 15:53:45 +0000 (19:53 +0400)] 
mciqtz: Call interface methods properly.

12 years agoitss: Call interface methods properly.
Nikolay Sivov [Sun, 19 Aug 2012 15:48:22 +0000 (19:48 +0400)] 
itss: Call interface methods properly.

12 years agogameux: Call interface methods properly.
Nikolay Sivov [Sun, 19 Aug 2012 15:41:52 +0000 (19:41 +0400)] 
gameux: Call interface methods properly.

12 years agocomctl32: Call interface methods properly.
Nikolay Sivov [Sun, 19 Aug 2012 15:19:41 +0000 (19:19 +0400)] 
comctl32: Call interface methods properly.

12 years agobrowseui: Call interface methods properly.
Nikolay Sivov [Sun, 19 Aug 2012 15:15:15 +0000 (19:15 +0400)] 
browseui: Call interface methods properly.

12 years agoamstream: Call interface methods properly.
Nikolay Sivov [Sun, 19 Aug 2012 15:11:05 +0000 (19:11 +0400)] 
amstream: Call interface methods properly.

12 years agomsvcp90: Fixed buffer allocation in basic_stringbuf<wchar> class.
Piotr Caban [Sat, 18 Aug 2012 12:54:17 +0000 (14:54 +0200)] 
msvcp90: Fixed buffer allocation in basic_stringbuf<wchar> class.

12 years agoriched20: Fixed pointer to value out of scope (Coverity).
Marcus Meissner [Sat, 18 Aug 2012 09:56:12 +0000 (11:56 +0200)] 
riched20: Fixed pointer to value out of scope (Coverity).

12 years agohhctrl.ocx: Initialize ret on some error paths (Coverity).
Marcus Meissner [Sat, 18 Aug 2012 09:55:52 +0000 (11:55 +0200)] 
hhctrl.ocx: Initialize ret on some error paths (Coverity).

12 years agojoy.cpl: Avoid uninitialized variable usage (Coverity).
Marcus Meissner [Sat, 18 Aug 2012 09:51:24 +0000 (11:51 +0200)] 
joy.cpl: Avoid uninitialized variable usage (Coverity).

12 years agoqcap: Fixed another use-after free (Coverity).
Marcus Meissner [Fri, 17 Aug 2012 21:07:11 +0000 (23:07 +0200)] 
qcap: Fixed another use-after free (Coverity).

12 years agoqcap: Fixed a use after free in error path (Coverity).
Marcus Meissner [Fri, 17 Aug 2012 21:04:31 +0000 (23:04 +0200)] 
qcap: Fixed a use after free in error path (Coverity).

12 years agoquartz: Avoid linked list walk with free next (Coverity).
Marcus Meissner [Fri, 17 Aug 2012 20:36:48 +0000 (22:36 +0200)] 
quartz: Avoid linked list walk with free next (Coverity).

12 years agouser32: Fixed two use-after-free (Coverity).
Marcus Meissner [Fri, 17 Aug 2012 19:31:34 +0000 (21:31 +0200)] 
user32: Fixed two use-after-free (Coverity).

12 years agouser32: Free the correct dce (Coverity).
Marcus Meissner [Fri, 17 Aug 2012 19:23:38 +0000 (21:23 +0200)] 
user32: Free the correct dce (Coverity).

12 years agowinecfg: Fixed use-after-free (Coverity).
Marcus Meissner [Fri, 17 Aug 2012 18:53:43 +0000 (20:53 +0200)] 
winecfg: Fixed use-after-free (Coverity).

12 years agogdi32: Make sure that pattern info is initialized before being used.
Dmitry Timoshkov [Fri, 17 Aug 2012 17:09:17 +0000 (02:09 +0900)] 
gdi32: Make sure that pattern info is initialized before being used.

12 years agowindowscodecs: Do not assume that vtable is the first element of the object.
Dmitry Timoshkov [Fri, 17 Aug 2012 17:09:09 +0000 (02:09 +0900)] 
windowscodecs: Do not assume that vtable is the first element of the object.

12 years agoRelease 1.5.11. wine-1.5.11
Alexandre Julliard [Fri, 17 Aug 2012 18:12:53 +0000 (20:12 +0200)] 
Release 1.5.11.

12 years agoadvapi32/tests: Don't shadow some local variables.
Michael Stefaniuc [Fri, 17 Aug 2012 14:22:01 +0000 (16:22 +0200)] 
advapi32/tests: Don't shadow some local variables.

12 years agod3d9/tests: Simplify some logic operations.
Michael Stefaniuc [Fri, 17 Aug 2012 14:21:16 +0000 (16:21 +0200)] 
d3d9/tests: Simplify some logic operations.

12 years agoadvpack/tests: Use the global "current directory" variable.
Michael Stefaniuc [Fri, 17 Aug 2012 14:19:28 +0000 (16:19 +0200)] 
advpack/tests: Use the global "current directory" variable.

12 years agoddrawex: COM cleanup for the IDirectDrawSurface4 iface.
Michael Stefaniuc [Fri, 17 Aug 2012 14:16:57 +0000 (16:16 +0200)] 
ddrawex: COM cleanup for the IDirectDrawSurface4 iface.

12 years agoddrawex: Forward to the wrapped surface instead of recursing forever.
Michael Stefaniuc [Fri, 17 Aug 2012 14:15:15 +0000 (16:15 +0200)] 
ddrawex: Forward to the wrapped surface instead of recursing forever.

12 years agoddrawex: Rename impl_from_dds4 to impl_from_IDirectDrawSurface4.
Michael Stefaniuc [Fri, 17 Aug 2012 14:13:12 +0000 (16:13 +0200)] 
ddrawex: Rename impl_from_dds4 to impl_from_IDirectDrawSurface4.

12 years agoddrawex: Get rid of dds_get_inner().
Michael Stefaniuc [Fri, 17 Aug 2012 14:07:56 +0000 (16:07 +0200)] 
ddrawex: Get rid of dds_get_inner().

12 years agoddrawex: Use unsafe_impl_from_IDirectDrawSurface4() for application provided ifaces.
Michael Stefaniuc [Fri, 17 Aug 2012 14:05:15 +0000 (16:05 +0200)] 
ddrawex: Use unsafe_impl_from_IDirectDrawSurface4() for application provided ifaces.

12 years agomsvcp100: Manually define virtual destructors in vtables.
Piotr Caban [Fri, 17 Aug 2012 09:26:47 +0000 (11:26 +0200)] 
msvcp100: Manually define virtual destructors in vtables.

12 years agomsvcp60: Manually define virtual destructors in vtables.
Piotr Caban [Fri, 17 Aug 2012 09:25:48 +0000 (11:25 +0200)] 
msvcp60: Manually define virtual destructors in vtables.

12 years agomsvcp90: Manually define virtual destructors in vtables.
Piotr Caban [Fri, 17 Aug 2012 09:25:35 +0000 (11:25 +0200)] 
msvcp90: Manually define virtual destructors in vtables.

12 years agomsvcp: Sync spec files.
Piotr Caban [Fri, 17 Aug 2012 09:23:37 +0000 (11:23 +0200)] 
msvcp: Sync spec files.

12 years agocomctl32: Correct values passed in MCN_SELECT/MCN_SELCHANGE notifications.
Sergey Guralnik [Fri, 17 Aug 2012 06:24:12 +0000 (10:24 +0400)] 
comctl32: Correct values passed in MCN_SELECT/MCN_SELCHANGE notifications.

12 years agocomctl32/tests: Add test for MCN_SELECT/MCN_SELCHANGE notifications.
Sergey Guralnik [Fri, 17 Aug 2012 06:17:02 +0000 (10:17 +0400)] 
comctl32/tests: Add test for MCN_SELECT/MCN_SELCHANGE notifications.

12 years agomsvcrt: memmove_s shouldn't zero its output buffer on error.
Dan Kegel [Sat, 28 Jul 2012 16:43:43 +0000 (09:43 -0700)] 
msvcrt: memmove_s shouldn't zero its output buffer on error.

12 years agoriched20: Added support for UTF8 BOM stream.
Qian Hong [Thu, 16 Aug 2012 19:05:56 +0000 (03:05 +0800)] 
riched20: Added support for UTF8 BOM stream.

12 years agodssenh/tests: Added block cipher mode tests for the DSSENH cryptographic service...
Marek Chmiel [Thu, 16 Aug 2012 19:28:08 +0000 (14:28 -0500)] 
dssenh/tests: Added block cipher mode tests for the DSSENH cryptographic service provider.

12 years agodssenh/tests: Added encryption tests for the DSSENH cryptographic service provider.
Marek Chmiel [Mon, 13 Aug 2012 23:46:55 +0000 (18:46 -0500)] 
dssenh/tests: Added encryption tests for the DSSENH cryptographic service provider.

12 years agontdll: Fetch thread id on NetBSD.
Jan Beich [Thu, 16 Aug 2012 19:14:30 +0000 (19:14 +0000)] 
ntdll: Fetch thread id on NetBSD.

12 years agontdll: Prefer a portable function to get thread id.
Jan Beich [Thu, 16 Aug 2012 19:04:51 +0000 (19:04 +0000)] 
ntdll: Prefer a portable function to get thread id.

12 years agokernel32: Fix LocaleNameToLCID on mismatch.
André Hentschel [Thu, 16 Aug 2012 22:46:31 +0000 (00:46 +0200)] 
kernel32: Fix LocaleNameToLCID on mismatch.

12 years agowinebuild: Rename IMAGE_FILE_MACHINE_ARMV7 to IMAGE_FILE_MACHINE_ARMNT.
André Hentschel [Thu, 16 Aug 2012 20:40:14 +0000 (22:40 +0200)] 
winebuild: Rename IMAGE_FILE_MACHINE_ARMV7 to IMAGE_FILE_MACHINE_ARMNT.

12 years agoinclude: Rename IMAGE_FILE_MACHINE_ARMV7 to IMAGE_FILE_MACHINE_ARMNT.
André Hentschel [Thu, 16 Aug 2012 20:39:46 +0000 (22:39 +0200)] 
include: Rename IMAGE_FILE_MACHINE_ARMV7 to IMAGE_FILE_MACHINE_ARMNT.

12 years agowinex11: Release the keyboard lock before sending input to the server.
Alexandre Julliard [Fri, 17 Aug 2012 08:06:41 +0000 (10:06 +0200)] 
winex11: Release the keyboard lock before sending input to the server.

12 years agowininet/tests: Add invalid index test for HttpQueryInfo.
Bruno Jesus [Fri, 17 Aug 2012 01:39:30 +0000 (22:39 -0300)] 
wininet/tests: Add invalid index test for HttpQueryInfo.

12 years agowinealsa.drv: Remap mmdevapi channels to correct ALSA channels.
Andrew Eikum [Thu, 16 Aug 2012 19:12:04 +0000 (14:12 -0500)] 
winealsa.drv: Remap mmdevapi channels to correct ALSA channels.

12 years agowinealsa.drv: Don't cap the allowed number of channels.
Andrew Eikum [Thu, 16 Aug 2012 19:11:57 +0000 (14:11 -0500)] 
winealsa.drv: Don't cap the allowed number of channels.

12 years agowindowscodecs: Add test for IWICImagingFactory::CreateBitmapFromSource.
Vincent Povirk [Tue, 14 Aug 2012 21:15:12 +0000 (16:15 -0500)] 
windowscodecs: Add test for IWICImagingFactory::CreateBitmapFromSource.

12 years agowindowscodecs: Implement IWICBitmap::SetResolution and GetResolution.
Vincent Povirk [Tue, 14 Aug 2012 20:54:10 +0000 (15:54 -0500)] 
windowscodecs: Implement IWICBitmap::SetResolution and GetResolution.

12 years agowindowscodecs: Implement IWICBitmap::GetSize.
Vincent Povirk [Tue, 14 Aug 2012 20:49:02 +0000 (15:49 -0500)] 
windowscodecs: Implement IWICBitmap::GetSize.

12 years agowindowscodecs: Implement IWICBitmap::GetPixelFormat.
Vincent Povirk [Tue, 14 Aug 2012 20:39:58 +0000 (15:39 -0500)] 
windowscodecs: Implement IWICBitmap::GetPixelFormat.

12 years agowindowscodecs: Implement IWICBitmap::CopyPixels.
Vincent Povirk [Tue, 14 Aug 2012 20:36:30 +0000 (15:36 -0500)] 
windowscodecs: Implement IWICBitmap::CopyPixels.

12 years agod3dx9: Fix ID3DXConstantTable::SetMatrix.
Józef Kucia [Thu, 16 Aug 2012 15:21:23 +0000 (17:21 +0200)] 
d3dx9: Fix ID3DXConstantTable::SetMatrix.

12 years agod3dx9: Fix ID3DXConstantTable::SetVector.
Józef Kucia [Thu, 16 Aug 2012 15:21:22 +0000 (17:21 +0200)] 
d3dx9: Fix ID3DXConstantTable::SetVector.

12 years agod3dx9/tests: Add tests for ID3DXConstantTable::SetValue.
Józef Kucia [Thu, 16 Aug 2012 15:21:21 +0000 (17:21 +0200)] 
d3dx9/tests: Add tests for ID3DXConstantTable::SetValue.

12 years agod3dx9: Implement ID3DXConstantTable::SetValue.
Józef Kucia [Thu, 16 Aug 2012 15:21:20 +0000 (17:21 +0200)] 
d3dx9: Implement ID3DXConstantTable::SetValue.

12 years agod3dx9/tests: Add tests for setting matrix shader constants.
Józef Kucia [Thu, 16 Aug 2012 15:21:19 +0000 (17:21 +0200)] 
d3dx9/tests: Add tests for setting matrix shader constants.

12 years agod3dx9: Implement ID3DXConstantTable::SetBoolArray.
Józef Kucia [Thu, 16 Aug 2012 15:21:18 +0000 (17:21 +0200)] 
d3dx9: Implement ID3DXConstantTable::SetBoolArray.

12 years agod3dx9: Implement ID3DXConstantTable::SetBool.
Józef Kucia [Thu, 16 Aug 2012 15:21:17 +0000 (17:21 +0200)] 
d3dx9: Implement ID3DXConstantTable::SetBool.

12 years agomsvcr100: Add the 64-bit variants of the C++ exported names.
Alexandre Julliard [Thu, 16 Aug 2012 17:32:59 +0000 (19:32 +0200)] 
msvcr100: Add the 64-bit variants of the C++ exported names.

12 years agomsvcrt: Add a number of floating point functions for 64-bit.
Alexandre Julliard [Thu, 16 Aug 2012 16:03:27 +0000 (18:03 +0200)] 
msvcrt: Add a number of floating point functions for 64-bit.

12 years agokernel32: Implement IsValidLocaleName (with tests).
Austin English [Fri, 27 Jul 2012 03:00:24 +0000 (20:00 -0700)] 
kernel32: Implement IsValidLocaleName (with tests).

12 years agopo: Update German translation.
Julian Rüger [Thu, 16 Aug 2012 13:58:24 +0000 (15:58 +0200)] 
po: Update German translation.

12 years agomshtml: Added more IHTMLObjectElement tests.
Jacek Caban [Thu, 16 Aug 2012 13:43:19 +0000 (15:43 +0200)] 
mshtml: Added more IHTMLObjectElement tests.

12 years agomshtml: Added IHTMLObjectElement::get_height implementation.
Jacek Caban [Thu, 16 Aug 2012 13:43:03 +0000 (15:43 +0200)] 
mshtml: Added IHTMLObjectElement::get_height implementation.

12 years agomshtml: Added IHTMLObjectElement::put_height implementation.
Jacek Caban [Thu, 16 Aug 2012 13:42:48 +0000 (15:42 +0200)] 
mshtml: Added IHTMLObjectElement::put_height implementation.

12 years agomshtml: Added IHTMLObjectElement::get_width implementation.
Jacek Caban [Thu, 16 Aug 2012 13:42:20 +0000 (15:42 +0200)] 
mshtml: Added IHTMLObjectElement::get_width implementation.

12 years agomshtml: Added IHTMLObjectElement::put_width implementation.
Jacek Caban [Thu, 16 Aug 2012 13:42:32 +0000 (15:42 +0200)] 
mshtml: Added IHTMLObjectElement::put_width implementation.

12 years agomshtml: Moved Invoke(DISPID_ENABLED) invocation to separated function.
Jacek Caban [Thu, 16 Aug 2012 13:42:06 +0000 (15:42 +0200)] 
mshtml: Moved Invoke(DISPID_ENABLED) invocation to separated function.

12 years agousp10: Implement MarkToMark Attachment Positioning Subtable.
Aric Stewart [Thu, 16 Aug 2012 13:03:58 +0000 (08:03 -0500)] 
usp10: Implement MarkToMark Attachment Positioning Subtable.

12 years agogdiplus/tests: Make pixels_to_units() static.
Francois Gouget [Thu, 16 Aug 2012 11:39:30 +0000 (13:39 +0200)] 
gdiplus/tests: Make pixels_to_units() static.

12 years agomsvcp90: Make basic_istream_read_str() static.
Francois Gouget [Thu, 16 Aug 2012 11:39:24 +0000 (13:39 +0200)] 
msvcp90: Make basic_istream_read_str() static.

12 years agowinex11: Get rid of the X11 locking functions.
Alexandre Julliard [Thu, 16 Aug 2012 14:52:31 +0000 (16:52 +0200)] 
winex11: Get rid of the X11 locking functions.

12 years agowined3d: Remove references to the (no longer used) X11 lock.
Alexandre Julliard [Thu, 16 Aug 2012 14:52:16 +0000 (16:52 +0200)] 
wined3d: Remove references to the (no longer used) X11 lock.

12 years agowinex11: Remove the remaining X11 locking calls.
Alexandre Julliard [Thu, 16 Aug 2012 14:46:37 +0000 (16:46 +0200)] 
winex11: Remove the remaining X11 locking calls.

12 years agowinex11: Add a critical section to protect the keyboard mapping tables.
Alexandre Julliard [Thu, 16 Aug 2012 14:43:19 +0000 (16:43 +0200)] 
winex11: Add a critical section to protect the keyboard mapping tables.

12 years agowinex11: Create contexts at initialization time to avoid the need for locks.
Alexandre Julliard [Wed, 15 Aug 2012 13:51:06 +0000 (15:51 +0200)] 
winex11: Create contexts at initialization time to avoid the need for locks.

12 years agowined3d: Change some internal function and structure names to the more standard ...
Francois Gouget [Thu, 16 Aug 2012 10:58:54 +0000 (12:58 +0200)] 
wined3d: Change some internal function and structure names to the more standard 'converter' spelling.