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

13 years agouser32: Respect the requested size of NONCLIENTMETRICSW structure.
Dmitry Timoshkov [Tue, 11 Oct 2011 05:10:17 +0000 (14:10 +0900)] 
user32: Respect the requested size of NONCLIENTMETRICSW structure.

13 years agowinealsa.drv: Remove redundant NULL checks before free (Smatch).
Michael Stefaniuc [Mon, 10 Oct 2011 22:03:50 +0000 (00:03 +0200)] 
winealsa.drv: Remove redundant NULL checks before free (Smatch).

13 years agourlmon: Remove a redundant NULL check before free (Smatch).
Michael Stefaniuc [Mon, 10 Oct 2011 22:03:42 +0000 (00:03 +0200)] 
urlmon: Remove a redundant NULL check before free (Smatch).

13 years agomsi: Remove a redundant NULL check before free (Smatch).
Michael Stefaniuc [Mon, 10 Oct 2011 22:03:35 +0000 (00:03 +0200)] 
msi: Remove a redundant NULL check before free (Smatch).

13 years agomsi: Remove a break after return (Smatch).
Michael Stefaniuc [Mon, 10 Oct 2011 22:00:09 +0000 (00:00 +0200)] 
msi: Remove a break after return (Smatch).

13 years agomsi: Move a TRACE before the continue (Smatch).
Michael Stefaniuc [Mon, 10 Oct 2011 21:58:59 +0000 (23:58 +0200)] 
msi: Move a TRACE before the continue (Smatch).

13 years agowined3d: Remove d3d8/9 palette support.
Stefan Dösinger [Tue, 27 Sep 2011 14:31:59 +0000 (09:31 -0500)] 
wined3d: Remove d3d8/9 palette support.

13 years agod3d9: Remove the palette implementation methods.
Stefan Dösinger [Tue, 27 Sep 2011 14:17:18 +0000 (09:17 -0500)] 
d3d9: Remove the palette implementation methods.

13 years agod3d8: Remove the palette implementation methods.
Stefan Dösinger [Tue, 27 Sep 2011 13:34:51 +0000 (08:34 -0500)] 
d3d8: Remove the palette implementation methods.

13 years agowindowscodecs: Mark some fall-throughs in switch statements.
Andrew Talbot [Mon, 10 Oct 2011 21:47:15 +0000 (22:47 +0100)] 
windowscodecs: Mark some fall-throughs in switch statements.

13 years agontdll: Also set CPU_FEATURE_HTT on Mac OS.
Charles Davis [Mon, 10 Oct 2011 21:34:55 +0000 (15:34 -0600)] 
ntdll: Also set CPU_FEATURE_HTT on Mac OS.

13 years agowineoss.drv: Trim the sub-device part of the device path.
Andrew Eikum [Mon, 10 Oct 2011 20:57:06 +0000 (15:57 -0500)] 
wineoss.drv: Trim the sub-device part of the device path.

13 years agowinealsa.drv: Don't try to control ALSA's behavior.
Andrew Eikum [Mon, 10 Oct 2011 20:56:55 +0000 (15:56 -0500)] 
winealsa.drv: Don't try to control ALSA's behavior.

Now, winealsa maintains its own buffer, which is written to ALSA on the
period cycle requested by the application. We also let ALSA start when
it has enough data and stop when it runs out, recovering from the
expected underruns. This seems to be more like how ALSA expects to be
used.

13 years agousp10: Implement SSA_FALLBACK.
Aric Stewart [Mon, 10 Oct 2011 19:59:36 +0000 (14:59 -0500)] 
usp10: Implement SSA_FALLBACK.

13 years agousp10: Improve handling of tabs and SSA_TAB.
Aric Stewart [Mon, 10 Oct 2011 19:59:30 +0000 (14:59 -0500)] 
usp10: Improve handling of tabs and SSA_TAB.

13 years agouser32: Use uniscribe ScriptBreak to handle edit control linebreaking.
Aric Stewart [Mon, 10 Oct 2011 19:54:41 +0000 (14:54 -0500)] 
user32: Use uniscribe ScriptBreak to handle edit control linebreaking.

13 years agowineps.drv: Print the commands in decimal.
André Hentschel [Mon, 10 Oct 2011 18:11:49 +0000 (20:11 +0200)] 
wineps.drv: Print the commands in decimal.

13 years agoinclude: Add more postscript commands.
André Hentschel [Mon, 10 Oct 2011 18:11:41 +0000 (20:11 +0200)] 
include: Add more postscript commands.

