Публикувано е експериментално издание на отворената реализация на 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
