Внимания пользователей заслуживают следующие изменения: в Guardant Licensing API протестирована работа Windows-версий Guardant Licensing API под Linux через Wine 9-версии. В Guardant Protection Studio добавлен новый атрибут для разметки защищаемого кода .NET-приложений. Раздел «Заказы» в Guardant Station стал более информативным и удобным в работе.
Guardant Station
- На страницу заказа добавлена информация о пользователе системы лицензирования, который создал заказ.
- Добавлен промежуточный статус «В процессе» для заказов на программные ключи с множеством активаций. Теперь, если создан заказ на обычный (не триальный) программный ключ и указано, что у него более одной активации, то, пока не будут исчерпаны все активации для серийного номера, статус заказа остается «В процессе».
- На страницу нового заказа с программными ключами добавлена вкладка, где выводится список всех ключей, сгенерированных в рамках заказа.
Guardant Control Center
- На странице настроек логирования появилась возможность указать максимальные параметры: количество файлов для записи событий и размер каждого файла. Также выводится текущая директория, в которой хранятся лог-файлы.
- Оптимизировано время получения информации о сетевых лицензиях функциями GrdGetLicenseInfo и GrdGetSessionInfo.
- Устранена проблема, из-за которой в среде ОС Astra Linux, РЕД ОС, Alt Linux сервис Guardant Control Center мог не запускаться автоматически после перезагрузки ОС.
- Оптимизирован механизм опроса удаленных Guardant Control Center, используемый для отображения и обновления информации о сетевых лицензиях с других серверов в сети. Обновление списка ключей происходит незаметно для пользователя WEB-интерфейса.
- Устранена проблема, из-за которой Guardant Control Center на Linux мог аварийно завершать работу при возврате открепленной лицензии.
- Параметр «Настройки > Параметры сессий > Тайм-аут без активности» через графический интерфейс теперь задается в секундах, а не в минутах. По умолчанию параметр равен 300 секундам.
Guardant Licensing API
- Протестирована работа Windows-версий Guardant Licensing API под Linux через Wine 9-версии.
- Устранены проблемы, из-за которых:
- на Linux могла наблюдаться утечка памяти при работе с лицензиями в программных ключах Guardant DL;
- после установки Docker на хосте, где была произведена такая установка, без использования sudo переставали находится сетевые лицензии;
- могла возникать ошибка 27 «нет доступных лицензий» при попытке применить файл переноса программного ключа.
Guardant Protection Studio
- Добавлен новый атрибут для разметки защищаемого кода .NET-приложений. «MethodProtection» применяется к стадии защиты методов. Методы, помеченные атрибутом обфускации с таким значением свойства Feature, автоматически выбираются для защиты во время добавления файла программы в проект защиты. Выбор конкретного метода отменить невозможно без пересборки защищаемого приложения.
- Устранена проблема, из-за которой на Windows возникала ошибка BadImageFormatException при запуске защищенного .NET-приложения собранного под .NET 9.0.
- Оптимизация движка защиты .NET-приложений.
Guardant License Wizard
- Добавлена функция быстрого копирования ID ключей из графического интерфейса утилиты.
- В лог-файле теперь записывается версия утилиты «Мастер лицензирования» и директория ее запуска.