Openssl :: الإصدارات

تحليل رقم إصدار Openssl
التحميل الان

Openssl :: الإصدارات الترتيب والملخص

الإعلانات

  • Rating:
  • رخصة:
  • Perl Artistic License
  • السعر:
  • FREE
  • اسم الناشر:
  • A. Sinan Unur
  • موقع ويب الناشر:
  • http://search.cpan.org/~nanis/

Openssl :: الإصدارات العلامات


Openssl :: الإصدارات وصف

OpenSSL :: الإصدارات هي وحدة نمطية PERL التي يمكن أن تحليل رقم الإصدار Openssl.MotivationPenspensss Source التعليمات البرمجية يستخدم رقم سداسي عشري يرمز أجزاء مختلفة من المعلومات. لقد تغير معنى مختلف الأجزاء على تاريخ المكتبة. على سبيل المثال، لديك # Define Openssl_version_number 0x0913 / * الإصدار 0.9.1c هو 0913 * / مقابل #Define Openssl_versionumbersion 0x1000007fl / * Openssl 1.0.0g * / تطور نظام رقم الإصدار موضح في ملف Crypto / Opensslv.h في التوزيع. إذا كنت قد قمت بالفعل بنيت Openssl، فيمكنك تحديد إصدارها عن طريق استدعاء الأداة المساعدة لسطر الأوامر: $ Openssl Version Openssl 1.0.0g 18 يناير 2017however، إذا كان كل ما لديك هو الكود المصدري، وتريد تحديد معلومات الإصدار الدقيق على أساس من تمثيل سلسلة Openssl_version_number، يجب عليك استخدام مطابقة الأنماط والتعامل مع مجموعة من الحالات الزاوية. يحتوي Mucfile.pl for Crypt :: SSLeay طريقة تبسيط لتحليل قيمة Openssl_version_number والتي قام الناس بضبط الوقت التعامل مع التغييرات. أضفت وظائف للتعامل مع نطاقات معينة من أرقام الإصدار. ولكن، لم أكن أعتقد أن هذه المهام تنتمي إلى makefile.pl.so، أضعها في الوحدة الخاصة بهم. لاختبار الإجراءات، قمت بتنزيل جميع الإصدارات المتاحة من OpenSSL من http://www.openssl.org/source/ (باستثناء المحفوظات مع "FIPS" و "المحرك" بأسمائها، وبناء رسم خرائط بين قيمة Openssl_version_number في كل أرشيف وسلسلة الإصدار الصدام الإنساني المقابل باسم Archive.synopsisparse رقم الإصدار Openssl من التعليمات البرمجية المصدر. استخدم Openssl :: إصدارات QW (parse_openssl_version_number)؛ My $ v = parse_openssl_version_number ('0x0913')؛ طباعة "$ v \ ن "؛ المخرجات: 0.9.1CProduct الصفحة الرئيسية


Openssl :: الإصدارات برامج ذات صلة