--- rpl/src/rpl.h 2013/02/25 19:14:01 1.195 +++ rpl/src/rpl.h 2013/03/01 09:29:30 1.201 @@ -1,7 +1,7 @@ /* ================================================================================ - RPL/2 (R) version 4.1.12 - Copyright (C) 1989-2012 Dr. BERTRAND Joël + RPL/2 (R) version 4.1.13 + Copyright (C) 1989-2013 Dr. BERTRAND Joël This file is part of RPL/2. @@ -189,6 +189,15 @@ # ifndef OPENSSL_NO_AES # include "openssl/aes.h" # endif +# ifndef OPENSSL_NO_CAMELLIA +# include "openssl/camellia.h" +# endif +# ifndef OPENSSL_NO_RC2 +# include "openssl/rc2.h" +# endif +# ifndef OPENSSL_NO_IDEA +# include "openssl/idea.h" +# endif # include "sqlite3.h" # include "sigsegv.h" @@ -957,6 +966,7 @@ pid_t debug_fork(); # define d_ex_chiffrement __erreur(89) # define d_ex_chiffrement_indisponible __erreur(90) # define d_ex_longueur_clef_chiffrement __erreur(91) +# define d_ex_taille_message __erreur(92) #endif @@ -3213,8 +3223,6 @@ unsigned char *chiffrement(const EVP_CIP logical1 encodage, unsigned char *message, unsigned int longueur_message, unsigned char *clef, unsigned int longueur_clef, unsigned char *vecteur_initialisation, - unsigned int longueur_vecteur_initialisation, - unsigned int longueur_bloc_chiffrement, unsigned int *longueur_message_chiffre); unsigned char *compactage(unsigned char *chaine); unsigned char *conversion_majuscule(unsigned char *chaine);