wine
13 years agomsvcp90: Added basic_string::operator> implementation.
Piotr Caban [Fri, 14 Oct 2011 13:00:41 +0000 (15:00 +0200)] 
msvcp90: Added basic_string::operator> implementation.

13 years agomsvcp90: Added basic_string::operator<= implementation.
Piotr Caban [Fri, 14 Oct 2011 13:00:29 +0000 (15:00 +0200)] 
msvcp90: Added basic_string::operator<= implementation.

13 years agovbscript: Make sure to remove an object from object list in collect_objects.
Jacek Caban [Fri, 14 Oct 2011 11:51:15 +0000 (13:51 +0200)] 
vbscript: Make sure to remove an object from object list in collect_objects.

13 years agopo: Update Catalan translation.
Alex Henrie [Thu, 13 Oct 2011 06:44:47 +0000 (00:44 -0600)] 
po: Update Catalan translation.

13 years agodinput: Acquire should not reset buffer position.
Vitaliy Margolen [Fri, 14 Oct 2011 03:22:31 +0000 (21:22 -0600)] 
dinput: Acquire should not reset buffer position.

13 years agodinput: GetDeviceData always succeeds regardless if buffering is enabled or device...
Vitaliy Margolen [Fri, 14 Oct 2011 03:22:26 +0000 (21:22 -0600)] 
dinput: GetDeviceData always succeeds regardless if buffering is enabled or device is acquired.

13 years agomsvcrt: Fix handling of locales without region in MSVCRT_locale_to_LCID.
Piotr Caban [Thu, 13 Oct 2011 21:29:27 +0000 (23:29 +0200)] 
msvcrt: Fix handling of locales without region in MSVCRT_locale_to_LCID.

13 years agomsvcrt: Added missing calling convention specification.
Piotr Caban [Thu, 13 Oct 2011 21:28:51 +0000 (23:28 +0200)] 
msvcrt: Added missing calling convention specification.

13 years agowined3d: Mark some fall-throughs in switch statements.
Andrew Talbot [Thu, 13 Oct 2011 21:17:55 +0000 (22:17 +0100)] 
wined3d: Mark some fall-throughs in switch statements.

13 years agowinealsa.drv: Add some return statements to mark semantic separations.
Andrew Talbot [Thu, 13 Oct 2011 21:17:47 +0000 (22:17 +0100)] 
winealsa.drv: Add some return statements to mark semantic separations.

13 years agogdiplus/tests: Must define biClrUsed when calling CreateDIBSection.
Dan Kegel [Thu, 13 Oct 2011 20:47:10 +0000 (13:47 -0700)] 
gdiplus/tests: Must define biClrUsed when calling CreateDIBSection.

13 years agowined3d: Make the device parameter to wined3d_device_get_npatch_mode() const.
Henri Verbeet [Thu, 13 Oct 2011 19:43:09 +0000 (21:43 +0200)] 
wined3d: Make the device parameter to wined3d_device_get_npatch_mode() const.

13 years agowined3d: Make the device parameter to wined3d_device_get_raster_status() const.
Henri Verbeet [Thu, 13 Oct 2011 19:43:08 +0000 (21:43 +0200)] 
wined3d: Make the device parameter to wined3d_device_get_raster_status() const.

13 years agowined3d: Cleanup context_create() error handling a bit.
Henri Verbeet [Thu, 13 Oct 2011 19:43:07 +0000 (21:43 +0200)] 
wined3d: Cleanup context_create() error handling a bit.

13 years agowined3d: Get rid of the mostly unused "pfd" variable in context_create().
Henri Verbeet [Thu, 13 Oct 2011 19:43:06 +0000 (21:43 +0200)] 
wined3d: Get rid of the mostly unused "pfd" variable in context_create().

13 years agogameux: Don't shadow hr in GAMEUX_RegisterGame().
Henri Verbeet [Thu, 13 Oct 2011 19:43:05 +0000 (21:43 +0200)] 
gameux: Don't shadow hr in GAMEUX_RegisterGame().

13 years agogdi32/tests: Add more tests for various palette formats as destination.
Alexandre Julliard [Thu, 13 Oct 2011 21:14:48 +0000 (23:14 +0200)] 
gdi32/tests: Add more tests for various palette formats as destination.

