يحتوي الإصدار 0.8.13 على عدة إصلاحات للأخطاء وبعض الميزات الجديدة. نحن سعداء بأن الإصدار السابق قد حسّن الأداء بشكل ملحوظ، والشبكة تعمل بشكل جيد على الرغم من النمو السريع المستمر. يُوصى بالترقية.

تتوفر الملفات على صفحة التنزيل .

تفاصيل الإصدار

من المحتمل أن يكون هذا آخر إصدار قبل 0.9، حيث سنقوم فيه بالترحيل إلى Jetty 6، وتقديم صفحة رئيسية مبسطة لواجهة إدارة الراوتر. راقب قسم الأخبار في واجهة إدارة الراوتر خلال الأسابيع القادمة للحصول على مزيد من المعلومات حول الإصدار القادم.

ابتداءً من هذا الإصدار، سيتحقق الراوتر من تحديثات الإضافات ويقوم بتثبيتها تلقائيًا بعد إعادة التشغيل عقب تحديث الراوتر. لمنع ذلك، أضف التهيئة المتقدمة plugins.autoUpdate=false قبل إعادة التشغيل. كما توجد زر جديد “تحديث الكل” في صفحة تهيئة العميل.

ستقوم الراوترات الموجودة في بعض الدول الآن بتمكين “الوضع المخفي” تلقائيًا لزيادة الحماية. ومع ذلك، قد يكون الأداء أو الموثوقية أقل في الوضع المخفي، وهو لا يزال قيد التطوير. لتعطيل الوضع المخفي قبل إعادة التشغيل، أضف التهيئة المتقدمة router.isHidden=false. لتعطيل الوضع المخفي لاحقًا، اختر استخدام جميع طرق الكشف التلقائي ضمن تهيئة IP في صفحة تهيئة الشبكة. لمعرفة قائمة الدول، راجع الموضوع على zzz.i2p. الدولة الوحيدة في القائمة التي لديها أكثر من مستخدم أو اثنين لـ I2P هي الصين.

التغييرات الرئيسية

  • التحقق من تحديثات الإضافات وتنزيلها عند إعادة التشغيل بعد تحديث الراوتر
  • ستقوم الراوترات في بعض الدول الآن بتمكين الوضع المخفي تلقائيًا لزيادة الحماية
  • معالج نفق جديد لإنشاء الأنفاق
  • إرسال إشارة SIGHUP إلى الـ wrapper سيبدأ الآن إغلاقًا تدريجيًا

إصلاحات الأخطاء

  • زيادة مهلة القراءة في وكيل HTTP
  • ستعمل وظائف الإغلاق (shutdown hooks) الآن عند إيقاف الراوتر من الخارج (i2prouter stop)، بعد أن كانت معطلة في الإصدار 0.8.8
  • إذا تم تحديد عنوان IP خارجي، فسيتم الربط فقط بهذه الواجهة
  • فشل الأنفاق التي أنشأناها عندما لا يمكننا الاتصال بالقفزة المجاورة
  • منع التعارضات عند حفظ التهيئة
  • بالنسبة للإضافات، التحقق من الحد الأدنى والحد الأقصى لإصدارات Jetty؛ التحقق من جميع متطلبات الإصدار عند التشغيل، وليس فقط عند التثبيت
  • إصلاح بدء تشغيل الإضافات عندما لا تكون واجهة الإدارة على المنفذ 7657
  • إيقاف الإضافات فقط إذا كانت قيد التشغيل
  • إصلاح خطأ NPE عندما لا تكون هناك واجهات شبكة
  • إصلاح رمز خروج eepget عند الفشل
  • تحسين بناء النفق الوارد عند التواجد في الوضع المخفي
  • نشر معلومات الراوتر لدينا في وقت أبكر بعد التشغيل لتسهيل بناء النفق الوارد
  • إصلاح تسجيل نفق Streamr

أمور أخرى

  • إضافة أيقونات للأزرار في SusMail و SusiDNS
  • نقل ملفات PID وحالة وسجلات الـ wrapper من /tmp إلى ~/.i2p (لـ Debian packages والتركيبات الجديدة فقط)
  • i2prouter graceful (لـ Debian packages والتركيبات الجديدة فقط)
  • زيادة عدد الراوترات floodfill
  • إعادة تعبئة ملفات jar في برنامج التثبيت لتوفير بعض المساحة
  • بنية ترجمة جديدة لسكريبت i2prouter (لم يتم تفعيلها بعد)
  • ترجمة تشيكي جديدة (شكرًا Waseihou)
  • تحديثات الترجمات الألمانية والإيطالية والبولندية والإسبانية والسويدية والأوكرانية

مجموعات التحقق SHA256:

648a552ee009e9648aba0666c05e2f71e442a714716659a0ca4f60aca87bda50  i2pinstall_0.8.13.exe
bdd510cc47b2cd78aa8d994e27694185c1f2deb48b049d61a93a795932ce5712  i2psource_0.8.13.tar.bz2
36683d906ac121fd28ac5600218aec943da154cb0230f274f0e2a7c6cc6fb8a5  i2pupdate_0.8.13.zip
81fa5256250fde2790153b83d2b01b6bc3b5ee7ea1b4d12232ce46f06ae736ef  i2pupdate.su2
2eb25974ebfeeeec59d8138e42d5663d97cc24b94f2c6cf77cfe6dc991acf0bb  i2pupdate.sud