Система лицензирования и защиты конфигураций платформы
1С:Предприятие 8, верcия 2.0
------------------------------------------------------

Изменения и отличия от предыдущих версий
----------------------------------------

2.0.8.180
  - [внешняя компонента] оптимизация:
    оптимизация создания защищенных объектов (повышение стойкости
    ко взлому)

  - [внешняя компонента, редактор файлов данных] оптимизация:
    изменен формат файлов данных, разработчикам рекомендуется
    пересоздать свои файлы

  - [сервер СЛК] оптимизация:
    оптимизация механизма занятия/освобождения лицензии сеанса

  - [сервер СЛК] оптимизация:
    оптимизация получения ключевых параметров компьютера для установки
    программных ключей

  - [внешняя компонента] доработка:
    реализована возможность загрузки защищенных объектов из произвольных
    макетов

  - [внешняя компонента] доработка:
    реализация возможности работы одновременной работы СЛК и системы лицензирования
    Рарус в одной конфигурации (на одном сервере 1С) (тестовый режим)  

  - [консоль сервера] исправлена ошибка:
    неправильно отображалась версия драйвера при наличии программных ключей и
    отсутствии аппаратных

  - [редактор файлов данных] исправлена ошибка:
    при загрузке файла параметров из конфигурационного файла не формировался
    выпадающий список ключей для выбора главного ключа 
	
  - [программа установки] доработка:
    использование драйвера USB ключа защиты 10.1.8.*

  - дополнена документация

2.0.8.174
  - [программа установки] доработка:
    использование драйвера USB ключа защиты 10.1.7.*

  - [все] доработка:
    поддержка ОС Windows 8.1 х86/х64 и Windows Server 2012 R2

  - [внешняя компонента] исправлена ошибка:
    при создании защищенного объекта из макета в случае его
    отсутствия выдавалось некорректное сообщение

  - [внешняя компонента] исправлена ошибка:
    при запуске конфигурации в файловом варианте не показывалось окно устанвоки связи, даже
    если у менеджера лицензий было установлено свойство "ОкноУстановкиСвязи = Истина"

  - [консоль сервера СЛК] исправлена ошибка:
    при запуске консоли сервера СЛК не на том же компьютере, где установлен
    сервер СЛК при активации программного ключа использовался неправильный
    ИД компьютера

  - [сервер СЛК] доработка:
    поддрежка драйвера USB ключа защиты 10.1.7.*

  - [сервер СЛК] оптимизация:
    оптимизация определения скорости работы USB ключей защиты

  - [внешняя компонента] доработка:
    у менеджера лицензий реализована функция ПроверитьВерсию/CheckVersion, которая
    возвращает Истину если версия компоненты выше или равна параметру функции (пример
    использования см. в SampleSession8.3 в модуле управляемого приложения).

  - [поставка] в поставку включен пример конфигурации для платформы 8.3
    SampleSession8.3, в которой в частности реализовано:

    - пример проверка версии компоненты (см. модуль управляемого приложения, общий модуль "СЛК") 
    - кеширование обращений к менеджеру объектов и защищенным объектам при помощи
      механизма повторно возвращаемых значений (см. общие модули "СЛК", "МенеджерОбъектовСЛК")
    - при создании менеджера объектов добавлен контроль безопасного режима
      (см. общий модуль "МенеджерОбъектовСЛК")
    - использование интерфейса "Такси"

  - [загрузчик внешней компоненты] оптимизация

  - [консоль сервера СЛК] исправлена ошибка:
    исправлено сообщение об ошибке, когда файл программного ключа имеет неизвестную версию

  - [консоль сервера СЛК] доработка:
    для программных ключей добавлено отображение использованного кода активации
    (в случае доступности)

  - [внешняя компонента] доработка:
    возврат методами менеджера объектов "ПолучитьСписокКлючей" и "ПопыткаПолучитьСписокКлючей" 
    информации о типе устройства и рег.номере (подробнее см. Использование.doc)
  
2.0.7.156
  - [внешняя компонента] доработка:
    использование привелигированного режима при проверке лицензий
    на стороне сервера

  - [сервер, консоль] оптимизация:
    оптимизация перехода в спящий режим/гибернацию

2.0.7.154
  - [внешняя компонента] оптимизация:
    оптимизация загрузки файлов данных из общего макета конфигурации

2.0.7.152
  - [все] исправлена ошибка:
    неправильно отображалась версия ОС Windows 8 / Windows Server 2012

  - [внешняя компонента] исправлена ошибка:
    окно установки связи увеличивалось в размерах при невозможности соединиться с сервером

  - [редактор файлов] исправлена ошибка:
    некорректно отображались значки защищенных объектов

  - [программа установки] доработка:
    использование драйвера ключа защиты 10.0.3.144

  - [загрузчик внешней компоненты] оптимизация:
    оптимизация загрузки внешней компоненты