13 years agogdi32/tests: Add more tests for arbitrary 32-bpp bitfields as destination.
Alexandre Julliard [Thu, 13 Oct 2011 11:06:49 +0000 (13:06 +0200)] 
gdi32/tests: Add more tests for arbitrary 32-bpp bitfields as destination.

13 years agogdi32/tests: Add tests for DIB conversions from various source formats.
Alexandre Julliard [Wed, 12 Oct 2011 20:32:25 +0000 (22:32 +0200)] 
gdi32/tests: Add tests for DIB conversions from various source formats.

13 years agogdi32: Use a reduced precision for RGB to palette mapping in DIB conversions.
Alexandre Julliard [Thu, 13 Oct 2011 22:47:05 +0000 (00:47 +0200)] 
gdi32: Use a reduced precision for RGB to palette mapping in DIB conversions.

13 years agod3dx9: Removed a duplicate NULL check.
Dylan Smith [Thu, 13 Oct 2011 13:12:55 +0000 (09:12 -0400)] 
d3dx9: Removed a duplicate NULL check.

13 years agomsi: Use MsgWaitForMultipleObjectsEx to do waits.
Vincent Povirk [Thu, 13 Oct 2011 18:32:42 +0000 (13:32 -0500)] 
msi: Use MsgWaitForMultipleObjectsEx to do waits.

13 years agowindowscodecs: Use a smaller magic number to detect JPEG files.
Vincent Povirk [Tue, 11 Oct 2011 16:36:05 +0000 (11:36 -0500)] 
windowscodecs: Use a smaller magic number to detect JPEG files.

13 years agowinealsa.drv: When allocating opaque blobs for alsa, initialize them to zero.
Dan Kegel [Thu, 13 Oct 2011 18:14:18 +0000 (11:14 -0700)] 
winealsa.drv: When allocating opaque blobs for alsa, initialize them to zero.

13 years agocmd: Make MOVE work for read-only files.
Frédéric Delanoy [Thu, 13 Oct 2011 15:30:17 +0000 (17:30 +0200)] 
cmd: Make MOVE work for read-only files.

13 years agocmd/tests: Show that read-only files are MOVEable.
Frédéric Delanoy [Thu, 13 Oct 2011 15:30:16 +0000 (17:30 +0200)] 
cmd/tests: Show that read-only files are MOVEable.

13 years agomsi: Initialize variable to placate static analyzers.
Dan Kegel [Thu, 13 Oct 2011 13:26:15 +0000 (06:26 -0700)] 
msi: Initialize variable to placate static analyzers.

13 years agogdi32: Add a helper for RGB to color index mapping to avoid redundant shifts.
Alexandre Julliard [Thu, 13 Oct 2011 09:21:58 +0000 (11:21 +0200)] 
gdi32: Add a helper for RGB to color index mapping to avoid redundant shifts.

13 years agogdi32: Add a check for null bitfields in SetDIBits.
Alexandre Julliard [Wed, 12 Oct 2011 22:43:05 +0000 (00:43 +0200)] 
gdi32: Add a check for null bitfields in SetDIBits.

13 years agogdi32: Get rid of the return value in DIB conversion functions, they never fail now.
Alexandre Julliard [Wed, 12 Oct 2011 22:15:29 +0000 (00:15 +0200)] 
gdi32: Get rid of the return value in DIB conversion functions, they never fail now.

13 years agogdi32: Add support for arbitrary DIB bitfields for 16-bpp conversions.
Alexandre Julliard [Wed, 12 Oct 2011 22:12:04 +0000 (00:12 +0200)] 
gdi32: Add support for arbitrary DIB bitfields for 16-bpp conversions.

13 years agogdi32: Add support for arbitrary DIB bitfields for 32-bpp conversions.
Alexandre Julliard [Wed, 12 Oct 2011 21:25:32 +0000 (23:25 +0200)] 
gdi32: Add support for arbitrary DIB bitfields for 32-bpp conversions.

13 years agomscoree: Register interfaces.
Alistair Leslie-Hughes [Tue, 11 Oct 2011 05:08:00 +0000 (16:08 +1100)] 
mscoree: Register interfaces.