13 years agogdi32/tests: Add tests for GdiAlphaBlend with source alpha.
Alexandre Julliard [Tue, 11 Oct 2011 10:03:18 +0000 (12:03 +0200)] 
gdi32/tests: Add tests for GdiAlphaBlend with source alpha.

13 years agowinex11: Require an A8R8G8B8 format for blending with a source alpha.
Alexandre Julliard [Tue, 11 Oct 2011 09:53:02 +0000 (11:53 +0200)] 
winex11: Require an A8R8G8B8 format for blending with a source alpha.

13 years agowinex11: Fall back to client-side blit when the source needs palette mapping.
Alexandre Julliard [Mon, 10 Oct 2011 20:07:17 +0000 (22:07 +0200)] 
winex11: Fall back to client-side blit when the source needs palette mapping.

13 years agowinex11: Fall back to client-side blit for color -> monochrome conversions.
Alexandre Julliard [Mon, 10 Oct 2011 16:26:31 +0000 (18:26 +0200)] 
winex11: Fall back to client-side blit for color -> monochrome conversions.

13 years agoRelease 1.3.30. wine-1.3.30
Alexandre Julliard [Mon, 10 Oct 2011 17:58:48 +0000 (19:58 +0200)] 
Release 1.3.30.

13 years agowineps: The truetype metrics should now be obtained from gdi32, so remove obsolete...
Huw Davies [Mon, 10 Oct 2011 14:13:34 +0000 (15:13 +0100)] 
wineps: The truetype metrics should now be obtained from gdi32, so remove obsolete code.

13 years agogdi32: Require that we have freetype's FT_Load_Sfnt_Table function and remove the...
Huw Davies [Mon, 10 Oct 2011 13:15:56 +0000 (14:15 +0100)] 
gdi32: Require that we have freetype's FT_Load_Sfnt_Table function and remove the hacky fallback.

13 years agomscoree: Implement ICorDebug SetManagedHandler.
Alistair Leslie-Hughes [Thu, 29 Sep 2011 06:08:06 +0000 (16:08 +1000)] 
mscoree: Implement ICorDebug SetManagedHandler.

13 years agouser32: Fix the logic deciding when to write to the destination structure.
Dmitry Timoshkov [Mon, 10 Oct 2011 03:05:14 +0000 (12:05 +0900)] 
user32: Fix the logic deciding when to write to the destination structure.

13 years agoshell32: Avoid an unsafe iface to object cast in AddToEnumList().
Michael Stefaniuc [Sun, 9 Oct 2011 23:04:37 +0000 (01:04 +0200)] 
shell32: Avoid an unsafe iface to object cast in AddToEnumList().

13 years agoshell32: Return the IEnumIDList object on its creation.
Michael Stefaniuc [Sun, 9 Oct 2011 23:02:48 +0000 (01:02 +0200)] 
shell32: Return the IEnumIDList object on its creation.

13 years agoshell32: Simplify RecycleBin_EnumObjects() a little.
Michael Stefaniuc [Sun, 9 Oct 2011 23:00:46 +0000 (01:00 +0200)] 
shell32: Simplify RecycleBin_EnumObjects() a little.

13 years agoshell32: Get rid of a local typedef for a struct.
Michael Stefaniuc [Sun, 9 Oct 2011 22:58:43 +0000 (00:58 +0200)] 
shell32: Get rid of a local typedef for a struct.

13 years agoshell32: Avoid the forward declaration of the IEnumIDList vtbl.
Michael Stefaniuc [Sun, 9 Oct 2011 22:55:51 +0000 (00:55 +0200)] 
shell32: Avoid the forward declaration of the IEnumIDList vtbl.

13 years agoshell32: Basic COM cleanup for the IEnumIDList iface.
Michael Stefaniuc [Sun, 9 Oct 2011 22:53:53 +0000 (00:53 +0200)] 
shell32: Basic COM cleanup for the IEnumIDList iface.

13 years agoshell32: Pass an object instead of an iface to a helper function.
Michael Stefaniuc [Sun, 9 Oct 2011 22:52:43 +0000 (00:52 +0200)] 
shell32: Pass an object instead of an iface to a helper function.

13 years agoshell32: Merge enumidlist.h into the main header file.
Michael Stefaniuc [Sun, 9 Oct 2011 22:49:06 +0000 (00:49 +0200)] 
shell32: Merge enumidlist.h into the main header file.

13 years agoserver: If a debugger is attached to a process, child processes shouldn't get debugged.
Bernhard Loos [Sun, 9 Oct 2011 21:26:03 +0000 (23:26 +0200)] 
server: If a debugger is attached to a process, child processes shouldn't get debugged.

