Cette nouvelle version corrige de nombreux bugs et comporte quelques améliorations. À ce niveau, on peut noter l’amélioration de l’affichage des adresses IPv4 qui sont affichées de manière classique et non plus comme des adresses IPv4 dans IPv6. Cela restaure la compatibilité avec 2.0 à ce niveau.
Du côté des bugs, la correction principale est liée à la découverte d’une incompatibilité du protocole de suivi de connexion entre nufw et nuauth. Cette incompatibilité s’exprime lorsque le nufw et le nuauth sont lancés sur des architectures différentes (x86 et AMD64). La correction de ce bug a nécessité une mise à jour du protocole qui entraîne l’incompatibilité des serveurs nufw pre 2.2.2 avec les serveurs nuauth post 2.2.2.
Il est donc recommandé de mettre à jour les nuauth et les nufw simultanément.
Le changelog complet est le suivant :
log_mysql : corrige la journalisation des fermetures de sessions
NuFW : corrige une incompatibilité entre i386 et x86_64 à cause d’un problème d’alignemet.
nufw : pour une connexion TCP, envoie un message seulement lorsque
la connexion passe établie ou est détruite.
nuauth : modifie la criticité de certains messages pour mieux détecter les problèmes de protocoles.
NuFW : sépare le numéro de version du protocole client et du protocole d’échange entre nufw et nuauth.
NuFW : passe au protocole nufw v22_2
nuauth : journalise les IP IPv4 au format IPv4
log_syslog : journalisation des échecs d’authentification
nuauth : fixe un crash lorsque nufw envoyait des paquets TCP non SYN.