WineHQ

Wine Announcement

The Wine development release 3.0-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:

  https://dl.winehq.org/wine/source/3.0/wine-3.0-rc5.tar.xz
  http://mirrors.ibiblio.org/wine/source/3.0/wine-3.0-rc5.tar.xz

Binary packages for various distributions will be available from:

  https://www.winehq.org/download

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

You can also get the current source directly from the git
repository. Check https://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 3.0-rc5 (total 9):

  18557  Slingplayer 2.0 Setup Assistant fails and hangs app
  19526  regedit does not give gui feedback on import of keys
  43068  Armed and Dangerous: severe performance degradation
  43897  CHM viewer navigation items are not longer shown
  44036  Multiple installers fail (affects MS Office 2010/2013, Notation Composer 3)
  44183  regedit/tests fail when run with limited user account
  44215  Eclipse (Europa) crashes on start
  44234  Alice: Madness Returns crashes upon launch
  44241  Memory optimiser tool in ProtectionID crashes wineserver

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

Changes since 3.0-rc4:

Alex Henrie (21):
      po: Fix Catalan spelling and grammar (Softcatalà quality check).
      psapi/tests: Increase GetPerformanceInfo error margins for Windows 8.
      msvcrt: Don't include MSVC 8.0+ heap functions in SOs for older DLLs.
      msvcrt: Don't include MSVC 8.0+ string functions in SOs for older DLLs.
      ddraw/tests: Mark GetDC() failures on VMware as broken.
      msvcrt: Fix _wcstod_l specfile entries.
      msvcrt: Don't include MSVC 14.0 console functions in SOs for older DLLs.
      msvcrt: Don't include MSVC 8.0+ environment functions in SOs for older DLLs.
      vbscript/tests: Fix first-day-of-week test on mixed locales.
      d3dx9/tests: Use true spherical light values and relax expectations.
      ws2_32/tests: Drop socket test workarounds for Windows <= 2000.
      ws2_32/tests: Initialize bytesReturned to 123456 before a failing test.
      winex11: Escape non-UTF-8 characters in string literals.
      gameux/tests: Add a trailing '\n' to an ok() call.
      mshtml/tests: Add a trailing '\n' to ok() calls.
      msvcrt: Don't include MSVC 8.0+ C++ functions in SOs for older DLLs.
      msvcrt: Don't include MSVC 8.0+ error functions in SOs for older DLLs.
      msvcrt: Don't include MSVC 8.0+ file functions in SOs for older DLLs.
      msvcrt: Don't include MSVC 8.0+ locale functions in SOs for older DLLs.
      msvcrt: Don't include MSVC 8.0+ time functions in SOs for older DLLs.
      msvcrt: Don't include MSVC 7.1+ purecall functions in SOs for older DLLs.

Alexandre Julliard (6):
      Update copyright info for 2018.
      ntdll: Don't set floating point registers from initial context.
      reg/tests: Get rid of version check.
      regedit/tests: Get rid of version check.
      wineandroid: Add permission for accessing external storage.
      ntdll: Fix source/destination confusion in vsscanf.

Alistair Leslie-Hughes (3):
      oledb32: Coerce Variant to VT_DATE when converting data.
      oledb32: Silence interfaces for IDataSourceLocator QI.
      oledb32/tests: Add DataConvert DBTYPE_BSTR->DBTYPE_DBTIMESTAMP test.

Anders Jonsson (1):
      po: Update Swedish translation.

Andrew Eikum (1):
      advapi: Fix return value for QueryServiceConfig2W.

Andrey Gusev (10):
      winhttp/tests: Remove redundant comparison.
      msvcr100/tests: Fix resource leak.
      kernel32/tests: Fix resource leak.
      user32/tests: Fix resource leak.
      ntdll/tests: Fix resource leak.
      webservices/tests: Fix resource leak.
      user32/tests: Fix resource leak.
      shell32/tests: Fix resource leak.
      winhttp/tests: Fix resource leak.
      wininet/tests: Fix resource leak.

André Hentschel (10):
      wsdapi: Fix WSDXMLGetValueFromAny spec file entry.
      shell32/tests: Don't test functions directly when reporting DdeGetLastError().
      shell32/tests: Don't test functions directly when reporting GetLastError().
      kernel32/tests: Don't test functions directly when reporting GetLastError().
      inetcomm/tests: Don't test function directly when reporting GetLastError().
      msvcrt/tests: Don't test function directly when reporting GetLastError().
      wsdapi/tests: Don't test function directly when reporting WSAGetLastError().
      advapi32/tests: Don't cast return value from HeapAlloc.
      shell32: Don't cast return value from DPA_GetPtr.
      glu32: Don't cast return value from HeapAlloc.

Fernando Martins (1):
      po: Portuguese translation update.

François Gouget (12):
      user32/tests: Make test_WS_VSCROLL() static.
      comctl32/tests: Make run_test_() static.
      comctl32/tests: Make test_combo_WS_VSCROLL() static.
      mlang/tests: Add a trailing '\n' to ok() calls.
      glu32: A couple of spelling fixes in comments.
      gdiplus/tests: Add a trailing '\n' to ok() calls.
      twain_32: Make userselect_dlgproc() static.
      sapi: Make some impl_from_Xxx() functions static.
      ole32: Rename entry_updatable() to its more common spelling.
      mshtml/tests: Fix typos in a few comments.
      mshtml: Make IEventTarget_{add,remove}EventListener_hook() static.
      msvcr90/tests: Make test__vsnwprintf() static.

Hans Leidekker (1):
      Revert "msi: Store the current script in the package."

Henri Verbeet (7):
      wined3d: Ignore WINED3D_MAP_DISCARD when used together with WINED3D_MAP_NOOVERWRITE.
      ddraw: Only respect DDLOCK_NOOVERWRITE and DDLOCK_DISCARDCONTENTS on version 7 vertex buffers.
      ddraw/tests: Introduce a test for vertex buffer map synchronisation.
      d3d8/tests: Introduce a test for vertex buffer map synchronisation.
      d3d9/tests: Introduce a test for vertex buffer map synchronisation.
      wined3d: Add a download function for WINED3DFMT_X8D24_UNORM.
      ddraw/tests: Add a depth read-back test.

Jacek Caban (2):
      server: Pass proper async object to queue_irp in device_file_flush.
      mshtml: Don't dispatch load event if document is already detached from its window.

Louis Lenders (1):
      wtsapi32: Fix copy/paste error in comment.

Michael Stefaniuc (1):
      d3d8/tests: Use the available ARRAY_SIZE() macro.

Nikolay Sivov (6):
      user32/tests: Add missing return value test (Coverity).
      shell32: Make some strings static constants.
      oleaut32/tests: Test more return values.
      mshtml/tests: Test document stream creation failure (Coverity).
      mshtml/tests: Remove null check after dereference (Coverity).
      ddraw/tests: Add another invalid arguments test for surface QI.

Piotr Caban (3):
      user32: Let ComboBox edit control handle the redraw even if CBF_NOREDRAW is set.
      user32: Redraw combo text field even if it's empty.
      user32: Add more CB_SETCURSEL tests on ComboBox.

Stefan Leichter (1):
      include: Add RtlCompareMemory declaration to winnt.h.

Zebediah Figura (4):
      mpr/tests: Fix drive search loop.
      kernel32/tests: Update product type test.
      advapi32/tests: Skip tests modifying HKLM if limited.
      msvcrt: _Gettnames() should respect user overrides.

--
Alexandre Julliard
[email protected]