تم إعداد بيان تصحيحي OpenVPN 2.5.1، حزمة لإنشاء شبكات افتراضية خاصة (VPN) تتيح لك تنظيم اتصال مشفر بين جهازي عميل أو توفير خادم VPN مركزي للتشغيل المتزامن لعدة عملاء. الكود OpenVPN يتم توزيعها بموجب ترخيص GPLv2، ويتم إنشاء حزم ثنائية جاهزة لـ Debian, Ubuntu, CentOS، RHEL و Windows.
الابتكارات:
- تمت إضافة حالة AUTH_PENDING جديدة إلى قائمة حالات الاتصال، مما يسمح للواجهة بعرض حالة اتصال أكثر صحة؛
- تم إعداد نسخة أولية من الوثائق الخاصة ببروتوكول "صدى واجهة الإدارة"، وهو قناة لنقل الأوامر إلى واجهة المستخدم الرسومية؛
- تمت إزالة دعم inetd؛
- تمت إضافة دعم لـ EKM (مادة المفاتيح المصدرة، RFC 5705) للحصول على متجهات التشفير/hmac/iv (مفاتيح قناة البيانات). ظلت الآلية السابقة دون تغيير.
الإصلاحات الرئيسية:
- تم إصلاح تسرب الذاكرة في الوضع الخادم في وحدة tls-crypt-v2 (حوالي 600 بايت لكل عميل متصل)؛
- تم إصلاح تسرب الذاكرة في الدالة net_iface_mtu_set() (Linux);
- تم إصلاح مشكلة تلف الذاكرة المحتملة وتعطل عملية العميل الفرعية عند استخدام خيار registerdns (Windows);
- لا يدعم Wintun بروتوكول DHCP. يتم الآن تجديد DHCP فقط لـ TAP-Windows6 (Windows).
المصدر: opennet.ru
