Node 0.10.29 et 0.8.27 : maintenance de sécurité OpenSSLet d'intégrité de l'encodage UTF-8

L'équipe de Node vient d'annoncer la sortie des révisions 0.10.29 et 0.8.27. Effectivement, le but est avant tout de corriger le problème découvert récemment et lié à OpenSSL. Le second point principal concerne l'encodage en UTF-8 du moteur V8 et la mise en Buffer qui rendait parfois une chaîne non valide. Vous trouverez plus d'explications à propos de ces deux points et des effets de bord sur cette page.
Cependant, la révision 0.10.29 contient également d'autres modifications. D'une part, la mise à jour du package npm et, d'autre part, des correctifs et des ajouts divers :
- la méthode spawn() et les exceptions TypeError ;
- la constante O_NONBLOCK ;
- l'amélioration de l'utilisation de la mémoire pour le module crypto ;
- la fermeture du fichier lorsque la méthode fstat() échoue dans un readFile() ;
- l'amélioration des performances pour le module tls ;
- etc.
Télécharger Node.js.
L'article pour la version 0.10.29 et celui de la version 0.8.27 sur le blog de Node.
La documentation de la version 0.10.29.
Vous avez lu gratuitement 21 636 articles depuis plus d'un an.
Soutenez le club developpez.com en souscrivant un abonnement pour que nous puissions continuer à vous proposer des publications.
Soutenez le club developpez.com en souscrivant un abonnement pour que nous puissions continuer à vous proposer des publications.