OpenSSL :: Versies

PARSE OPENSSL Versienummer
Download nu

OpenSSL :: Versies Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • Perl Artistic License
  • Prijs:
  • FREE
  • Naam uitgever:
  • A. Sinan Unur
  • Uitgever website:
  • http://search.cpan.org/~nanis/

OpenSSL :: Versies Tags


OpenSSL :: Versies Beschrijving

OpenSSL :: Versies is een PERL-module die kan worden ontleden op OpenSSL-versienummer. MotivatieOpensl-broncode gebruikt een hexadecimaal nummer dat codeert voor verschillende stukjes informatie. De betekenis van verschillende delen is veranderd over de geschiedenis van de bibliotheek. U hebt bijvoorbeeld #DEFINE OPENSSL_VERSION_NUMMER 0X0913 / * Versie 0.9.1c is 0913 * / versus #define openssl_version_number 0x1000007FL / * OpenSSL 1.0.0G * / De evolutie van het versienummerschema wordt uitgelegd in het bestand Crypto / OpenSSLV.H-bestand de verdeling. Als u op OpenSSL al hebt gebouwd, kunt u de versie bepalen door het opdrachtregelhulpprogramma aan te roepen: $ OpenSSL-versie OpenSSL 1.0.0G 18 JAN 2012 Hoewel, als het enige wat u hebt, is de broncode en wilt u exacte versie-informatie op basis van de exacte versie-informatie bepalen Van de reekstrepresentatie van de OpenSSL_VERSIER_NUMMER MACRO, moet u Pattern Matching gebruiken en omgaan met een stel hoekcases. De masfile.pl voor Crypt :: SSLEAY bevatte een simplistische benadering van het parseren van de waarde van OpenSSL_VERSION_NUMPER waaraan mensen in de loop van de tijd waren aangetrokken omgaan met veranderingen. Ik heb functies toegevoegd om te gaan met specifieke reeksen van versienummers. Maar ik dacht niet dat die functies behoorden in een masfile.pl.so, ik stop ze in hun eigen module. Om de routines te testen, heb ik alle beschikbare versies van OpenSSL gedownload van http://www.openssl.org/source/ (exclusief archieven met 'fips' en 'motor' in hun namen, en bouwde een kaartje tussen de waarde van OpenSSsl_Version_Number in Elk archief en de bijbehorende menselijke vriendelijke versie in de naam van het Archive.Synopsisparse OpenSSL-versienummer van broncode. Gebruik OpenSSL :: Versies QW (parse_openssl_version_number); mijn $ v = parse_openssl_version_number ('0x0913'); print "$ v \ n "; Uitgangen: 0.9.1CPRODUCT's startpagina


OpenSSL :: Versies Gerelateerde software