Випуск Wine 5.19 та Wine staging 5.19

Відбувся експериментальний випуск відкритої реалізації WinAPI Вино 5.19. З моменту випуску версії 5.18 було закрито 27 звітів про помилки та внесено 380 змін.

Найважливіші зміни:

  • Двигун Mono оновлено до версії 5.1.1 із підтримкою засобів форматування тексту з WPF (Windows Presentation Foundation).
  • Бібліотека KERNEL32 перетворена на формат PE.
  • доданий криптопровайдер DSS, що надає функції для хешування та створення/перевірки цифрових підписів з використанням алгоритмів SHA та DSS (Digital Signature Standard).
  • У нову реалізацію консолі (conhost) додано підтримку операцій з вікнами і можливість створення консольного вікна в стилі wineconsole.
  • Поліпшено оброблення винятків.
  • Закрито звіти про помилки, пов'язані з роботою ігор та додатків:
    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: , 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,

Крім того, сформований випуск проекту Wine Staging 5.19, в рамках якого формуються розширені збірки Wine, що включають не повністю готові або ризиковані патчі, поки що непридатні для прийняття в основну гілку Wine. У порівнянні з Wine у ​​Wine Staging надається 662 додаткових патчі (до завершення відділення ntdll в основній гілці Wine тимчасово відключеними залишаються патчі "esync").

У новому випуску здійснено синхронізацію з кодовою базою Wine 5.19. Доданий патч із реалізацією windows.networking.connectivity.
В основний склад Wine переведено 5 патчів: усунений збій d3dx9 за відсутності підтримки перегрупування вершин в D3DXMESHOPT_ATTRSORT, у winegstreamer додані обв'язка GstPad і реалізація IMFMediaStream::GetStreamDescriptor, для прискорення запуску задіяна відкладена 32 getaddrinfo.
Оновлено патчі ntdll-Junction_Points,
mfplat-streaming-support,
xactengine-initial,
bcrypt-ECDHSecretAgreement,
server-Object_Types,
xactengine2-dll,
ntdll-ForceBottomUpAlloc,
color-sRGB-profile.

Джерело: opennet.ru

Додати коментар або відгук