13 years agowldap32: Silence a compiler warning.
Charles Davis [Sun, 9 Oct 2011 19:07:52 +0000 (13:07 -0600)] 
wldap32: Silence a compiler warning.

13 years agowined3d: Make the device parameter to wined3d_device_get_primitive_type() const.
Henri Verbeet [Sun, 9 Oct 2011 17:01:22 +0000 (19:01 +0200)] 
wined3d: Make the device parameter to wined3d_device_get_primitive_type() const.

13 years agowinex11: Print the GL renderer and version when complaining about software / indirect...
Henri Verbeet [Sun, 9 Oct 2011 17:01:20 +0000 (19:01 +0200)] 
winex11: Print the GL renderer and version when complaining about software / indirect rendering.

13 years agod3d9/tests: Add a test for IDirect3DDevice9::GetRenderTarget().
Henri Verbeet [Sun, 9 Oct 2011 17:01:19 +0000 (19:01 +0200)] 
d3d9/tests: Add a test for IDirect3DDevice9::GetRenderTarget().

13 years agowined3d: Return WINED3DERR_NOTFOUND if the render target is NULL in wined3d_device_ge...
Henri Verbeet [Sun, 9 Oct 2011 17:01:18 +0000 (19:01 +0200)] 
wined3d: Return WINED3DERR_NOTFOUND if the render target is NULL in wined3d_device_get_render_target().

This is similar to how wined3d_device_get_depth_stencil() works.

13 years agopo: Update Italian translation.
Luca Bennati [Fri, 7 Oct 2011 11:51:37 +0000 (13:51 +0200)] 
po: Update Italian translation.

13 years agopo: Update Lithuanian translation.
Aurimas Fišeras [Thu, 8 Sep 2011 16:21:55 +0000 (19:21 +0300)] 
po: Update Lithuanian translation.

13 years agowinecfg: Update Lithuanian translation.
Aurimas Fišeras [Sun, 9 Oct 2011 09:03:22 +0000 (12:03 +0300)] 
winecfg: Update Lithuanian translation.

13 years agontdll: ETIME is not defined on FreeBSD.
Francois Gouget [Sun, 9 Oct 2011 13:29:28 +0000 (15:29 +0200)] 
ntdll: ETIME is not defined on FreeBSD.

13 years agompr: Remove DllCanUnloadNow and DllGetClassObject.
Alistair Leslie-Hughes [Sat, 8 Oct 2011 10:06:02 +0000 (21:06 +1100)] 
mpr: Remove DllCanUnloadNow and DllGetClassObject.

13 years agokernel32: Fixed QueryDosDeviceNameW size (chars not bytes).
Marcus Meissner [Sat, 8 Oct 2011 12:21:36 +0000 (14:21 +0200)] 
kernel32: Fixed QueryDosDeviceNameW size (chars not bytes).

13 years agowinemenubuilder: Don't define crc16() on Mac OS.
Charles Davis [Sat, 8 Oct 2011 20:34:17 +0000 (14:34 -0600)] 
winemenubuilder: Don't define crc16() on Mac OS.

13 years agodsound: Remove unneeded address-of operator from function name.
Andrew Talbot [Sat, 8 Oct 2011 20:15:37 +0000 (21:15 +0100)] 
dsound: Remove unneeded address-of operator from function name.

13 years agojscript: Add breaks to some switch statements.
Andrew Talbot [Sat, 8 Oct 2011 19:10:24 +0000 (20:10 +0100)] 
jscript: Add breaks to some switch statements.

13 years agojscript: Mark a fall-through in a switch statement.
Andrew Talbot [Sat, 8 Oct 2011 19:10:15 +0000 (20:10 +0100)] 
jscript: Mark a fall-through in a switch statement.

13 years agoserver: Use syscall(2) instead of inline assembly on Mac OS, too.
Charles Davis [Sat, 8 Oct 2011 18:08:18 +0000 (12:08 -0600)] 
server: Use syscall(2) instead of inline assembly on Mac OS, too.

13 years agourlmon: Added basic GetSecurityIdEx2 implementation.
Thomas Mullaly [Tue, 13 Sep 2011 02:01:02 +0000 (22:01 -0400)] 
urlmon: Added basic GetSecurityIdEx2 implementation.

13 years agourlmon/tests: Added tests for GetSecurityIdEx2.
Thomas Mullaly [Mon, 12 Sep 2011 22:38:45 +0000 (18:38 -0400)] 
urlmon/tests: Added tests for GetSecurityIdEx2.

13 years agourlmon: Improved IUri support for wildcard URLs.
Thomas Mullaly [Sat, 24 Sep 2011 21:56:22 +0000 (17:56 -0400)] 
urlmon: Improved IUri support for wildcard URLs.

