wine-6.0.1-rc1 Available

Michael Stefaniuc mstefani at winehq.org
Wed May 19 16:52:38 CDT 2021


Copy and paste fail on the subject...

bye
	michael

On 5/19/21 11:50 PM, Michael Stefaniuc wrote:
> Hello guys,
> 
> I have pushed wine-6.0.1-rc1 (db54a705af565e1b6c4773f30cf35b80c888afac) to
> https://github.com/mstefani/wine-stable/tree/oldstable
> https://people.redhat.com/mstefani/wine/stable/
> 
> 
> This is the first release in the 6.0.x so I could pull in some translation updates.
> Other noteworthy items:
> - Pulled in a regression (fix for #45046) and its fix (#50632).
> - Commit cad102465ddb not released yet! But tests only and I hated starring for
> minutes at a dark monitor while rerunning the user32 tests.
> - Some spec file fixes.
> - 82a9e8006321 is on the bigger side but that's for the wined3d Vulkan backend
> and that is "tech preview" in 6.0.
> - The other bigger files are the usual suspects: big code block added with small
> changes to make use of that code and/or ton of spec file churn for msvc* dlls.
> 
> 
> What's new in this release (see below for details):
>   - Various bug fixes
>   - Translation updates
>   - Documentation updates
> 
> ----------------------------------------------------------------
> 
> Bugs fixed in 6.0.1 (total 61):
> 
>    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 at 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.
>   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
>   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 (2):
>       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.
> 
> 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 (1):
>       wined3d: Align vertex attribute offsets to their size, if smaller than 4.
> 
> Martin Storsjo (1):
>       include: Don't use __attribute__((pcs("aapcs-vfp"))) when building in PE mode.
> 
> 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 at winehq.org
> 




More information about the wine-devel mailing list