wine
12 years agogdi32: Keep our internal generated system links separate and append them to any user...
Aric Stewart [Tue, 7 Feb 2012 13:18:34 +0000 (07:18 -0600)] 
gdi32: Keep our internal generated system links separate and append them to any user defined system links.

12 years agooleaut32: [restricted] members with negative dispids may still be called.
Huw Davies [Tue, 7 Feb 2012 14:28:05 +0000 (14:28 +0000)] 
oleaut32: [restricted] members with negative dispids may still be called.

12 years agoole32: Don't hold a ref to the drop target in the wrapper. Apps tend to destroy the...
Huw Davies [Tue, 7 Feb 2012 12:02:26 +0000 (12:02 +0000)] 
ole32: Don't hold a ref to the drop target in the wrapper. Apps tend to destroy the target object without calling RevokeDragDrop.

12 years agoinetcpl.cpl: Remove an obsolete resource attribute.
Michael Stefaniuc [Tue, 7 Feb 2012 09:09:59 +0000 (10:09 +0100)] 
inetcpl.cpl: Remove an obsolete resource attribute.

12 years agocomctl32: Remove an obsolete resource attribute.
Michael Stefaniuc [Tue, 7 Feb 2012 09:18:59 +0000 (10:18 +0100)] 
comctl32: Remove an obsolete resource attribute.

12 years agomsvcrt: Handle negative file->_cnt value in _flsbuf function.
Piotr Caban [Tue, 7 Feb 2012 09:14:03 +0000 (10:14 +0100)] 
msvcrt: Handle negative file->_cnt value in _flsbuf function.

12 years agouser32: Make FlashWindowEx tests pass under Windows.
Dmitry Timoshkov [Tue, 7 Feb 2012 15:55:08 +0000 (23:55 +0800)] 
user32: Make FlashWindowEx tests pass under Windows.

12 years agouser32: Fix a couple of typos.
Dmitry Timoshkov [Tue, 7 Feb 2012 03:18:15 +0000 (11:18 +0800)] 
user32: Fix a couple of typos.

12 years agopsapi: Make sure that NtQueryVirtualMemory(MemorySectionName) succeeds under Windows...
Dmitry Timoshkov [Tue, 7 Feb 2012 03:17:56 +0000 (11:17 +0800)] 
psapi: Make sure that NtQueryVirtualMemory(MemorySectionName) succeeds under Windows 2000 too.

12 years agoquartz: AMFilterData_ParseFilterData returns a pointer to a pointer to filter data.
Aric Stewart [Mon, 6 Feb 2012 17:02:43 +0000 (11:02 -0600)] 
quartz: AMFilterData_ParseFilterData returns a pointer to a pointer to filter data.

12 years agoshell32: Fix the name of the 'Application Data' folders.
Francois Gouget [Tue, 7 Feb 2012 00:04:07 +0000 (01:04 +0100)] 
shell32: Fix the name of the 'Application Data' folders.

12 years agomshtml: Use the current AppData folder instead of the default one as profile directory.
Alexandre Julliard [Mon, 6 Feb 2012 23:39:57 +0000 (17:39 -0600)] 
mshtml: Use the current AppData folder instead of the default one as profile directory.

12 years agocomctl32/tests: Add some more thumb length tests.
André Hentschel [Sun, 5 Feb 2012 15:43:34 +0000 (16:43 +0100)] 
comctl32/tests: Add some more thumb length tests.

12 years agopo: Remove or fuzzy invalid Turkish shell folder translations.
Francois Gouget [Mon, 6 Feb 2012 13:56:21 +0000 (14:56 +0100)] 
po: Remove or fuzzy invalid Turkish shell folder translations.

12 years agopo: Fix some typography issues in the Serbian (Cyrillic) translation.
Francois Gouget [Mon, 6 Feb 2012 13:52:04 +0000 (14:52 +0100)] 
po: Fix some typography issues in the Serbian (Cyrillic) translation.

Also mark a few incomplete translations as fuzzy.

12 years agopo: Fix some typography issues in the Serbian (Latin) translation.
Francois Gouget [Mon, 6 Feb 2012 13:51:59 +0000 (14:51 +0100)] 
po: Fix some typography issues in the Serbian (Latin) translation.

