[Lunar-commits] <moonbase> openssl: version bumped to 1.0.0.

Florin Braescu florin at lunar-linux.org
Sat Apr 10 11:48:36 CEST 2010


commit 02edc7adcb4a38eb19ad45ff8471e17184305443
Author: Florin Braescu <florin at lunar-linux.org>
Date:   Sat Apr 10 12:48:36 2010 +0300

    openssl: version bumped to 1.0.0.
    
    Changes:
    
    o RFC3280 path validation: sufficient to process PKITS tests.
    o Integrated support for PVK files and keyblobs.
    o Change default private key format to PKCS#8.
    o CMS support: able to process all examples in RFC4134
    o Streaming ASN1 encode support for PKCS#7 and CMS.
    o Multiple signer and signer add support for PKCS#7 and CMS.
    o ASN1 printing support.
    o Whirlpool hash algorithm added.
    o RFC3161 time stamp support.
    o New generalised public key API supporting ENGINE based algorithms.
    o New generalised public key API utilities.
    o New ENGINE supporting GOST algorithms.
    o SSL/TLS GOST ciphersuite support.
    o PKCS#7 and CMS GOST support.
    o RFC4279 PSK ciphersuite support.
    o Supported points format extension for ECC ciphersuites.
    o ecdsa-with-SHA224/256/384/512 signature types.
    o dsa-with-SHA224 and dsa-with-SHA256 signature types.
    o Opaque PRF Input TLS extension support.
    o Updated time routines to avoid OS limitations.
---
 crypto/openssl/BUILD   |    5 +++++
 crypto/openssl/DETAILS |    6 +++---
 2 files changed, 8 insertions(+), 3 deletions(-)

diff --git a/crypto/openssl/BUILD b/crypto/openssl/BUILD
index a191f8d..0ee2ea6 100644
--- a/crypto/openssl/BUILD
+++ b/crypto/openssl/BUILD
@@ -3,6 +3,10 @@
   # make sure the luser has the source for this one!
   download_module wget  &&
 
+# Enable MD2 (for nmap)
+  sedit "s/ -DOPENSSL_NO_MD2//" Configure      &&
+  sedit 's/"md2"/"rc5"/'        Configure      &&
+
   ./config  --prefix=/usr                       \
             --openssldir=/etc/ssl               \
             shared                              \
@@ -12,6 +16,7 @@
   sedit "s/-m486//g" Makefile                  &&
   sedit "s/-O3/-Os/" Makefile                  &&
   sedit "s/^CFLAG=/CFLAG=$CFLAGS /g" Makefile  &&
+
   make                                         &&
   prepare_install                              &&
   make MANDIR=/usr/share/man install           &&
diff --git a/crypto/openssl/DETAILS b/crypto/openssl/DETAILS
index 8bba0d3..c24ef31 100644
--- a/crypto/openssl/DETAILS
+++ b/crypto/openssl/DETAILS
@@ -1,5 +1,5 @@
           MODULE=openssl
-         VERSION=0.9.8n
+         VERSION=1.0.0
           SOURCE=$MODULE-$VERSION.tar.gz
          SOURCE2=Makefile.openssl-certs
    SOURCE_URL[0]=http://www.openssl.org/source
@@ -7,12 +7,12 @@
    SOURCE_URL[2]=http://www.dentarthurdent.com/transfer/openssl
    SOURCE_URL[3]=ftp://ftp.infoscience.co.jp/pub/Crypto/SSL/openssl/source
    SOURCE_URL[4]=ftp://ftp.duth.gr/pub/OpenSSL/source
-      SOURCE_VFY=sha1:595f5ebf592568515964f0adc62239e7012ef08b
+      SOURCE_VFY=sha1:3f800ea9fa3da1c0f576d689be7dca3d55a4cb62
      SOURCE2_URL=$PATCH_URL
      SOURCE2_VFY=sha1:0f30d44c0bf27883876bdf56fe9c541ee28bc2cd
         WEB_SITE=http://www.openssl.org
          ENTERED=20010922
-         UPDATED=20100325
+         UPDATED=20100410
            PSAFE="no"
            SHORT="A library for providing encrypted transport layers"
 


More information about the Lunar-commits mailing list