Nouvelle version 1.6.9
Améliorations
-
Duniter est de nouveau installable sur la plupart des versions de Debian pour ARM
-
Élagage important des messages de logs redondants
-
WS2P : reconnexion automatique au pairs connus si le nombre de connexions actives passe sous la barre des 3 nœuds
-
WS2P devient compatible avec l’IPv6
- Pour la partie WS2P Privé, la gestion est automatique
- Pour la partie WS2P Public, option disponible par ligne de commande en indiquant votre IPv6 via l’option
--ws2p-remote-host
.
-
WS2P autorise la connexion par un chemin web additionnel, permettant l’exposition de WS2P Public par un serveur Nginx (ex. : mon-noeud-duniter.com/websocket/ws2p)
-
WS2P passe le message HEAD de la version 0 à la version 1, ce qui augmente les méta-informations réseau en diffusant également les champs suivants :
- Identifiant de nœud WS2P
- Logiciel utilisé (« duniter » dans le cas présent)
- Version du logiciel (1.6.9 ici)
- Préfixe de preuve de travail utilisé
Correctifs
-
Bugs majeurs :
- Fuite mémoire au niveau de WS2P : en cas d’échec de connexion (refus d’une des 2 parties), la connexion WebSocket était maintenue par les 2 parties causant une accumulation de connexions.
-
Bugs mineurs :
- Exception non contrôlée lorsqu’une transaction malformée était envoyée (merci @Max)
Lien de téléchargement : Release v1.6.9 · duniter/duniter · GitHub
Cette version est une Release Candidate. Toutefois restons prudents dans son utilisation, et veillons à repérer d’éventuels bugs restants.