Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Guardant SDK 7

Общие изменения

  1. Представлен новый Guardant Интегратор. 
    1. Удобный доступ ко всем компонентам SDK.
    2. Раздел "Избранное" для персонализации продукта под разработчика.
    3. Интеграция с порталом документации Guardant.
  2. Полностью переработана структура Guardant SDK. Наибольшие изменения в структуре распространяемых библиотек и компонентов, вендорских утилит, примеров и скриптов. 
  3. Обновлены драйверы Guardant. Новая версия прошла испытания WHQL и подписана ЭЦП компании Microsoft.
  4. Все значимые инсталляторы и исполняемые файлы подписаны ЭЦП компании "Актив".

Автоматическая защита

  1. Обновлена опция /DCA=N:L. Для данной опции теперь используется отдельный аппаратный алгоритм, исключающий вероятность коллизий и некорректного подсчета числа запусков.
  2. Новая опция /SP_ACTIVATE=<grdvd-файл>. Позволяет встроить мастер активации вместе с шаблоном софтверного ключа в защищенное приложение, при этом от конечного пользователя потребуется лишь ввести серийный номер ключа.
  3. Опция /SP_ACTIVATE также позволяет провести offline-активацию софтверного ключа (потребуется доступ к любому компьютеру подключенному к Интернету). 
  4. Новая опция /SP_TRIAL_ACTIVATE=<grdvd-файл>:<файл с серийным номером>. Позволяет прозрачно активировать триальные приложения, шаблон и триальный серийный номер встраиваются в защищенное приложение.
  5. В автозащите Win32 приложений теперь по умолчанию используются две дополнительные опции: /USB_DONGLE_CONTROL и /T=1. Это позволяет отслеживать извлечение или отсутствие ключа с максимальной эффективностью.
  6. Поддержка новых опций добавлена в мастер лицензирования и автоматической защиты.

Инсталляторы

  1. Сервер сетевых ключей теперь поставляется в виде инсталлятора. По умолчанию продукт устанавливается в виде сервиса.
  2. Переработан инсталлятор Guardant SDK. 
    1. Регистрация всех компонентов происходит в тихом режиме.
    2. Исключены коллизии при обновлении и удалении продукта.

Примеры и скрипты

  1. Полностью переработана С++ обертка GrdDongle.cpp
  2. Представлено open-source API для записи маски в ключ на языке Delphi.
  3. Введены переменные окружения для Guardant SDK.
  4. Автоматизировано использование примеров Guardant API в MS Visual Studio.
  5. Все примеры переработаны под новую структуру каталогов, из примеров исключены функции в статусе discontinued и deprecated.

Софтверные ключи

  1. Защита от использования софтверного ключа на виртуальных машинах. Использование данной возможности регулируется в GrdUtil при создании шаблона софтверного ключа.
  2. Новые опции для автоматической активации Guardant SP и Guardant SP Trial в защищенных приложениях.

Оптимизация

  1. Единая система нумерации версий всех компонентов Guardant SDK для удобства диагностики и повышения совместимости версий.
  2. Полная поддержка мультиязычности и единый механизм переключения языка SDK. 

Исправленные ошибки

  1. Исправлена проблема, при которой в некоторых случаях сервер активации неверно фиксировал время первой активации в случае если счетчик активации софтверного ключа был равен 1. 
  2. Исправлена проблема недостаточной диагностики ошибок создания шаблона софтверного ключа в GrdUtil. 
  3. Файл сообщений nwkey32.msg более не используется Win32-автозащитой.
  4. Исправлена ошибка работы Win32-профайлера связанная с некорректным определением функций для профилирования.

...