13 years agomsvcp: Sync spec files.
Piotr Caban [Thu, 13 Oct 2011 12:09:20 +0000 (14:09 +0200)] 
msvcp: Sync spec files.

13 years agomsvcp90: Added basic_string::operator[] implementation.
Piotr Caban [Thu, 13 Oct 2011 12:09:09 +0000 (14:09 +0200)] 
msvcp90: Added basic_string::operator[] implementation.

13 years agomsvcp90: Added basic_string<wchar>::replace implementation.
Piotr Caban [Thu, 13 Oct 2011 12:08:52 +0000 (14:08 +0200)] 
msvcp90: Added basic_string<wchar>::replace implementation.

13 years agomsvcp90: Added basic_string<char>::replace implementation.
Piotr Caban [Thu, 13 Oct 2011 12:08:40 +0000 (14:08 +0200)] 
msvcp90: Added basic_string<char>::replace implementation.

13 years agomsvcp90: Added basic_string::reserve implementation.
Piotr Caban [Thu, 13 Oct 2011 12:08:14 +0000 (14:08 +0200)] 
msvcp90: Added basic_string::reserve implementation.

13 years agomsvcp90: Added operator+(basic_string, char) implementation.
Piotr Caban [Thu, 13 Oct 2011 12:08:00 +0000 (14:08 +0200)] 
msvcp90: Added operator+(basic_string, char) implementation.

13 years agomsvcp90: Added basic_string::find_first_not_of implementation.
Piotr Caban [Thu, 13 Oct 2011 12:07:46 +0000 (14:07 +0200)] 
msvcp90: Added basic_string::find_first_not_of implementation.

13 years agowined3d: Remove an obsolete comment.
Matteo Bruni [Wed, 12 Oct 2011 20:44:47 +0000 (22:44 +0200)] 
wined3d: Remove an obsolete comment.

13 years agontdll/tests: FILE_OVERWRITE and FILE_OVERWRITE_IF aren't legal for NtCreateNamedPipeFile.
Bernhard Loos [Wed, 12 Oct 2011 12:50:43 +0000 (14:50 +0200)] 
ntdll/tests: FILE_OVERWRITE and FILE_OVERWRITE_IF aren't legal for NtCreateNamedPipeFile.

13 years agoserver: PIPE_TYPE_BYTE | PIPE_READMODE_MESSAGE is invalid for named pipes.
Bernhard Loos [Wed, 12 Oct 2011 12:50:40 +0000 (14:50 +0200)] 
server: PIPE_TYPE_BYTE | PIPE_READMODE_MESSAGE is invalid for named pipes.

13 years agomsvcrt: Don't duplicate _setmbcp functionality inside _create_locale function.
Piotr Caban [Thu, 13 Oct 2011 10:24:59 +0000 (12:24 +0200)] 
msvcrt: Don't duplicate _setmbcp functionality inside _create_locale function.

13 years agopo: Fix translations with a mismatched '\n' ending or mark them as fuzzy.
Francois Gouget [Thu, 13 Oct 2011 10:19:42 +0000 (12:19 +0200)] 
po: Fix translations with a mismatched '\n' ending or mark them as fuzzy.

13 years agocomctl32/tests: Make impl_from_IStream() static.
Francois Gouget [Thu, 13 Oct 2011 10:15:33 +0000 (12:15 +0200)] 
comctl32/tests: Make impl_from_IStream() static.

13 years agocryptnet: Respect proxy settings.
Hans Leidekker [Thu, 13 Oct 2011 08:14:16 +0000 (10:14 +0200)] 
cryptnet: Respect proxy settings.

13 years agowined3d: Recognize "Brian Paul" as a mesa card vendor.
Austin English [Thu, 13 Oct 2011 00:23:46 +0000 (19:23 -0500)] 
wined3d: Recognize "Brian Paul" as a mesa card vendor.

13 years agokernel32: Add stubs for several SRW lock functions.
Louis Lenders [Wed, 12 Oct 2011 21:13:51 +0000 (23:13 +0200)] 
kernel32: Add stubs for several SRW lock functions.

13 years agowinealsa.drv: Fix invalid pointer dereference on error path.
Andrew Eikum [Wed, 12 Oct 2011 20:10:20 +0000 (15:10 -0500)] 
winealsa.drv: Fix invalid pointer dereference on error path.