13 years agourlmon: Improved MapUrlToZone{Ex2} and GetSecurityId support.
Thomas Mullaly [Fri, 16 Sep 2011 01:36:18 +0000 (21:36 -0400)] 
urlmon: Improved MapUrlToZone{Ex2} and GetSecurityId support.

13 years agourlmon: Added custom security manager support to MapUrlToZoneEx2.
Thomas Mullaly [Thu, 8 Sep 2011 21:59:59 +0000 (17:59 -0400)] 
urlmon: Added custom security manager support to MapUrlToZoneEx2.

13 years agooleaut32: Mark some fall-throughs in a switch statement.
Andrew Talbot [Sat, 8 Oct 2011 16:51:45 +0000 (17:51 +0100)] 
oleaut32: Mark some fall-throughs in a switch statement.

13 years agontdll: Mark some fall-throughs in a switch statement.
Andrew Talbot [Sat, 8 Oct 2011 16:51:42 +0000 (17:51 +0100)] 
ntdll: Mark some fall-throughs in a switch statement.

13 years agomsxml3: Add a break to a switch statement.
Andrew Talbot [Sat, 8 Oct 2011 16:51:38 +0000 (17:51 +0100)] 
msxml3: Add a break to a switch statement.

13 years agocomctl32/statusbar: Fixed missing icon in owner draw panels.
Peter Schellenbach [Thu, 15 Sep 2011 01:58:00 +0000 (18:58 -0700)] 
comctl32/statusbar: Fixed missing icon in owner draw panels.

13 years agousp10: Handle the SSA_PASSWORD flag in ScriptStringAnalyse.
Aric Stewart [Thu, 6 Oct 2011 20:23:45 +0000 (15:23 -0500)] 
usp10: Handle the SSA_PASSWORD flag in ScriptStringAnalyse.

13 years agontdll: Map ETIME to STATUS_IO_TIMEOUT.
André Hentschel [Mon, 3 Oct 2011 15:45:27 +0000 (17:45 +0200)] 
ntdll: Map ETIME to STATUS_IO_TIMEOUT.

13 years agotools: Upgrade the config.guess/config.sub scripts.
André Hentschel [Fri, 30 Sep 2011 14:24:34 +0000 (16:24 +0200)] 
tools: Upgrade the config.guess/config.sub scripts.

13 years agodwmapi: Add stub for DwmRegisterThumbnail.
Louis Lenders [Fri, 30 Sep 2011 10:30:10 +0000 (12:30 +0200)] 
dwmapi: Add stub for DwmRegisterThumbnail.

13 years agontdll: Implement the NamedPipeConfiguration value for the FilePipeLocalInformation...
Bernhard Loos [Thu, 29 Sep 2011 09:21:14 +0000 (11:21 +0200)] 
ntdll: Implement the NamedPipeConfiguration value for the FilePipeLocalInformation class of NtQueryInformationFile.

13 years agoserver: Correctly implement permission checking for named pipes.
Bernhard Loos [Thu, 29 Sep 2011 09:20:50 +0000 (11:20 +0200)] 
server: Correctly implement permission checking for named pipes.

13 years agoserver: It's possible to call NtQueryInformationFile on a pipe if it was opened with...
Bernhard Loos [Thu, 29 Sep 2011 09:20:42 +0000 (11:20 +0200)] 
server: It's possible to call NtQueryInformationFile on a pipe if it was opened with access 0.

13 years agoole32: Return if out of memory (Coverity).
André Hentschel [Wed, 28 Sep 2011 17:58:57 +0000 (19:58 +0200)] 
ole32: Return if out of memory (Coverity).

13 years agouser32: Add support for iPaddedBorderWidth in NONCLIENTMETRICS.
Dmitry Timoshkov [Sat, 8 Oct 2011 11:11:34 +0000 (20:11 +0900)] 
user32: Add support for iPaddedBorderWidth in NONCLIENTMETRICS.

13 years agoiphlpapi: Implement GetUdpTable() on Mac OS and the BSDs.
Charles Davis [Sat, 8 Oct 2011 01:56:54 +0000 (19:56 -0600)] 
iphlpapi: Implement GetUdpTable() on Mac OS and the BSDs.

13 years agoloader: Fix constant address warning on Mac OS.
Charles Davis [Fri, 7 Oct 2011 22:05:25 +0000 (16:05 -0600)] 
loader: Fix constant address warning on Mac OS.

13 years agomsvcrt: Remove a superfluous semicolon.
Andrew Talbot [Fri, 7 Oct 2011 20:24:47 +0000 (21:24 +0100)] 
msvcrt: Remove a superfluous semicolon.

