En experimentell version av implementeringen av Win32 API med öppen källkod, Wine 9.16, har publicerats. Sedan lanseringen av 9.15 har 25 felrapporter stängts och 281 ändringar har gjorts.
De viktigaste förändringarna:
- Lade till initialt stöd för en separat hanterad drivrutinsbutik.
- Drivrutinen för Wayland-baserade miljöer har lagt till stöd för pixelbuffertar (pBuffer).
- MSHTML-motorn fortsätter att implementera stöd för objektprototyper.
- Åtgärdade två sårbarheter (CVE-2018-12932, CVE-2018-12933) i implementeringen av funktionen PlayEnhMetaFileRecord från gdi32-biblioteket orsakade av ett buffertöverflöde.
- Avslutade felrapporter relaterade till driften av följande applikationer: 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-klient, StaxRip 2.0.6.0, ClickStamper.
- Avslutade buggrapporter relaterade till spelens funktion: Anarchy Online, Piggi 2, Vietcong.
Dessutom har Wine Staging 9.16-projektet släppts, vilket tillhandahåller utökade Wine-versioner som inkluderar patchar som ännu inte är helt klara eller riskabla och ännu inte lämpliga för inkludering i Wines huvudversion. Jämfört med Wine erbjuder Wine Staging 355 ytterligare patchar. Den nya Wine Staging-utgåvan synkroniseras med Wine 9.16-kodbasen och innehåller nya ändringar från vkd3d. 17 patchar har portats till den huvudsakliga Wine-distributionen, varav 14 är relaterade till odbc32 och en vardera till utskriftsdialogrutan, setupapi och winex11.drv. Uppdaterad patch uppsätter vkd3d-latest, eventfd_synchronization och ntdll-WRITECOPY.
Källa: opennet.ru
