Излезе експерименталната версия на отворената реализация на WinAPI - Wine 6.21. От момента на пускането на версия 6.20 бяха затворени 26 отчета за грешки и направени 415 промени.
Наиболее значительные изменения:
- WinSpool, GPhoto и някои други модули бяха преобразувани във формат PE (Portable Executable).
- В DbgHelp е подобрена поддръжката на inline-функции.
- Започна реализацията на OLE DB-доставчика MSDASQL.
Затворени са отчетите за грешки, свързани с работата на игрите: Call of Duty: Black Ops II, Hitman: Sniper Challenge, Sniper Elite series, Resident Evil 0 HD Remaster, Homesick, Call of Juarez: Gunslinger, Riot Vanguard, Memento Mori, Rise of Legends, Resident Evil 4, Resident Evil 6, Internet Explorer 8, Skyrim SE, игрите на движка Unreal Engine 4.
- Затворени са отчетите за грешки, свързани с работата на приложенията: Aero Glass, Affinity Designer 1.x, Astrotoaster, Gaea-1.0.16.8020, easyHDR 3.13.0, SimIon, BlueSkyPlan, Home Designer Suite 21.3.1.1, Samsung SDK 1.2.2 за Java ME.
Допълнително може да се отбележи формирането на версията на проекта Wine Staging 6.21, в рамките на което се формират разширени версии на Wine, включващи незавършени или рисковани патчи, все още неподходящи за включване в основната версия на Wine. В сравнение с Wine, Wine Staging предлага 558 допълнителни патча.
В новата версия е осъществена синхронизация с кодовата база на Wine 6.21. В основния състав на Wine бяха пренесени 5 патча, свързани с реализацията на DLL uiautomationcore, обработката на движението на мишката в winex11.drv, добавянето на critsection.c в ntdll и тестовия набор за ntdll. Обновени са патчовете user32-rawinput-mouse. Добавен е патч, който прикрепя към маската низът «.exe» при неуспешно търсене в регистъра.
Източник: opennet.ru
