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@xxxxxxxxxx