Provided by: manpages-fr-extra_20140201_all bug

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.