2.0.6.146
  - в функции менеджера объектов ПолучитьОбщееКоличествоЛицензий/ПопыткаПолучитьОбщееКоличествоЛицензий
    добавлен необязательный параметр Тип (по умолчанию равный 0), в зависимости от которого
    функции возвращают:

     Тип  Значение
      0   Общее количество установленных лицензий
      1   Общее количество использованных лицензий
      2   Общее количество свободных лицензий
    
    Подробнее см. Использование.doc
      
  - в режиме обычного приложения отключен внутренний вывод сообщений об ошибках в 
    окно сообщений 1С    

2.0.6.145
  - оптимизация

2.0.6.139
  - реализована возможность контроля только наличия ключа без ограничения
    доступа по количеству лицензий (подробнее см. ReadMe.KeyPresenceOnly.txt 
    и пример конфигурации SampleSessions.cf)

  - реализована поддержка загрузки данных из макетов с
    одинаковыми именами для разных серий и/или разных версий
    одной конфигурации

  - исправлена ошибка: при отладке конфигурации возникала ошибка во время загрузки
    данных из макета по объекту описания метаданных
    
  - реализована тестовая установка внешней компоненты на компьютер конечного 
    пользователя для случаев, когда обновление макетов компоненты в конфигурациях 
    затруднено (подробнее см. ReadMe.LicenceAddIn.txt)

2.0.5.133
  - исправлена ошибка: было невозможно создать менеджер объектов при
    запуске файловой ИБ на веб-сервере
    
  - реализована поддержка платформы 1С:Предприятие 8.3  

2.0.5.132
  - общая версия для редактора файлов данных

  - добавлена поддержка программных ключей редактором файлов данных

  - исправлена ошибка, не позволяющая использовать формы защищищенных объектов
    в упралвяемых конфигурациях (пример использования форм см. в демо
    конфигурации SampleSessions.cf)

  - реализована возможность загрузки файлов данных из общего макета
    конфигурации (подробнее см. Использование.doc и пример конфигурации
    SampleSessions.cf)


2.0.5.127
  - оптимизация контроля лицензий на стороне сервера

2.0.5.126A
  - реализована возможность контроля лицензий на стороне
    сервера, добавлены новые методы и свойства экспортируемых
    объектов (подробнее см. Контроль лицензий на стороне сервера.doc)

2.0.5.101A
  - исправлена ошибка в модуле LicenceServiceManager.exe при установке типа
    запуска службы сервера СЛК на ОС ниже Windows Vista

  - оптимизация создания защищенных объектов   

2.0.5.97A - тестовый релиз
  - реализована работа с программными ключами 
    защиты (подробнее см. документацию Ключи защиты.doc,
    Установка программмных ключей.doc)

2.0.4.83
--------
  - оптимизация, исправление ошибок 

2.0.3.67
--------
  - оптимизация
  
2.0.3.66
--------
  - исправлена ошибка при проверке лицензии

2.0.3.58 - 2.0.3.65
-------------------
  - оптимизация, исправление ошибок 
  
2.0.3.57
--------
  - оптимизация работы на 64-разрдных ОС
  
  - оптимизация создания защищенных объектов

2.0.3.54
--------
  - добавлена возможность настраивать список используемых
    сервером СЛК IP-адресов (по умолчанию используются все
    доступные)
    
  - в консоли СЛК при отображении свойств соединения добавлена
    информация:
      ИД процесса, осуществвшего соединение
      Исполняемый модуль просесса

2.0.3.50
--------
  - поддержка веб-клиента Mozilla FireFox 5.0
  - оптимизация установки компоненты для веб-клиента Internet Explorer 9

2.0.3.47, 2.0.3.48, 2.0.3.49 
----------------------------
  - оптимизация


2.0.3.46
--------
  - ID клиента изменен на более правильный ID компьютера

  - реализована визуальная настройка фильтрации по ID
    компьютера

  - исправлена ошибка получения ID компьютера на ОС Windows XP
  
  - реализовано автоматическое создание конфигурационных файлов
    компоненты в случае их отсутствия

  В окне установки связи с сервером СЛК реализовано:

    - сохранение и выбор ранее использованных имен сервера

    - настройка автоматической установки связи с сервером (доступно
      по кнопке "Дополнительно")

    - возможность сохранения настроек для компоненты, загружаемой
      сервером 1С (команда доступна через контекстное меню по
      правой кнопке мыши)

