Provided by: manpages-fr-extra_20151231_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 :

        MmmCCccÉ (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.

1.0.2a 1.0.2c                                      2015-12-31           fr::crypto::OPENSSL_VERSION_NUMBER(3SSL)