I2P 2.14.0 (API 0.9.71) 2026-10-20 tarihinde yayımlandı. Bu sürüm, router genelinde ve paketle birlikte gelen uygulamalarda güvenliği güçlendiriyor, i2psnark için geniş kapsamlı bir iyileştirme turu getiriyor ve streaming ile tunnel güvenilirliği sorunlarını gideriyor.
Her zamanki gibi, bu sürüme güncellemenizi öneririz. Güvenliği korumanın ve ağa yardımcı olmanın en iyi yolu, en son sürümü çalıştırmaktır.
Güvenlik
Router
- AES işlemleri ve EdDSA imza karşılaştırması artık sabit zamanlıdır (73819404c , 6440d5f16 )
- garlic clove ayrıştırmasındaki sınır dışı okuma ve yetersiz boyutlu NTCP2 message 3 arabelleği düzeltildi (67b2f7327 , db3cd60f1 )
- Tunnel’lar yinelenen fragment’ları düşürür ve fragment yeniden birleştirme haritasını sınırlar (8af94b9e4 , 4c3d10c12 )
- NetDB, NTCP ve datagram işlemede daha küçük sağlamlık düzeltmeleri
i2ptunnel
- HTTP proxy, özel, loopback ve link-local IPv4 adreslerine yönelik istekleri engeller (3aef97a9d )
- SOCKS 4/4a downgrade yoluyla proxy kimlik doğrulamasını atlama açığı düzeltildi (ff63e0cdf )
- HTTP sunucu tunnel’ları header’lardan CR karakterlerini temizler; proxy kimlik doğrulama dizeleri artık günlüğe kaydedilmez
- Hidden Services Manager genelinde çıktı kaçış düzeltmeleri
i2pcontrol
- CSRF token koruması, JSON güvenlik başlıkları ve başarısız kimlik doğrulamada gecikme (9a1c56f35 , e79e4949d , 8fbfb70fb )
- Varsayılan
itoopieparolasına geri dönüş kaldırıldı
i2psnark ve Adres Defteri
- Sıkılaştırılmış bencode ayrıştırma (özyineleme sınırı, yinelenen anahtar reddi) ve yol dolaşma kontrolleri
- Addressbook artık güncelleme sırasında hedef uyuşmazlığını kontrol ediyor (a884b9093 )
i2psnark
- Magnet bağlantıları: artık tüm tracker’lar kullanılıyor ve kaydediliyor, ayrıca
dnadı vexlboyut parametresi desteği eklendi - Tracker’lar ve DHT: UDP yedek tracker, daha akıllı duyuru zamanlaması, spesifikasyona uygun sözlük sıralaması, sıkıştırılmış UDP ve DHT mesajları
- Performans: torrent oluştururken veya yeniden denetlerken daha düşük bellek kullanımı ve daha hızlı hashing; istek sınırlaması, pipelining ve zaman aşımları iyileştirildi
- Kullanıcı arayüzü: torrent eklerken boş disk alanı gösteriliyor ve kontrol ediliyor, ses çalma listesi kontrolleri, sekme tekrar görünür olduğunda canlı güncellemeler devam ediyor
- Düzeltmeler: başlangıç kontrolünden sonra dosya öncelikleri artık kaybolmuyor (GH #170 ), metainfo öznitelik çıkarımı, extension handshake NPE
- BitTorrent v2 için temel hazırlık (henüz kullanıcıya yönelik değil)
Akış ve Taşıma
- Yeniden iletim ve ack yollarında streaming senkronizasyon düzeltmeleri, ayrıca slow start ve reset ayarlamaları (061d4e3f6 )
- Tunnel’lar periyodik olarak 5 slotlu tunnel build mesajları kullanır
- Docker bridge desteği üzerinde çalışmalar sürerken yeni açık force-IPv6 seçeneği
- SAM: DG2/DG3 alt oturumları düzeltildi (d2392ae9b )
- I2CP: yeni
discardMessage()oturum API’si
Diğer
- SusiDNS: yeni “conflicts” adres defteri
- Reseed: reseed2.i2pgit.org, reseed.kiota.ch, iki skhron.eu sunucusu ve i2p.ntp.poweredbyberlin.de eklendi; reseed.i2pgit.org kaldırıldı
- Docker: Debian Trixie, OpenJDK 21, Ant 1.10.18, derlemelere commit SHA damgası
- izPack 5.2.6, gettext 1.0 ve Gradle için derleme düzeltmeleri
- GeoIP, Tor blocklist, tracker listesi ve çeviri güncellemeleri
Tam değişiklik günlüğü: i2p-2.13.0…i2p-2.14.0
Bu sürüme katkılarından dolayı zzz, eyedeekay, Nicholas Lopez ve fa’ya teşekkürler.