Software 42226 Published by

The Wine development release 1.4-rc5 is now available



What's new in this release (see below for details):
- Bug fixes only, we are in code freeze.

The source is available from the following locations:

http://ibiblio.org/pub/linux/system/emulators/wine/wine-1.4-rc5.tar.bz2
http://prdownloads.sourceforge.net/wine/wine-1.4-rc5.tar.bz2

Binary packages for various distributions will be available from:

http://www.winehq.org/download

You will find documentation on http://www.winehq.org/documentation

You can also get the current source directly from the git
repository. Check http://www.winehq.org/git for details.

Wine is available thanks to the work of many people. See the file
AUTHORS in the distribution for the complete list.

----------------------------------------------------------------

Bugs fixed in 1.4-rc5:

5485 Command and Conquer Generals (and Zero Hour) hang on splash screen
8871 No text displayed in Bloodrayne2
11133 Shade: Wrath of Angels Demo - no graphics drawn in game
13156 ETO_OPAQUE and clear style are not transparent on a bitmap
14075 Beyond Divinity: screen corruption
15397 gdi32: path.c fails to build with gcc 4.2, -Werror -O3
16557 print preview broken
17201 No add-ins loadable in Office 2003 PowerPoint
18975 RealMYST crashes on launch
19531 Earthworm Jim: sound crackles, stutters and repeats.
20202 Everquest 1 (eqgame.exe) crashes right before character enters world
20333 Azteca and Diamond Drop 2 crash
20783 TradeTiger does not show the login window correctly
21293 Comanche 3 freezes after a mission
21577 MYOB: Cannot add custom logo to template
22187 Alice 2.2 fails with "can't create Java VM"
22269 Cry of the Infected demo fails with "runtime error 7018"
22838 Corel Draw 11 not loading
25153 Windows Live Essentials beta (webc variant) doesn't detect .NET Framework 3.0 installation (Mono/Registry)
25214 MS Office PowerPoint 2007 freezes when right-click on top bar
26878 No sound in Sim City 3000 Unlimited
26918 Atlantis II crashes when changing screen resolution
27254 Astro Avenger crashes on launch (with built-in d3dxof.dll)
27971 Installation of FooBar.msi using msiexec fails with /qb switch (unattended with basic UI)
28066 Sound stops after some time (restarting sound in game usually possible)
28404 Incoming Forces: visual glitches
28579 Comanche 3 menu is unusable because of graphic issues
28618 BC Kings refuses to start without DirectSound hardware acceleration
28620 Assassin's Creed: eagle's eye graphic glitch with postprocessing enabled
28859 SDP Downloader: access violations when deleting url
29750 Spotify crashes when searching song or artist with the search box
29767 ellipse_first_quadrant() runs into dead loop for large width and height because of negative overflow
29904 Perfect World: Latest Descent patch crashes Launcher window
29905 Microsoft Visual Studio 2008: attaching to process fails with "unknown error: 0x80070003" (support of "Session" namespace for named objects needed)
29919 PanzerKiller hangs with a black screen on start
29939 MS Paint's bucket fill tool doesn't work
29967 Cyberboard Player hangs when opening a game
29988 Wordpad crashes on opening the printer setup dialog

----------------------------------------------------------------

Changes since 1.4-rc4:

Alex Henrie (1):
po: Update Catalan translation.

Alexandre Julliard (7):
gdi32: Paint everything in ExtFloodFill when the DIB doesn't have a clip region.
gdi32: Don't paint the text rectangle in transparent mode unless a rectangle is explicitly specified.
gdi32: Avoid overflows for invalid coordinates in line clipping.
wineps: Convert path points to device coords since GetPath returns logical coords.
comdlg32: Avoid crash when driver name doesn't contain a backslash.
gdi32: Use 64-bit values when computing ellipses to avoid overflows.
gdi32: Avoid using uninitialized value in DIB pattern enhmetafile record.

Andrew Eikum (1):
wineoss.drv: Fix DeleteTimerQueueTimer usage.

André Hentschel (1):
progman: Remove dead code.

Aurimas Fišeras (1):
po: Update Lithuanian translation.

Christian Costa (5):
d3dxof: Add tests for IDirectXFileData_GetName.
d3dxof: Fix parsing of empty array + tests.
d3dxof: Accept bigger names for objects.
d3dxof: Fix leaking of IDirectXFileObject object in tests.
d3dxof: Make sure the returned object pointer is null when there is no more object.

Detlef Riekenberg (1):
commdlg: Fix GlobalReAlloc16 parameter order.

