Izdanje je pripremljeno OpenVPN Verzija 2.6.7 paketa virtuelne privatne mreže (VPN) omogućava šifrovane veze između dva klijentska računara ili centralizovani VPN server za više istovremenih klijenata. Ova nova verzija je značajna po ponovnom licenciranju. Kod projekta je pretvoren iz čiste GPLv2 licence u kombinovanu licencu, koja proširuje GPLv2 licencu s izuzetkom koji omogućava povezivanje s kodom licenciranim za Apache 2.0, što je obično nemoguće bez ponovnog licenciranja zbog nekompatibilnosti između GPLv2 i Apache 2.0 licenci.
Izuzetak vam omogućava da povežete kod OpenVPN s kodom biblioteka distribuiranih pod Apache 2.0 licencom i distribuirati kombinovani izvedeni rad bez poštivanja GPLv2 zahtjeva za distribuciju povezanih biblioteka pod istom licencom, ali uz očuvanje svih ostalih uslova, kao što je pružanje izvornog koda izvedenog rada. Promjena je prvenstveno usmjerena na omogućavanje povezivanja s OpenSSL bibliotekom, koja se distribuira pod Apache 2.0 licencom. Sav kod OpenVPN koji se nije mogao prenijeti na nove licencne uslove, na primjer, zbog nemogućnosti kontaktiranja autora, bio je izbrisan ili potpuno prepisan.
Među funkcionalnim promjenama:
- Dodata podrška za izgradnju sa bibliotekom mbedTLS 3.x.
- Implementirana je opcija “--force-tls-key-material-export” koja omogućava rad samo s klijentima koji podržavaju izvoz parametara TLS ključeva potrebnih za generiranje ključeva sesije.
- Implementacija “--tls-export-cert” funkcionalnosti je prepisana.
- Poboljšano rukovanje kvarovima TLS 1.0 PRF (Pseudo-Random Function).
- Ažurirani uzorci ključeva jer stariji ključevi ističu u oktobru.
izvor: opennet.ru