Also mark a few incomplete translations as fuzzy.

12 years agopo: Fix a typography issue in the Telugu translation.
Francois Gouget [Mon, 6 Feb 2012 13:38:43 +0000 (14:38 +0100)] 
po: Fix a typography issue in the Telugu translation.

12 years agowineoss.drv: Don't call GETOSPACE immediately after device initialization.
Andrew Eikum [Mon, 6 Feb 2012 15:24:46 +0000 (09:24 -0600)] 
wineoss.drv: Don't call GETOSPACE immediately after device initialization.

12 years agouser32: RealChildWindowFromPoint should skip invisible windows.
Dmitry Timoshkov [Mon, 6 Feb 2012 11:59:00 +0000 (19:59 +0800)] 
user32: RealChildWindowFromPoint should skip invisible windows.

12 years agouser32: Add a bunch of RealChildWindowFromPoint tests.
Dmitry Timoshkov [Mon, 6 Feb 2012 11:58:45 +0000 (19:58 +0800)] 
user32: Add a bunch of RealChildWindowFromPoint tests.

12 years agoddraw/tests: Fix compilation on systems that don't support nameless unions.
Francois Gouget [Sun, 5 Feb 2012 22:18:46 +0000 (23:18 +0100)] 
ddraw/tests: Fix compilation on systems that don't support nameless unions.

12 years agomsi: Use the return value of IXMLDOMNode_get_text (clang).
Hans Leidekker [Mon, 6 Feb 2012 12:05:14 +0000 (13:05 +0100)] 
msi: Use the return value of IXMLDOMNode_get_text (clang).

12 years agomsvcrt: Fix TRACE format modifier for wfreopen.
Eric Pouech [Sun, 5 Feb 2012 21:07:51 +0000 (22:07 +0100)] 
msvcrt: Fix TRACE format modifier for wfreopen.

12 years agoshell32: Use string comparison as autocompletion check.
Nikolay Sivov [Sun, 5 Feb 2012 21:51:15 +0000 (00:51 +0300)] 
shell32: Use string comparison as autocompletion check.

12 years agomsxml3: Fix element data leak on error.
Nikolay Sivov [Sun, 5 Feb 2012 19:44:44 +0000 (22:44 +0300)] 
msxml3: Fix element data leak on error.

12 years agopo: Update German translation.
André Hentschel [Sun, 5 Feb 2012 12:57:27 +0000 (13:57 +0100)] 
po: Update German translation.

12 years agopo: Update Finnish translation.
Laura Leinonen [Sat, 4 Feb 2012 10:30:24 +0000 (12:30 +0200)] 
po: Update Finnish translation.

12 years agopo: Update Japanese translation.
Akihiro Sagawa [Thu, 2 Feb 2012 16:07:50 +0000 (01:07 +0900)] 
po: Update Japanese translation.

12 years agopo: Update Lithuanian translation.
Aurimas Fišeras [Thu, 2 Feb 2012 18:33:51 +0000 (20:33 +0200)] 
po: Update Lithuanian translation.

12 years agomsvcmaker: "MODULE = none" is obsolete.
André Hentschel [Sun, 5 Feb 2012 13:52:10 +0000 (14:52 +0100)] 
msvcmaker: "MODULE = none" is obsolete.

12 years agowinemaker: Print the invocation command line to the Makefile.
André Hentschel [Sun, 5 Feb 2012 13:03:32 +0000 (14:03 +0100)] 
winemaker: Print the invocation command line to the Makefile.

12 years agoddraw: Implement get_window_region() on top of GetRandomRgn().
Henri Verbeet [Fri, 3 Feb 2012 21:00:27 +0000 (22:00 +0100)] 
ddraw: Implement get_window_region() on top of GetRandomRgn().

Instead of just GetClientRect(). This fixes a regression introduced by
3e9fe3e938f26a8c831f92367a13776d165cfdf8. We also need to clip against e.g.
the screen edges instead of just the client rect.

12 years agoquartz: Do not report a position unless the filter graph is running or has been paused.
Aric Stewart [Fri, 3 Feb 2012 20:24:06 +0000 (14:24 -0600)] 
quartz: Do not report a position unless the filter graph is running or has been paused.