Dmitry Timoshkov (2):
kernel32: Add a test to show that NtMapViewOfSection should not perform an image relocation.
kernel32: Add a test for LoadLibrary called on a not DLL image.

Eduardo Garcia (1):
po: Spanish translation update.

Eduardo García (1):
po: Spanish translation update.

Eric Pouech (1):
kernel32: Enhance bare fd check by checking that the handle is a real console handle.

Francois Gouget (21):
comctl32/tests: Make cbt_hook_proc() static.
winedbg: The winedbg debug channel is unused in crashdlg.c so remove it.
winex11: The x11drv debug channel is unused in pen.c so remove it.
shell32: Make extracticon_create() static.
msxml3/tests: Make test_XPath() static.
po: Use full width full stops in the Chinese (Taiwan) translation.
po: Mark a couple of incomplete / invalid Chinese (Taiwan) translations as fuzzy.
po: Mark an incomplete Chinese (PRC) translation as fuzzy.
po: Use full width full stops in the Chinese (PRC) translation.
po: Remove some invalid shell folder path translations from the Chinese (PRC) translation.
po: Fix some typography issues in the Chinese (PRC) translation.
po: Fix some typography issues in the Chinese (Taiwan) translation.
po: The msiexec usage should be translated to Hebrew.
po: Don't translate the name or options of command line tools.
po: Fix a couple of line wrapping issues in the Lithuanian translation.
po: Restore some 'About' Norwegian Bokmål translations or improve the suggestions.
po: Restore or add some 'Yes/No' Norwegian Bokmål translations.
po: Remove English strings from the Polish shell folder path translations.
po: Remove a few spaces before question marks in the Polish translation.
po: Remove English strings from the Japanese shell folder path translations.
po: Fix some typography issues in the Slovak translation.

Frédéric Delanoy (1):
comctl32/tests: Use initialized window handle when rebuilding toolbar (Coverity).

Gaurav Jain (1):
wined3d: Recognize Nvidia GeForce 320M, 8600M GT & 9400M.

Gustavo Henrique Milaré (1):
po: Update Brazilian Portuguese translation.

Henri Verbeet (7):
wined3d: Don't take the wined3d mutex during WM_DISPLAYCHANGE either.
ddraw: Always pin surfaces.
wined3d: Specify the depth range in surface_depth_blt().
wined3d: Disable z-clipping for transformed vertices when WINED3D_RS_ZENABLE is disabled.
ddraw/tests: Add tests for z-clipping with D3DRENDERSTATE_ZENABLE disabled.
d3d8/tests: Add tests for z-clipping with D3DRS_ZENABLE disabled.
d3d9/tests: Add tests for z-clipping with D3DRS_ZENABLE disabled.

Huw Davies (1):
ole32: Trace the drop effect in hex.

Jaka Kranjc (2):
po: Update Slovenian translation.
po: Fixed remaining Slovenian true positives in the winepo error report.

Jan-Peter Nilsson (1):
winhttp: Set the context on the request handle earlier.

Juan Lang (1):
cryptnet: Don't call HttpEndRequest on a request that was never sent.

Julian Rüger (1):
po: Update German translation.

Jörg Höhle (1):
mmdevapi/tests: Fix some render test failures.

Kusanagi Kouichi (1):
gdi32: Initialize font signature of "System" font link.

Lauri Kenttä (2):
po: Update Finnish translation.
po: Update Finnish translation.

Luca Bennati (2):
po: Update Italian translation.
po: Update Italian translation.

Maarten Lankhorst (1):
mmdevapi: Fix exclusive test.

Marcus Meissner (2):
user32: Remove duplicated call to GetSystemMenu (Coverity).
quartz: Fixed sizeof()s to IsBadReadPtr (Coverity).

Michael Stefaniuc (1):
avicap32: Add "stub" to the FIXME in a no yet implemented function.

Nikolay Sivov (3):
wpp: Properly use va_start/va_end around vsnprintf().
msxml3/tests: Some tests for IMXAttributes::addAttribute().
msxml3/tests: Tests for IMXAttributes::clear().

Piotr Caban (1):
urlmon/tests: Fixed protocol tests on IE9.

Ruei-Yuan Lu (2):
po: Update Chinese (Taiwan) translation.
po: Update Chinese (Taiwan) translation.

Thomas Faber (1):
user32/tests: Do not depend on argument evaluation order.

Zoltan Nagy (2):
po: Update Hungarian translation.
po: Update Hungarian translation.