
Компания «Этерсофт» объявляет о выпуске мажорного релиза WINE@Etersoft 11.6.2, первого стабильного выпуска новой ветки 11. Релиз основан на Wine 11.6 и включает значительные улучшения стабильности, расширенную реализацию планировщика задач Windows, добавление поддержки Wayland, существенное обновление сценариев автоматизации установки корпоративного ПО и обновление Wine Mono до версии 11.0.0.
Релиз сфокусирован на повышении совместимости с корпоративными приложениями (Сталт СВ, КОМПАС-3D, Microsoft Office, ППДГР, «Декларация», UPOS, «Налогоплательщик ЮЛ»), а также на улучшении работы в доменных средах и с сертификатами.
Обновление ядра Wine
- Исходный код wine обновлён до версии 11.6 с актуальными патчами staging.
- Добавлена поддержка запуска под Wayland (через проверку переменной
WAYLAND_DISPLAY), что позволяет работать без X-сервера. - Wine Mono обновлён до версии 11.0.0.
- Wine Gecko дополнен зависимостью
wine-etersoft-gecko-reqдля более гибкого управления версиями встроенного браузерного движка.
Совместимость с приложениями
Сталт СВ
- Исправлено падение службы
RemoteStaltServer.msi. - Устранена ошибка «Имя службы должно быть уникальным» при установке ACSDriver, RemoteStaltServer и PoseidonHE в один префикс.
- Исправлено создание пустого поля Display Name для сервисов в реестре.
- Исправлено некорректное отображение пунктов меню в главном окне установщика.
- Устранена ошибка после входа в «Дежурный оператор».
- Устранена ошибка «Файл не найден» при запуске автоматических действий в «Администраторе».
- Скрипт установки
wine_install_staltсущественно переработан: добавлены режимы--server,--clientи--all, параметр--conf-bdдля настройки пользователей БД, автоматизированное создание пользователей MSSQL. - Добавлен новый скрипт
wine_manage_stalt_clientдля управления клиентскими машинами.
КОМПАС-3D
- Исправлено зависание окна Полином после загрузки «Быстрого поиска» в v23 (связано с настройкой
min_dynamic_shared_memoryв PostgreSQL). - Исправлена ошибка при загрузке данных ПОЛИНОМ:MDM.
- Устранена ошибка установки обновлений и модулей в v22.
- Исправлена проблема установки обновления v24 поверх предыдущей версии.
- Скрипт
wine_update_kompasтеперь использует.bat-обёртку дляmsiexec, что позволяет корректно применять.msp-обновления. - Скрипт
wine_install_kompasдоработан для КОМПАС-3D v24.
Microsoft Office
- Исправлена неработающая интеграция iSpring и PowerPoint в Microsoft Office 2016: реализован CLSID CurVer fallback в combase и исправлена потеря значений byref-параметров в oleaut32
ITypeInfo_Invoke. - В сценарий
wine_install_msoffice16добавлена установка шрифта Tahoma.
ППДГР
- Исправлена некорректная печать длинных строк.
- Устранены обрезаемые строки библиотеки
TAXDOCPrt.dllпри печати.
«Декларация»
- Исправлено перекрытие модальных окон главным окном приложения.
«Налогоплательщик ЮЛ»
- Исправлено падение при формировании транспортного контейнера за счёт защиты контекста сертификата от повторных освобождений в crypt32.
UPOS
- Исправлено падение UPOS при запуске через W@E за счёт патча ntdll:
NtReadFileasync reads.
Системные компоненты
Планировщик задач Windows
Существенно расширена реализация:
- Реализованы
IActionCollection,ITriggerCollection,IPrincipal(LogonType и UserId),IRepetitionPatternдля trigger-объектов. - Устранено падение тестовых программ с
TaskDefinition.Triggers.Add(). - В Сталт СВ исправлена ошибка добавления задания при добавлении автоматических действий в «Администраторе».
Работа с сертификатами
- Исправлено падение при регистрации сертификатов через W@E: восстановлена реализация
parse_url_from_outsideв inetcpl. - Добавлена защита контекста сертификата от повторных освобождений в crypt32.
winetricks и установка
- Исправлена работа
winetricks ie8при запуске из каталога syswow64. - Исправлены ошибки скрипта
wine-etersoft-installверсии 1.24 (корректная обработка переменнойEEPM_main, проверка sha256). - Исправлена совместимость
vcrun2017,vcrun2019иvcrun2022с Wine 11+:msvcp140_2.dllтеперь корректно заменяется. - Добавлена генерация 64-битного
msxml3r.dllresource stub для win64-префиксов в winetricks.
Доменная среда и системные улучшения
- Отключено следование LDAP referral в advapi32
logon(). - Добавлена проверка на нелокального пользователя в advapi32
LookupAccountSidW(). - Добавлена поддержка запуска программ с параметрами в
runas. - Добавлена установка дополнительных доменных значений в
wineboot. - Исправлена работа
wine-cap_net_raw: добавлен путь/usr/lib/wineв команду «on». - Добавлена поддержка сборки
winebth.sysс dbus версий ниже 1.12. - Исправлено сохранение оригинального свойства ProductVersion при повторной установке зарегистрированных MSI-патчей.
- Исправлен откат сброса внутреннего состояния capture в comctl32/user32 edit при
WM_CAPTURECHANGED.
Новые сценарии автоматизации
wine_install_adobe_acrobatдля автоматизированной установки Adobe Acrobat.wine_install_consultantдля установки КонсультантПлюс.wine_install_mssqlдля установки Microsoft SQL Server.wine_manage_stalt_clientдля управления клиентскими машинами Сталт СВ (поддержка ChangeComputerApplication, Reactions, Reports, PlansDisplay, PlansEdit, ACSDriver и PoseidonHE).wine_serviceдля управления wineserver с командамиserver-startиserver-stop.wine_conf_mssqlдля конфигурации пользователей MSSQL.winetricks_ipfsдля IPFS-кэша компонентов winetricks.
Обновлённые скрипты автоматизации
- Расширен
wine_install_scada: добавлены компоненты dotnet35sp1 и corefonts. - Обновлён
wine_install_spravki: добавлены режимы--workи--print, поддержка функцийhandle_custom_helpиhandle_custom_option. - Исправлены права доступа в функции
tune_shared_dirскриптаwine_admints. - Обновлён
wine_install_ppdgr: добавлен компонент gdiplus. - Добавлена справка
--helpдля параметров--admin,--attach,--copy-desktopи--share-desktopсо ссылкой на wiki. - Доработан механизм копирования и публикации ярлыков приложений в режиме административной установки
wine_adminst.
Обновлённая версия продукта уже доступна для загрузки в личном кабинете.