Wine 11.15: правки для Wayland и закрытие бага, которому 20 лет

· Технологии
Новая экспериментальная сборка Wine исправляет размытые цвета в Wayland и наконец устраняет ошибку MSXML3, о которой сообщили ещё в 2006 году.

cover.svg

Вышла 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

Комментарии

Войдите, чтобы комментировать.

  • Пока нет комментариев.