12 years agohlink: Don't query the IHlinkSite if the IMoniker is a system moniker.
Andrew Eikum [Fri, 3 Feb 2012 19:17:49 +0000 (13:17 -0600)] 
hlink: Don't query the IHlinkSite if the IMoniker is a system moniker.

12 years agohlink: Always pass a bind context to IMoniker::GetDisplayName.
Andrew Eikum [Fri, 3 Feb 2012 19:15:27 +0000 (13:15 -0600)] 
hlink: Always pass a bind context to IMoniker::GetDisplayName.

12 years agopsapi: Add a test for NtQueryVirtualMemory(MemorySectionName).
Dmitry Timoshkov [Fri, 3 Feb 2012 09:23:47 +0000 (17:23 +0800)] 
psapi: Add a test for NtQueryVirtualMemory(MemorySectionName).

12 years agowined3d: Complain when the hardware may not be able to run a shader.
Henri Verbeet [Fri, 3 Feb 2012 12:42:47 +0000 (13:42 +0100)] 
wined3d: Complain when the hardware may not be able to run a shader.

12 years agomsi: Avoid a null pointer dereference in MsiGetFileVersionW (clang).
Hans Leidekker [Fri, 3 Feb 2012 09:49:00 +0000 (10:49 +0100)] 
msi: Avoid a null pointer dereference in MsiGetFileVersionW (clang).

12 years agomsi: Follow the parent state for preselected features unless the parent is an adverti...
Hans Leidekker [Fri, 3 Feb 2012 09:48:33 +0000 (10:48 +0100)] 
msi: Follow the parent state for preselected features unless the parent is an advertised feature.

12 years agomscms/tests: Pass profiles names as parameters instead of using global variables.
Hans Leidekker [Fri, 3 Feb 2012 09:48:17 +0000 (10:48 +0100)] 
mscms/tests: Pass profiles names as parameters instead of using global variables.

12 years agomscms: Use the return values of GetStandardColorSpaceProfileW and GetColorDirectoryW...
Hans Leidekker [Fri, 3 Feb 2012 09:48:03 +0000 (10:48 +0100)] 
mscms: Use the return values of GetStandardColorSpaceProfileW and GetColorDirectoryW (clang).

12 years agodnsapi: Remove a dead assignment (clang).
Hans Leidekker [Fri, 3 Feb 2012 09:47:42 +0000 (10:47 +0100)] 
dnsapi: Remove a dead assignment (clang).

12 years agoddraw/tests: Move some helper functions up with the rest of the helper functions.
Henri Verbeet [Thu, 2 Feb 2012 18:26:38 +0000 (19:26 +0100)] 
ddraw/tests: Move some helper functions up with the rest of the helper functions.

12 years agoddraw/tests: Use correct COM macros in a couple of places.
Henri Verbeet [Thu, 2 Feb 2012 18:26:37 +0000 (19:26 +0100)] 
ddraw/tests: Use correct COM macros in a couple of places.

12 years agoRelease 1.4-rc2. wine-1.4-rc2
Alexandre Julliard [Thu, 2 Feb 2012 19:27:31 +0000 (20:27 +0100)] 
Release 1.4-rc2.

12 years agowinex11: Update only the key state on KeymapNotify without sending fake key events.
Alexandre Julliard [Thu, 2 Feb 2012 16:19:34 +0000 (17:19 +0100)] 
winex11: Update only the key state on KeymapNotify without sending fake key events.

12 years agowined3d: Use a separate flag for discarded surfaces.
Matteo Bruni [Thu, 2 Feb 2012 14:08:58 +0000 (15:08 +0100)] 
wined3d: Use a separate flag for discarded surfaces.

12 years agopo: Remove English strings from the Hungarian shell folder translations.
Francois Gouget [Thu, 2 Feb 2012 09:11:37 +0000 (10:11 +0100)] 
po: Remove English strings from the Hungarian shell folder translations.

12 years agopo: Remove/fix a couple of invalid Hungarian translations.
Francois Gouget [Thu, 2 Feb 2012 09:10:29 +0000 (10:10 +0100)] 
po: Remove/fix a couple of invalid Hungarian translations.

