wine
13 years agontdll/tests: Fix build with MSVC.
Thomas Faber [Sun, 16 Oct 2011 11:18:55 +0000 (13:18 +0200)] 
ntdll/tests: Fix build with MSVC.

13 years agowinecfg: Added missing break (Coverity).
Marcus Meissner [Sun, 16 Oct 2011 11:04:35 +0000 (13:04 +0200)] 
winecfg: Added missing break (Coverity).

13 years agodsound: Added missing LeaveCriticalSection (Coverity).
Marcus Meissner [Sun, 16 Oct 2011 11:09:44 +0000 (13:09 +0200)] 
dsound: Added missing LeaveCriticalSection (Coverity).

13 years agowined3d: Fixed sizeof (Coverity).
Marcus Meissner [Sun, 16 Oct 2011 21:11:48 +0000 (23:11 +0200)] 
wined3d: Fixed sizeof (Coverity).

13 years agowinhttp: Fixed sizeof calls (Coverity).
Marcus Meissner [Sun, 16 Oct 2011 20:55:32 +0000 (22:55 +0200)] 
winhttp: Fixed sizeof calls (Coverity).

13 years agowined3d: Make the device parameter to wined3d_device_get_depth_stencil() const.
Henri Verbeet [Sun, 16 Oct 2011 19:55:33 +0000 (21:55 +0200)] 
wined3d: Make the device parameter to wined3d_device_get_depth_stencil() const.

13 years agowined3d: Make the device parameter to wined3d_device_get_render_target() const.
Henri Verbeet [Sun, 16 Oct 2011 19:55:32 +0000 (21:55 +0200)] 
wined3d: Make the device parameter to wined3d_device_get_render_target() const.

13 years agowined3d: Also restore the pixel format in context_restore_gl_context().
Henri Verbeet [Sun, 16 Oct 2011 19:55:31 +0000 (21:55 +0200)] 
wined3d: Also restore the pixel format in context_restore_gl_context().

13 years agowined3d: Don't try to access the swapchain of a destroyed context in context_set_gl_c...
Henri Verbeet [Sun, 16 Oct 2011 19:55:30 +0000 (21:55 +0200)] 
wined3d: Don't try to access the swapchain of a destroyed context in context_set_gl_context().

13 years agowined3d: Don't bother updating the context's window in context_destroy_gl_resources().
Henri Verbeet [Sun, 16 Oct 2011 19:55:29 +0000 (21:55 +0200)] 
wined3d: Don't bother updating the context's window in context_destroy_gl_resources().

context_update_window() accesses the swapchain, which may not exist if this is
a destroyed context, and we don't do anything that needs displaying here
anyway.

13 years agodinput: Put some checks back into GetDeviceData for DirectInput 8.
Vitaliy Margolen [Sun, 16 Oct 2011 18:36:50 +0000 (12:36 -0600)] 
dinput: Put some checks back into GetDeviceData for DirectInput 8.

13 years agodinput: Don't mask buffer overflow error.
Vitaliy Margolen [Sun, 16 Oct 2011 18:36:48 +0000 (12:36 -0600)] 
dinput: Don't mask buffer overflow error.

13 years agodinput: Add buffer overflow check.
Vitaliy Margolen [Sun, 16 Oct 2011 18:36:46 +0000 (12:36 -0600)] 
dinput: Add buffer overflow check.

13 years agodinput: Fix buffer size in test.
Vitaliy Margolen [Sun, 16 Oct 2011 18:36:43 +0000 (12:36 -0600)] 
dinput: Fix buffer size in test.

13 years agogdi32/tests: Add test cases for DIB blending.
Alexandre Julliard [Fri, 14 Oct 2011 12:02:43 +0000 (14:02 +0200)] 
gdi32/tests: Add test cases for DIB blending.

13 years agogdi32: Implement a BlendImage entry point in the DIB driver.
Alexandre Julliard [Fri, 14 Oct 2011 10:30:28 +0000 (12:30 +0200)] 
gdi32: Implement a BlendImage entry point in the DIB driver.

13 years agogdi32: Remove PS_USERSTYLE FIXME and workarounds.
Daniel Santos [Fri, 14 Oct 2011 05:32:11 +0000 (00:32 -0500)] 
gdi32: Remove PS_USERSTYLE FIXME and workarounds.

13 years agowinex11.drv: Add on-screen PS_USERSTYLE support to pens.
Daniel Santos [Fri, 14 Oct 2011 05:32:05 +0000 (00:32 -0500)] 
winex11.drv: Add on-screen PS_USERSTYLE support to pens.

13 years agontdll: Generate a single EV_TXEMPTY when the TX buffer turns empty.
Uwe Bonnes [Thu, 13 Oct 2011 09:30:37 +0000 (11:30 +0200)] 
ntdll: Generate a single EV_TXEMPTY when the TX buffer turns empty.

