Provided by: manpages-fr-extra_20140201_all
NOM
OPENSSL_VERSION_NUMBER, SSLeay, SSLeay_version - Obtenir le numéro de version OpenSSL
SYNOPSIS
#include <openssl/opensslv.h> #define OPENSSL_VERSION_NUMBER 0xnnnnnnnnnL #include <openssl/crypto.h> long SSLeay(void); const char *SSLeay_version(int t);
DESCRIPTION
OPENSSL_VERSION_NUMBER est un identifiant numérique de version de publication : MMmmCCccÉ (Majeur, mineur, Correction, correctif, État) Le petit état est soit 0 pour le développement, 1 à e pour les bêtas de 1 à 14, et f pour la publication. Par exemple 0x000906000 == 0.9.6 en développement 0x000906023 == 0.9.6b bêta 3 0x00090605f == 0.9.6e publiée Avant la version 0.9.3, les identifiants étaient < 0x0930. Entre les versions 0.9.3 et 0.9.5, l’identifiant s’interprétait comme ceci : MMmmCCFBB (Majeur, mineur, Correction, Final, bêta ou correctif) Par exemple 0x000904100 == 0.9.4 publiée 0x000905000 == 0.9.5 en développement La version 0.9.5a avait une interprétation intermédiaire qui est comme celle actuelle, à part le niveau de correctif qui a eu le plus grand bit défini, pour garder la continuité. Le numéro était donc 0x0090581f. Pour rétrocompatibilité, SSLEAY_VERSION_NUMBER est aussi définie. SSLeay() renvoie ce nombre. La valeur de retour peut être comparée à la macro pour s’assurer que la version adéquate de la bibliothèque a été chargée, en particulier lors de l’utilisation de DLL sur les systèmes Windows. SSLeay_version() renvoie des chaînes différentes en fonction de t : SSLEAY_VERSION La variante en texte du numéro de version et de la date de publication. Par exemple « OpenSSL 0.9.5a 1 Apr 2000 ». SSLEAY_CFLAGS Les attributs du compilateur définis pour le processus de compilation sous la forme « compiler: ... » si disponibles ou « compiler: information not available » sinon. SSLEAY_BUILT_ON La date du processus de construction sous la forme « built on: ... » si disponible ou « built on: date not available » sinon. SSLEAY_PLATFORM La cible « Configure » de la bibliothèque construite sous la forme « platform: ... » si disponible ou « platform: information not available » sinon. SSLEAY_DIR La configuration « OPENSSLDIR » de la bibliothèque construite sous la forme « OPENSSLDIR: "..." » si disponible ou « OPENSSLDIR: N/A » sinon. Si t est inconnue, le texte « not available » est renvoyé.
VALEUR DE RETOUR
Le numéro de version.
VOIR AUSSI
crypto(3)
HISTORIQUE
SSLeay() et SSLEAY_VERSION_NUMBER sont disponibles dans toutes les versions de SSLeay et OpenSSL. OPENSSL_VERSION_NUMBER est disponible dans toutes les versions d’OpenSSL. SSLEAY_DIR a été ajoutée dans OpenSSL 0.9.7.
TRADUCTION
La traduction de cette page de manuel est maintenue par les membres de la liste <debian-l10n-french AT lists DOT debian DOT org>. Veuillez signaler toute erreur de traduction par un rapport de bogue sur le paquet manpages-fr-extra.