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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

11 years agocomdlg32: Use proper helpers for iface calls.
Jacek Caban [Thu, 16 Aug 2012 11:19:27 +0000 (13:19 +0200)] 
comdlg32: Use proper helpers for iface calls.

11 years agoriched20/tests: Fixed typo in test_EM_STREAMIN.
Qian Hong [Thu, 16 Aug 2012 11:01:03 +0000 (19:01 +0800)] 
riched20/tests: Fixed typo in test_EM_STREAMIN.

11 years agoriched20/tests: Added UTF8 BOM test.
Qian Hong [Thu, 16 Aug 2012 11:00:08 +0000 (19:00 +0800)] 
riched20/tests: Added UTF8 BOM test.

11 years agoscrrun: Correct FileExists for directories.
Alistair Leslie-Hughes [Sun, 5 Aug 2012 22:38:17 +0000 (08:38 +1000)] 
scrrun: Correct FileExists for directories.

11 years agomsacm32: In acmFormatChoose, added support for template.
Eric Pouech [Sun, 12 Aug 2012 08:03:46 +0000 (10:03 +0200)] 
msacm32: In acmFormatChoose, added support for template.

11 years agoatl80: Implement AtlGetVersion.
Vijay Kiran Kamuju [Sun, 22 Jul 2012 01:18:33 +0000 (03:18 +0200)] 
atl80: Implement AtlGetVersion.

11 years agohhctrl.ocx: Centralize merging HH_WINTYPE data.
Erich Hoover [Wed, 25 Jul 2012 16:01:13 +0000 (10:01 -0600)] 
hhctrl.ocx: Centralize merging HH_WINTYPE data.

11 years agouser32: Correct dialog focus behavior.
Alex Henrie [Mon, 6 Aug 2012 23:13:15 +0000 (17:13 -0600)] 
user32: Correct dialog focus behavior.

11 years agogdiplus: Make GdipSetPropertyItem return Ok.
Dmitry Timoshkov [Wed, 15 Aug 2012 03:12:28 +0000 (12:12 +0900)] 
gdiplus: Make GdipSetPropertyItem return Ok.

11 years agogdiplus: Dump the matrix passed to GdipSetWorldTransform.
Dmitry Timoshkov [Wed, 15 Aug 2012 03:11:38 +0000 (12:11 +0900)] 
gdiplus: Dump the matrix passed to GdipSetWorldTransform.

11 years agogdiplus: Properly convert source coordinates to device units in GdipDrawImagePointsRect.
Dmitry Timoshkov [Wed, 15 Aug 2012 03:10:45 +0000 (12:10 +0900)] 
gdiplus: Properly convert source coordinates to device units in GdipDrawImagePointsRect.

11 years agogdiplus: When there is no target rectangle specified DrawImage should scale image...
Dmitry Timoshkov [Wed, 15 Aug 2012 03:10:08 +0000 (12:10 +0900)] 
gdiplus: When there is no target rectangle specified DrawImage should scale image to device dpi.

11 years agogdiplus: Destination points passed to GdipDrawImagePointsRect should be in device...
Dmitry Timoshkov [Wed, 15 Aug 2012 03:09:24 +0000 (12:09 +0900)] 
gdiplus: Destination points passed to GdipDrawImagePointsRect should be in device units.

11 years agomsvcp100: Fixed 64-bit variables alignment.
Piotr Caban [Thu, 16 Aug 2012 08:47:23 +0000 (10:47 +0200)] 
msvcp100: Fixed 64-bit variables alignment.

11 years agomsvcp100: Update spec file.
Piotr Caban [Thu, 16 Aug 2012 08:36:28 +0000 (10:36 +0200)] 
msvcp100: Update spec file.

11 years agomsvcp100: Fixed ctype class virtual functions table.
Piotr Caban [Thu, 16 Aug 2012 08:36:17 +0000 (10:36 +0200)] 
msvcp100: Fixed ctype class virtual functions table.

11 years agomsvcp100: Fixed basic_streambuf virtual functions table.
Piotr Caban [Thu, 16 Aug 2012 08:36:04 +0000 (10:36 +0200)] 
msvcp100: Fixed basic_streambuf virtual functions table.

11 years agomsvcp100: Fixed streamoff and streamsize definition.
Piotr Caban [Thu, 16 Aug 2012 08:35:36 +0000 (10:35 +0200)] 
msvcp100: Fixed streamoff and streamsize definition.

11 years agomsvcp100: Copy source files from msvcp90.
Piotr Caban [Thu, 16 Aug 2012 08:35:15 +0000 (10:35 +0200)] 
msvcp100: Copy source files from msvcp90.

11 years agomciavi32: Advance video frames based on frame duration, not audio sample rate.
Andrew Eikum [Wed, 15 Aug 2012 18:45:07 +0000 (13:45 -0500)] 
mciavi32: Advance video frames based on frame duration, not audio sample rate.

11 years agodsound: Move the QI implementation from IDirectSoundFullDuplex to IUnknown.
Michael Stefaniuc [Wed, 15 Aug 2012 23:52:16 +0000 (01:52 +0200)] 
dsound: Move the QI implementation from IDirectSoundFullDuplex to IUnknown.

