You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Correction de /address (ordre des mots de rue pour les adresses US, UK et DE, ex. 42 Main Street) et de /text qui écrit désormais correctement soixante et onze en français.
Fiabilisation des modules cryptographiques : /otp corrige l'underflow du compteur à zéro et passe à une comparaison à temps constant, /symmetric ajoute un MAC d'intégrité en mode CBC, et /asymmetric calcule sa limite de taille à partir du module réel de la clé.
Corrections des modules de calcul et de rendu : /evaluate (priorité de l'unaire - et nombres malformés), /matrix (plus de fausse matrice singulière due à l'arrondi du déterminant), /algorithms (validation des entiers pour isprime et factorial) et /chart (données nulles, à tranche unique ou à label unique).
Corrections de /barcode (rendu inversé et chiffre de contrôle EAN-8), /jwt (rejet des header/payload non-objets), /case (rejet des entrées composées uniquement de séparateurs), /chat (éviction de session et purge des salons privés) et /tic-tac-toe (inscription des joueurs, casse et minuteurs de nettoyage).
Durcissement des routes GET face aux paramètres en tableau, aux valeurs NaN et aux modules absents, gestionnaire d'erreurs repositionné après les routes, et repli 404 en JSON pour tout endpoint inconnu.
Fiabilisation du contrôle de débit (correction d'un off-by-one et éviction des utilisateurs inactifs) et conservation du chemin et des paramètres lors des redirections vers /latest.
Ajout d'une large batterie de tests unitaires et d'intégration couvrant ces correctifs.