• Publié : 2016-06-07
  • Auteur : zzz
  • Publié dans release

I2P is now a proposed site on Stack Exchange! Please commit to using it so the beta phase can begin.

Update details

0.9.26 contient une mise à niveau importante de notre bibliothèque cryptographique native, un nouveau protocole d’abonnement à des carnets d’adresses avec signatures et des améliorations importantes de l’empaquetage Debian et Ubuntu.

Concernant la cryptographie, nous sommes passé à GMP 6.0.0 et nous avons ajouté la prise en charge de processeurs plus récents ce qui accélérera considérablement les opérations cryptographiques. De plus, nous utilisons maintenant des fonctions GMP en temps constant afin d’empêcher les attaques par canal auxiliaire. Par précaution, les changements dans GMP seront seulement activés pour les nouvelles installations et les versions Debian ou Ubuntu ; nous les inclurons avec les mises à jour intraréseau dans la version 0.9.27.

Concernant les builds Debian/Ubuntu, nous avons ajouté des dépendances sur plusieurs paquets, incluant Jetty 8 et geoip, et enlevé le code équivalent qui était auparavant inclus.

Il y a aussi une collection de correctifs de bogues, y compris un correctif de bogue de minuteur qui causait de l’instabilité et une dégradation des performances au fil du temps.

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

  • GMP 6.0.0 and jbigi/jcpuid native libraries, enabling significant speedups on newer architectures, and constant-time crypto operations (new installs and Debian/Ubuntu builds only, will include in the updates in the next release, 0.9.27)
  • Protocole d’abonnement à des carnets d’adresses, qui permet des mises à jour signées du carnet d’adresses
  • Générer des chaînes d’authentification signées pour les abonnements dans i2ptunnel
  • Enhance hosts blockfile format to allow for multiple destinations per entry
  • Use system GeoIP database when available
  • Remove systray4j.jar from non-Windows installers and Debian/Ubuntu packages
  • Remove multiple external libraries from Debian/Ubuntu builds, and add dependencies on: geoip-database, gettext-base, libgetopt-java, libjetty8-java, libservlet3.0-java, glassfish-javaee
  • Store CRLs received in the news feed, to distribute key revocations when necessary
  • Enhancements to the desktopgui system tray feature, to be enabled by default in next release
  • Wrapper 3.5.29 (new non-Windows installs only)

Correctifs de bogues

  • Fix periodic timers not firing after a backwards OS clock shift, which caused widespread instability and gradual deterioration
  • Fix wrapper on FreeBSD 10 (new installs only, see ticket #1118 for manual fix)
  • Fix NPE on hostname lookup failure in SOCKS 4a
  • Fix setting JAVA_HOME on Mac OS X (new installs only, see ticket #1783 for manual fix)
  • Fix UTF-8 console passwords, and partial fix for usernames
  • Correctif — formulaire de configuration d’une famille de routeurs
  • Fix NTP sending random data in some fields that should be zero

Autre

  • More verification of received NTP packets
  • Rework resource bundle generation for 20x speedup in build time (requires gettext version 0.19)
  • Mises à jour de traduction
  • Mise à jour des données GeoIP (nouvelles installations et PPA seulement)

Full list of fixed bugs

Sommes de contrôle SHA256 :

a8d8d2f653ebd996aa044edd0ac8f8b9cd9e5b740225f3cf547d252b380d5e38  i2pinstall_0.9.26_windows.exe
563eb6f2cb9220c380190e90290cd154da3f30b4fa96a212a80e4bbc7a8fd44f  i2pinstall_0.9.26.jar
49fbaea7f4d5ea0606de68ebb270fc3d4380631ecfd5c9ad82ed9356e29df937  i2psource_0.9.26.tar.bz2
23be34662f29faea6831ad041cbc2622f7914baeabceea8b698dac11ddac3bb2  i2pupdate_0.9.26.zip
646d2e4fcb1d860b8e9970596fa51336cc3d26108f6e78fe0f4ed7fe1c2b29e9  i2pupdate.su3

Flattr this