Objavljen je eksperimentalni izdanak otvorene implementacije Win32 API — Wine 9.16. Od izdanja 9.15 zatvoreno je 25 izvještaja o greškama i izvršeno 281 promjena.
Najvažnije promjene:
- Dodana je početna podrška za odvojeno upravljano skladište drajvera Driver Store.
- U drajveru za okruženja zasnovana na Waylandu dodana je podrška za pikselne baferne (pBuffer).
- U MSHTML engine-u nastavljena je implementacija podrške prototipovima objekata.
- Otklonjena su dva sigurnosna propusta (CVE-2018-12932, CVE-2018-12933) u implementaciji funkcije PlayEnhMetaFileRecord iz biblioteke gdi32, uzrokovana preklapanjem bafera.
- Zatvoreni su izvještaji o greškama vezani za rad aplikacija: Corel Paint Shop Pro X7, Opera Neon, Cetus3D-Software UP Studio 2.4.x, Plantronics Hub 3.16, StaxRip 2.0.6.0, GMG-Vision, Lotus Approach, Harmony Assistant, Splashtop RMM klijent, StaxRip 2.0.6.0, ClickStamper.
- Zatvoreni su izvještaji o greškama vezani za rad igara: Anarchy Online, Piggi 2, Vietcong.
Osim toga, formirana je verzija projekta Wine Staging 9.16, koja pruža proširene verzije Wine-a, uključujući nedovršene ili riskantne zakrpe koje trenutno nisu prikladne za primanje u glavnu granu Wine-a. U usporedbi s Wine-om, Wine Staging nudi 355 dodatnih zakrpa. U novom izdanju Wine Staging izvršena je sinkronizacija s kodnom bazom Wine 9.16 i prenesene su nove promjene iz vkd3d. U glavnu verziju Wine preneseno je 17 zakrpa, od kojih su 14 vezane uz odbc32, a po jedna uz dijalog za ispis, setupapi i winex11.drv. Ažurirani su setovi zakrpa vkd3d-latest, eventfd_synchronization i ntdll-WRITECOPY.
Izvor: opennet.ru