12 years agopo: Mark an incorrect Czech translation as fuzzy.
Francois Gouget [Thu, 2 Feb 2012 09:07:19 +0000 (10:07 +0100)] 
po: Mark an incorrect Czech translation as fuzzy.

12 years agopo: Remove English strings (invalid even) from the Bulgarian shell folder translations.
Francois Gouget [Thu, 2 Feb 2012 09:04:40 +0000 (10:04 +0100)] 
po: Remove English strings (invalid even) from the Bulgarian shell folder translations.

12 years agoddraw/tests: Add some IDirect3DViewport interface tests.
Stefan Dösinger [Thu, 2 Feb 2012 11:56:00 +0000 (12:56 +0100)] 
ddraw/tests: Add some IDirect3DViewport interface tests.

12 years agodinput: Support INFINITE as number of effect iterations.
Marcel Hasler [Mon, 30 Jan 2012 23:36:56 +0000 (00:36 +0100)] 
dinput: Support INFINITE as number of effect iterations.

12 years agocrypt32: Test and correct CryptVerifyCertificateSignature.
Juan Lang [Thu, 2 Feb 2012 04:15:27 +0000 (20:15 -0800)] 
crypt32: Test and correct CryptVerifyCertificateSignature.

12 years agousp10: We do not yet shape hangul properly so allow for SSA_LINK flags to take effect.
Aric Stewart [Wed, 1 Feb 2012 20:52:35 +0000 (14:52 -0600)] 
usp10: We do not yet shape hangul properly so allow for SSA_LINK flags to take effect.

12 years agowinecoreaudio: Improve underrun handling.
Andrew Eikum [Wed, 1 Feb 2012 15:08:51 +0000 (09:08 -0600)] 
winecoreaudio: Improve underrun handling.

12 years agowinealsa: Avoid memory leak with snd_card_get_name.
Alexandre Julliard [Wed, 1 Feb 2012 15:55:53 +0000 (16:55 +0100)] 
winealsa: Avoid memory leak with snd_card_get_name.

12 years agowinex11: Poll the mouse button to detect the end of a window manager move/resize.
Alexandre Julliard [Wed, 1 Feb 2012 14:49:19 +0000 (15:49 +0100)] 
winex11: Poll the mouse button to detect the end of a window manager move/resize.

12 years agowinex11: Move the window resizing support to mouse.c.
Alexandre Julliard [Wed, 1 Feb 2012 14:46:52 +0000 (15:46 +0100)] 
winex11: Move the window resizing support to mouse.c.

12 years agowinex11: Don't give focus to zero-size windows.
Alexandre Julliard [Wed, 1 Feb 2012 14:33:51 +0000 (15:33 +0100)] 
winex11: Don't give focus to zero-size windows.

12 years agodinput: Clip to the client area instead of the whole window in exclusive mode.
Alexandre Julliard [Wed, 1 Feb 2012 13:33:06 +0000 (14:33 +0100)] 
dinput: Clip to the client area instead of the whole window in exclusive mode.

12 years agomshtml: Properly handle out of memory in IHTMLElement::get_outerHTML.
Jacek Caban [Wed, 1 Feb 2012 12:58:54 +0000 (13:58 +0100)] 
mshtml: Properly handle out of memory in IHTMLElement::get_outerHTML.

12 years agomshtml: Properly handle GetScheme failure.
Jacek Caban [Wed, 1 Feb 2012 12:58:42 +0000 (13:58 +0100)] 
mshtml: Properly handle GetScheme failure.

12 years agomshtml: Make cookie parameter optional in ConnectionPoint_Advise.
Piotr Caban [Wed, 1 Feb 2012 09:41:58 +0000 (10:41 +0100)] 
mshtml: Make cookie parameter optional in ConnectionPoint_Advise.

12 years agocomctl32: More tests for Toolbar window style handling.
Nikolay Sivov [Tue, 31 Jan 2012 21:07:00 +0000 (00:07 +0300)] 
comctl32: More tests for Toolbar window style handling.

12 years agoquartz: If the MediaSeeking is not implemented all the way up the passthru chain...
Aric Stewart [Tue, 31 Jan 2012 19:52:27 +0000 (13:52 -0600)] 
quartz: If the MediaSeeking is not implemented all the way up the passthru chain fall back to the filtergraph's clock to find position.