11 years agodsound: Aggregate IDirectSoundCapture8 instead of wrapping it.
Michael Stefaniuc [Wed, 15 Aug 2012 23:50:27 +0000 (01:50 +0200)] 
dsound: Aggregate IDirectSoundCapture8 instead of wrapping it.

11 years agodsound: Add COM aggregation to DirectSoundCapture for internal use.
Michael Stefaniuc [Wed, 15 Aug 2012 23:49:10 +0000 (01:49 +0200)] 
dsound: Add COM aggregation to DirectSoundCapture for internal use.

11 years agodsound: Aggregate IDirectSound8 instead of wrapping it.
Michael Stefaniuc [Wed, 15 Aug 2012 23:47:44 +0000 (01:47 +0200)] 
dsound: Aggregate IDirectSound8 instead of wrapping it.

11 years agodsound: Add COM aggregation to DirectSound for internal use.
Michael Stefaniuc [Wed, 15 Aug 2012 23:45:29 +0000 (01:45 +0200)] 
dsound: Add COM aggregation to DirectSound for internal use.

11 years agodsound: Merge IUnknown into the main DirectSoundFullDuplex object.
Michael Stefaniuc [Wed, 15 Aug 2012 23:43:25 +0000 (01:43 +0200)] 
dsound: Merge IUnknown into the main DirectSoundFullDuplex object.

11 years agodsound: Add an object refcount for DirectSoundFullDuplex.
Michael Stefaniuc [Wed, 15 Aug 2012 23:40:59 +0000 (01:40 +0200)] 
dsound: Add an object refcount for DirectSoundFullDuplex.

11 years agodsound: Pass the object instead of ifaces to helpers.
Michael Stefaniuc [Wed, 15 Aug 2012 23:38:52 +0000 (01:38 +0200)] 
dsound: Pass the object instead of ifaces to helpers.

11 years agodsound: COM cleanup for the IDirectSoundFullDuplex iface.
Michael Stefaniuc [Wed, 15 Aug 2012 23:31:52 +0000 (01:31 +0200)] 
dsound: COM cleanup for the IDirectSoundFullDuplex iface.

11 years agodsound: Cleanup error handling in IDirectSoundFullDuplex::Initialize().
Michael Stefaniuc [Wed, 15 Aug 2012 23:30:16 +0000 (01:30 +0200)] 
dsound: Cleanup error handling in IDirectSoundFullDuplex::Initialize().

11 years agodsound: Cleanup the DirectSoundFullDuplex create functions.
Michael Stefaniuc [Wed, 15 Aug 2012 23:27:12 +0000 (01:27 +0200)] 
dsound: Cleanup the DirectSoundFullDuplex create functions.

11 years agodsound/tests: Add DirectSoundFullDuplex COM tests.
Michael Stefaniuc [Wed, 15 Aug 2012 23:24:23 +0000 (01:24 +0200)] 
dsound/tests: Add DirectSoundFullDuplex COM tests.

11 years agodsound/tests: Refcount tests for IDirectSoundCapture / IUnknown.
Michael Stefaniuc [Wed, 15 Aug 2012 23:22:58 +0000 (01:22 +0200)] 
dsound/tests: Refcount tests for IDirectSoundCapture / IUnknown.

11 years agodsound: IDirectSoundCapture / IUnknown use separate refcounts.
Michael Stefaniuc [Wed, 15 Aug 2012 23:21:26 +0000 (01:21 +0200)] 
dsound: IDirectSoundCapture / IUnknown use separate refcounts.

11 years agodsound: Merge the DirectSoundCapture create functions.
Michael Stefaniuc [Wed, 15 Aug 2012 23:20:01 +0000 (01:20 +0200)] 
dsound: Merge the DirectSoundCapture create functions.

11 years agotaskmgr: Drop a superfluous TRUE:FALSE conditional expression.
Michael Stefaniuc [Wed, 15 Aug 2012 23:54:31 +0000 (01:54 +0200)] 
taskmgr: Drop a superfluous TRUE:FALSE conditional expression.

11 years agopo: Fix Brazilian Portuguese translation.
Gustavo Henrique Milaré [Thu, 16 Aug 2012 03:02:59 +0000 (00:02 -0300)] 
po: Fix Brazilian Portuguese translation.

11 years agokernel32: Fix the spelling of 'combo box' and 'top-level' in some error messages.
Francois Gouget [Wed, 15 Aug 2012 16:47:50 +0000 (18:47 +0200)] 
kernel32: Fix the spelling of 'combo box' and 'top-level' in some error messages.

11 years agowinecfg: An English spelling tweak.
Francois Gouget [Wed, 15 Aug 2012 16:42:49 +0000 (18:42 +0200)] 
winecfg: An English spelling tweak.

11 years agoinetcpl: Tweak the spelling of a label.
Francois Gouget [Wed, 15 Aug 2012 16:24:35 +0000 (18:24 +0200)] 
inetcpl: Tweak the spelling of a label.

11 years agowinefile: Tweak the spelling of a menu.
Francois Gouget [Wed, 15 Aug 2012 16:21:09 +0000 (18:21 +0200)] 
winefile: Tweak the spelling of a menu.