Vous êtes nouveau sur Developpez.com ? Créez votre compte ou connectez-vous afin de pouvoir participer !

Vous devez avoir un compte Developpez.com et être connecté pour pouvoir participer aux discussions.

Vous n'avez pas encore de compte Developpez.com ? Créez-en un en quelques instants, c'est entièrement gratuit !

Si vous disposez déjà d'un compte et qu'il est bien activé, connectez-vous à l'aide du formulaire ci-dessous.

Identifiez-vous
Identifiant
Mot de passe
Mot de passe oublié ?
Créer un compte

L'inscription est gratuite et ne vous prendra que quelques instants !

Je m'inscris !

Perl 5.18 disponible : amélioration de la fonction de Hachage
Et de la sécurité pour le langage de script

Le , par Cedric Chevalier

0PARTAGES

2  0 
Après un an de dur labeur et de contributions d'une communauté vivante et vibrante, et surtout de 400 000 lignes de codes en plus, Perl 5.18.0 est disponible en téléchargement pour le plus grand bonheur de ses fans.

La sécurité est au centre des nouveautés apportées par cette nouvelle version de Perl. On note une nouvelle implémentation de la fonction de hachage, celle-ci utilise une distribution aléatoire pour faire varier les valeurs de retour des fonctions keys(), values() et each(), chaque fois qu'un programme s'exécute.

Cette amélioration de la fonction de hachage s’accompagne également d'un correctif pour la prévention contre les attaques par injection de code (CVE-2012-6329), ainsi que celle de « Heap Overrun » (CVE-2012-5195).

Par ailleurs, de nouvelles fonctionnalités expérimentales sont à l'essai. Il s'agit notamment du « Lexical Subroutine » qui permet à un développeur de définir la portée d'un sous-programme. Par défaut, le runtime de cette nouvelle version de Perl émet des avertissements lorsque les fonctionnalités expérimentales sont utilisées.

En outre, les développeurs de Perl ont retiré le support pour les plateformes BeOS, UTS Global, VM/ESA, EPOC et Rhapsody.

Télécharger Perl 5.18

Télécharger Perl Strawberry pour Windows

source : Metacpan

Et vous ?

Utilisez vous le langage Perl ?
Que pensez-vous de cette nouvelle version ?

Une erreur dans cette actualité ? Signalez-le nous !

Avatar de djibril
Responsable Perl et Outils https://www.developpez.com
Le 22/05/2013 à 12:34
Bien que je sois fan de Perl et sois content de cette nouvelle version, il est trop pour en dire du bien ou non et surtout pour la tester car il faut attendre plusieurs mois pour avoir les dépôts (pour ppm Windows) de disponible pour cette version. De plus, ActivePerl n'est pas également réactif et proposera aussi la version 5.18 d'ici quelques jours ou quelques semaines.
0  0