0.9.16 sürümünde, geçiş planımızda ileriye doğru atılmış önemli bir adımdır DSA => ECDSA => EdDSA şifreleme imzalarına geçiş yapıyor. Ayrıca anonimliğinizi ve güvenliğinizi artırmak için birkaç değişiklik daha bulunuyor. Standart, IRC ve SOCKS IRC için istemci tünelleri, varsayılan olarak ECDSA imzalarını kullanacak. Ayrıca, pano kilitlenmeleri ile birlikte çok sayıda ciddi hata düzeltildi.
Yöneltici veri yapılarındaki değişiklikler nedeniyle, i2pcontrol uygulama eki kullanıcıları 0.0.9 sürümüne güncellemelidir.
Bir eepsitesi ya da hizmet işletiyorsanız ve yeni bir sürüm kullanmıyorsanız ya da kullandığınız Java veya işletim sisteminiz ECDSA imzalamayı desteklemiyorsa (günlüklerden ve panodaki /logs sayfasından görebileceğiniz gibi), sorunu en kısa sürede düzeltmelisiniz yoksa kullanıcılarınız yakında bağlantı kuramayacak.
Her zamanki gibi yeni sürüme güncellemeniz önerilir. Güvenliği korumanın ve ağa yardımcı olmanın en iyi yolu güncel sürümü kullanmaktır.
SÜRÜM BİLGİLERİ
Değişiklikler
- Daha güçlü yöneltici bilgisi imzaları desteği eklendi
- Daha hızlı donanımlarda RI aramaları ve yanıtları şifrelendi
- Etkinleştirildiğinde tüm iletiler için I2CP kimlik doğrulaması gerekir (istemci sürümünün 0.9.11 veya üzerinde olması gerekir)
- Yeniden tohumlama ve diğer SSL kullanımları için SSLv3 ve daha eski şifreleyiciler devre dışı bırakıldı
- i2ptunnel IRC, SOCKS-IRC ve standart istemci tünelleri için varsayılan olarak ECDSA imzalamasına geçildi
- Bazı ülkelerde otomatik doldurma yapılmıyor
- i2psnark üzerinde yeni sütun sıralama, tüm önceliği ayarlama düğmeleri ve yükleme hızı görünümü özellikleri eklendi
- i2psnark tüneli varsayılan olarak 3 durağa yükseltildi
- Verimlilik için tek bir SSU iletisinde birden çok parçanın gruplanması sağlandı
- "Ağ veri tabanı" (NetDB) "Kiralama kümesi" (LeaseSet) sayfasına, adres defterine ekleme bağlantıları eklendi
- Arama verimliliğini artırmak için I2NP "Veri tabanı arama iletisi" (DatabaseLookupMessage) arama türü alanı eklendi
Hata düzeltmeleri
- Son işlemci türleri için CPUID düzeltmeleri ve güncellemeleri yapıldı
- % ile kodlanmış i2psnark magnet bağlantıları düzeltildi
- Altımızdan kapanan SSU soketinin kullanımını iyileştirildi (%100 işlemci kullanımının düzeltildiğini umuyoruz)
- SSU bit alanı işleme düzeltmeleri yapıldı
- i2psnark üzerinde HTTP üst bilgi sorunları düzeltildi
- Garlic iletisi oluştururken nadir görülen NPE düzeltildi
- Pano kilitlenlenmeleri düzeltildi (umuyoruz)
- i2ptunnel js confirm-delete düzeltildi
Diğer
- Yöneltici veri yapılarını i2p.jar üzerinden router.jar üzerine taşındı (i2pcontrol uygulama ekini bozar)
- Yeni yöneltici anahtarları artık router.keys yerine router.keys.dat dosyasında (eepPriv.dat biçiminde) depolanıyor
- Desteklenmeyen şifrelemenin ele alınışı iyileştirildi
- Yöneltici tarafından istemci I2CP iletilerine daha fazla hata denetimi eklendi
- Değiştirilebilir taşıyıcılar için bağlantılar üzerine ilk çalışma başlatıldı
- Tünel oluşturma iletilerinde istek zaman damgası dayatıldı
- Akışta ileti durumu yeniden etkinleştirildi. Ancak şimdilik hiçbir "Kiralama kümesi" (LeaseSet) yumuşak bir hata olarak kabul edilmiyor
- Verimlilik için kullanılmayan Diffie-Hellman anahtar çiftlerinin havuza iade edilmesi sağlandı
- Hataya dayanıklı etiket kümesi sınırını yükseltildi ve sınıra ulaşılması durumunda silme stratejisi iyileştirildi
- Eepsite Jetty iş parçacığı havuzu ve kuyruk yapılandırması değiştirildi (yalnızca yeni kurulumlar)
- NTCP2 ve PT için hazırlık aşamasında NTCP kurulumu kodu elden geçirildi
- Jetty 8.1.16-v20140903
- Çeviri güncellemeleri
- GeoIP verileri güncellendi (yalnızca yeni kurulumlar ve PPA)
SHA256 sağlamaları:
186bbe30a37802b6201fe129516e2d9515925cfc60e2f68645eb6413ec172953 i2pinstall_0.9.16_windows.exe 5b2a1e23273e1d76a071142adc58b836ed300e2c1f2fd80d330ac61632fab173 i2pinstall_0.9.16.jar ebc319585b9c58127676243694151c45296a56abaf51a36ae5919be3fc7f544e i2psource_0.9.16.tar.bz2 06f3ab867499fa8407f5bcf52ccee196031df6f0b76b000db98b74ef61ecd24f i2pupdate_0.9.16.zip 7d32cc4c90b35e0eedf6a75377dc3bd4b4dc962e5a42a57fdcc0df500bd2e924 i2pupdate.su2 867739321ee4e3c6e418e99f10b6337ccb3e2aeb2e32979734b209b2310c9e8e i2pupdate.su3 b7bd6b420c1ebc58aa23860b26594acc549ea26116c39c911a0b49091f954b52 i2pupdate.sud