Roman Dadkov [Tue, 21 Aug 2012 14:00:38 +0000 (18:00 +0400)]
oleaut32: Record DocString field in ITypeInfoImpl structure in function ITypeLib2_Constructor_SLTG.
André Hentschel [Tue, 21 Aug 2012 19:58:17 +0000 (21:58 +0200)]
ntdll: Catch bad pointers in RtlWow64EnableFsRedirectionEx.
Alistair Leslie-Hughes [Mon, 20 Aug 2012 04:45:03 +0000 (14:45 +1000)]
kernel32: Add GetConsoleFontSize stub.
Alistair Leslie-Hughes [Mon, 20 Aug 2012 04:20:16 +0000 (14:20 +1000)]
kernel32: Add GetCurrentConsoleFont stub.
Alexandre Julliard [Wed, 22 Aug 2012 10:03:34 +0000 (12:03 +0200)]
kernel32/tests: "en" is not a valid locale on some platforms.
Piotr Caban [Wed, 22 Aug 2012 08:12:19 +0000 (10:12 +0200)]
user32: Don't limit time needed for WM_DDE_INITIATE processing.
Francois Gouget [Wed, 22 Aug 2012 07:12:52 +0000 (09:12 +0200)]
po: A spelling fix in the French translation.
Francois Gouget [Wed, 22 Aug 2012 06:55:47 +0000 (08:55 +0200)]
xcopy: Fix spelling and slightly reword the usage message.
Austin English [Tue, 21 Aug 2012 20:08:33 +0000 (13:08 -0700)]
readme: Wine no longer supports Mac OS X 10.4.
Andrew Eikum [Tue, 21 Aug 2012 18:38:44 +0000 (13:38 -0500)]
winealsa.drv: Special-case copying common sample sizes in a tight loop.
Francois Gouget [Tue, 21 Aug 2012 11:35:19 +0000 (13:35 +0200)]
d3dx9_36: Add a trailing '\n' to a couple of Wine traces.
Francois Gouget [Tue, 21 Aug 2012 11:38:32 +0000 (13:38 +0200)]
po: Remove an unwanted trailing full stop in the Lithuanian translation.
Francois Gouget [Tue, 21 Aug 2012 11:36:55 +0000 (13:36 +0200)]
po: A couple of British spelling fixes for the start usage message.
Francois Gouget [Tue, 21 Aug 2012 11:32:14 +0000 (13:32 +0200)]
dssenh/tests: add a trailing '\n' to a couple of ok() calls.
Francois Gouget [Tue, 21 Aug 2012 11:31:55 +0000 (13:31 +0200)]
msvcp100: VTBL_WRAPPER(60) is unused so remove it.
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.