Издање је припремљено OpenVPN 2.6.7, пакета для создания виртуальных частных сетей, позволяющего организовать шифрованное соединение между двумя клиентскими машинами или обеспечить работу централизованного VPN-сервера для одновременной работы нескольких клиентов. Новая версия примечательна проведением перелицензирования. Код проекта переведён с использования чистой лицензии GPLv2, на совмещённую лицензию, в которой текст GPLv2 расширен исключением, разрешающим связывание с кодом под лицензией Apache 2.0, которое невозможно в обычных условиях без перелицензирования кода из-за несовместимости лицензией GPLv2 и Apache 2.0.
Исключение позволяет связывать код OpenVPN с кодом библиотек, распространяемых под лицензией Apache 2.0, и распространять комбинированный производный продукт без соблюдения требования GPLv2 о распространении связанных библиотек под той же лицензией, но сохраняя действие всех остальных условий, таких как предоставление исходных текстов производной работы. В первую очередь изменение нацелено на обеспечение возможности связывания с библиотекой OpenSSL, которая поставляется под лицензией Apache 2.0. Весь код OpenVPN который не удалось перевести на новые условия лицензирования, например, из-за невозможности связаться с авторами, удалён или полностью переписан.
Међу функционалним променама:
- Додата подршка за изградњу са библиотеком мбедТЛС 3.к.
- Имплементирана је опција “--форце-тлс-кеи-материал-екпорт” која омогућава рад само са клијентима који подржавају извоз параметара ТЛС кључева потребних за генерисање кључева сесије.
- Имплементација „--тлс-екпорт-церт“ функционалности је поново написана.
- Побољшано руковање кваровима ТЛС 1.0 ПРФ (Псеудо-Рандом Фунцтион).
- Ажурирани узорци кључева пошто старији кључеви истичу у октобру.
Извор: опеннет.ру
