Byla vydána experimentální verze open-source implementace Win32 API — Wine 9.16. Od vydání verze 9.15 bylo uzavřeno 25 chybových reportů a provedeno 281 změn.
Nejdůležitější změny:
- Byla zavedena počáteční podpora externě spravovaného úložiště ovladačů Driver Store.
- Do ovladače pro prostředí založená na Wayland byla přidána podpora pixelových vyrovnávacích pamětí (pBuffer).
- V enginu MSHTML byla pokračována implementace podpory prototypů objektů.
- Byly odstraněny dvě zranitelnosti (CVE-2018-12932, CVE-2018-12933) v implementaci funkce PlayEnhMetaFileRecord z knihovny gdi32, způsobené přetečením vyrovnávací paměti.
- Byly uzavřeny chybové reporty související s aplikacemi: 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 client, StaxRip 2.0.6.0, ClickStamper.
- Byly uzavřeny chybové reporty související s hrami: Anarchy Online, Piggi 2, Vietcong.
Dále byla vytvořena verze projektu Wine Staging 9.16, která poskytuje rozšířené buildy Wine zahrnující nedokončené nebo riskantní patche, které zatím nejsou vhodné pro přijetí do hlavní větve Wine. Ve srovnání s Wine obsahuje Wine Staging 355 dalších patchů. V nové verzi Wine Staging byla provedena synchronizace s kódem Wine 9.16 a byly přeneseny nejnovější změny z vkd3d. Do hlavního Wine bylo přeneseno 17 patchů, z nichž 14 se týkalo odbc32 a po jednom s dialogem pro tisk, setupapi a winex11.drv. Byly aktualizovány sady patchů vkd3d-latest, eventfd_synchronization a ntdll-WRITECOPY.
Zdroj: opennet.ru
