OpenSSL :: Versionen.

Parse-OpenSSSL-Versionsnummer
Jetzt downloaden

OpenSSL :: Versionen. Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • Perl Artistic License
  • Preis:
  • FREE
  • Name des Herausgebers:
  • A. Sinan Unur
  • Website des Verlags:
  • http://search.cpan.org/~nanis/

OpenSSL :: Versionen. Stichworte


OpenSSL :: Versionen. Beschreibung

OpenSSSL :: Versionen ist ein Perl-Modul, das die OpenSSL-Versionsnummer analysieren kann Die Bedeutung verschiedener Teile hat sich über die Geschichte der Bibliothek geändert. Sie haben beispielsweise #define openssl_version_number 0x0913 / * Version 0.9.1c IS 0913 * / Versus #define opensl_version_number 0x1000007Fl / * openSSL 1.0.0g * / Die Evolution der Versionsnummer wird in der Datei Crypto / OpenSSSLV.h erläutert der Vertrieb. Wenn Sie OPENSSL bereits erstellt haben, können Sie seine Version ermitteln, indem Sie das Befehlszeilen-Dienstprogramm aufrufen: $ OpenSSL-Version OpenSSL 1.0.0g 18 Jan 2012Hauever, wenn alles der Quellcode ist, und Sie möchten genaue Versionsinformationen auf der Grundlage ermitteln Von der Zeichenfolgedarstellung des Makros von openssl_version_numbers müssen Sie Musteranpassung verwenden und mit einem Bündel Eckgehäuse umgehen. Das makefile.pl für crypt :: ssleay enthielt einen vereinfachten Ansatz zur Analyse des Werts von openssl_version_number, den die Leute im Laufe der Zeit analysiert hatten Umgang mit Änderungen. Ich habe Funktionen hinzugefügt, um mit bestimmten Versionsnummern auszugleichen. Aber ich glaubte nicht, dass diese Funktionen in einem Makefile gehörten.pl.So, ich legte sie in ein eigenes Modul. Um die Routinen zu testen, habe ich alle verfügbaren Versionen von OpenSSL von http://www.openssl.org/source/ heruntergeladen (ohne Archive mit "FIPS" und "Engine" in ihren Namen, und ein Mapping zwischen dem Wert von opensssl_version_number in erstellt Jedes Archiv und die entsprechende menschliche, freundliche Versionszeichenfolge im Namen des Archivs.SynopsisParse openSSSSL-Versionsnummer aus Quellcode. Verwenden Sie OpenSSSL :: Versionen QW (parse_openssl_version_numbers); My $ v = parse_opensssl_version_number ('0x0913'); drucken "$ v \ n "; Ausgänge: Homepage von 0.9.1cproduct


OpenSSL :: Versionen. Zugehörige Software