13 years agoshlwapi/tests: Initialize size parameter in test_SHGetShellKey.
Dan Kegel [Fri, 14 Oct 2011 15:23:08 +0000 (08:23 -0700)] 
shlwapi/tests: Initialize size parameter in test_SHGetShellKey.

13 years agoshlwapi: Make sure we don't write anything to output buffer if its size is too small...
Jacek Caban [Fri, 14 Oct 2011 15:29:51 +0000 (17:29 +0200)] 
shlwapi: Make sure we don't write anything to output buffer if its size is too small to store the whole result.

13 years agovbscript: Added more releasing tests.
Jacek Caban [Fri, 14 Oct 2011 14:22:33 +0000 (16:22 +0200)] 
vbscript: Added more releasing tests.

13 years agovbscript: Properly release global variables.
Jacek Caban [Fri, 14 Oct 2011 14:22:18 +0000 (16:22 +0200)] 
vbscript: Properly release global variables.

13 years agovbscript: Added more script state tests.
Jacek Caban [Fri, 14 Oct 2011 14:22:04 +0000 (16:22 +0200)] 
vbscript: Added more script state tests.

13 years agovbscript: Keep script context alive after Close call, but make it reusable.
Jacek Caban [Fri, 14 Oct 2011 14:21:52 +0000 (16:21 +0200)] 
vbscript: Keep script context alive after Close call, but make it reusable.

13 years agogdi32: Overlapping rectangles are not allowed in GdiAlphaBlend.
Alexandre Julliard [Fri, 14 Oct 2011 16:22:50 +0000 (18:22 +0200)] 
gdi32: Overlapping rectangles are not allowed in GdiAlphaBlend.

13 years agocmd: Make RENAME work for read-only files.
Frédéric Delanoy [Fri, 14 Oct 2011 13:37:59 +0000 (15:37 +0200)] 
cmd: Make RENAME work for read-only files.

13 years agocmd/tests: Show that read-only files are RENAMEable.
Frédéric Delanoy [Fri, 14 Oct 2011 13:37:58 +0000 (15:37 +0200)] 
cmd/tests: Show that read-only files are RENAMEable.

13 years agocmd/tests: Add tests for directories RENAMEs.
Frédéric Delanoy [Fri, 14 Oct 2011 13:37:57 +0000 (15:37 +0200)] 
cmd/tests: Add tests for directories RENAMEs.

13 years agoinetmib1: Avoid idempotent operation in findSupportedQuery function (Clang).
Frédéric Delanoy [Fri, 14 Oct 2011 11:02:35 +0000 (13:02 +0200)] 
inetmib1: Avoid idempotent operation in findSupportedQuery function (Clang).

13 years agousp10: Add fallback font for Armenian and Georgian.
Aric Stewart [Fri, 14 Oct 2011 13:25:17 +0000 (08:25 -0500)] 
usp10: Add fallback font for Armenian and Georgian.

13 years agousp10: Correct buffer reading overrun.
Aric Stewart [Fri, 14 Oct 2011 13:24:58 +0000 (08:24 -0500)] 
usp10: Correct buffer reading overrun.

Found by Dan Kegel using valgrind.

13 years agomsvcp: Sync spec files.
Piotr Caban [Fri, 14 Oct 2011 13:02:00 +0000 (15:02 +0200)] 
msvcp: Sync spec files.

13 years agomsvcp90: Added _String_val class implementation.
Piotr Caban [Fri, 14 Oct 2011 13:01:50 +0000 (15:01 +0200)] 
msvcp90: Added _String_val class implementation.

13 years agomsvcp90: Remove code that is never executed.
Piotr Caban [Fri, 14 Oct 2011 13:01:35 +0000 (15:01 +0200)] 
msvcp90: Remove code that is never executed.

13 years agomsvcp90: Added basic_string::max_size implementation.
Piotr Caban [Fri, 14 Oct 2011 13:01:22 +0000 (15:01 +0200)] 
msvcp90: Added basic_string::max_size implementation.

13 years agomsvcp90: Added more basic_string constructor implementations.
Piotr Caban [Fri, 14 Oct 2011 13:01:12 +0000 (15:01 +0200)] 
msvcp90: Added more basic_string constructor implementations.

13 years agomsvcp90: Added more basic_string::assing functions.
Piotr Caban [Fri, 14 Oct 2011 13:01:03 +0000 (15:01 +0200)] 
msvcp90: Added more basic_string::assing functions.

13 years agomsvcp90: Added basic_string::operator>= implementation.
Piotr Caban [Fri, 14 Oct 2011 13:00:51 +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: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.