Loading CHANGES +36 −10 Original line number Diff line number Diff line Loading @@ -2,19 +2,45 @@ OpenSSL CHANGES _______________ Changes between 0.9.7 and 0.9.8 [xx XXX 2001] *) Changes between 0.9.6 and 0.9.7 [xx XXX 2001] OpenSSL 0.9.6a/0.9.6b/0.9.6c (bugfix releases, 5 Apr 2001, 9 July 2001 and 21 Dec 2001) and OpenSSL 0.9.7 were developed in parallel, based on OpenSSL 0.9.6. Changes between 0.9.7 and 0.9.8 [xx XXX 2002] *) Add ECDSA in new directory crypto/ecdsa/. Add applications 'openssl ecdsaparam' and 'openssl ecdsa' (these are variants of 'openssl dsaparam' and 'openssl dsa'). ECDSA support is also included in various other files across the library. Most notably, - 'openssl req' now has a '-newkey ecdsa:file' option; - EVP_PKCS82PKEY (crypto/evp/evp_pkey.c) now can handle ECDSA; - X509_PUBKEY_get (crypto/asn1/x_pubkey.c) and d2i_PublicKey (crypto/asn1/d2i_pu.c) have been modified to make them suitable for ECDSA where domain parameters must be extracted before the specific public key. [Nils Larsch <nla@trustcenter.de] *) Add reference counting for EC_GROUP objects. [Nils Larsch <nla@trustcenter.de] *) Include some named elliptic curves. These can be obtained from the new functions EC_GROUP_new_by_nid() EC_GROUP_new_by_name() Also add a 'nid' field to EC_GROUP objects, which can be accessed via EC_GROUP_set_nid() EC_GROUP_get_nid() [Nils Larsch <nla@trustcenter.de, Bodo Moeller] Changes between 0.9.6 and 0.9.7 [xx XXX 2002] OpenSSL 0.9.6a/0.9.6b/0.9.6c/0.9.6d (bugfix releases, 5 Apr 2001, 9 July 2001, 21 Dec 2001 and xx XXX 2002) and OpenSSL 0.9.7 were developed in parallel, based on OpenSSL 0.9.6. Change log entries are tagged as follows: -) applies to 0.9.6a/0.9.6b/0.9.6c only *) applies to 0.9.6a/0.9.6b/0.9.6c and 0.9.7 -) applies to 0.9.6a ... 0.9.6d only *) applies to 0.9.6a ... 0.9.6d and 0.9.7 +) applies to 0.9.7 only *) Add information about CygWin32 1.3 and on, and preserve proper Loading Configure +8 −0 Original line number Diff line number Diff line Loading @@ -719,6 +719,14 @@ PROCESS_ARGS: $depflags .= "-DOPENSSL_NO_MDC2 "; $openssl_algorithm_defines .= "#define OPENSSL_NO_MDC2\n"; } if ($algo eq "EC" || $algo eq "SHA" || $algo eq "SHA1") { push @skip, "ecdsa"; $options .= " no-ecdsa"; $flags .= "-DOPENSSL_NO_ECDSA "; $depflags .= "-DOPENSSL_NO_ECDSA "; $openssl_algorithm_defines .= "#define OPENSSL_NO_ECDSA\n"; } if ($algo eq "MD5") { $no_md5 = 1; Loading Makefile.org +1 −1 Original line number Diff line number Diff line Loading @@ -166,7 +166,7 @@ SHLIBDIRS= crypto ssl SDIRS= \ md2 md4 md5 sha mdc2 hmac ripemd \ des rc2 rc4 rc5 idea bf cast \ bn ec rsa dsa dh dso engine aes \ bn ec rsa dsa ecdsa dh dso engine aes \ buffer bio stack lhash rand err objects \ evp asn1 pem x509 x509v3 conf txt_db pkcs7 pkcs12 comp ocsp ui krb5 Loading TABLE +24 −0 Original line number Diff line number Diff line Loading @@ -90,6 +90,30 @@ $rc4_obj = $rmd160_obj = $rc5_obj = $dso_scheme = win32 $shared_target= cygwin-shared $shared_cflag = $shared_ldflag = .dll $shared_extension = $ranlib = *** CygWin32-pre1.3 $cc = gcc $cflags = -DTERMIOS -DL_ENDIAN -fomit-frame-pointer -O3 -m486 -Wall $unistd = $thread_cflag = (unknown) $sys_id = CYGWIN32 $lflags = $bn_ops = BN_LLONG DES_PTR DES_RISC1 DES_UNROLL RC4_INDEX MD2_INT $bn_obj = $des_obj = $bf_obj = $md5_obj = $sha1_obj = $cast_obj = $rc4_obj = $rmd160_obj = $rc5_obj = $dso_scheme = win32 $shared_target= $shared_cflag = $shared_ldflag = Loading apps/Makefile.ssl +735 −645 File changed.Preview size limit exceeded, changes collapsed. Show changes Loading
CHANGES +36 −10 Original line number Diff line number Diff line Loading @@ -2,19 +2,45 @@ OpenSSL CHANGES _______________ Changes between 0.9.7 and 0.9.8 [xx XXX 2001] *) Changes between 0.9.6 and 0.9.7 [xx XXX 2001] OpenSSL 0.9.6a/0.9.6b/0.9.6c (bugfix releases, 5 Apr 2001, 9 July 2001 and 21 Dec 2001) and OpenSSL 0.9.7 were developed in parallel, based on OpenSSL 0.9.6. Changes between 0.9.7 and 0.9.8 [xx XXX 2002] *) Add ECDSA in new directory crypto/ecdsa/. Add applications 'openssl ecdsaparam' and 'openssl ecdsa' (these are variants of 'openssl dsaparam' and 'openssl dsa'). ECDSA support is also included in various other files across the library. Most notably, - 'openssl req' now has a '-newkey ecdsa:file' option; - EVP_PKCS82PKEY (crypto/evp/evp_pkey.c) now can handle ECDSA; - X509_PUBKEY_get (crypto/asn1/x_pubkey.c) and d2i_PublicKey (crypto/asn1/d2i_pu.c) have been modified to make them suitable for ECDSA where domain parameters must be extracted before the specific public key. [Nils Larsch <nla@trustcenter.de] *) Add reference counting for EC_GROUP objects. [Nils Larsch <nla@trustcenter.de] *) Include some named elliptic curves. These can be obtained from the new functions EC_GROUP_new_by_nid() EC_GROUP_new_by_name() Also add a 'nid' field to EC_GROUP objects, which can be accessed via EC_GROUP_set_nid() EC_GROUP_get_nid() [Nils Larsch <nla@trustcenter.de, Bodo Moeller] Changes between 0.9.6 and 0.9.7 [xx XXX 2002] OpenSSL 0.9.6a/0.9.6b/0.9.6c/0.9.6d (bugfix releases, 5 Apr 2001, 9 July 2001, 21 Dec 2001 and xx XXX 2002) and OpenSSL 0.9.7 were developed in parallel, based on OpenSSL 0.9.6. Change log entries are tagged as follows: -) applies to 0.9.6a/0.9.6b/0.9.6c only *) applies to 0.9.6a/0.9.6b/0.9.6c and 0.9.7 -) applies to 0.9.6a ... 0.9.6d only *) applies to 0.9.6a ... 0.9.6d and 0.9.7 +) applies to 0.9.7 only *) Add information about CygWin32 1.3 and on, and preserve proper Loading
Configure +8 −0 Original line number Diff line number Diff line Loading @@ -719,6 +719,14 @@ PROCESS_ARGS: $depflags .= "-DOPENSSL_NO_MDC2 "; $openssl_algorithm_defines .= "#define OPENSSL_NO_MDC2\n"; } if ($algo eq "EC" || $algo eq "SHA" || $algo eq "SHA1") { push @skip, "ecdsa"; $options .= " no-ecdsa"; $flags .= "-DOPENSSL_NO_ECDSA "; $depflags .= "-DOPENSSL_NO_ECDSA "; $openssl_algorithm_defines .= "#define OPENSSL_NO_ECDSA\n"; } if ($algo eq "MD5") { $no_md5 = 1; Loading
Makefile.org +1 −1 Original line number Diff line number Diff line Loading @@ -166,7 +166,7 @@ SHLIBDIRS= crypto ssl SDIRS= \ md2 md4 md5 sha mdc2 hmac ripemd \ des rc2 rc4 rc5 idea bf cast \ bn ec rsa dsa dh dso engine aes \ bn ec rsa dsa ecdsa dh dso engine aes \ buffer bio stack lhash rand err objects \ evp asn1 pem x509 x509v3 conf txt_db pkcs7 pkcs12 comp ocsp ui krb5 Loading
TABLE +24 −0 Original line number Diff line number Diff line Loading @@ -90,6 +90,30 @@ $rc4_obj = $rmd160_obj = $rc5_obj = $dso_scheme = win32 $shared_target= cygwin-shared $shared_cflag = $shared_ldflag = .dll $shared_extension = $ranlib = *** CygWin32-pre1.3 $cc = gcc $cflags = -DTERMIOS -DL_ENDIAN -fomit-frame-pointer -O3 -m486 -Wall $unistd = $thread_cflag = (unknown) $sys_id = CYGWIN32 $lflags = $bn_ops = BN_LLONG DES_PTR DES_RISC1 DES_UNROLL RC4_INDEX MD2_INT $bn_obj = $des_obj = $bf_obj = $md5_obj = $sha1_obj = $cast_obj = $rc4_obj = $rmd160_obj = $rc5_obj = $dso_scheme = win32 $shared_target= $shared_cflag = $shared_ldflag = Loading
apps/Makefile.ssl +735 −645 File changed.Preview size limit exceeded, changes collapsed. Show changes