Cette nouvelle version corrige des problèmes dans différentes parties du code. Le point le plus important est le contournement d’un problème lié à GNUtls. Le support des threads dans GNUtls est en effet imcomplet puisqu’il est impossible d’écrire à plusieurs dans la même session. Cela entrainait une instabilité (et donc des reconnexions fréquentes) des sessions TLS entre les différents composants de NuFW. Le deuxième point remarquable est la correction de fuites de mémoire au niveau du serveur d’authentification.
La liste des changements est la suivante :
Vérification poussée des lectures depuis GNUtls
Correction de fuites de mémoires
utilisation d’un lock sur chaque session TLS pour éviter les accès concurrentiels.
suppression de la variable inutilisée nuauth_acl_check_state_ready
modification mineure de l’API des modules de journalisation