0.9.30 contient une mise à niveau vers Jetty 9 et Tomcat 8. Les versions précédentes ne sont plus prises en charge et ne sont pas proposées dans les prochaines versions de Debian Stretch ni d’Ubuntu Zesty.
Le routeur migrera le fichier de configuration jetty.xml de chaque site Web Jetty vers la nouvelle configuration Jetty 9. Cela devrait fonctionner pour les configurations récentes, non modifiées, mais peut-être pas pour les configurations modifiées ou très anciennes. Vérifiez que votre site Web Jetty fonctionne après la mise à niveau et contactez-nous sur IRC si vous avez besoin d’assistance.
Plusieurs greffons ne sont pas compatibles avec Jetty 9 et doivent être mis à jour. Les greffons suivants ont été mis à jour pour fonctionner avec 0.9.30 et votre routeur devrait les mettre à jour après redémarrage : i2pbote 0.4.6; zzzot 0.15.0.
Les greffons suivants (versions actuelles listées) ne fonctionneront pas avec 0.9.30. Contactez le développeur approprié du greffon pour connaître l’état des nouvelles versions : BwSchedule 0.0.36; i2pcontrol 0.11.
Cette version prend aussi en charge la migration des anciens (2014 et antérieurs) services cachés DSA-SHA1 vers le type de signature plus sécurisé EdDSA. Voir http://zzz.i2p/topics/2271 pour de plus amples informations, incluant guide et FAQ.
Notez : sur les plateformes ARM non Android telles que le Raspberry Pi, la base de données blockfile se mettra à jour lors du redémarrage, ce qui pourrait prendre quelques minutes. Soyez patient.
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
- Jetty 9, Tomcat 8
- Prise en charge Stretch et Zesty
- Prise en charge de la migration des services cachés DSA-SHA1
- Migration des types de signature de routeurs ARM (non Android)
- Migration du format blockfile ARM (non Android)
- Expiration des proposeurs (proposition 133)
Correctifs de bogues
- Corriger le bouton de lancement i2psnark disparu
- Corriger l’enregistrement du fichier libjcpuid.jnilib sur les Macs
- Corriger le repli vers l’architecture « aucune » pour jbigi
- Corriger les destinations multiples dans SusiDNS
- Corriger l’emplacement du répertoire de configuration dans Gentoo
- Corriger les transitions rapides de derrière un pare-feu à sans pare-feu
- Corriger le plantage au démarrage sur les très anciennes plateformes Android
- Corriger les chaînes d’authentification évoluées dans i2ptunnel
- Corriger l’exception causée par des données i2psnark DHT enregistrées corrompues
- Accélérer l’écriture des fichiers i2psnark lors de la fermeture
Autre
- Reconnaissance des processeurs AMD Ryzen
- Prise en charge du nouveau greffon de contrôle i2psnark-rpc
- Construire le carnet d’adresses en jar, pas en appliWeb
- Prise en charge de l’inscription des clients dans le contexte de l’appli
- Ajout de la prise en charge du greffon i2psnark-rpc
- Ajuster les seuils de limitation probabiliste de bande passante sur les plateformes lentes
- Ajout de reset() à l’API I2PSocket
- Un jour d’un paramètre de date aux chaînes d’authentification des abonnements
- Ajout de scripts d’achèvement bash aux paquets Debian
- Mises à jour de traduction
- Mise à jour des données GeoIP (nouvelles installations et PPA seulement)
Liste complète des bogues corrigés (en anglais)
Sommes de contrôle SHA256 :
1d037f4a03f00948b454c7e026617cab86fe2eeef9f87a9a7925f94350a11fd2 i2pinstall_0.9.30_windows.exe 319421c892a12c36710ad71558927c844da08ea4e4d1c3ee69fc6be2cecce92e i2pinstall_0.9.30.jar fa18a31c56ce9dbce492d800fda8c947612199427f64f544b81e290dde1fce8f i2psource_0.9.30.tar.bz2 072ef8cfe9990715a130567f34b6083a51374099d15e419a041c152a4654ef73 i2pupdate_0.9.30.zip 31f07352eedf92df6d7912211ce7a1603864817333f3c1277413d4b5fd0fc3ca i2pupdate.su3