13 years agowinecoreaudio.drv: Don't fail if setting volume fails.
Andrew Eikum [Wed, 12 Oct 2011 20:10:12 +0000 (15:10 -0500)] 
winecoreaudio.drv: Don't fail if setting volume fails.

Some audio input devices don't support setting the device volume, while
others do. So attempt to set the volume, but don't return an error code
if it fails.

13 years agodsound: Request a more exact buffer size from MMDevAPI.
Andrew Eikum [Wed, 12 Oct 2011 20:10:04 +0000 (15:10 -0500)] 
dsound: Request a more exact buffer size from MMDevAPI.

13 years agourl: Remove DllCanUnloadNow and DllGetClassObject.
Alistair Leslie-Hughes [Wed, 12 Oct 2011 09:59:58 +0000 (20:59 +1100)] 
url: Remove DllCanUnloadNow and DllGetClassObject.

13 years agomscoree: Add WARN when ICorDebugManagedCallback2 cannot be found.
Alistair Leslie-Hughes [Wed, 12 Oct 2011 09:40:00 +0000 (20:40 +1100)] 
mscoree: Add WARN when ICorDebugManagedCallback2 cannot be found.

13 years agolibwine: Fix linking with non-Apple GCC.
Charles Davis [Wed, 12 Oct 2011 17:49:47 +0000 (11:49 -0600)] 
libwine: Fix linking with non-Apple GCC.

13 years agousp10: Correct where the trailing flag transitions in the middle of a glyph.
Aric Stewart [Wed, 12 Oct 2011 16:33:40 +0000 (11:33 -0500)] 
usp10: Correct where the trailing flag transitions in the middle of a glyph.

13 years agogdi32: Add a helper function to look up color table entries, and default to 0 for...
Alexandre Julliard [Wed, 12 Oct 2011 18:14:13 +0000 (20:14 +0200)] 
gdi32: Add a helper function to look up color table entries, and default to 0 for missing entries.

13 years agogdi32: Move some common code out of the individual copy_rect functions.
Alexandre Julliard [Wed, 12 Oct 2011 16:09:31 +0000 (18:09 +0200)] 
gdi32: Move some common code out of the individual copy_rect functions.

13 years agogdi32: Add an all-one alpha channel when converting a DIB for blending.
Alexandre Julliard [Wed, 12 Oct 2011 15:57:02 +0000 (17:57 +0200)] 
gdi32: Add an all-one alpha channel when converting a DIB for blending.

13 years agontdll: Fix SID data copy length.
Nikolay Sivov [Mon, 10 Oct 2011 17:07:30 +0000 (12:07 -0500)] 
ntdll: Fix SID data copy length.

13 years agoddraw: Keep track of interface attached by AddAttachedSurface and detach correct...
Octavian Voicu [Tue, 11 Oct 2011 19:59:21 +0000 (22:59 +0300)] 
ddraw: Keep track of interface attached by AddAttachedSurface and detach correct interface when parent is released.

13 years agomshtml: Implement IHTMLDOMNode replaceChild.
Alistair Leslie-Hughes [Sat, 19 Feb 2011 04:58:30 +0000 (15:58 +1100)] 
mshtml: Implement IHTMLDOMNode replaceChild.

13 years agoserver: Fix overlapping shared and exclusive locks support.
Alexander Morozov [Wed, 12 Oct 2011 10:58:57 +0000 (14:58 +0400)] 
server: Fix overlapping shared and exclusive locks support.

13 years agogdi32: Use the helper to get the bounding rectangle.
Huw Davies [Wed, 12 Oct 2011 12:07:32 +0000 (13:07 +0100)] 
gdi32: Use the helper to get the bounding rectangle.

13 years agogdi32: Add the liberation fonts to the default fallback lists.
Huw Davies [Wed, 12 Oct 2011 10:55:13 +0000 (11:55 +0100)] 
gdi32: Add the liberation fonts to the default fallback lists.

13 years agogdi32: Move to a more scalable mechanism for picking the default fonts.
Huw Davies [Wed, 12 Oct 2011 10:55:12 +0000 (11:55 +0100)] 
gdi32: Move to a more scalable mechanism for picking the default fonts.

