Francois Gouget [Tue, 21 Aug 2012 11:31:49 +0000 (13:31 +0200)]
msvcrt/tests: Add a trailing '\n' to a win_skip().
Francois Gouget [Tue, 21 Aug 2012 11:31:39 +0000 (13:31 +0200)]
dsound: Make dumpCooperativeLevel() static.
Lucas Zawacki [Mon, 20 Aug 2012 06:39:07 +0000 (03:39 -0300)]
joy.cpl: Prevent crash on IDirectInputEffect_Release.
Józef Kucia [Tue, 21 Aug 2012 12:52:20 +0000 (14:52 +0200)]
d3dx9: Implement ID3DXConstantTable::SetMatrixTransposePointerArray.
Józef Kucia [Tue, 21 Aug 2012 12:52:19 +0000 (14:52 +0200)]
d3dx9: Implement ID3DXConstantTable::SetMatrixPointerArray.
Józef Kucia [Tue, 21 Aug 2012 12:52:18 +0000 (14:52 +0200)]
d3dx9: Implement ID3DXConstantTable::SetMatrixTranspose.
Józef Kucia [Tue, 21 Aug 2012 12:52:17 +0000 (14:52 +0200)]
d3dx9: Implement ID3DXConstantTable::SetMatrixTransposeArray.
Józef Kucia [Tue, 21 Aug 2012 12:52:16 +0000 (14:52 +0200)]
d3dx9: ID3DXConstantTable::SetFloat shouldn't change the value of matrix and vector constants.
Józef Kucia [Tue, 21 Aug 2012 12:52:15 +0000 (14:52 +0200)]
d3dx9: ID3DXConstantTable::SetVector shouldn't change the value of matrix constants.
Józef Kucia [Tue, 21 Aug 2012 12:52:14 +0000 (14:52 +0200)]
d3dx9: ID3DXConstantTable::SetMatrix should set scalar constants.
Rico Schüller [Tue, 21 Aug 2012 10:26:45 +0000 (12:26 +0200)]
d3dx9: Avoid TRUE : FALSE conditional expression.
Rico Schüller [Tue, 21 Aug 2012 10:26:40 +0000 (12:26 +0200)]
d3dx9: Remove not needed TRACE.
Rico Schüller [Tue, 21 Aug 2012 10:26:33 +0000 (12:26 +0200)]
d3dx9: Identify D3DTSS_CONSTANT and FVF states.
Rico Schüller [Tue, 21 Aug 2012 10:26:22 +0000 (12:26 +0200)]
d3dx9: Don't double check the technique.
Alexandre Julliard [Tue, 21 Aug 2012 10:59:18 +0000 (12:59 +0200)]
gdi32: Allow removing a driver from the stack based on its function table.
Alexandre Julliard [Tue, 21 Aug 2012 10:54:01 +0000 (12:54 +0200)]
gdi32: Add a helper function to find a specific driver in the DC stack.
Dan Kegel [Mon, 20 Aug 2012 16:12:18 +0000 (09:12 -0700)]
advapi32: RegSetValueExW should not crash when passed 1 instead of L"1".
André Hentschel [Mon, 20 Aug 2012 18:37:53 +0000 (20:37 +0200)]
ntdll: Add support for Windows 8 version.
Dmitry Timoshkov [Tue, 21 Aug 2012 02:02:13 +0000 (11:02 +0900)]
gdiplus: Use set_rect_empty() helper to make the code slightly more compact and readable.
Dmitry Timoshkov [Tue, 21 Aug 2012 02:02:06 +0000 (11:02 +0900)]
gdiplus: Rename roundr() to gdip_round() to make it clearer that it's an internal helper.
Nikolay Sivov [Tue, 21 Aug 2012 03:55:45 +0000 (07:55 +0400)]
wineoss: Fix variable types so pointer is not truncated on 64bit.
Nikolay Sivov [Tue, 21 Aug 2012 03:54:50 +0000 (07:54 +0400)]
winecoreaudio: Fix variable types so pointer is not truncated on 64bit.
Nikolay Sivov [Tue, 21 Aug 2012 03:53:00 +0000 (07:53 +0400)]
winealsa: Fix variable types so pointer is not truncated on 64bit.
Matteo Bruni [Mon, 20 Aug 2012 20:34:59 +0000 (22:34 +0200)]
wined3d: Use BOOL instead of char in shader_load_constants().
Matteo Bruni [Mon, 20 Aug 2012 20:34:58 +0000 (22:34 +0200)]
wined3d: Force ARB shader programs reselection on bool/int constant changes.
The ARB shader backend hardcodes some constant-dependent state in the shader
itself (e.g. branch taken/not taken). So, we have to make sure to update the
selected ARB shader when the application modifies non-float constants.
Matteo Bruni [Mon, 20 Aug 2012 20:34:57 +0000 (22:34 +0200)]
wined3d: Fix blending test expected results.
Vincent Povirk [Mon, 20 Aug 2012 16:15:33 +0000 (11:15 -0500)]
mscoree: Avoid calling mono_image_open_from_module_handle for libraries.
Hwang YunSong [Mon, 20 Aug 2012 02:14:36 +0000 (11:14 +0900)]
po: Update Korean translation.
Gerald Pfeifer [Sat, 18 Aug 2012 22:41:48 +0000 (00:41 +0200)]
wininet: Fix initialization in test_cert_struct.
Vincent Povirk [Tue, 14 Aug 2012 21:41:50 +0000 (16:41 -0500)]
windowscodecs: Implement IWICImagingFactory::CreateBitmapFromSource.
Vincent Povirk [Tue, 14 Aug 2012 21:40:33 +0000 (16:40 -0500)]
windowscodecs: Allow CopyPixels to succeed without padding from the last row.
Jacek Caban [Mon, 20 Aug 2012 15:42:53 +0000 (17:42 +0200)]
oleaut32: Added more tests.
Jacek Caban [Mon, 20 Aug 2012 15:42:40 +0000 (17:42 +0200)]
oleaut32: Ensure that the right interface is passed to the callee in ITypeInfo::Invoke.
Jacek Caban [Mon, 20 Aug 2012 14:19:41 +0000 (16:19 +0200)]
mshtml: Added IHTMLWindow6::get_sessionStorage implementation.
Dmitry Timoshkov [Mon, 20 Aug 2012 03:08:34 +0000 (12:08 +0900)]
gdiplus: StringFormatFlagsLineLimit doesn't allow line wrapping.
Dmitry Timoshkov [Mon, 20 Aug 2012 03:08:26 +0000 (12:08 +0900)]
gdiplus: Add a test for extra space added by GdipMeasureString.
Dmitry Timoshkov [Mon, 20 Aug 2012 03:08:17 +0000 (12:08 +0900)]
gdiplus: GdipGetImageThumbnail should return image in 32bppPARGB format.
Dmitry Timoshkov [Mon, 20 Aug 2012 03:08:05 +0000 (12:08 +0900)]
gdiplus: Return error code of the failed API to the caller.
Dmitry Timoshkov [Mon, 20 Aug 2012 03:07:57 +0000 (12:07 +0900)]
gdiplus: Round the layout rectangle down instead of up in gdip_format_string().
Dmitry Timoshkov [Mon, 20 Aug 2012 03:07:47 +0000 (12:07 +0900)]
gdiplus: Add a test for measuring string that doesn't fit into layout rectangle.
Dmitry Timoshkov [Mon, 20 Aug 2012 03:07:32 +0000 (12:07 +0900)]
gdiplus: If there is no hbitmap associated with GpBitmap then create one.
Piotr Caban [Mon, 20 Aug 2012 10:47:51 +0000 (12:47 +0200)]
msvcrt/tests: Execute c++ related tests on 64-bit systems.
Piotr Caban [Mon, 20 Aug 2012 10:47:04 +0000 (12:47 +0200)]
msvcrt: Fixed vector destructors implementation on 64-bit systems.
Michael Stefaniuc [Mon, 20 Aug 2012 10:03:14 +0000 (12:03 +0200)]
quartz: COM cleanup for the IClassFactory iface.
Michael Stefaniuc [Mon, 20 Aug 2012 10:01:24 +0000 (12:01 +0200)]
amstream: 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.
Michael Stefaniuc [Mon, 20 Aug 2012 09:57:31 +0000 (11:57 +0200)]
strmbase: 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.
Lucas Zawacki [Mon, 20 Aug 2012 06:52:17 +0000 (03:52 -0300)]
dinput: Return a valid keyboard type in keyboard GetCapabilities.
Lucas Zawacki [Mon, 20 Aug 2012 06:52:16 +0000 (03:52 -0300)]
dinput/tests: Test for keyboard GetCapabilities.
Rico Schüller [Sat, 18 Aug 2012 12:59:35 +0000 (14:59 +0200)]
d3dx9/tests: Add variable name test.
Rico Schüller [Sat, 18 Aug 2012 12:59:31 +0000 (14:59 +0200)]
d3dx9: Move technique name handling to technique handle validation.
Rico Schüller [Sat, 18 Aug 2012 12:59:16 +0000 (14:59 +0200)]
d3dx9: Use a separate function for the technique name.
Rico Schüller [Sat, 18 Aug 2012 12:59:05 +0000 (14:59 +0200)]
d3dx9: Silence missing function handling in the effect interface.
Rico Schüller [Sat, 18 Aug 2012 12:59:01 +0000 (14:59 +0200)]
d3dx9: Make annotation handling more generic for techniques and passes.
Rico Schüller [Sat, 18 Aug 2012 12:58:52 +0000 (14:58 +0200)]
d3dx9: Improve check for empty braces for elements.
Rico Schüller [Sat, 18 Aug 2012 12:58:40 +0000 (14:58 +0200)]
d3dx9: Return NULL if name is not given.
Marek Chmiel [Fri, 17 Aug 2012 23:15:43 +0000 (18:15 -0500)]
dssenh/tests: Added signature tests on the DSSENH cryptographic service provider.
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.
Henri Verbeet [Mon, 20 Aug 2012 06:12:09 +0000 (08:12 +0200)]
wined3d: Also issue any queries for index buffers in drawPrimitive().
Henri Verbeet [Mon, 20 Aug 2012 06:12:08 +0000 (08:12 +0200)]
wined3d: Use a slightly shorter timeout in wined3d_event_query_finish().
Henri Verbeet [Mon, 20 Aug 2012 06:12:07 +0000 (08:12 +0200)]
winex11: Try harder to get usable RandR screen resources.
Henri Verbeet [Mon, 20 Aug 2012 06:12:06 +0000 (08:12 +0200)]
winex11: Try XRandR 1.0 if 1.2 fails.
Nikolay Sivov [Sun, 19 Aug 2012 18:21:46 +0000 (22:21 +0400)]
qcap: Call interface methods properly.
Nikolay Sivov [Sun, 19 Aug 2012 18:11:15 +0000 (22:11 +0400)]
mstask: Call interface methods properly.
Nikolay Sivov [Sun, 19 Aug 2012 18:01:36 +0000 (22:01 +0400)]
msctf: Call interface methods properly.
Nikolay Sivov [Sun, 19 Aug 2012 17:50:52 +0000 (21:50 +0400)]
mscoree: Call interface methods properly.
Nikolay Sivov [Sun, 19 Aug 2012 15:55:54 +0000 (19:55 +0400)]
mlang: Call interface methods properly.
Nikolay Sivov [Sun, 19 Aug 2012 15:53:45 +0000 (19:53 +0400)]
mciqtz: Call interface methods properly.
Nikolay Sivov [Sun, 19 Aug 2012 15:48:22 +0000 (19:48 +0400)]
itss: Call interface methods properly.
Nikolay Sivov [Sun, 19 Aug 2012 15:41:52 +0000 (19:41 +0400)]
gameux: Call interface methods properly.
Nikolay Sivov [Sun, 19 Aug 2012 15:19:41 +0000 (19:19 +0400)]
comctl32: Call interface methods properly.
Nikolay Sivov [Sun, 19 Aug 2012 15:15:15 +0000 (19:15 +0400)]
browseui: Call interface methods properly.
Nikolay Sivov [Sun, 19 Aug 2012 15:11:05 +0000 (19:11 +0400)]
amstream: Call interface methods properly.
Piotr Caban [Sat, 18 Aug 2012 12:54:17 +0000 (14:54 +0200)]
msvcp90: Fixed buffer allocation in basic_stringbuf<wchar> class.
Marcus Meissner [Sat, 18 Aug 2012 09:56:12 +0000 (11:56 +0200)]
riched20: Fixed pointer to value out of scope (Coverity).
Marcus Meissner [Sat, 18 Aug 2012 09:55:52 +0000 (11:55 +0200)]
hhctrl.ocx: Initialize ret on some error paths (Coverity).
Marcus Meissner [Sat, 18 Aug 2012 09:51:24 +0000 (11:51 +0200)]
joy.cpl: Avoid uninitialized variable usage (Coverity).
Marcus Meissner [Fri, 17 Aug 2012 21:07:11 +0000 (23:07 +0200)]
qcap: Fixed another use-after free (Coverity).
Marcus Meissner [Fri, 17 Aug 2012 21:04:31 +0000 (23:04 +0200)]
qcap: Fixed a use after free in error path (Coverity).
Marcus Meissner [Fri, 17 Aug 2012 20:36:48 +0000 (22:36 +0200)]
quartz: Avoid linked list walk with free next (Coverity).
Marcus Meissner [Fri, 17 Aug 2012 19:31:34 +0000 (21:31 +0200)]
user32: Fixed two use-after-free (Coverity).
Marcus Meissner [Fri, 17 Aug 2012 19:23:38 +0000 (21:23 +0200)]
user32: Free the correct dce (Coverity).
Marcus Meissner [Fri, 17 Aug 2012 18:53:43 +0000 (20:53 +0200)]
winecfg: Fixed use-after-free (Coverity).
Dmitry Timoshkov [Fri, 17 Aug 2012 17:09:17 +0000 (02:09 +0900)]
gdi32: Make sure that pattern info is initialized before being used.
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.
Alexandre Julliard [Fri, 17 Aug 2012 18:12:53 +0000 (20:12 +0200)]
Release 1.5.11.
Michael Stefaniuc [Fri, 17 Aug 2012 14:22:01 +0000 (16:22 +0200)]
advapi32/tests: Don't shadow some local variables.
Michael Stefaniuc [Fri, 17 Aug 2012 14:21:16 +0000 (16:21 +0200)]
d3d9/tests: Simplify some logic operations.
Michael Stefaniuc [Fri, 17 Aug 2012 14:19:28 +0000 (16:19 +0200)]
advpack/tests: Use the global "current directory" variable.
Michael Stefaniuc [Fri, 17 Aug 2012 14:16:57 +0000 (16:16 +0200)]
ddrawex: COM cleanup for the IDirectDrawSurface4 iface.
Michael Stefaniuc [Fri, 17 Aug 2012 14:15:15 +0000 (16:15 +0200)]
ddrawex: Forward to the wrapped surface instead of recursing forever.
Michael Stefaniuc [Fri, 17 Aug 2012 14:13:12 +0000 (16:13 +0200)]
ddrawex: Rename impl_from_dds4 to impl_from_IDirectDrawSurface4.
Michael Stefaniuc [Fri, 17 Aug 2012 14:07:56 +0000 (16:07 +0200)]
ddrawex: Get rid of dds_get_inner().
Michael Stefaniuc [Fri, 17 Aug 2012 14:05:15 +0000 (16:05 +0200)]
ddrawex: Use unsafe_impl_from_IDirectDrawSurface4() for application provided ifaces.
Piotr Caban [Fri, 17 Aug 2012 09:26:47 +0000 (11:26 +0200)]
msvcp100: 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.
Piotr Caban [Fri, 17 Aug 2012 09:25:35 +0000 (11:25 +0200)]
msvcp90: Manually define virtual destructors in vtables.
Piotr Caban [Fri, 17 Aug 2012 09:23:37 +0000 (11:23 +0200)]
msvcp: Sync spec files.
Sergey Guralnik [Fri, 17 Aug 2012 06:24:12 +0000 (10:24 +0400)]
comctl32: Correct values passed in MCN_SELECT/MCN_SELCHANGE notifications.