Wine 5.19 release and Wine staging 5.19

Took place experimental release of the open implementation of WinAPI - Wine 5.19. Since the release of the version 5.18 27 bug reports were closed and 380 changes were made.

The most important changes:

  • The Mono engine has been updated to version 5.1.1 with support for text formatters from WPF (Windows Presentation Foundation).
  • The KERNEL32 library has been converted to PE format.
  • Added cryptographic provider DSS, which provides functions for hashing and creating/verifying digital signatures using the SHA and DSS (Digital Signature Standard) algorithms.
  • The new implementation of the console (conhost) adds support for window operations and the ability to create a wineconsole-style console window.
  • Improved exception handling.
  • Closed bug reports related to the operation of games and applications:
    Beach Life, The Sims Complete Collection, Risk II, Earth 2150, Need for Russia, Trespasser, Max Payne 1, 3Dmark1999 MAX, 3Dmark2000, 3Dmark2001 SE, GraphCalc, Charon, Fairy Fencer F, Exile: Escape From the Pit, World of Warcraft , Cegid Business Line, Avencast: Rise of the Mage, 1971 Project Helios, Silent Hill 4, Mahjong Titans, Resident Evil HD Remaster, Resident Evil 0 HD Remaster, NCLauncher2, Warzone 2100, Fallout New Vegas, Sebastien Loeb Rally EVO,

Additionally, formed project release Wine Staging 5.19, within which extended Wine builds are formed, including incomplete or risky patches that are not yet suitable for acceptance into the main Wine branch. Compared to Wine, Wine Staging provides 662 additional patches (until the ntdll branch is completed, the "esync" patches remain temporarily disabled in the Wine main branch).

The new release is synchronized with the Wine 5.19 codebase. Added a patch with the implementation of windows.networking.connectivity.
5 patches have been translated into the main Wine package: d3dx9 crash has been fixed in the absence of support for vertex rearrangement in D3DXMESHOPT_ATTRSORT, GstPad binding and IMFMediaStream::GetStreamDescriptor implementation have been added to winegstreamer, delayed font initialization in gdi32 has been used to speed up startup, processing of empty lines in WS_getaddrinfo has been adjusted.
Updated patches ntdll-Junction_Points,
mfplat-streaming-support,
xactengine-initial,
bcrypt-ECDHSecretAgreement,
server-Object_Types,
xactengine2-dll
ntdll-ForceBottomUpAlloc,
color-sRGB-profile.

Source: opennet.ru

Add a comment