Wine release 3.0-rc2

Alexandre Julliard julliard at winehq.org
Fri Dec 15 14:46:46 CST 2017


The Wine development release 3.0-rc2 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-rc2.tar.xz
  http://mirrors.ibiblio.org/wine/source/3.0/wine-3.0-rc2.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-rc2 (total 17):

  22682  Multiple games need function d3dx9_36.dll.D3DXGetShaderInputSemantics (Far Cry 2/3, Avatar, Faery: Legends of Avalon, Civilization 4, Deathspank, Of Orcs and Men)
  32202  ActiveX install attempts to run wrong inf section
  39586  Fallout 4 - Steam Version - Crash on Start-up
  40046  Multiple games require CheckFormatSupport() (Banished, Magic Duels, UE4 tech demos, BioShock 2, Chronicles of Mystara, STO, Lichdom)
  40680  Rocket league needs bcrypt.dll.BCryptGenerateSymmetricKey
  40692  Rocket League needs AES encryption/ decryption implemented in bcrypt.dll
  40901  Factorio crashes with a stack overflow
  41463  Undefined symbols: _DisableThreadLibraryCalls _RaiseException
  43643  Combobox not longer has dropdown
  43915  uTorrent 2.2.1 build 25302 crashes after deleting the last torrent and exiting
  43953  Regression in Spellforce 2: message boxes about fatal dx9 errors appear on map loading
  44010  Armel support
  44130  Possible access to unintended variable in "dlls/comctl32/imagelist.c" line 299
  44147  regression in ole2 datacache
  44148  DX Library: Multiple PlaySoundMem() calls don't work when using XAudio2
  44153  ShellExecute crash when opening explorer.exe
  44171  PTHREAD_STACK_MIN breaks build on GNU hurd

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

Changes since 3.0-rc1:

Akihiro Sagawa (2):
      po: Update Japanese Translation.
      ntdll/tests: Add tests for time zone names.

Alex Henrie (2):
      appwiz.cpl: Add comment explaining why we use HTTP instead of HTTPS.
      include: Discourage use of 'break' or 'continue' inside __TRY/__EXCEPT.

Alexandre Julliard (12):
      comctl32/imagelist: Use the correct allocation size for the image mask.
      explorer: Fix parsing command line that contains spaces.
      ntdll: Only require MAP_SHARED for writable mappings.
      ntdll: Run the thread/process detach code on the thread stack.
      ntdll: Fix handling of floating point arguments in relay debugging on ARM.
      ntdll: Set all registers in set_cpu_context() on ARM.
      ntdll: Reimplement thread initialization in assembler on ARM.
      ntdll: Switch back to the initial stack for thread exit on ARM.
      ntdll: Define PTHREAD_STACK_MIN if it's missing.
      libport: Add a replacement implementation for strnlen.
      ntdll: Reset the exit frame when switching back to it.
      cabinet: Treat only -1 as an error from the FDICopy callback.

Andrew Eikum (1):
      xaudio2: Account for abandoned buffer bytes.

Andrey Gusev (2):
      usp10: Fix a typo in an ERR() message.
      po: Update Ukrainian translation.

Can Taşan (1):
      po: Update Turkish translation.

Dmitry Timoshkov (5):
      secur32/tests: Add a test for Negotiate behaviour with SECPKG_ATTR_NEGOTIATION_INFO query.
      secur32/tests: Add a test for NTLM behaviour with SECPKG_ATTR_NEGOTIATION_INFO query.
      secur32/tests: Add a test for Schannel behaviour with SECPKG_ATTR_NEGOTIATION_INFO query.
      wine.inf: Add "Security Packages" key.
      bcrypt: Add some crypto-provider related stubs.

Hans Leidekker (2):
      wsdapi/tests: Register an exception with the firewall to avoid a dialog.
      dplayx/tests: Remove the firewall exception after running the tests.

Henri Verbeet (2):
      d2d1/tests: Introduce an ARRAY_SIZE macro.
      include: Remove some superfluous semicolons.

Huw D. M. Davies (1):
      ole32: Correctly save the remaining formats if their data has not been set.

Jacek Caban (3):
      mshtml/tests: Skip documentMode tests on IE7.
      jscript: Do not pass DISPATCH_JSCRIPT_CALLEREXECSSOURCE flag for calls across different script contexts.
      mshtml/tests: Added a test of calls to functions from different frame.

Joel Holdsworth (1):
      urlmon: Support [Add.Code] sections in ActiveX INF files.

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

Józef Kucia (8):
      wined3d: Fix device format support checks for multiple usages.
      d3d9/tests: Add test for checking D3DUSAGE_AUTOGENMIPMAP support.
      d3d11: Implement d3d10_device_CheckFormatSupport().
      wined3d: Recognize SM5 eval_sample_index instruction.
      d3d10core/tests: Add test for SV_ClipDistance.
      d3d10core/tests: Add test for relative addressing of vertex shader inputs.
      d3d10core/tests: Add test for initial depth stencil state.
      d3d10core/tests: Add test for combined clip and cull distances.

Kim Malmo (1):
      po: Update Norwegian translation.

Martin Payne (4):
      kernel32: Don't report valid non-Win16 NE executables (e.g. OS/2) as broken.
      krnl386.exe16: Shared libraries have a ".exe" rather than ".dll" extension on Windows < 3.0.
      user.exe16: Implemented OldExitWindows() user.exe16 function.
      user.exe16: Fix handling of 16-bit HBITMAPs in InsertMenu16.

Martin Storsjo (1):
      msvcrt: Fix copy/paste typos in arm64 setjmp/longjmp.

Matteo Bruni (3):
      d3d11/tests: Add a couple of testcases for UINT, sRGB UAVs.
      d3d11/tests: Add tests for GenerateMips().
      d3d11/tests: Add a couple of testcases for sRGB SRVs.

Nikolay Sivov (7):
      wshom: Implement Popup() method.
      comctl32/listview: Directly reset focused item on item count change.
      user32/tests: Release window DCs consistently.
      comctl32/tests: Rename test file.
      comctl32/tests: Add ComboBox tests.
      comctl32/tests: Add Static control tests.
      d2d1/tests: A test to show that DC is validated on BindDC().

Sebastian Lackner (1):
      Revert "user32/combo: Set listbox popup height correctly and add tests.".

Sergio Gómez Del Real (1):
      ole32: Correctly save the dib format if its data has not been set.

Stefan Dösinger (1):
      dxdiag: Recognise /dontskip.

Zebediah Figura (1):
      po: Fix some MSI translations.

--
Alexandre Julliard
julliard at winehq.org



More information about the wine-announce mailing list