Wine 11.15: правки для Wayland и закрытие бага, которому 20 лет
Вышла Wine 11.15 — очередной экспериментальный выпуск открытого проекта, позволяющего запускать Windows-приложения и игры в Linux. Релиз появился в субботу, а не в привычную пятницу, но общий двухнедельный ритм разработки сохраняется.
Что нового
Выпуск добавляет реализацию новых алгоритмов KDF в BCrypt, поддержку сборки ARM64EC в режиме MinGW, а также расширяет набор преобразований форматов в WindowsCodex. Заметное новшество — поддержка локальной аутентификации NTLM: код msv1_0 теперь умеет выполнять NTLM-аутентификацию внутри процесса, а при возникновении проблем откатывается к использованию внешней утилиты ntlm_auth. Речь идёт об устаревшем протоколе Microsoft NT LAN Manager, применявшемся для проверки подлинности и контроля целостности.
Исправления
Интереснее всего Wine 11.15 выглядит со стороны исправлений — их набралось 41. Два из них касаются Wayland. Первое устраняет проблему в EGL-коде, из-за которой цвета выглядели блёклыми: виной было двойное преобразование sRGB. Второе исправляет смещение изображения у полноэкранных приложений с соотношением сторон 4:3.
Отдельного упоминания заслуживает баг под номером 4811 — и один только его низкий номер уже говорит о многом. Сообщение о нём датировано мартом 2006 года: речь шла о некорректной работе MSXML3 с объектом XMLDOMDocument. Спустя двадцать лет ошибка наконец закрыта.
Остальные правки затрагивают самые разные приложения — от игр до WordPerfect 7 и QuickBooks 2009. Загрузить сборку и ознакомиться с подробностями можно на сайте WineHQ.org.
Источник: Phoronix
Комментарии
Войдите, чтобы комментировать.