13 years agomsvcrt: Added _mbtowc_l implementation.
Piotr Caban [Wed, 12 Oct 2011 09:56:13 +0000 (11:56 +0200)] 
msvcrt: Added _mbtowc_l implementation.

13 years agomsvcrt: Move _pctype definition to locale.c.
Piotr Caban [Wed, 12 Oct 2011 09:56:04 +0000 (11:56 +0200)] 
msvcrt: Move _pctype definition to locale.c.

13 years agomsvcrt: Use _ismbblead instead of _isleadbyte in mbcodepage dependent functions.
Piotr Caban [Wed, 12 Oct 2011 09:55:51 +0000 (11:55 +0200)] 
msvcrt: Use _ismbblead instead of _isleadbyte in mbcodepage dependent functions.

13 years agomsvcrt: Use ismbcodepage instead of mb_cur_max in mbcodepage dependent functions.
Piotr Caban [Wed, 12 Oct 2011 09:55:35 +0000 (11:55 +0200)] 
msvcrt: Use ismbcodepage instead of mb_cur_max in mbcodepage dependent functions.

13 years agomsvcrt: Handle C locale in _setmbcp.
Piotr Caban [Wed, 12 Oct 2011 09:55:20 +0000 (11:55 +0200)] 
msvcrt: Handle C locale in _setmbcp.

13 years agomsvcrt: Don't overwrite mbcinfo inside setlocale.
Piotr Caban [Wed, 12 Oct 2011 09:54:53 +0000 (11:54 +0200)] 
msvcrt: Don't overwrite mbcinfo inside setlocale.

13 years agokernel32: Add stub for GetThreadPreferredUILanguages.
Louis Lenders [Tue, 11 Oct 2011 20:31:04 +0000 (22:31 +0200)] 
kernel32: Add stub for GetThreadPreferredUILanguages.

13 years agowinmm: Use buffer offset when recording.
Andrew Eikum [Tue, 11 Oct 2011 20:32:17 +0000 (15:32 -0500)] 
winmm: Use buffer offset when recording.

13 years agowinmm: Also track input device position.
Andrew Eikum [Tue, 11 Oct 2011 20:32:10 +0000 (15:32 -0500)] 
winmm: Also track input device position.

13 years agowineoss.drv: Only write as much data as will fit into the OSS buffer.
Andrew Eikum [Tue, 11 Oct 2011 20:31:28 +0000 (15:31 -0500)] 
wineoss.drv: Only write as much data as will fit into the OSS buffer.

13 years agomshtml: Add stub for QUERY_IS_CACHED_AND_USABLE_OFFLINE.
André Hentschel [Tue, 11 Oct 2011 17:14:20 +0000 (19:14 +0200)] 
mshtml: Add stub for QUERY_IS_CACHED_AND_USABLE_OFFLINE.

13 years agoddraw: Be consistent about param and local var naming across AddAttachedSurface imple...
Octavian Voicu [Mon, 10 Oct 2011 10:15:22 +0000 (13:15 +0300)] 
ddraw: Be consistent about param and local var naming across AddAttachedSurface implementations.

13 years agoddraw/tests: Test detachment of attached surfaces on Release.
Octavian Voicu [Mon, 10 Oct 2011 10:15:21 +0000 (13:15 +0300)] 
ddraw/tests: Test detachment of attached surfaces on Release.

13 years agokernel32/tests: Shared lock can overlap exclusive if handles are equal.
Alexander Morozov [Fri, 7 Oct 2011 17:01:27 +0000 (21:01 +0400)] 
kernel32/tests: Shared lock can overlap exclusive if handles are equal.

13 years agodbghelp: Remove superfluous PATH_MAX defines.
André Hentschel [Tue, 11 Oct 2011 17:13:40 +0000 (19:13 +0200)] 
dbghelp: Remove superfluous PATH_MAX defines.

13 years agocmd/tests: Add MOVE tests.
Frédéric Delanoy [Tue, 11 Oct 2011 17:04:31 +0000 (19:04 +0200)] 
cmd/tests: Add MOVE tests.

13 years agowined3d: Make the device parameter to wined3d_device_get_software_vertex_processing...
Henri Verbeet [Tue, 11 Oct 2011 15:24:55 +0000 (17:24 +0200)] 
wined3d: Make the device parameter to wined3d_device_get_software_vertex_processing() const.

