• Publié : 2014-11-01
  • Auteur : zzz
  • Publié dans release

0.9.16 est un saut en avant significatif dans notre plan visant à migrer les signatures cryptographiques de DSA vers ECDSA puis ensuite vers EdDSA, et à faire de nombreux autres changements afin d’améliorer votre anonymat et sécurité. Les tunnels clients standard, IRC, et SOCKS IRC, utiliseront des signatures ECDSA par défaut. De plus, nous avons résolu un grand nombre de bugs sévères, incluant des gels de la console.

Des changements dans les structures de données du routeur nécessitent que les utilisateurs du greffon nommé i2pcontrol le mettent à jour vers la version 0.0.9.

Si vous faites tourner un site eep ou un service et que vous n’utilisez pas une version récente d’I2P, ou encore que votre Java ou votre SE ne prennent pas en charge ECDSA (comme indiqué dans les journaux et sur la page /logs de la console), veuillez résoudre le problème dès que possible ou vos utilisateurs ne pourront bientôt plus se connecter.

Comme d’habitude, nous recommandons que vous mettiez à jour vers cette version. La meilleure façon de maintenir la sécurité et d’aider le réseau est d’exécuter la dernière version

DÉTAILS SUR LA VERSION

Changements

  • Ajoute le support de signatures plus fortes pour Router Info
  • Sur les boîtes (machines) les plus rapides : chiffre les aperçus (lookup) RI et les réponses
  • Require I2CP authorization for all messages when enabled (requires 0.9.11 or higher client)
  • Désactiver SSLv3 et autres chiffres plus anciens pour le réensemencement et d’autres utilisations de SSL
  • Use ECDSA by default for i2ptunnel IRC, SOCKS-IRC, and standard client tunnels
  • Ne pas préférer le remplissage par diffusion dans certains pays
  • Nouveau tri des colonnes, boutons de priorité « définir tout » et affichage du ratio de téléversement dans i2psnark
  • Augmente le nombre prédéfini d’étapes de tunnels pour i2psnark à 3
  • Implement bundling of multiple fragments in a single SSU message for efficiency
  • New add-to-addressbook links on netdb leaseset page
  • Implement I2NP DatabaseLookupMessage search type field to improve lookup efficiency

Correctifs de bogues

  • Corrections dans CPUID et mise à jour pour des processeurs récents
  • i2psnark fix magnet links with %-encoding
  • Improve handling of SSU socket closing out from under us (hopefully fix 100% CPU)
  • SSU bitfield handling fixes
  • problèmes d’en-têtes HTTP dans i2psnark
  • Fix rare NPE when building garlic message
  • Fix console lockups (hopefully)
  • Fix i2ptunnel js confirm-delete

Autre

  • Move router data structures from i2p.jar to router.jar (breaks i2pcontrol plugin)
  • New router keys now stored in router.keys.dat (eepPriv.dat format) instead of router.keys
  • Improve handling of unsupported encryption throughout
  • More error checking of client I2CP messages by the router
  • Initial work on hooks for pluggable transports
  • Enforce request timestamp in tunnel build messages
  • Re-enable message status in streaming, but treat no leaseset as a soft failure for now
  • Return unused DH keypairs to the pool for efficiency
  • Raise failsafe tagset limit and improve deletion strategy when hit
  • Change eepsite Jetty threadpool and queue configuration (new installs only)
  • Réusinage de la mise en place de NTCP en préparation à NTCP2 et à PT
  • Jetty 8.1.16-v20140903
  • Mises à jour de traduction
  • Mise à jour des données GeoIP (nouvelles installations et PPA seulement)

Sommes de contrôle SHA256 :

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