Developpez.com - Rubrique JavaScript

Le Club des Développeurs et IT Pro

Node 0.10.29 et 0.8.27 : maintenance de sécurité OpenSSL

Et d'intégrité de l'encodage UTF-8

Le 2014-06-17 09:46:14, par vermine, Expert éminent sénior
Node 0.10.29 et 0.8.27 : maintenance de sécurité OpenSSL
et 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.
  Discussion forum
23 commentaires