13 years agocmd: Make PAUSE accept any keypress instead of a full input line.
Frédéric Delanoy [Thu, 6 Oct 2011 23:02:08 +0000 (01:02 +0200)] 
cmd: Make PAUSE accept any keypress instead of a full input line.

13 years agocmd: Consistently use infinitive forms in commands help summary.
Frédéric Delanoy [Thu, 6 Oct 2011 23:02:07 +0000 (01:02 +0200)] 
cmd: Consistently use infinitive forms in commands help summary.

13 years agomsvcrt: Mark some fall-throughs in a switch statement.
Andrew Talbot [Fri, 7 Oct 2011 20:24:51 +0000 (21:24 +0100)] 
msvcrt: Mark some fall-throughs in a switch statement.

13 years agomspatcha: Add a stub implementation of GetFilePatchSignatureA/W.
Hans Leidekker [Fri, 7 Oct 2011 09:07:11 +0000 (11:07 +0200)] 
mspatcha: Add a stub implementation of GetFilePatchSignatureA/W.

13 years agodsound: COM cleanup for the IDirectSoundCapture iface.
Michael Stefaniuc [Fri, 7 Oct 2011 11:28:54 +0000 (13:28 +0200)] 
dsound: COM cleanup for the IDirectSoundCapture iface.

13 years agoquartz: Free two assert calls from having side effects.
Michael Stefaniuc [Fri, 7 Oct 2011 11:26:51 +0000 (13:26 +0200)] 
quartz: Free two assert calls from having side effects.

13 years agoinclude: Remove 'l' modifier from numeric constants in winerror.h.
Michael Stefaniuc [Thu, 6 Oct 2011 23:44:03 +0000 (01:44 +0200)] 
include: Remove 'l' modifier from numeric constants in winerror.h.

13 years agooleaut32/tests: Cleanup the EXPECTRES macros.
Michael Stefaniuc [Thu, 6 Oct 2011 23:39:36 +0000 (01:39 +0200)] 
oleaut32/tests: Cleanup the EXPECTRES macros.

13 years agooleaut32/tests: Make the EXPECT_* macros that take no args more robust.
Michael Stefaniuc [Thu, 6 Oct 2011 23:38:20 +0000 (01:38 +0200)] 
oleaut32/tests: Make the EXPECT_* macros that take no args more robust.

13 years agooleaut32: Fix some VarCyFrom* tests.
Michael Stefaniuc [Thu, 6 Oct 2011 23:36:57 +0000 (01:36 +0200)] 
oleaut32: Fix some VarCyFrom* tests.

Due to a broken EXPECTRES macro the EXPECT_OVERFLOW accepts S_OK return
values.

13 years agowine.inf: Add key for InstallDate under CurrentVersionNT.
Louis Lenders [Thu, 6 Oct 2011 19:46:35 +0000 (21:46 +0200)] 
wine.inf: Add key for InstallDate under CurrentVersionNT.

13 years agonetapi32: Add stub for NetScheduleJobEnum.
Louis Lenders [Wed, 5 Oct 2011 18:28:19 +0000 (20:28 +0200)] 
netapi32: Add stub for NetScheduleJobEnum.

13 years agoinclude: Add lmat.h.
Louis Lenders [Wed, 5 Oct 2011 18:16:34 +0000 (20:16 +0200)] 
include: Add lmat.h.

13 years agomsi: Mark fall-throughs in switch statements.
Andrew Talbot [Thu, 6 Oct 2011 21:29:46 +0000 (22:29 +0100)] 
msi: Mark fall-throughs in switch statements.

13 years agomsi: Add a break to a switch statement.
Andrew Talbot [Thu, 6 Oct 2011 21:29:42 +0000 (22:29 +0100)] 
msi: Add a break to a switch statement.

13 years agomshtml: Mark fall-through in switch statement.
Andrew Talbot [Thu, 6 Oct 2011 21:29:38 +0000 (22:29 +0100)] 
mshtml: Mark fall-through in switch statement.

13 years agogdi32: Move some common default fonts to the head of the font list.
Huw Davies [Thu, 6 Oct 2011 21:26:08 +0000 (16:26 -0500)] 
gdi32: Move some common default fonts to the head of the font list.

13 years agogdi32: Load the font properties from the cache if it exists.
Huw Davies [Thu, 6 Oct 2011 21:26:07 +0000 (16:26 -0500)] 
gdi32: Load the font properties from the cache if it exists.

13 years agogdi32: Cache the loaded font list properties.
Huw Davies [Thu, 6 Oct 2011 21:26:06 +0000 (16:26 -0500)] 
gdi32: Cache the loaded font list properties.