Публикуван е експериментален вариант на отворената реализация на Win32 API — Wine 9.16. От пускането на 9.15 бяха затворени 25 отчета за грешки и внесени 281 промени.
Най-важните промени:
- Добавена е начална поддръжка на отделно управляваното хранилище на драйвери Driver Store.
- В драйвера за средите на базата Wayland е добавена поддръжка на пикселови буфери (pBuffer).
- В двигателя MSHTML продължава реализирането на поддръжка на прототипи на обекти.
- Отстранени са две уязвимости (CVE-2018-12932, CVE-2018-12933) в реализирането на функцията PlayEnhMetaFileRecord от библиотеката gdi32, причинени от препълване на буфера.
- Затворени са отчети за грешки, свързани с работата на приложения: 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 клиент, StaxRip 2.0.6.0, ClickStamper.
- Затворени са отчети за грешки, свързани с работата на игри: Anarchy Online, Piggi 2, Vietcong.
Освен това е оформен издание на проекта Wine Staging 9.16, предоставящ разширени версии на Wine, включващи не напълно готови или рискови пачове, все още неподходящи за приемане в основния клон на Wine. В сравнение с Wine в Wine Staging са предоставени 355 допълнителни пача. В новото издание на Wine Staging е извършена синхронизация с кода на Wine 9.16 и са пренесени свежи промени от vkd3d. В основния състав на Wine са пренесени 17 пача, от които 14 са свързани с odbc32 и по един с диалог за печат, setupapi и winex11.drv. Обновени са наборите пачове vkd3d-latest, eventfd_synchronization и ntdll-WRITECOPY.
Източник: opennet.ru