2.0.3.45
--------

  - единая версия для всех компонентов системы

  - возможность работы с несколькими файлами данных в рамках
    одной серии ключей

  - оптимизация
  
  - возможность фильтрации подключений по ID
    клиента [тестовый режим]


2.0.2.x
-------

  LicenceServer.exe (2.0.2.23)
  - оптимизация работы с лицензионными параметрами

  LicenceAddIn.dll (2.0.2.39)
  LicenceAddIn64.dll (2.0.2.38)
  - реализовано свойство менеджера лицензий "СерийныйНомерКлюча(KeyNo)",
    которое возвращает номер ключа, с которым работает система 
    
  LicenceConsole.exe (2.0.2.9)
  - при настройке параметров связи с сервером СЛК добавлена возможность выбора 
    компьютера из списка

  LicenceAddIn.dll (2.0.2.38)
  - реализована поддрежка веб-клиента Internet Explorer (32-разрядная версия)

  LicenceAddIn.dll (2.0.2.37)
  LicenceAddIn64.dll (2.0.2.37)
  - оптимизация создания защищенных объектов

  LicenceAddIn.dll (2.0.2.36)
  LicenceAddIn64.dll (2.0.2.36)

  - при создании защищенных объектов реализован
    автоматический выбор режима в зависимости от режима
    создания менеджера объектов (подробнее см. Внешняя комопнента.doc 
    комментарии к служебной функции ПолучитьМенеджерОбъектов).

  LicenceServerOptions.exe (2.0.2.5)
  LicenceServiceManager.exe (2.0.2.7)
  
  - оптимизация
  
  LicenceAddIn.dll (2.0.2.35)

  - поддержка веб сервера IIS 5.1

  LicenceSetup.exe (2.0.2.11)

  - поддержка программы установки драйвера ключа защиты UPKeyInst.exe 1.1.2.14

  LicenceAddIn.dll (2.0.2.34)
  LicenceAddIn64.dll (2.0.2.33, 2.0.2.34)
  LicenceConsole.exe (2.0.2.8)

  - поддержка веб сервера Apache 2.2.17

  - оптимизация

  LicenceSetup.exe (2.0.2.10)

  - исправлена ошибка: при запуске программы установки из папки, отличной от папки,
    в которой находится сама программа, было невозможно установить данные защищаемых
    конфигураций.
    
  - оптимизация установки на ОС Windows Vista, Windows 7

  LicenceServer.exe (2.0.2.22)

  - реализована поддержка формата файла параметров 2.2:
    теперь в файле параметров можно указать С/Н ключа, который будет использоваться
    в качестве основного при вызове метода менеджера лицензий ПолучитьЗначениеПараметра с
    параметром ИспользоватьОсновнойКлюч = Истина (подробнее см. Внешняя компонента.doc).
    Для создания файлов параметров в формате 2.2 необходим редактор файлов
    данных LicenceEdit.exe версии 1.1.2.36

  LicenceAddIn.dll (2.0.2.33)

  - доработка: при отключенных визуальных темах в окне установки связи не прорисовывались
    некторые элементы

  LicenceAddIn.dll (2.0.2.32)
  LicenceAddIn64.dll (2.0.2.32)

  - исправлена ошибка: не удавалось подключить комопненту при запуске в терминальной
    сессии на ОС Windows Server 2003 x64

  LicenceAddIn.dll (2.0.2.31)
  LicenceAddIn64.dll (2.0.2.31)
  LicenceConsole.exe (2.0.2.7)
  LicenceServer.exe (2.0.2.21)

  - доработка: метод "ПолучитьСсылку" недоступен в серверном контексте.

  - доработка: введен контроль за получением ссылок - одному клиенту невозможно получить
    одновременно несколько ссылок на один объект.

  - исправлена ошибка: при работе в клиент-серверном варианте 1С:Предприятия релиза 8.2.11.235
    или выше возникала ошибка при создании защищенных объектов.

  - доработка: реализован метод объекта внешней компоненты "ПолучитьСписокКлючей".


Релиз 2.0.2.х
-------------

  LicenceSetup.exe (2.0.2.9)
  - автоматический установщик системы

  LicenceAddIn.dll (2.0.2.30)
  - внешняя компонента

  LicenceAddIn64.dll (2.0.2.30)
  - внешняя компонента для 64-разрядных ОС

  LicenceConsole.exe (2.0.2.6)
  - консоль сервера СЛК

  LicenceServer.exe (2.0.2.20)
  - сервер СЛК

  LicenceServerOptions.exe (2.0.2.4)
  - настройка параметров сервера СЛК

  LicenceServiceManager.exe (2.0.2.6)
  - управление службой сервера СЛК


