You are here

Wine changelog for 1.4-rc5

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.

--
Alexandre Julliard
julliard@winehq.org