OpenVPN 2.6.7 хувилбарыг бэлтгэсэн бөгөөд энэ нь хоёр клиент машин хооронд шифрлэгдсэн холболтыг зохион байгуулах эсвэл хэд хэдэн үйлчлүүлэгчийг нэгэн зэрэг ажиллуулахад зориулагдсан төвлөрсөн VPN серверээр хангах боломжийг олгодог виртуал хувийн сүлжээг бий болгох багц юм. Шинэ хувилбар нь дахин лицензтэй гэдгээрээ алдартай. Төслийн код нь цэвэр GPLv2 лицензийг ашиглахаас хосолсон лиценз рүү шилжсэн бөгөөд GPLv2 текстийг Apache 2.0 лицензийн дагуу кодтой холбох боломжийг олгодог онцгой тохиолдолд өргөтгөсөн бөгөөд энэ нь ердийн нөхцөлд кодыг дахин лицензлэхгүйгээр боломжгүй юм. GPLv2 болон Apache 2.0 лицензүүдийн хооронд үл нийцэх байдал.
Үл хамаарах зүйл нь танд OpenVPN кодыг Apache 2.0 лицензийн дагуу түгээгдсэн номын сангуудын кодтой холбож, GPLv2-ын ижил лицензийн дагуу холбогдсон номын санг түгээх шаардлагыг дагаж мөрдөхгүйгээр хосолсон үүсмэл бүтээлийг түгээх боломжийг олгодог боловч хангах гэх мэт бусад бүх нөхцөлийг дагаж мөрддөг. үүсмэл бүтээлийн эх код. Өөрчлөлтийн гол зорилго нь Apache 2.0 лицензийн дагуу лицензлэгдсэн OpenSSL номын сантай холбогдохыг идэвхжүүлэх явдал юм. Зохиогчидтой холбоо барих боломжгүйгээс болж лицензийн шинэ нөхцөл рүү хөрвүүлэх боломжгүй байсан бүх OpenVPN кодыг устгасан эсвэл бүрмөсөн дахин бичсэн.
Функциональ өөрчлөлтүүдийн дунд:
- mbedTLS 3.x номын сангаар бүтээхэд дэмжлэг нэмсэн.
- "--force-tls-key-material-export" сонголтыг хэрэгжүүлсэн бөгөөд энэ нь зөвхөн сессийн түлхүүр үүсгэхэд шаардлагатай TLS гол параметрүүдийг экспортлохыг дэмждэг үйлчлүүлэгчидтэй ажиллах боломжийг олгосон.
- “--tls-export-cert” функцийн хэрэгжилтийг дахин бичсэн.
- TLS 1.0 PRF (Pseudo-Random Function) алдаатай ажиллах сайжруулсан.
- Хуучин түлхүүрүүдийн хугацаа 10-р сард дуусдаг тул жишээ түлхүүрүүдийг шинэчилсэн.
Эх сурвалж: opennet.ru
