- Ajout de my[v]snprintf()
avec bound checks qui reste 6 à 10 fois plus rapide que [v]snprintf natif.
- Bug #1427607: meilleure gestion de la valeur de retour de vsnprintf pour éviter les overflow.
- Bug #1427568: les lastseens des salons sont correctement mis à jour lors d'un deauth
(deauth, recover, suspend)
* src/mystring.c include/mystring.h src/web2cs-engine.c: Ajout de my[v]snprintf()
avec bound checks qui reste 6 à 10 fois plus rapide que [v]snprintf natif.
* src/nickserv.c: bug #1427623: (drop_user): UB potentiel par la manipulation de données déjà free()
* src/outils.c include/outils.h:
- Ajout de my[v]snprintf() avec bound checks qui reste 6 à 10 fois plus rapide que [v]snprintf natif.
- Ajout d'un système d'array pour les chanmodes afin d'éviter les loops.
- Passage de nombreuses fonctions dans src/mystring.c