Выпуск Wine 5.6 і Wine Staging 5.6

Адбыўся эксперыментальны выпуск адкрытай рэалізацыі WinAPI - віно 5.6. З моманту выпуску версіі 5.5 было зачынена 38 справаздач аб памылках і ўнесена 458 змен.

Найбольш важныя змены:

  • Рэалізаваны новыя выклікі фрэймворка Media Foundation;
  • Палепшана падтрымка Active Directory, вырашаны праблемы з кампіляцыяй wldap32 на сістэмах без усталяванай падтрымкі LDAP;
  • Прадоўжана пераўтварэнне модуляў у фармат PE;
  • Палепшана падтрымка прымянення адладчыка gdb у рэжыме проксі;
  • Закрыты справаздачы пра памылкі, звязаныя з працай гульняў і дадаткаў:
    Passmark 7.0, AVG Free 8.x/9.x Antivirus Edition, MSYS2, Explorer++, Cossacks II, Keygener Assistant 2.x, Monogram GraphStudio v0.3.x, Star Wars KOTOR II: The Sith Lords, Evernote 5.5.x, Roblox Player, Roblox Studio, LEGO Lord of the Rings, ChurchBoard, Diablo 3, Dead Space, MYOB Accounting v18.5.x, MySQL 8.0.x, Webex Meetings, Cairo Shell v0.3.x, Late Shift, Star Wars: The Old Republic, Panzer Corps 2, Magic The Gathering Online, Warframe.

адначасова прадстаўлены выпуск праекта Wine Staging 5.6, у рамках якога фармуюцца пашыраныя зборкі Wine, улучальныя не цалкам гатовыя ці рызыкоўныя патчы, пакуль не прыдатныя для прыняцця ў асноўную галінку Wine. У параўнанні з Wine у ​​Wine Staging прадастаўляецца 853 дадатковых патчаў. У новым выпуску ажыццёўлена сінхранізацыя з кодавай базай Wine 5.6.

У асноўны склад Wine перакладзена 2 патча, злучаныя з падтрымкай класа FileFsVolumeInformation у ntdll і выкарыстаннем _lopen замест
OpenFile у winmm. Дададзены 2 новых патча з заглушкай GetMouseMovePointsEx у user32 і кэшаваннем LDR_IMAGE_IS_DLL у ntdll.

Абноўлены патчы ntdll-Syscall_Emulation,
xactengine-initial,
ntdll-Junction_Points,
ntdll-NtDevicePath,
user32-rawinput-nolegacy і
ntdll-RtlIpv4StringToAddress.

Крыніца: opennet.ru

Дадаць каментар