276 lines
14 KiB
Plaintext
276 lines
14 KiB
Plaintext
The Wine maintenance release 6.0.1 is now available.
|
|
|
|
What's new in this release (see below for details):
|
|
- Various bug fixes
|
|
- Add support for wine64 on Apple M1
|
|
- Translation updates
|
|
- Documentation updates
|
|
|
|
The source is available from the following locations:
|
|
|
|
https://dl.winehq.org/wine/source/6.0/wine-6.0.1.tar.xz
|
|
http://mirrors.ibiblio.org/wine/source/6.0/wine-6.0.1.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.1 (total 63):
|
|
|
|
3591 py2exe needs partial imagehlp.BindImageEx implementation
|
|
16676 RTG Bills 2.x (VB6 app) reports 'ADO error 1BD Object doesn't support this action' on startup (msado15 'connection_GetIDsOfNames' is a stub)
|
|
21014 Dark Sector no Sound
|
|
22635 Earth 2160 (GOG.com) can't recognize serial number
|
|
28786 Wine File Explorer tree does not expand when clicked on plus '+' signs
|
|
30062 Deer Hunter demo: unable to start a new game (map view unusable)
|
|
35637 Seagate Crystal Enterprise 8.0: 'inputfileserver.exe' service needs msvcirt.dll.??0fstream@@QAE@XZ
|
|
43422 Shadow Warrior 2: Floors are not rendered
|
|
44038 RPCS3 emulator crashes due to 'kernel32.SetFileInformationByHandle' lacking support of 'FileEndOfFileInfo' info class
|
|
44629 Process Hacker can't enumerate handles [needs NtQuerySystemInformation(SystemExtendedHandleInformation)]
|
|
45046 Skyrim SE: Shadow artifacts (missing handling of 'precise' shader modifier)
|
|
45132 CommonObjects tool (.NET app) from Google sandbox-attacksurface-analysis-tools v1.1.x needs 'ntdll.NtQuerySystemInformation' to support 'SystemExtendedHandleInformation'
|
|
46709 VarFormatCurrency doesn't handle an already formatted string.
|
|
46962 Macromedia Director Player 4.x based games (16-bit NE) fail to run: "This program requires at least 4MB free memory to run." (The Rock)
|
|
47507 Regression: can't return to full-screen Civilization IV BTS window after Alt+Tab-ing to desktop since wine 4.10
|
|
48563 Runaway: A Twist of Fate renders its cursor incorrectly
|
|
48618 Multiple applications show black client area on startup (Wargaming.net Game Center, Electron based apps)('--disable-gpu' command line parameter is a workaround)
|
|
48870 Aldi (Buhl) Steuer 2019/2020 installer crashes
|
|
49531 Multiple Qt5 applications spam the console continuously with 'fixme:netprofm:connection_GetAdapterId' ('INetworkConnection::GetAdapter' returns incorrect adapter GUID)(Futubull 10.x, Melodics V2, Topaz Video Enhance AI 1.x)
|
|
50033 WMI class SystemRestore is missing
|
|
50086 user32:monitor tests timeout
|
|
50123 The Elder Scrolls V: Skyrim SE has rendering glitches with vulkan renderer
|
|
50150 ODBC applications fail to create DSNs due to 'odbccp32.SQLWriteDSNToIni' stub
|
|
50256 Animate VST plugin activation doesn't work: wbem_services_ExecQuery gets no network adapters
|
|
50357 Star Stable Online crashes with unimplemented function dcomp.dll.DCompositionCreateDevice2
|
|
50376 Banished crashes when Antialiasing set to 3x MSAA with Vulkan renderer
|
|
50377 Banished cast shadows are broken with Vulkan renderer
|
|
50379 The Witcher 3 has broken rendering with Vulkan renderer
|
|
50386 Sniper Elite V2 some objects aren't rendered with Vulkan renderer
|
|
50387 Batman: Arkham Origins has broken dynamic shadows with Vulkan renderer
|
|
50401 Multiple Adobe products crash on unimplemented function msvcp{100,110,120,140}.dll._Wcsxfrm (Audition CS6, Audition 2020)
|
|
50407 Multiple Adobe CC products fail to start, reporting 'err:module:LdrInitializeThunk "CRClient.dll" failed to initialize' ('_Syserror_map' should return non-NULL string for unknown errors)
|
|
50409 Adobe Audition 2020 crashes on startup (msvcrt strftime_impl uses __lc_time_data struct WCHAR members but only ANSI members have been initialized by _Gettnames)
|
|
50424 std::mutex crashes on creation
|
|
50441 Steel Series Engine 3 systray icon does not respond to mouse clicks
|
|
50459 Studio One 5 crashes on unimplemented function dcomp.dll.DCompositionCreateDevice
|
|
50485 Still Life 2 crashes when CSMT is disabled
|
|
50486 The Sims 3 launcher hangs
|
|
50508 ACAT Phrase, part of Intel Assistive Context-Aware Toolkit (ACAT) v1.00.0 (.NET 4.5 app) crashes on unimplemented function 'uiautomationcore.dll.UiaRegisterProviderCallback'
|
|
50515 SofTalk 1.56 doesn't speak continuously after punctuation marks.
|
|
50517 Apps with GUI can't work on Apple Silicon Mac
|
|
50528 [Stasis 2]Broken rendering with Vulkan
|
|
50562 WRC 5 crashes on launch with Vulkan renderer
|
|
50563 The Witcher 3: Wild Hunt has missing sunlight with Vulkan renderer
|
|
50569 World of Tanks ground texture is black rendered
|
|
50580 iTunes 12.11.0.26 installer doesn't recognize WinVer 'Windows 10' setting (WMI 'Win32_OperatingSystem' class uses 'GetVersionEx' API to retrieve OS version info, a deprecated API in Windows 10)
|
|
50581 Far Manager v3.0: cursor position is off by one
|
|
50599 Game Protect Kit (GPK) 'SDGame32.sys' kernel driver crashes on unimplemented function 'ntoskrnl.exe.KdDisableDebugger' (Dragon Nest)
|
|
50602 Far Manager redraws incorrectly after console window is resized
|
|
50610 WMI 'Win32_OperatingSystem' OS caption property descriptions for Windows 8 and 8.1 are reversed
|
|
50620 Multiple applications crash due to DHTMLEdit 'IOleObject::GetMiscStatus' stub (Atomic Mail Sender 4.25, RSSeditor 0.9.54, High Impact eMail 5)
|
|
50632 Neverwinter: Broken graphics (texturing)
|
|
50641 Wine cmd handles incorrectly if-for on a single line
|
|
50642 Wine cmd handles incorrectly if-set when expanding variable with brackets
|
|
50672 .toString() implementation VT_CY behaves as if .toLocaleString() was used
|
|
50698 ::wcsrtombs does not NULL "const wchar_t ** _PSource" parameter in Wine.
|
|
50701 Multiple 32-bit ARM Thumb-2 applications cause loader to output warnings during relocation processing (Miranda, Notepad2)
|
|
50704 QueueUserAPC() Has Incorrect Error Set When Called On Terminating Thread
|
|
50740 The Suffering (Midway Games) crashes due to missing wmvcore 'IWMSyncReader2', CLSID '{faed3d21-1b6b-4af7-8cb6-3e189bbc187b}'
|
|
50744 continuous spamming of fixme:msctf:InputProcessorProfileMgr_GetActiveProfile in console
|
|
50781 cl.exe fails to open program database
|
|
50790 No display found when using winemac.drv in a VM
|
|
50967 sc.exe doesn't understand the start command and other parameters
|
|
|
|
----------------------------------------------------------------
|
|
|
|
Changes since 6.0:
|
|
|
|
Akihiro Sagawa (3):
|
|
winmm/tests: Expect TIME_BYTES format for TIME_MS request.
|
|
winmm: Get rid of TIME_MS format support in waveOutGetPosition().
|
|
krnl386.exe: Cap GetFreeSpace value to 2GB.
|
|
|
|
Alexandre Julliard (5):
|
|
msvcp: Fix some spec file discrepancies.
|
|
ntdll: Avoid sign conversion warnings in Thumb-2 relocation processing.
|
|
start: Avoid duplicate backslashes in command line.
|
|
make_unicode: Use codepage 949 to add default mappings to codepage 20949.
|
|
user32/tests: Remove todo from a test that seems to succeed reliably now.
|
|
|
|
Alistair Leslie-Hughes (3):
|
|
dsound: IDirectSoundBuffer8 GetStatus return DSBSTATUS_LOCSOFTWARE for deferred buffers.
|
|
odbccp32: Implement SQLWriteDSNToIni/W.
|
|
msado15: Implement Dispatch functions in _Connection.
|
|
|
|
Andrew Sheldon (1):
|
|
wined3d: Add GPU information for Radeon RX 6800(XT) / 6900 XT.
|
|
|
|
Andrey Gusev (1):
|
|
wined3d: Add AMD Radeon RX 5500M.
|
|
|
|
Austin English (1):
|
|
ntoskrnl.exe: Add KdDisableDebugger/KdEnableDebugger stubs.
|
|
|
|
Bernhard Kölbl (2):
|
|
netprofm: Set correct GUIDs for network connections.
|
|
msvcrt: Update source pointer in wcsrtombs in C locale.
|
|
|
|
Bernhard Reiter (1):
|
|
imagehlp: Partially implement BindImageEx().
|
|
|
|
Brendan Shanks (5):
|
|
loader: On Mac, move the top-down allocations area down to avoid Rosetta regions.
|
|
loader: On Mac, reserve an area starting at 4GB to force Rosetta's allocations higher.
|
|
winemac.drv: Use Metal to get a display's GPU info if possible.
|
|
winemac.drv: Fix crash when building against Metal-capable SDK but running on older OS X.
|
|
winemac.drv: Handle non-PCI GPUs correctly.
|
|
|
|
Byeong-Sik Jeon (1):
|
|
po: Update Korean translation.
|
|
|
|
Chao Long (1):
|
|
wmic: Add missing aliases.
|
|
|
|
Christian Costa (1):
|
|
d3dx9: Return D3DFMT_A8R8G8B8 in D3DXGetImageInfoFromFileInMemory for 32 bpp BMP with alpha.
|
|
|
|
Damjan Jovanovic (1):
|
|
mmsystem: Win16 DllEntryPoint uses HINSTANCE16, not HINSTANCE.
|
|
|
|
Dmitry Kislyuk (1):
|
|
msctf: Quiet a spammy fixme in InputProcessorProfileMgr_GetActiveProfile.
|
|
|
|
Dmitry Timoshkov (4):
|
|
wbemprox: Add class SystemRestore stub implementation.
|
|
wbemprox: Flesh out a bit SystemRestore::Enable() implementation.
|
|
kernel32/tests: Add a test for calling QueueUserAPC() on a terminated thread.
|
|
server: Set error to STATUS_UNSUCCESSFUL when the server fails to queue APC for a thread.
|
|
|
|
Floris Renaud (6):
|
|
documentation: Change obsolete Debian and Red Hat packages.
|
|
documentation: Add Dutch README translation.
|
|
po: Update Dutch translation.
|
|
po: Fix Dutch spelling errors.
|
|
po: Update Dutch translation.
|
|
po: Update Dutch translation.
|
|
|
|
Gijs Vermeulen (2):
|
|
msvcirt: Implement remainder of fstream class.
|
|
wmvcore: Upgrade to IWMSyncReader2.
|
|
|
|
Giovanni Mascellani (1):
|
|
dwrite: Do not segfault when there are no typographic features to return.
|
|
|
|
Hans Leidekker (7):
|
|
winhttp: Avoid a crash when the connection is closed while handling a redirect.
|
|
wbemprox: Implement Win32_NetworkAdapter.GUID.
|
|
wbemprox/tests: Add tests for Win32_NetworkAdapter/Configuration.
|
|
wbemprox: Handle escaped backslashes in LIKE queries.
|
|
wbemprox: Implement Win32_NetworkAdapter.ServiceName.
|
|
wbemprox: Report the real OS version.
|
|
wbemprox: Fix Windows 8/8.1 caption.
|
|
|
|
Haoyang Chen (1):
|
|
d2d1: Fix text position in DrawText().
|
|
|
|
Henri Verbeet (12):
|
|
wined3d: Implement the "precise" flag in the GLSL shader backend.
|
|
ddraw: Use BitBlt() for exclusive mode frontbuffer updates if the swapchain window is not in the foreground.
|
|
wined3d: Properly convert Vulkan sample count format information.
|
|
wined3d: Add some barriers between resource usage on different bind points.
|
|
wined3d: Implement NULL constant buffer views for the Vulkan backend.
|
|
wined3d: Always include any depth/stencil attachment in the Vulkan framebuffer.
|
|
wined3d: Use glFinish() for synchronisation when cleaning up a destroyed context in wined3d_context_gl_cleanup().
|
|
wined3d: Create the backbuffer rendertarget view only after calling adapter_init_3d().
|
|
d3d11/tests: Add format compatibility tests for DXGI_FORMAT_R9G9B9E5_SHAREDEXP.
|
|
wined3d: Allow resource copies between block-compatible formats.
|
|
wined3d: Introduce a backup path for swapchain presents using GDI.
|
|
wined3d: Set the "compareEnable" field of struct VkSamplerCreateInfo to either 0 or 1.
|
|
|
|
Jacek Caban (3):
|
|
kernelbase: Support FileEndOfFileInfo in SetFileInformationByHandle.
|
|
conhost: Avoid assumption about the exact Unix cursor position after writing to the last column.
|
|
oleaut32: Use C locale in VARIANT_BstrFromReal.
|
|
|
|
Jan Sikorski (2):
|
|
wined3d: Align vertex attribute offsets to their size, if smaller than 4.
|
|
winemac.drv: Include depth32+stencil pixel formats in enumeration.
|
|
|
|
Martin Storsjo (2):
|
|
include: Don't use __attribute__((pcs("aapcs-vfp"))) when building in PE mode.
|
|
msvcrt: Fix reading BOM-less files opened with ccs=unicode.
|
|
|
|
Matteo Bruni (2):
|
|
wined3d: Use VK_FORMAT_D24_UNORM_S8_UINT when available.
|
|
wined3d: Correctly handle modifiers on instructions with multiple destination registers.
|
|
|
|
Michael Müller (1):
|
|
ntdll: Implement NtQuerySystemInformation(SystemExtendedHandleInformation).
|
|
|
|
Michael Stefaniuc (1):
|
|
tools: Get the ANNOUNCE bug list from the stable-notes git notes.
|
|
|
|
Nikolay Sivov (7):
|
|
dcomp: Add DCompositionCreateDevice2().
|
|
dcomp: Add DCompositionCreateDevice() stub.
|
|
d2d1: Pass zeros as text layout size for inverted rectangles in DrawText().
|
|
explorerframe: Do not block clicks on the item button.
|
|
oleaut32/tests: Remove workarounds in VarFormat* tests.
|
|
oleaut32: Handle preformatted strings in VarFormatCurrency().
|
|
sc: Fix typos in CLI arguments parsing.
|
|
|
|
Paul Gofman (1):
|
|
dbghelp: Fix unwind opcodes on x64.
|
|
|
|
Piotr Caban (4):
|
|
msvcp90: Add _Wcsxfrm implementation.
|
|
ucrtbase: Fix _Syserror_map behavior on unknown error.
|
|
msvcr110: Copy utf16 strings in _Gettnames.
|
|
concrt140: Add arm exports.
|
|
|
|
Roman Pišl (5):
|
|
conhost: Fix copy-paste error when setting windows size.
|
|
conhost: Improve notification when resizing window.
|
|
ntdll: Don't set error status if volume serial number is missing.
|
|
cmd: Fix handling of nested if-for expressions on a single line.
|
|
cmd: Fix handling of brackets in if-set expressions on a single line.
|
|
|
|
Rémi Bernon (2):
|
|
plugplay: Broadcast WM_DEVICECHANGE message asynchronously.
|
|
winedbg: Don't dereference possibly NULL thread pointer.
|
|
|
|
Sanghoon Park (1):
|
|
make_unicode: Add support for codepage 20949 (Korean Wansung).
|
|
|
|
Vijay Kiran Kamuju (2):
|
|
uiautomationcore: Add stub UiaRegisterProviderCallback function.
|
|
dhtmled.ocx: Implement IOleObject::GetMiscStatus function.
|
|
|
|
Zebediah Figura (7):
|
|
gdi32: Do not compare face file names in insert_face_in_family_list() if either is NULL.
|
|
ntdll: Treat '>' the same as '?' in match_filename().
|
|
winemac: Send systray messages with SendNotifyMessage().
|
|
winex11: Send systray messages with SendNotifyMessage().
|
|
imagehlp/tests: Link directly to imagehlp and psapi.
|
|
imagehlp/tests: Rewrite test_bind_image_ex() using a DLL resource.
|
|
explorer: Send systray messages with SendNotifyMessage().
|
|
|
|
Zhiyi Zhang (3):
|
|
user32: Send a WM_ACTIVATE message after restoring a minimized top level window.
|
|
user32/tests: Add optional messages to test sequences.
|
|
user32/tests: Do not change adapters to every available modes.
|
|
|
|
--
|
|
Michael Stefaniuc
|
|
mstefani@winehq.org
|