
ТОП важных изменений в версии 4.3 (скачать):
- Повышена стабильность работы программных ключей Guardant DL.
- В графическом интерфейсе менеджера сетевых лицензий Guardant Control Center появился новый раздел для удобной работы с правилами доступа к сетевым лицензиям. Меню "Настройки> Доступы". Доступны два режима работы:
- Графический — для простого конфигурирования нужных правил
- Текстовый — для быстрой настройки опытными пользователями.
- Для защищенных с помощью Protection Studio Linux-приложений, работающих в графическом режиме, добавлено диалоговое окно с выводом ошибки об отсутствии ключа с лицензией.
- Оптимизация для защиты приложений на Lazarus и Delphi.
Подробнее обо всех обновлениях
Общие для всех компонентов
- Повышена стабильность работы программных ключей Guardant DL.
- Обновлены примеры для Delphi. Теперь есть примеры для Delphi 7, Delphi XE10, Lazarus. Для устаревших версий Delphi добавлен сторонний JSON-парсер.
- В версиях дистрибутивов и утилит добавлен номер сборки. Формат номера версии: [major.minor.build].
Guardant Station
- Чтобы перейти на версию 4.3. в Linux обновление отчуждаемой версии требует подготовительных действий.
* Либо принудительной остановки сервисов:
- Удалить строчку "Restart=on-abort" из файлов:
- /etc/systemd/system/grdstation.service;
- /etc/systemd/system/grdactivation.service;
- Выполнить команду: sudo systemctl daemon-reload;
- Выполнить команду sudo kill -9 PID для обоих сервисов;
- Запустить установку Guardant Station.
* Либо предварительного удаления Guardant Station предыдущей версии.
- Для отчуждаемой версии Guardant Station добавлены записи о действиях пользователей. Данные сохраняются в БД системы и доступны по REST-запросу GET /v1.0/auditlog.
Позже доступ к этим данным будет реализован и в графическом интерфейсе системы лицензирования Guardant Station.
Записываются следующие события:
* Авторизация пользователя в системе и выход.
* Создание/Модификация/Редактирование/Отправка в архив/Восстановление продукта.
* Создание/Редактирование/Отправка в архив/Восстановление компонента.
* Создание/Редактирование/Отправка в архив/Восстановление элемента памяти.
* Создание/Аннулирование заказов и обновлений.
* Увеличение количества активаций.
* Прошивка аппаратных ключей.
* Создание/Редактирование/Отправка в архив/Восстановление покупателей.
* Смена собственного пароля пользователя.
* Восстановление пароля пользователя.
* Создание/Редактирование/Блокировка/Восстановление пользователей.
- В интерфейсе выполненного заказа для ячеек памяти добавлена возможность выгрузки данных из отгруженных двоичных параметров в текстовый файл.
Устранены проблемы, из-за которых:
- заказ на обновление программного ключа переходил в статус "выполнен" сразу после создания.
- в отчете "По истекающим лицензиям" могли некорректно выводиться даты окончания работы лицензий.
- после подтверждения заказа в интерфейсе отображались удаленные компоненты, хотя в действительности они не отгружались.
- повышалось время ожидания при активации программных ключей. Актуально для Guardant DL на много активаций и безлимитного ключа с триальной лицензией Guardant DL Trial.
- можно было создавать дубликаты покупателей в каталоге системы.
Guardant Control Center
- В графическом интерфейсе появился новый раздел для удобной работы с правилами доступа к сетевым лицензиям. Меню "Настройки > Доступы".
Доступны два режима работы:- Графический — для простого конфигурирования нужных правил.
- Текстовый — для быстрой настройки опытными пользователями.
- Для правил ограничения доступа убрана привязка к регистру имен пользователей.
- На экране "Сессии" отключен показ сессий, относящихся к другим серверам Guardant Control Center в целях повышения уровня безопасности.
- Оптимизировано время получения данных о сетевых сессиях.
- Оптимизировано использование файловых дескрипторов в Linux на каждую сессию работы с сетевой лицензией.
- Изменен порядок опроса менеджеров сетевых лицензий, указанных в настройке "Поиск сетевых лицензий> Поиск лицензий по списку адресов". Сервера опрашиваются по списку сверху вниз.
- Устранена проблема, из-за которой в РЕД ОС на экране "Ключи" не показывались сетевые лицензии с других серверов в локальной сети.
- Оптимизация UI.
Guardant Licensing API
- Добавлен новый код возврата для операций активации программных ключей GRD_DISK_SPACE_IS_OVER = 77.
Guardant Protection Studio
- Для защищенных Linux-приложений, работающих в графическом режиме, добавлено диалоговое окно с выводом ошибки об отсутствии ключа с лицензией.
- Добавлена возможность в исходном коде .Net-приложения исключать классы и методы из обфускации потока управления при помощи ObfuscationAttribute. Документация.
- Оптимизация для защиты приложений на Lazarus.
- Устранена проблема, из-за которой защищенное Python-приложение, скомпилированное при помощи Cython, могло аварийно завершать работу при старте.
- Устранена проблема, из-за которой при запуске приложения, защищенного с включенной опцией "Мониторинг сетевого ключа", могла появляться ошибка "Microsoft Visual C++ Runtime Library".
- Устранена проблема, из-за которой для файлов PE-формата требовалось выбрать хотя бы одну функцию для защиты.
- Устранена проблема, из-за которой защищенное приложение могло занимать лишнюю сетевую лицензию.
- Оптимизация UI.
Guardant License Wizard
- Устранена проблема, из-за которой для открепленной лицензии появлялось предложение обновления, что невозможно для такой лицензии.
- Повышена стабильность работы.
- Оптимизация UI.
Guardant Start Application
- Устранена проблема, из-за которой в Linux через стартовое окно Guardant SLK не открывался интерфейс Guardant Control Center.
- Оптимизация UI.