12 years agogdi32: In update_system_links if the font we are trying to link has already been...
Aric Stewart [Tue, 31 Jan 2012 19:24:58 +0000 (13:24 -0600)] 
gdi32: In update_system_links if the font we are trying to link has already been substituted or localized we need to check against that name also.

12 years agousp10: Implement SSA_LINK flag.
Aric Stewart [Tue, 31 Jan 2012 19:11:36 +0000 (13:11 -0600)] 
usp10: Implement SSA_LINK flag.

12 years agopo: Update Italian translation.
Luca Bennati [Wed, 1 Feb 2012 14:16:20 +0000 (15:16 +0100)] 
po: Update Italian translation.

12 years agopo: Update Brazilian Portuguese translation.
Gustavo Henrique Milaré [Wed, 1 Feb 2012 00:37:54 +0000 (22:37 -0200)] 
po: Update Brazilian Portuguese translation.

12 years agopo: Update Korean translation.
Hwang YunSong [Tue, 31 Jan 2012 14:03:13 +0000 (23:03 +0900)] 
po: Update Korean translation.

12 years agowinmm: Initialize COM for MULTITHREADED, not APARTMENTTHREADED.
Andrew Eikum [Tue, 31 Jan 2012 18:53:00 +0000 (12:53 -0600)] 
winmm: Initialize COM for MULTITHREADED, not APARTMENTTHREADED.

12 years agocrypt32: Only accept trailing NULLs in a certificate common name.
Juan Lang [Tue, 31 Jan 2012 16:59:36 +0000 (08:59 -0800)] 
crypt32: Only accept trailing NULLs in a certificate common name.

12 years agoddraw/tests: Add an IDirect3DDevice7::Load color key test.
Stefan Dösinger [Tue, 31 Jan 2012 13:49:19 +0000 (14:49 +0100)] 
ddraw/tests: Add an IDirect3DDevice7::Load color key test.

12 years agoddraw/tests: Add an IDirect3DTexture2::Load color key test.
Stefan Dösinger [Tue, 31 Jan 2012 13:49:18 +0000 (14:49 +0100)] 
ddraw/tests: Add an IDirect3DTexture2::Load color key test.

12 years agoddraw/tests: Add an IDirect3DTexture::Load color key test.
Stefan Dösinger [Tue, 31 Jan 2012 13:49:17 +0000 (14:49 +0100)] 
ddraw/tests: Add an IDirect3DTexture::Load color key test.

12 years agoddraw: Properly set the color key in texture::load.
Stefan Dösinger [Tue, 31 Jan 2012 13:49:16 +0000 (14:49 +0100)] 
ddraw: Properly set the color key in texture::load.

12 years agowinex11: Consider zero-size windows mapped even when they are positioned at 0,0.
Alexandre Julliard [Tue, 31 Jan 2012 16:28:34 +0000 (17:28 +0100)] 
winex11: Consider zero-size windows mapped even when they are positioned at 0,0.

12 years agourlmon: Handle implicit file scheme in MapUrlToZone and GetSecurityId functions.
Piotr Caban [Tue, 31 Jan 2012 13:11:20 +0000 (14:11 +0100)] 
urlmon: Handle implicit file scheme in MapUrlToZone and GetSecurityId functions.

12 years agopsapi/tests: Don't check data returned from a failing call.
Alexandre Julliard [Tue, 31 Jan 2012 13:43:03 +0000 (14:43 +0100)] 
psapi/tests: Don't check data returned from a failing call.

12 years agomciwave: Always reach an end position expressed in milliseconds.
Jörg Höhle [Tue, 31 Jan 2012 08:33:19 +0000 (09:33 +0100)] 
mciwave: Always reach an end position expressed in milliseconds.

12 years agowinecoreaudio: Fix the Start/Stop/Reset cycle.
Jörg Höhle [Sun, 29 Jan 2012 13:33:50 +0000 (14:33 +0100)] 
winecoreaudio: Fix the Start/Stop/Reset cycle.

12 years agowinecoreaudio: Implement a lock-free callback design.
Jörg Höhle [Fri, 27 Jan 2012 20:07:02 +0000 (21:07 +0100)] 
winecoreaudio: Implement a lock-free callback design.

