wine-6.0.1-rc1 Available

Michael Stefaniuc mstefani at winehq.org
Wed May 19 17:11:02 CDT 2021


And of course the branch is https://github.com/mstefani/wine-stable/stable
I should write this emails earlier in the day...

bye
	michael


On 5/19/21 11:52 PM, Michael Stefaniuc wrote:
> 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