Wine Announcement

The Wine development release 1.0-rc5 is now available.

This should be the last release candidate for Wine 1.0, please give it
a good testing.

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:

Binary packages for various distributions will be available from:

You will find documentation on

You can also get the current source directly from the git
repository. Check 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.0-rc5:

   4373  Winamp Agent displays a size-zero window with decoration
   5381  Unhandled exception FAME
   6147  DC++, blank window after switching workspace in gnome
   6384  frequent but unpredicable crashes in IE at specific homepage
   6498  Window show slowly in Chinese language interface with SCIM input method
   7201  Morrowind Pixel Shader water looks too "harsh" and generally wrong
   7923  Game (Mount&Blade) crashes immediately when starting
   8032  SCAR Divi - Mouse won't click
   8340  fr-08 .the .product does not show some textures correctly due to lack of wrapping support
   8772  Babylon-Pro-6/ Babylon-Pro-7 doesn't show main menu
   8943  GunMetal crashs at start
   8979  Call of Duty -> Jerky mouse / freelook problem
   9561  huge bitmap creation solidworks
  10373  BS Contact VRML/X3D 7.039: Direct3D 7/9 and texture problems
  10441  Age of Empires III (3): freezes then dies after a couple of clicks
  10610  Gothic II: D3D7 crash after playing several minutes
  10667  Derive 6.10 - Input from keyboard
  10673  Gnome panel bars overlap Halo in fullscreen mode
  10967  Axis & Allies does not start
  11214  configure does not recognise libncursesw
  11540  Need for Speed III installer won't close
  11552  Adobe Photoshop CS2 Open File Dialog looks different from windows
  11584  Multiple games crash with stack overflow error
  11730  REDCINE font rendering problem
  11851  stack smashing attack in function wine_nt_to_unix_file_name
  11888  gta2 unhandled exception
  12011  Gothic 2 switches between fullscreen- and window-mode every time
  12012  Gothic 2 graphic glitch
  12097  Wine 1.0 should not ship out-of-sync resource translations
  12537  .NET 2.0 Framework ESP Langpack can not be installed.
  13038  Notes 7 database tiles are displayed incorrectly.
  13139  Office 2003 install aborts in RC1
  13151  Installation of MS Office 2000 hangs
  13292  Crashday not starting anymore
  13682  The babylon project crashes
  13705  keyboard does not work in Trackmania Nations Forever
  13709  data guardian refuses to install first time, works after a second attempt
  13855  CVS head dlls/msxml3/domdoc.c doesn't compile


Changes since 1.0-rc4:

Alexandre Julliard (14):
      rpcrt4: Properly handle the case of a client having disconnected in rpcrt4_conn_listen_pipe.
      winex11: Add a trace in ExtEscape to make wgl problems easier to diagnose.
      kernel32: Add support for the execute protection values in CreateFileMappingW.
      ntdll/tests: Fix a few tests on Vista.
      kernel32/tests: Make the toolhelp test less verbose by default.
      user32/tests: Fix formatting of a trace.
      kernel32/tests: Limit the number of failures in the ligatures test.
      user32/tests: Fix a window style check on Vista.
      kernel32/tests: Fix the change notification test on Vista.
      kernel32/tests: Use Local instead of Global prefix to avoid permission issues.
      msvcrt/tests: Fix a couple of tests on Vista.
      winetest: Fix the printf format for the version numbers.
      msxml3: Fix a compile error without xml headers.
      net: Add missing #pragma codepage in utf-8 resources.

Alistair Leslie-Hughes (3):
      msxml3: Stop tests crashing under windows 98.
      shell32: Stop shlfolder tests crashing under win98.
      mshtml: Stop test crash on error condition.

Austin English (1):
      rsaenh: Fix a couple failing tests on 2k.

Dan Kegel (4):
      kernel32/tests: Initialize buffer.
      oleaut32/tests: Initialize reserved fields to unique values.
      shell32/tests: Avoid buffer overflow during test.
      d3dx8/tests: Initialize matrix before testing its value.

David Adam (1):
      Revert "amstream: Fix the condition of existence of the IMediaStream interface."

Detlef Riekenberg (1):
      makedep: Fix a typo in the usage output.

