Add history for documented new functions.
authorRichard Levitte <levitte@openssl.org>
Thu, 18 Jul 2002 18:54:46 +0000 (18:54 +0000)
committerRichard Levitte <levitte@openssl.org>
Thu, 18 Jul 2002 18:54:46 +0000 (18:54 +0000)
PR: 59

doc/crypto/BN_zero.pod
doc/crypto/EVP_DigestInit.pod
doc/crypto/EVP_EncryptInit.pod
doc/crypto/EVP_SignInit.pod
doc/crypto/hmac.pod
doc/crypto/lhash.pod

index 3c64a65697b2566e2802b8d9205cc2c9ce8809cd..b555ec39885999ba61f36e0853d984a89beaa09d 100644 (file)
@@ -53,4 +53,7 @@ BN_zero(), BN_one() and BN_set_word() are available in all versions of
 SSLeay and OpenSSL. BN_value_one() and BN_get_word() were added in
 SSLeay 0.8.
 
+BN_value_one() was changed to return a true const BIGNUM * in OpenSSL
+0.9.7.
+
 =cut
index 064c0fab107933f7837181295ba29747e2cbe645..5901c3952660c17923fb5fdf06f26e73f428cf7f 100644 (file)
@@ -245,7 +245,12 @@ L<sha(3)|sha(3)>, L<dgst(1)|dgst(1)>
 EVP_DigestInit(), EVP_DigestUpdate() and EVP_DigestFinal() are
 available in all versions of SSLeay and OpenSSL.
 
-EVP_DigestInit_ex(), EVP_DigestFinal_ex() and EVP_MD_CTX_copy_ex()
-were added in OpenSSL 0.9.7.
+EVP_MD_CTX_init(), EVP_MD_CTX_create(), EVP_MD_CTX_copy_ex(),
+EVP_MD_CTX_cleanup(), EVP_MD_CTX_destroy(), EVP_DigestInit_ex()
+and EVP_DigestFinal_ex() were added in OpenSSL 0.9.7.
+
+EVP_md_null(), EVP_md2(), EVP_md5(), EVP_sha(), EVP_sha1(),
+EVP_dss(), EVP_dss1(), EVP_mdc2() and EVP_ripemd160() were
+changed to return truely const EVP_MD * in OpenSSL 0.9.7.
 
 =cut
index 371b6a2287e40b98368fec7f05c50cd8f1e80937..75cceb1ca264ea7af9e695ba4d8c39a717ff5497 100644 (file)
@@ -501,4 +501,9 @@ L<evp(3)|evp(3)>
 
 =head1 HISTORY
 
+EVP_CIPHER_CTX_init(), EVP_EncryptInit_ex(), EVP_EncryptFinal_ex(),
+EVP_DecryptInit_ex(), EVP_DecryptFinal_ex(), EVP_CipherInit_ex(),
+EVP_CipherFinal_ex() and EVP_CIPHER_CTX_set_padding() appeared in
+OpenSSL 0.9.7.
+
 =cut
index f9a76cf4b85192305e7ad5c4f2d27103ffedebc0..b203c3a1c550007f31721505b976c63a05cd33e9 100644 (file)
@@ -91,6 +91,6 @@ L<sha(3)|sha(3)>, L<dgst(1)|dgst(1)>
 EVP_SignInit(), EVP_SignUpdate() and EVP_SignFinal() are
 available in all versions of SSLeay and OpenSSL.
 
-EVP_SignInit_ex() was added in OpenSSL 0.9.7
+EVP_SignInit_ex() was added in OpenSSL 0.9.7.
 
 =cut
index 579bf9e8a0ff0688aafdc573bd1f55824821da40..3976baf226a587e45a31cc16cf6554ee639e1179 100644 (file)
@@ -96,4 +96,7 @@ L<sha(3)|sha(3)>, L<evp(3)|evp(3)>
 HMAC(), HMAC_Init(), HMAC_Update(), HMAC_Final() and HMAC_cleanup()
 are available since SSLeay 0.9.0.
 
+HMAC_CTX_init(), HMAC_Init_ex() and HMAC_CTX_cleanup() are available
+since OpenSSL 0.9.7.
+
 =cut
index 0bac11421eadddc70fd9729c84aca448981b654b..dcdbb43a8ed6dcc9c22f67b1b594b11d53934e6b 100644 (file)
@@ -286,4 +286,9 @@ lh_error() was added in SSLeay 0.9.1b.
 
 This manpage is derived from the SSLeay documentation.
 
+In OpenSSL 0.9.7, all lhash functions that were passed function pointers
+were changed for better type safety, and the function types LHASH_COMP_FN_TYPE,
+LHASH_HASH_FN_TYPE, LHASH_DOALL_FN_TYPE and LHASH_DOALL_ARG_FN_TYPE 
+became available.
+
 =cut