The Wine development release 6.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/6.0/wine-6.0-rc2.tar.xz http://mirrors.ibiblio.org/wine/source/6.0/wine-6.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 6.0-rc2 (total 40): 16250 Sacred Gold Edition: cinematics do not play 29310 FirstClassClient 12.005 no login screen 32877 Gnomoria Demo crashes on launch. 33488 Print Artist 4.0 (Win 3.11/95) installer doesn't show up 34373 AirScout 0.9.9.5 (.NET 4.0 app) fails to start with Wine-Mono (System.Windows.Forms.DataVisualization.Charting.Chart.BeginInit method not implemented) 38161 Whispering Willows has missing text for Cyrillic alphabet 42152 eFax Messenger 4.4: hangs during installation 43362 Bethesda Net Launcher can`t download games 44455 Grandia 2 movies don't play 45249 Multiple applications wrapped with PE Compact v2.x protection scheme crash on startup (GOT/PIC code emitted at Win32 API entries)(Zockinger Facilitator TFFT v1.1x) 45404 LEGO Rock Raiders crashes early on launch 48362 Shadwen (32-bit version) crashes after an intro or chapter restart 48531 Commandos 2 - HD Remaster fails to launch without native .NET 4.0 48850 Mafia: The City of Lost Heaven videos playing in pink 49106 error: redefinition of typedef ‘UCHAR’ (plus 'PUCHAR’, ‘USHORT’, 'PUSHORT’, ‘ULONG’, and 'PULONG’) 49191 armv7l build broken: dlls/ntdll expression too complex (compiler default '-march=armv6' doesn't support __sync_add_and_fetch for 64-bit integers) 49455 Resident Evil Revelations 2 goes into split screen with one controller. 49467 Resident Evil Revelations 2 my directional pad does not work when analogs are enabled. 49535 Multiple applications have overly green and purple videos due to bad YUV -> RGB conversion (Final Fantasy XI Online, Megarace 3, BlazBlue Calamity Trigger, Mafia: The City of Lost Heaven) 49540 Silverlight configuration tab "Webcam / Mic" crashes without functional GL libraries 49690 winetricks dotnet35 hangs in 64-bit prefixes 49838 Backtraces no longer contain symbols 49892 WINE 5.17 never ending loop on "Setting up the windows environment..." ( Android-x86 OS running on PC) 49900 Go programs built using go-winio crash on unimplemented function ntdll.dll.RtlDefaultNpAcl 50010 Deus Ex Mankind Divided crashes if Wine is compiled with mingw 50024 signtool.exe from Windows 7 SDK fails to find certificates 50102 Starcraft fails to download cloud settings in fullscreen mode 50114 Battle.net App hangs when opening web links 50121 Commandos 2 - HD Remaster too dark with vulkan renderer 50127 Fonts are thin and pale 50139 Exact Audio Copy (EAC) 1.6 plugins not loading (dotnet20 / dotnet40) 50173 Autocad 2005 no longer launches 50175 Path of Exile: some Cyrillic and Hungul text is missing since Wine 5.20 50190 Shockwave Projector: crash on launch 50211 Quicken 2004 XG Release 2 crashes on startup 50216 Doesn't start Thunderbird (x64 portable version) any more 50228 Warframe: filtering by text does not work for Cyrillic since wine-5.14 50273 Sid Meier's Civilization III Complete crashes on start 50274 Copy paste bug in ipstats.c 50294 It's no longer possible to execute a Winelib binary built with older version of Wine ---------------------------------------------------------------- Changes since 6.0-rc1: Alex Henrie (1): ntdll: Remove unnecessary call to strlen from get_dos_device. Alexandre Julliard (11): gdi32: Always let the Freetype driver fixup the AA flags. ntdll: Don't use the main exe path as bindir on Android. libwine: Move the Android JNI initialization to ntdll. libwine: Mark more functions as obsolete. ntdll: Support the Android Java %fs register being a GDT selector. winegcc: Look for ntdll.so instead of libwine.so to find the library directory. libwine: Add missing wine/asm.h include. configure: Force -static-libgcc when using libunwind. include: Avoid redefining base types in ntdef.h. configure: Get rid of some removed files in the install target. makefiles: Add support for Automake-style silent make rules. Biswapriyo Nath (6): ntdll: Add RtlDefaultNpAcl stub. include: Add ID2D1ColorContext interface in d2d1_1.idl. include: Add ID2D1GradientStopCollection1 interface in d2d1_1.idl. include: Add ID2D1ImageBrush interface in d2d1_1.idl. include: Add ID2D1StrokeStyle1 interface in d2d1_1.idl. include: Add ID2D1Multithread interface in d2d1_1.idl. Charles Davis (1): iphlpapi: Fix copy-paste error. Haidong Yu (1): evr: Add missing LeaveCriticalSection on creating tracking thread. Hans Leidekker (1): setupapi: Handle NULL source filename in build_filepathsW. Henri Verbeet (5): wined3d: Ensure the last mip-level is at least large enough to hold a single compressed block. wined3d: Use an sRGB fallback format for sRGB formats in wined3d_swapchain_vk_select_vk_format(). wined3d: Do not request VK_MEMORY_PROPERTY_DEVICE_LOCAL_BIT for dynamic buffers. wined3d: Request VK_MEMORY_PROPERTY_HOST_CACHED_BIT for WINED3D_RESOURCE_ACCESS_MAP_R buffers. wined3d: Do not request VK_MEMORY_PROPERTY_HOST_VISIBLE_BIT for unmappable buffers. Jacek Caban (4): conhost: Fix handling selection boundaries in copy_selection. conhost: Use QS_ALLINPUT to wait for input in main loop. dbghelp: Use WINELOADER environment variable from debuggee process in get_wine_loader_name. setjmp.h: Use GCC-style setjmp on Clang in MSVC mode. Jeff Smith (5): gdiplus/tests: Use wide-char string literals for font names. gdiplus/tests: Use wide-char string literals for file names. gdiplus/tests: Use wide-char string literal for mimetype. gdiplus/tests: Use wide-char string literal for metafile description. gdiplus/tests: Use wide-char string literals for test strings. Julian Rüger (1): po: Update German translation. Michael Stefaniuc (13): msvfw32/tests: Use wide-char string literals. oledlg/tests: Use wide-char string literals. msctf/tests: Use wide-char string literals. gameux/tests: Use wide-char string literals. ieframe/tests: Use wide-char string literals. jscript/tests: Use wide-char string literals. scrrun/tests: Use wide-char string literals. cryptui/tests: Use wide-char string literals. dnsapi/tests: Use wide-char string literals. shcore/tests: Use wide-char string literals. version/tests: Use wide-char string literals. wmvcore/tests: Use wide-char string literals in locale.c. ntoskrnl/tests: Use wide-char string literals in locale.c. Nikolay Sivov (1): sxs: Query context that contains the GUID in SxsLookupClrGuid(). Paul Gofman (4): ntdll/tests: Add a broken result for Win7u in test_extended_context(). ntdll: Restore non-volatile registers in call_user_exception_dispatcher() on x86_64. kernelbase: Get language sort only when required in LCMapStringEx(). ntdll: Don't set xstate in context if xstate features are not supported. Rafał Harabień (1): include: Remove two D3DCAPS2 defines in d3d9 headers. Rémi Bernon (3): gdi32/tests: Test GetGlyphIndices with '\0' default and a glyph. gdi32: Don't try to get glyph index when default char is 0. gdi32: Fix gdi font leak in CreateScalableFontResourceW. Zebediah Figura (4): Revert "winegstreamer: Avoid performing color matrix conversions in videoconvert.". winegstreamer: Clean up a newly allocated buffer on error in bytestream_wrapper_pull(). kernel32/tests: Add some more tests for FILE_ATTRIBUTE_REPARSE_POINT. winegstreamer: Remove the color matrix setting for the other videoconvert as well. Zhiyi Zhang (2): user32/tests: Test that monitor handles are user32 handles. user32/tests: Test that monitor enumeration is not affected by window stations and desktops. -- Alexandre Julliard julliard@xxxxxxxxxx