Francois Gouget (28):
      shell32: Tweak the French license message to better match the English one.
      advapi32/tests: Don't allow Wine to reproduce Windows' bugs.
      start: Remove spaces before '\n' in resource strings.
      notepad: Improve handling of quoted filenames.
      clock: Clock is a program, not a library. So tweak the license and warranty messages accordingly.
      winecfg: Winecfg is a program, not a library. So tweak the license and warranty messages accordingly.
      progman: Progman is a program, not a library. So tweak the license and warranty messages accordingly.
      clock: Update the license and warranty French translation.
      winecfg: Update the license French translation.
      progman: Update the license and warranty French translation.
      winecfg: Update the Portuguese and Brazillian translations, based on a patch by Americo Jose Melo.
      tests: Add a win_skip() function to allow for missing Windows functionality that must be present in Wine.
      advapi32/tests: Make sure Wine implements all tested APIs.
      comdlg32: Remove spaces before '\n' in resource strings.
      comdlg32: Remove spaces before '\n' (and some after) in resource strings.
      credui: Remove spaces before '\n' in resource strings.
      net: Remove spaces before '\n' in resource strings.
      winecfg: Remove spaces before '\n' in resource strings.
      winmm: Remove spaces before '\n' in resource strings.
      cmd: Remove spaces before '\n' in resource strings.
      notepad: Remove spaces before '\n' in resource strings.
      xcopy: Remove spaces before '\n' in resource strings.
      comdlg32: Remove spaces before '...'.
      browseui: Remove spaces before '...'.
      user32: Remove spaces before '...'.
      shdoclc: Remove spaces before '...'.
      sane.ds: Remove spaces before '...'.

Hans Leidekker (1):
      winebrowser: Convert URL obtained through DdeGetData to Unicode.

Jacek Caban (3):
      mshtml: Added FIXME about QUERY_USES_HISTORYFOLDER in about protocol.
      urlmon/tests: Always clear expect_* variables.
      shdocvw: Fixed DISPID_ONTOOLBAR test on IE7.

James Hawkins (2):
      msi: Load folders first.
      msi: Set the source path for uncompressed files when loading the file.

Jonathan Ernst (2):
      notepad: Updated About menu entry.
      kernel: Updated French translation.

Louis Lenders (1):
      mscoree: Add stub for CorBindToCurrentRuntime.

Michael Karcher (3):
      gdi32: Respect DIB_PAL_COLORS in every case.
      xcopy: Add German translation.
      xcopy: Fix non-translation of a string.

Michael Stefaniuc (7):
      regedit: Fix the Turkish translation.
      regedit: Fix the Slovenian translation.
      winecfg: Fix and re-enable the Italian translation.
      regedit: Fix the Danish translation.
      winecfg: Fix the Portuguese Brazilian translation.
      shell32: Add initial Romanian translation.
      wininet: Add the Romanian translation.

Mikołaj Zalewski (1):
      xcopy: German should use SUBLANG_NEUTRAL.

Paul Vriens (20):
      setupapi/tests: Fix test for win9x and Vista.
      iphlpapi/tests: Fix crash on Vista.
      iphlpapi/tests: Fix test on Vista.
      advpack/tests: Add a FreeLibrary and a skip message.
      kernel32/tests: Add a skip message for win95.
      comdlg32/tests: Use GetModuleHandle instead of LoadLibrary.
      setupapi/tests: Fix a test on Windows 2000.
      setupapi/tests: Fix two more tests on Windows 2000.
      ole32/tests: Fix crash on W2K and below.
      ole32/tests: Fix crash on NT4 and below.
      ntdll/tests: Free memory after use.
      ole32/tests: Only skip the tests if we are on NT4 or below.
      msi/tests: Cleanup registry after test.
      shlwapi/tests: Don't create testfile at a fixed location.
      d3d9/tests: Fix a few typos.
      setupapi/tests: Fix some test failures on W2K.
      rpcrt4/tests: Fix test failures for win9x, NT4, W2K and XP-SP1.
      credui: Typo and minor correction in Dutch resource.
      kernel32/tests: Fix a few typos.
      kernel32/tests: Skip tests if function is not implemented.

Rico Schüller (2):
      winecfg: Fix German translation.
      shell32: Fix German shortcuts in the menu.

Rob Shearman (5):
      include: Add some missing defines and function declarations to rpcdce.h.
      include: Add declaration for RpcSmDestroyClientContext to rpcndr.h.
      rpcrt4: Use RpcServerRegisterIfEx with RPC_IF_ALLOW_CALLBACKS_WITH_NO_AUTH in the server test.
      rpcrt4: Initialise the array to be marshalled in test_conformant_array.
      rpcrt4: Clear a hole in the ps1 structure in test_simple_struct.

Roderick Colenbrander (2):
      wined3d: Update nvidia GPUs.
      wined3d: Update ATI GPUs.

Stefan Dösinger (3):
      wined3d: Remove a broken AddDirtyRect call.
      wined3d: Do not PreLoad the new render target.
      wined3d: Only read back offscreen targets on a target change.

Vladimir Pankratov (1):
      shdoclc: Update Russian translation.

Zac Brown (1):
      dsound/tests: Improve test for IDirectSound8_CreateSoundBuffer.

Zhangrong Huang (1):
      gdi32: Add more Asian codepages to get default fallback fonts.

Alexandre Julliard
[email protected]