Все новости

Релиз WINE@Etersoft 11.6.2

Компания «Этерсофт» объявляет о выпуске мажорного релиза 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: NtReadFile async 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.dll resource 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.

Обновлённая версия продукта уже доступна для загрузки в личном кабинете.