12 years agowinecoreaudio: Avoid deadlock in AudioClient_Stop.
Jörg Höhle [Sun, 15 Jan 2012 19:16:51 +0000 (20:16 +0100)] 
winecoreaudio: Avoid deadlock in AudioClient_Stop.

12 years agourlmon: Properly handle relative URIs with specified host in combine_uri.
Jacek Caban [Tue, 31 Jan 2012 10:43:08 +0000 (11:43 +0100)] 
urlmon: Properly handle relative URIs with specified host in combine_uri.

12 years agourlmon: Relative URI without scheme may be treated as hierarchical.
Jacek Caban [Tue, 31 Jan 2012 10:42:44 +0000 (11:42 +0100)] 
urlmon: Relative URI without scheme may be treated as hierarchical.

12 years agomsvcp60: Remove unnecessary assignments (LLVM/Clang).
Austin English [Tue, 31 Jan 2012 04:50:53 +0000 (22:50 -0600)] 
msvcp60: Remove unnecessary assignments (LLVM/Clang).

12 years agodsound: Remove an unnecessary assignment (LLVM/Clang).
Austin English [Tue, 31 Jan 2012 04:47:46 +0000 (22:47 -0600)] 
dsound: Remove an unnecessary assignment (LLVM/Clang).

12 years agocrypt32: Remove a couple unused variables (LLVM/Clang).
Austin English [Tue, 31 Jan 2012 04:43:36 +0000 (22:43 -0600)] 
crypt32: Remove a couple unused variables (LLVM/Clang).

12 years agowscript: Remove an unused variable (LLVM/Clang).
Austin English [Tue, 31 Jan 2012 04:41:30 +0000 (22:41 -0600)] 
wscript: Remove an unused variable (LLVM/Clang).

12 years agowrc: Avoid an unused function warning when HAVE_LIBGETTEXTPO is not defined.
Henri Verbeet [Mon, 30 Jan 2012 20:19:49 +0000 (21:19 +0100)] 
wrc: Avoid an unused function warning when HAVE_LIBGETTEXTPO is not defined.

12 years agoddraw: AddAttachedSurface() just references whatever we pass it.
Henri Verbeet [Mon, 30 Jan 2012 20:19:48 +0000 (21:19 +0100)] 
ddraw: AddAttachedSurface() just references whatever we pass it.

12 years agowinex11: Reset clipping when a fullscreen window is unmapped.
Alexandre Julliard [Tue, 31 Jan 2012 12:45:04 +0000 (13:45 +0100)] 
winex11: Reset clipping when a fullscreen window is unmapped.

12 years agokernel32: Only change the Unix current after exec_process to make sure it's inherited...
Alexandre Julliard [Tue, 31 Jan 2012 12:44:40 +0000 (13:44 +0100)] 
kernel32: Only change the Unix current after exec_process to make sure it's inherited properly.

12 years agourlmon: Fix debug message in canonicalize_scheme.
Piotr Caban [Mon, 30 Jan 2012 17:36:53 +0000 (18:36 +0100)] 
urlmon: Fix debug message in canonicalize_scheme.

12 years agocomctl32: Fix MSVC build in imagelist.c.
Thomas Faber [Mon, 30 Jan 2012 17:26:43 +0000 (18:26 +0100)] 
comctl32: Fix MSVC build in imagelist.c.

12 years agommdevapi: Correctly convert UINT32 to LONG32.
Andrew Eikum [Mon, 30 Jan 2012 17:04:17 +0000 (11:04 -0600)] 
mmdevapi: Correctly convert UINT32 to LONG32.

12 years agomsvcp60: Fix _Lockit class implementation.
Piotr Caban [Mon, 30 Jan 2012 16:47:36 +0000 (17:47 +0100)] 
msvcp60: Fix _Lockit class implementation.

12 years agomsi: Update version resource.
Stefan Leichter [Mon, 30 Jan 2012 13:27:39 +0000 (14:27 +0100)] 
msi: Update version resource.

12 years agowinex11: Disallow clipping to fullscreen rectangle if XInput2 is not available.
Alexandre Julliard [Mon, 30 Jan 2012 16:46:32 +0000 (17:46 +0100)] 
winex11: Disallow clipping to fullscreen rectangle if XInput2 is not available.