13 years agowined3d: Make the device parameter to wined3d_device_validate_device() const.
Henri Verbeet [Tue, 11 Oct 2011 15:24:54 +0000 (17:24 +0200)] 
wined3d: Make the device parameter to wined3d_device_validate_device() const.

13 years agowined3d: Make the device parameter to wined3d_device_get_front_buffer_data() const.
Henri Verbeet [Tue, 11 Oct 2011 15:24:53 +0000 (17:24 +0200)] 
wined3d: Make the device parameter to wined3d_device_get_front_buffer_data() const.

13 years agogameux/tests: Run the game explorer tests in a multithreaded apartment as well.
Henri Verbeet [Tue, 11 Oct 2011 15:24:52 +0000 (17:24 +0200)] 
gameux/tests: Run the game explorer tests in a multithreaded apartment as well.

13 years agogameux: Parse GDFs in a separate thread.
Henri Verbeet [Tue, 11 Oct 2011 15:24:51 +0000 (17:24 +0200)] 
gameux: Parse GDFs in a separate thread.

The res protocol handler dislikes running from a multithreaded apartment.

13 years agogdi32: The text extents functions fail if passed a negative count.
Huw Davies [Tue, 11 Oct 2011 14:46:19 +0000 (15:46 +0100)] 
gdi32: The text extents functions fail if passed a negative count.

13 years agovbscript: Added Hex function tests.
Jacek Caban [Tue, 11 Oct 2011 12:59:45 +0000 (14:59 +0200)] 
vbscript: Added Hex function tests.

13 years agovbscript: Added Hex function implementation.
Jacek Caban [Tue, 11 Oct 2011 12:59:32 +0000 (14:59 +0200)] 
vbscript: Added Hex function implementation.

13 years agovbscript: Pass arguments to 1-arg functions directly if they are VT_VARIANT|VT_BYREF.
Jacek Caban [Tue, 11 Oct 2011 12:59:06 +0000 (14:59 +0200)] 
vbscript: Pass arguments to 1-arg functions directly if they are VT_VARIANT|VT_BYREF.

13 years agogdi32: Add a helper to retrieve the bounding rectangle.
Huw Davies [Tue, 11 Oct 2011 11:49:53 +0000 (12:49 +0100)] 
gdi32: Add a helper to retrieve the bounding rectangle.

13 years agowinex11: Get rid of the client-side DIB optimization in AlphaBlend.
Alexandre Julliard [Tue, 11 Oct 2011 13:24:15 +0000 (15:24 +0200)] 
winex11: Get rid of the client-side DIB optimization in AlphaBlend.

13 years agogdi32: Add an AlphaBlend entry point in the DIB driver.
Alexandre Julliard [Tue, 11 Oct 2011 13:23:04 +0000 (15:23 +0200)] 
gdi32: Add an AlphaBlend entry point in the DIB driver.

13 years agopo: Updated Korean translation.
Hwang YunSong [Mon, 10 Oct 2011 11:14:06 +0000 (20:14 +0900)] 
po: Updated Korean translation.

13 years agopo: Update French translation.
Frédéric Delanoy [Tue, 11 Oct 2011 09:47:36 +0000 (11:47 +0200)] 
po: Update French translation.

13 years agogdi32: Now that we require a less ancient freetype, we can assume several other funct...
Huw Davies [Tue, 11 Oct 2011 09:14:56 +0000 (10:14 +0100)] 
gdi32: Now that we require a less ancient freetype, we can assume several other functions are also present.

13 years agogdi32: Remove no longer needed include file.
Huw Davies [Tue, 11 Oct 2011 09:14:55 +0000 (10:14 +0100)] 
gdi32: Remove no longer needed include file.

13 years agomsi: Properly build the shortcut target path.
Hans Leidekker [Tue, 11 Oct 2011 09:03:02 +0000 (11:03 +0200)] 
msi: Properly build the shortcut target path.

13 years agomsi: Don't attempt to patch files if the component action resolves to anything other...
Hans Leidekker [Tue, 11 Oct 2011 09:02:41 +0000 (11:02 +0200)] 
msi: Don't attempt to patch files if the component action resolves to anything other than INSTALLSTATE_LOCAL.