aboutsummaryrefslogtreecommitdiff
path: root/secure
diff options
context:
space:
mode:
authorJacques Vidrine <nectar@FreeBSD.org>2002-07-30 14:34:51 +0000
committerJacques Vidrine <nectar@FreeBSD.org>2002-07-30 14:34:51 +0000
commitd9b11086b0ce601e6f06d5cbea9b0a644e93e44e (patch)
treed9bcfdf5fa93cdd48eb8e7528cc92f530f82a404 /secure
parentd46a60ea2e382d41956c25be9519c01e9b5bb96e (diff)
downloadsrc-d9b11086b0ce601e6f06d5cbea9b0a644e93e44e.tar.gz
src-d9b11086b0ce601e6f06d5cbea9b0a644e93e44e.zip
Notes
Diffstat (limited to 'secure')
-rw-r--r--secure/lib/libcrypto/man/BIO_ctrl.36
-rw-r--r--secure/lib/libcrypto/man/BIO_f_base64.36
-rw-r--r--secure/lib/libcrypto/man/BIO_f_buffer.36
-rw-r--r--secure/lib/libcrypto/man/BIO_f_cipher.36
-rw-r--r--secure/lib/libcrypto/man/BIO_f_md.36
-rw-r--r--secure/lib/libcrypto/man/BIO_f_null.36
-rw-r--r--secure/lib/libcrypto/man/BIO_f_ssl.36
-rw-r--r--secure/lib/libcrypto/man/BIO_find_type.36
-rw-r--r--secure/lib/libcrypto/man/BIO_new.36
-rw-r--r--secure/lib/libcrypto/man/BIO_new_bio_pair.36
-rw-r--r--secure/lib/libcrypto/man/BIO_push.36
-rw-r--r--secure/lib/libcrypto/man/BIO_read.36
-rw-r--r--secure/lib/libcrypto/man/BIO_s_accept.36
-rw-r--r--secure/lib/libcrypto/man/BIO_s_bio.36
-rw-r--r--secure/lib/libcrypto/man/BIO_s_connect.36
-rw-r--r--secure/lib/libcrypto/man/BIO_s_fd.36
-rw-r--r--secure/lib/libcrypto/man/BIO_s_file.36
-rw-r--r--secure/lib/libcrypto/man/BIO_s_mem.36
-rw-r--r--secure/lib/libcrypto/man/BIO_s_null.36
-rw-r--r--secure/lib/libcrypto/man/BIO_s_socket.36
-rw-r--r--secure/lib/libcrypto/man/BIO_set_callback.36
-rw-r--r--secure/lib/libcrypto/man/BIO_should_retry.36
-rw-r--r--secure/lib/libcrypto/man/BN_CTX_new.36
-rw-r--r--secure/lib/libcrypto/man/BN_CTX_start.36
-rw-r--r--secure/lib/libcrypto/man/BN_add.36
-rw-r--r--secure/lib/libcrypto/man/BN_add_word.36
-rw-r--r--secure/lib/libcrypto/man/BN_bn2bin.38
-rw-r--r--secure/lib/libcrypto/man/BN_cmp.36
-rw-r--r--secure/lib/libcrypto/man/BN_copy.36
-rw-r--r--secure/lib/libcrypto/man/BN_generate_prime.36
-rw-r--r--secure/lib/libcrypto/man/BN_mod_inverse.36
-rw-r--r--secure/lib/libcrypto/man/BN_mod_mul_montgomery.36
-rw-r--r--secure/lib/libcrypto/man/BN_mod_mul_reciprocal.36
-rw-r--r--secure/lib/libcrypto/man/BN_new.36
-rw-r--r--secure/lib/libcrypto/man/BN_num_bytes.36
-rw-r--r--secure/lib/libcrypto/man/BN_rand.38
-rw-r--r--secure/lib/libcrypto/man/BN_set_bit.36
-rw-r--r--secure/lib/libcrypto/man/BN_zero.36
-rw-r--r--secure/lib/libcrypto/man/CA.pl.14
-rw-r--r--secure/lib/libcrypto/man/CRYPTO_set_ex_data.36
-rw-r--r--secure/lib/libcrypto/man/DH_generate_key.36
-rw-r--r--secure/lib/libcrypto/man/DH_generate_parameters.36
-rw-r--r--secure/lib/libcrypto/man/DH_get_ex_new_index.38
-rw-r--r--secure/lib/libcrypto/man/DH_new.36
-rw-r--r--secure/lib/libcrypto/man/DH_set_method.36
-rw-r--r--secure/lib/libcrypto/man/DH_size.36
-rw-r--r--secure/lib/libcrypto/man/DSA_SIG_new.36
-rw-r--r--secure/lib/libcrypto/man/DSA_do_sign.36
-rw-r--r--secure/lib/libcrypto/man/DSA_dup_DH.36
-rw-r--r--secure/lib/libcrypto/man/DSA_generate_key.36
-rw-r--r--secure/lib/libcrypto/man/DSA_generate_parameters.36
-rw-r--r--secure/lib/libcrypto/man/DSA_get_ex_new_index.36
-rw-r--r--secure/lib/libcrypto/man/DSA_new.36
-rw-r--r--secure/lib/libcrypto/man/DSA_set_method.36
-rw-r--r--secure/lib/libcrypto/man/DSA_sign.36
-rw-r--r--secure/lib/libcrypto/man/DSA_size.36
-rw-r--r--secure/lib/libcrypto/man/ERR_GET_LIB.36
-rw-r--r--secure/lib/libcrypto/man/ERR_clear_error.36
-rw-r--r--secure/lib/libcrypto/man/ERR_error_string.36
-rw-r--r--secure/lib/libcrypto/man/ERR_get_error.36
-rw-r--r--secure/lib/libcrypto/man/ERR_load_crypto_strings.36
-rw-r--r--secure/lib/libcrypto/man/ERR_load_strings.36
-rw-r--r--secure/lib/libcrypto/man/ERR_print_errors.36
-rw-r--r--secure/lib/libcrypto/man/ERR_put_error.36
-rw-r--r--secure/lib/libcrypto/man/ERR_remove_state.36
-rw-r--r--secure/lib/libcrypto/man/EVP_DigestInit.38
-rw-r--r--secure/lib/libcrypto/man/EVP_EncryptInit.38
-rw-r--r--secure/lib/libcrypto/man/EVP_OpenInit.36
-rw-r--r--secure/lib/libcrypto/man/EVP_SealInit.36
-rw-r--r--secure/lib/libcrypto/man/EVP_SignInit.38
-rw-r--r--secure/lib/libcrypto/man/EVP_VerifyInit.38
-rw-r--r--secure/lib/libcrypto/man/OPENSSL_VERSION_NUMBER.339
-rw-r--r--secure/lib/libcrypto/man/OpenSSL_add_all_algorithms.36
-rw-r--r--secure/lib/libcrypto/man/RAND_add.36
-rw-r--r--secure/lib/libcrypto/man/RAND_bytes.36
-rw-r--r--secure/lib/libcrypto/man/RAND_cleanup.36
-rw-r--r--secure/lib/libcrypto/man/RAND_egd.36
-rw-r--r--secure/lib/libcrypto/man/RAND_load_file.36
-rw-r--r--secure/lib/libcrypto/man/RAND_set_rand_method.36
-rw-r--r--secure/lib/libcrypto/man/RSA_blinding_on.36
-rw-r--r--secure/lib/libcrypto/man/RSA_check_key.316
-rw-r--r--secure/lib/libcrypto/man/RSA_generate_key.38
-rw-r--r--secure/lib/libcrypto/man/RSA_get_ex_new_index.36
-rw-r--r--secure/lib/libcrypto/man/RSA_new.36
-rw-r--r--secure/lib/libcrypto/man/RSA_padding_add_PKCS1_type_1.36
-rw-r--r--secure/lib/libcrypto/man/RSA_print.36
-rw-r--r--secure/lib/libcrypto/man/RSA_private_encrypt.36
-rw-r--r--secure/lib/libcrypto/man/RSA_public_encrypt.36
-rw-r--r--secure/lib/libcrypto/man/RSA_set_method.36
-rw-r--r--secure/lib/libcrypto/man/RSA_sign.36
-rw-r--r--secure/lib/libcrypto/man/RSA_sign_ASN1_OCTET_STRING.36
-rw-r--r--secure/lib/libcrypto/man/RSA_size.36
-rw-r--r--secure/lib/libcrypto/man/SSL_CIPHER_get_name.36
-rw-r--r--secure/lib/libcrypto/man/SSL_COMP_add_compression_method.36
-rw-r--r--secure/lib/libcrypto/man/SSL_CTX_add_extra_chain_cert.37
-rw-r--r--secure/lib/libcrypto/man/SSL_CTX_add_session.36
-rw-r--r--secure/lib/libcrypto/man/SSL_CTX_ctrl.36
-rw-r--r--secure/lib/libcrypto/man/SSL_CTX_flush_sessions.36
-rw-r--r--secure/lib/libcrypto/man/SSL_CTX_free.36
-rw-r--r--secure/lib/libcrypto/man/SSL_CTX_get_ex_new_index.36
-rw-r--r--secure/lib/libcrypto/man/SSL_CTX_get_verify_mode.36
-rw-r--r--secure/lib/libcrypto/man/SSL_CTX_load_verify_locations.36
-rw-r--r--secure/lib/libcrypto/man/SSL_CTX_new.36
-rw-r--r--secure/lib/libcrypto/man/SSL_CTX_sess_number.36
-rw-r--r--secure/lib/libcrypto/man/SSL_CTX_sess_set_cache_size.36
-rw-r--r--secure/lib/libcrypto/man/SSL_CTX_sess_set_get_cb.36
-rw-r--r--secure/lib/libcrypto/man/SSL_CTX_sessions.36
-rw-r--r--secure/lib/libcrypto/man/SSL_CTX_set_cert_store.38
-rw-r--r--secure/lib/libcrypto/man/SSL_CTX_set_cert_verify_callback.36
-rw-r--r--secure/lib/libcrypto/man/SSL_CTX_set_cipher_list.36
-rw-r--r--secure/lib/libcrypto/man/SSL_CTX_set_client_CA_list.36
-rw-r--r--secure/lib/libcrypto/man/SSL_CTX_set_client_cert_cb.3229
-rw-r--r--secure/lib/libcrypto/man/SSL_CTX_set_default_passwd_cb.36
-rw-r--r--secure/lib/libcrypto/man/SSL_CTX_set_info_callback.36
-rw-r--r--secure/lib/libcrypto/man/SSL_CTX_set_mode.36
-rw-r--r--secure/lib/libcrypto/man/SSL_CTX_set_options.324
-rw-r--r--secure/lib/libcrypto/man/SSL_CTX_set_quiet_shutdown.36
-rw-r--r--secure/lib/libcrypto/man/SSL_CTX_set_session_cache_mode.36
-rw-r--r--secure/lib/libcrypto/man/SSL_CTX_set_session_id_context.36
-rw-r--r--secure/lib/libcrypto/man/SSL_CTX_set_ssl_version.36
-rw-r--r--secure/lib/libcrypto/man/SSL_CTX_set_timeout.36
-rw-r--r--secure/lib/libcrypto/man/SSL_CTX_set_tmp_dh_callback.36
-rw-r--r--secure/lib/libcrypto/man/SSL_CTX_set_tmp_rsa_callback.36
-rw-r--r--secure/lib/libcrypto/man/SSL_CTX_set_verify.36
-rw-r--r--secure/lib/libcrypto/man/SSL_CTX_use_certificate.37
-rw-r--r--secure/lib/libcrypto/man/SSL_SESSION_free.36
-rw-r--r--secure/lib/libcrypto/man/SSL_SESSION_get_ex_new_index.36
-rw-r--r--secure/lib/libcrypto/man/SSL_SESSION_get_time.36
-rw-r--r--secure/lib/libcrypto/man/SSL_accept.37
-rw-r--r--secure/lib/libcrypto/man/SSL_alert_type_string.36
-rw-r--r--secure/lib/libcrypto/man/SSL_clear.327
-rw-r--r--secure/lib/libcrypto/man/SSL_connect.37
-rw-r--r--secure/lib/libcrypto/man/SSL_do_handshake.3202
-rw-r--r--secure/lib/libcrypto/man/SSL_free.36
-rw-r--r--secure/lib/libcrypto/man/SSL_get_SSL_CTX.36
-rw-r--r--secure/lib/libcrypto/man/SSL_get_ciphers.36
-rw-r--r--secure/lib/libcrypto/man/SSL_get_client_CA_list.39
-rw-r--r--secure/lib/libcrypto/man/SSL_get_current_cipher.36
-rw-r--r--secure/lib/libcrypto/man/SSL_get_default_timeout.36
-rw-r--r--secure/lib/libcrypto/man/SSL_get_error.38
-rw-r--r--secure/lib/libcrypto/man/SSL_get_ex_data_X509_STORE_CTX_idx.36
-rw-r--r--secure/lib/libcrypto/man/SSL_get_ex_new_index.36
-rw-r--r--secure/lib/libcrypto/man/SSL_get_fd.36
-rw-r--r--secure/lib/libcrypto/man/SSL_get_peer_cert_chain.36
-rw-r--r--secure/lib/libcrypto/man/SSL_get_peer_certificate.36
-rw-r--r--secure/lib/libcrypto/man/SSL_get_rbio.36
-rw-r--r--secure/lib/libcrypto/man/SSL_get_session.36
-rw-r--r--secure/lib/libcrypto/man/SSL_get_verify_result.36
-rw-r--r--secure/lib/libcrypto/man/SSL_get_version.36
-rw-r--r--secure/lib/libcrypto/man/SSL_library_init.36
-rw-r--r--secure/lib/libcrypto/man/SSL_load_client_CA_file.36
-rw-r--r--secure/lib/libcrypto/man/SSL_new.36
-rw-r--r--secure/lib/libcrypto/man/SSL_pending.36
-rw-r--r--secure/lib/libcrypto/man/SSL_read.36
-rw-r--r--secure/lib/libcrypto/man/SSL_rstate_string.36
-rw-r--r--secure/lib/libcrypto/man/SSL_session_reused.36
-rw-r--r--secure/lib/libcrypto/man/SSL_set_bio.36
-rw-r--r--secure/lib/libcrypto/man/SSL_set_connect_state.37
-rw-r--r--secure/lib/libcrypto/man/SSL_set_fd.36
-rw-r--r--secure/lib/libcrypto/man/SSL_set_session.36
-rw-r--r--secure/lib/libcrypto/man/SSL_set_shutdown.36
-rw-r--r--secure/lib/libcrypto/man/SSL_set_verify_result.36
-rw-r--r--secure/lib/libcrypto/man/SSL_shutdown.36
-rw-r--r--secure/lib/libcrypto/man/SSL_state_string.36
-rw-r--r--secure/lib/libcrypto/man/SSL_want.36
-rw-r--r--secure/lib/libcrypto/man/SSL_write.39
-rw-r--r--secure/lib/libcrypto/man/asn1parse.14
-rw-r--r--secure/lib/libcrypto/man/bio.36
-rw-r--r--secure/lib/libcrypto/man/blowfish.310
-rw-r--r--secure/lib/libcrypto/man/bn.36
-rw-r--r--secure/lib/libcrypto/man/bn_internal.36
-rw-r--r--secure/lib/libcrypto/man/buffer.36
-rw-r--r--secure/lib/libcrypto/man/ca.14
-rw-r--r--secure/lib/libcrypto/man/ciphers.14
-rw-r--r--secure/lib/libcrypto/man/config.5282
-rw-r--r--secure/lib/libcrypto/man/crl.14
-rw-r--r--secure/lib/libcrypto/man/crl2pkcs7.19
-rw-r--r--secure/lib/libcrypto/man/crypto.39
-rw-r--r--secure/lib/libcrypto/man/d2i_DHparams.36
-rw-r--r--secure/lib/libcrypto/man/d2i_RSAPublicKey.36
-rw-r--r--secure/lib/libcrypto/man/d2i_SSL_SESSION.36
-rw-r--r--secure/lib/libcrypto/man/des.36
-rw-r--r--secure/lib/libcrypto/man/des_modes.310
-rw-r--r--secure/lib/libcrypto/man/dgst.14
-rw-r--r--secure/lib/libcrypto/man/dh.36
-rw-r--r--secure/lib/libcrypto/man/dhparam.14
-rw-r--r--secure/lib/libcrypto/man/dsa.14
-rw-r--r--secure/lib/libcrypto/man/dsa.36
-rw-r--r--secure/lib/libcrypto/man/dsaparam.14
-rw-r--r--secure/lib/libcrypto/man/enc.14
-rw-r--r--secure/lib/libcrypto/man/err.36
-rw-r--r--secure/lib/libcrypto/man/evp.36
-rw-r--r--secure/lib/libcrypto/man/gendsa.14
-rw-r--r--secure/lib/libcrypto/man/genrsa.14
-rw-r--r--secure/lib/libcrypto/man/hmac.36
-rw-r--r--secure/lib/libcrypto/man/lh_stats.36
-rw-r--r--secure/lib/libcrypto/man/lhash.36
-rw-r--r--secure/lib/libcrypto/man/md5.36
-rw-r--r--secure/lib/libcrypto/man/mdc2.36
-rw-r--r--secure/lib/libcrypto/man/nseq.14
-rw-r--r--secure/lib/libcrypto/man/openssl.14
-rw-r--r--secure/lib/libcrypto/man/passwd.14
-rw-r--r--secure/lib/libcrypto/man/pkcs12.14
-rw-r--r--secure/lib/libcrypto/man/pkcs7.14
-rw-r--r--secure/lib/libcrypto/man/pkcs8.14
-rw-r--r--secure/lib/libcrypto/man/rand.14
-rw-r--r--secure/lib/libcrypto/man/rand.36
-rw-r--r--secure/lib/libcrypto/man/rc4.36
-rw-r--r--secure/lib/libcrypto/man/req.14
-rw-r--r--secure/lib/libcrypto/man/ripemd.36
-rw-r--r--secure/lib/libcrypto/man/rsa.14
-rw-r--r--secure/lib/libcrypto/man/rsa.38
-rw-r--r--secure/lib/libcrypto/man/rsautl.14
-rw-r--r--secure/lib/libcrypto/man/s_client.14
-rw-r--r--secure/lib/libcrypto/man/s_server.14
-rw-r--r--secure/lib/libcrypto/man/sess_id.14
-rw-r--r--secure/lib/libcrypto/man/sha.36
-rw-r--r--secure/lib/libcrypto/man/smime.15
-rw-r--r--secure/lib/libcrypto/man/speed.14
-rw-r--r--secure/lib/libcrypto/man/spkac.14
-rw-r--r--secure/lib/libcrypto/man/ssl.38
-rw-r--r--secure/lib/libcrypto/man/threads.36
-rw-r--r--secure/lib/libcrypto/man/verify.14
-rw-r--r--secure/lib/libcrypto/man/version.14
-rw-r--r--secure/lib/libcrypto/man/x509.14
225 files changed, 1442 insertions, 673 deletions
diff --git a/secure/lib/libcrypto/man/BIO_ctrl.3 b/secure/lib/libcrypto/man/BIO_ctrl.3
index 5bc60eedcb0e..c7262a0ee760 100644
--- a/secure/lib/libcrypto/man/BIO_ctrl.3
+++ b/secure/lib/libcrypto/man/BIO_ctrl.3
@@ -1,5 +1,5 @@
.\" Automatically generated by Pod::Man version 1.15
-.\" Thu May 9 13:15:23 2002
+.\" Tue Jul 30 09:21:01 2002
.\"
.\" Standard preamble:
.\" ======================================================================
@@ -137,8 +137,8 @@
.rm #[ #] #H #V #F C
.\" ======================================================================
.\"
-.IX Title "BIO_CTRL 1"
-.TH BIO_CTRL 1 "perl v5.6.1" "2000-11-13" "User Contributed Perl Documentation"
+.IX Title "BIO_ctrl 3"
+.TH BIO_ctrl 3 "0.9.6e" "2000-11-12" "OpenSSL"
.UC
.SH "NAME"
BIO_ctrl, BIO_callback_ctrl, BIO_ptr_ctrl, BIO_int_ctrl, BIO_reset,
diff --git a/secure/lib/libcrypto/man/BIO_f_base64.3 b/secure/lib/libcrypto/man/BIO_f_base64.3
index 1e133187cbd9..b525daa63614 100644
--- a/secure/lib/libcrypto/man/BIO_f_base64.3
+++ b/secure/lib/libcrypto/man/BIO_f_base64.3
@@ -1,5 +1,5 @@
.\" Automatically generated by Pod::Man version 1.15
-.\" Thu May 9 13:15:25 2002
+.\" Tue Jul 30 09:21:01 2002
.\"
.\" Standard preamble:
.\" ======================================================================
@@ -137,8 +137,8 @@
.rm #[ #] #H #V #F C
.\" ======================================================================
.\"
-.IX Title "BIO_F_BASE64 1"
-.TH BIO_F_BASE64 1 "perl v5.6.1" "2000-11-13" "User Contributed Perl Documentation"
+.IX Title "BIO_f_base64 3"
+.TH BIO_f_base64 3 "0.9.6e" "2000-11-12" "OpenSSL"
.UC
.SH "NAME"
BIO_f_base64 \- base64 \s-1BIO\s0 filter
diff --git a/secure/lib/libcrypto/man/BIO_f_buffer.3 b/secure/lib/libcrypto/man/BIO_f_buffer.3
index 108ffa0f42ca..5cb75b3847c7 100644
--- a/secure/lib/libcrypto/man/BIO_f_buffer.3
+++ b/secure/lib/libcrypto/man/BIO_f_buffer.3
@@ -1,5 +1,5 @@
.\" Automatically generated by Pod::Man version 1.15
-.\" Thu May 9 13:15:28 2002
+.\" Tue Jul 30 09:21:02 2002
.\"
.\" Standard preamble:
.\" ======================================================================
@@ -137,8 +137,8 @@
.rm #[ #] #H #V #F C
.\" ======================================================================
.\"
-.IX Title "BIO_F_BUFFER 1"
-.TH BIO_F_BUFFER 1 "perl v5.6.1" "2000-11-13" "User Contributed Perl Documentation"
+.IX Title "BIO_f_buffer 3"
+.TH BIO_f_buffer 3 "0.9.6e" "2000-11-12" "OpenSSL"
.UC
.SH "NAME"
BIO_f_buffer \- buffering \s-1BIO\s0
diff --git a/secure/lib/libcrypto/man/BIO_f_cipher.3 b/secure/lib/libcrypto/man/BIO_f_cipher.3
index deba54392b6f..a069642539f2 100644
--- a/secure/lib/libcrypto/man/BIO_f_cipher.3
+++ b/secure/lib/libcrypto/man/BIO_f_cipher.3
@@ -1,5 +1,5 @@
.\" Automatically generated by Pod::Man version 1.15
-.\" Thu May 9 13:15:30 2002
+.\" Tue Jul 30 09:21:03 2002
.\"
.\" Standard preamble:
.\" ======================================================================
@@ -137,8 +137,8 @@
.rm #[ #] #H #V #F C
.\" ======================================================================
.\"
-.IX Title "BIO_F_CIPHER 1"
-.TH BIO_F_CIPHER 1 "perl v5.6.1" "2000-11-13" "User Contributed Perl Documentation"
+.IX Title "BIO_f_cipher 3"
+.TH BIO_f_cipher 3 "0.9.6e" "2000-11-12" "OpenSSL"
.UC
.SH "NAME"
BIO_f_cipher, BIO_set_cipher, BIO_get_cipher_status, BIO_get_cipher_ctx \- cipher \s-1BIO\s0 filter
diff --git a/secure/lib/libcrypto/man/BIO_f_md.3 b/secure/lib/libcrypto/man/BIO_f_md.3
index af0f168dc544..3b9e097387fe 100644
--- a/secure/lib/libcrypto/man/BIO_f_md.3
+++ b/secure/lib/libcrypto/man/BIO_f_md.3
@@ -1,5 +1,5 @@
.\" Automatically generated by Pod::Man version 1.15
-.\" Thu May 9 13:15:32 2002
+.\" Tue Jul 30 09:21:03 2002
.\"
.\" Standard preamble:
.\" ======================================================================
@@ -137,8 +137,8 @@
.rm #[ #] #H #V #F C
.\" ======================================================================
.\"
-.IX Title "BIO_F_MD 1"
-.TH BIO_F_MD 1 "perl v5.6.1" "2000-11-13" "User Contributed Perl Documentation"
+.IX Title "BIO_f_md 3"
+.TH BIO_f_md 3 "0.9.6e" "2000-11-12" "OpenSSL"
.UC
.SH "NAME"
BIO_f_md, BIO_set_md, BIO_get_md, BIO_get_md_ctx \- message digest \s-1BIO\s0 filter
diff --git a/secure/lib/libcrypto/man/BIO_f_null.3 b/secure/lib/libcrypto/man/BIO_f_null.3
index 403c7cff1b65..f1d9b02ed619 100644
--- a/secure/lib/libcrypto/man/BIO_f_null.3
+++ b/secure/lib/libcrypto/man/BIO_f_null.3
@@ -1,5 +1,5 @@
.\" Automatically generated by Pod::Man version 1.15
-.\" Thu May 9 13:15:34 2002
+.\" Tue Jul 30 09:21:04 2002
.\"
.\" Standard preamble:
.\" ======================================================================
@@ -137,8 +137,8 @@
.rm #[ #] #H #V #F C
.\" ======================================================================
.\"
-.IX Title "BIO_F_NULL 1"
-.TH BIO_F_NULL 1 "perl v5.6.1" "2000-11-13" "User Contributed Perl Documentation"
+.IX Title "BIO_f_null 3"
+.TH BIO_f_null 3 "0.9.6e" "2000-11-12" "OpenSSL"
.UC
.SH "NAME"
BIO_f_null \- null filter
diff --git a/secure/lib/libcrypto/man/BIO_f_ssl.3 b/secure/lib/libcrypto/man/BIO_f_ssl.3
index 400b998f8c9f..1e8d72a3ace7 100644
--- a/secure/lib/libcrypto/man/BIO_f_ssl.3
+++ b/secure/lib/libcrypto/man/BIO_f_ssl.3
@@ -1,5 +1,5 @@
.\" Automatically generated by Pod::Man version 1.15
-.\" Thu May 9 13:15:36 2002
+.\" Tue Jul 30 09:21:05 2002
.\"
.\" Standard preamble:
.\" ======================================================================
@@ -137,8 +137,8 @@
.rm #[ #] #H #V #F C
.\" ======================================================================
.\"
-.IX Title "BIO_F_SSL 1"
-.TH BIO_F_SSL 1 "perl v5.6.1" "2000-11-13" "User Contributed Perl Documentation"
+.IX Title "BIO_f_ssl 3"
+.TH BIO_f_ssl 3 "0.9.6e" "2000-11-12" "OpenSSL"
.UC
.SH "NAME"
BIO_f_ssl, BIO_set_ssl, BIO_get_ssl, BIO_set_ssl_mode, BIO_set_ssl_renegotiate_bytes,
diff --git a/secure/lib/libcrypto/man/BIO_find_type.3 b/secure/lib/libcrypto/man/BIO_find_type.3
index cbae24e27675..e11997d53516 100644
--- a/secure/lib/libcrypto/man/BIO_find_type.3
+++ b/secure/lib/libcrypto/man/BIO_find_type.3
@@ -1,5 +1,5 @@
.\" Automatically generated by Pod::Man version 1.15
-.\" Thu May 9 13:15:39 2002
+.\" Tue Jul 30 09:21:05 2002
.\"
.\" Standard preamble:
.\" ======================================================================
@@ -137,8 +137,8 @@
.rm #[ #] #H #V #F C
.\" ======================================================================
.\"
-.IX Title "BIO_FIND_TYPE 1"
-.TH BIO_FIND_TYPE 1 "perl v5.6.1" "2000-11-13" "User Contributed Perl Documentation"
+.IX Title "BIO_find_type 3"
+.TH BIO_find_type 3 "0.9.6e" "2000-11-12" "OpenSSL"
.UC
.SH "NAME"
BIO_find_type, BIO_next \- \s-1BIO\s0 chain traversal
diff --git a/secure/lib/libcrypto/man/BIO_new.3 b/secure/lib/libcrypto/man/BIO_new.3
index 5ba76144a034..ca5f4f8ade5a 100644
--- a/secure/lib/libcrypto/man/BIO_new.3
+++ b/secure/lib/libcrypto/man/BIO_new.3
@@ -1,5 +1,5 @@
.\" Automatically generated by Pod::Man version 1.15
-.\" Thu May 9 13:15:41 2002
+.\" Tue Jul 30 09:21:06 2002
.\"
.\" Standard preamble:
.\" ======================================================================
@@ -137,8 +137,8 @@
.rm #[ #] #H #V #F C
.\" ======================================================================
.\"
-.IX Title "BIO_NEW 1"
-.TH BIO_NEW 1 "perl v5.6.1" "2000-11-13" "User Contributed Perl Documentation"
+.IX Title "BIO_new 3"
+.TH BIO_new 3 "0.9.6e" "2000-11-12" "OpenSSL"
.UC
.SH "NAME"
BIO_new, BIO_set, BIO_free, BIO_vfree, BIO_free_all \- \s-1BIO\s0 allocation and freeing functions
diff --git a/secure/lib/libcrypto/man/BIO_new_bio_pair.3 b/secure/lib/libcrypto/man/BIO_new_bio_pair.3
index dfd40ffd67d9..d867de638f74 100644
--- a/secure/lib/libcrypto/man/BIO_new_bio_pair.3
+++ b/secure/lib/libcrypto/man/BIO_new_bio_pair.3
@@ -1,5 +1,5 @@
.\" Automatically generated by Pod::Man version 1.15
-.\" Thu May 9 13:15:43 2002
+.\" Tue Jul 30 09:21:06 2002
.\"
.\" Standard preamble:
.\" ======================================================================
@@ -137,8 +137,8 @@
.rm #[ #] #H #V #F C
.\" ======================================================================
.\"
-.IX Title "BIO_NEW_BIO_PAIR 1"
-.TH BIO_NEW_BIO_PAIR 1 "perl v5.6.1" "2000-11-13" "User Contributed Perl Documentation"
+.IX Title "BIO_new_bio_pair 3"
+.TH BIO_new_bio_pair 3 "0.9.6e" "2000-11-12" "OpenSSL"
.UC
.SH "NAME"
BIO_new_bio_pair \- create a new \s-1BIO\s0 pair
diff --git a/secure/lib/libcrypto/man/BIO_push.3 b/secure/lib/libcrypto/man/BIO_push.3
index b3068f03513b..ec94074271ba 100644
--- a/secure/lib/libcrypto/man/BIO_push.3
+++ b/secure/lib/libcrypto/man/BIO_push.3
@@ -1,5 +1,5 @@
.\" Automatically generated by Pod::Man version 1.15
-.\" Thu May 9 13:15:46 2002
+.\" Tue Jul 30 09:21:07 2002
.\"
.\" Standard preamble:
.\" ======================================================================
@@ -137,8 +137,8 @@
.rm #[ #] #H #V #F C
.\" ======================================================================
.\"
-.IX Title "BIO_PUSH 1"
-.TH BIO_PUSH 1 "perl v5.6.1" "2000-11-13" "User Contributed Perl Documentation"
+.IX Title "BIO_push 3"
+.TH BIO_push 3 "0.9.6e" "2000-11-12" "OpenSSL"
.UC
.SH "NAME"
BIO_push, BIO_pop \- add and remove BIOs from a chain.
diff --git a/secure/lib/libcrypto/man/BIO_read.3 b/secure/lib/libcrypto/man/BIO_read.3
index 9b0b5baa2690..b844303a5115 100644
--- a/secure/lib/libcrypto/man/BIO_read.3
+++ b/secure/lib/libcrypto/man/BIO_read.3
@@ -1,5 +1,5 @@
.\" Automatically generated by Pod::Man version 1.15
-.\" Thu May 9 13:15:48 2002
+.\" Tue Jul 30 09:21:08 2002
.\"
.\" Standard preamble:
.\" ======================================================================
@@ -137,8 +137,8 @@
.rm #[ #] #H #V #F C
.\" ======================================================================
.\"
-.IX Title "BIO_READ 1"
-.TH BIO_READ 1 "perl v5.6.1" "2000-11-13" "User Contributed Perl Documentation"
+.IX Title "BIO_read 3"
+.TH BIO_read 3 "0.9.6e" "2000-11-12" "OpenSSL"
.UC
.SH "NAME"
BIO_read, BIO_write, BIO_gets, BIO_puts \- \s-1BIO\s0 I/O functions
diff --git a/secure/lib/libcrypto/man/BIO_s_accept.3 b/secure/lib/libcrypto/man/BIO_s_accept.3
index 44fa90d709ed..3073f38f14a7 100644
--- a/secure/lib/libcrypto/man/BIO_s_accept.3
+++ b/secure/lib/libcrypto/man/BIO_s_accept.3
@@ -1,5 +1,5 @@
.\" Automatically generated by Pod::Man version 1.15
-.\" Thu May 9 13:15:50 2002
+.\" Tue Jul 30 09:21:08 2002
.\"
.\" Standard preamble:
.\" ======================================================================
@@ -137,8 +137,8 @@
.rm #[ #] #H #V #F C
.\" ======================================================================
.\"
-.IX Title "BIO_S_ACCEPT 1"
-.TH BIO_S_ACCEPT 1 "perl v5.6.1" "2000-11-13" "User Contributed Perl Documentation"
+.IX Title "BIO_s_accept 3"
+.TH BIO_s_accept 3 "0.9.6e" "2000-11-12" "OpenSSL"
.UC
.SH "NAME"
BIO_s_accept, BIO_set_nbio, BIO_set_accept_port, BIO_get_accept_port,
diff --git a/secure/lib/libcrypto/man/BIO_s_bio.3 b/secure/lib/libcrypto/man/BIO_s_bio.3
index 69d0a7fbf223..6c76cd973348 100644
--- a/secure/lib/libcrypto/man/BIO_s_bio.3
+++ b/secure/lib/libcrypto/man/BIO_s_bio.3
@@ -1,5 +1,5 @@
.\" Automatically generated by Pod::Man version 1.15
-.\" Thu May 9 13:15:53 2002
+.\" Tue Jul 30 09:21:09 2002
.\"
.\" Standard preamble:
.\" ======================================================================
@@ -137,8 +137,8 @@
.rm #[ #] #H #V #F C
.\" ======================================================================
.\"
-.IX Title "BIO_S_BIO 1"
-.TH BIO_S_BIO 1 "perl v5.6.1" "2000-11-13" "User Contributed Perl Documentation"
+.IX Title "BIO_s_bio 3"
+.TH BIO_s_bio 3 "0.9.6e" "2000-11-12" "OpenSSL"
.UC
.SH "NAME"
BIO_s_bio, BIO_make_bio_pair, BIO_destroy_bio_pair, BIO_shutdown_wr,
diff --git a/secure/lib/libcrypto/man/BIO_s_connect.3 b/secure/lib/libcrypto/man/BIO_s_connect.3
index fea15cbdc6dd..fcb6a33a6553 100644
--- a/secure/lib/libcrypto/man/BIO_s_connect.3
+++ b/secure/lib/libcrypto/man/BIO_s_connect.3
@@ -1,5 +1,5 @@
.\" Automatically generated by Pod::Man version 1.15
-.\" Thu May 9 13:15:55 2002
+.\" Tue Jul 30 09:21:09 2002
.\"
.\" Standard preamble:
.\" ======================================================================
@@ -137,8 +137,8 @@
.rm #[ #] #H #V #F C
.\" ======================================================================
.\"
-.IX Title "BIO_S_CONNECT 1"
-.TH BIO_S_CONNECT 1 "perl v5.6.1" "2000-11-13" "User Contributed Perl Documentation"
+.IX Title "BIO_s_connect 3"
+.TH BIO_s_connect 3 "0.9.6e" "2000-11-12" "OpenSSL"
.UC
.SH "NAME"
BIO_s_connect, BIO_set_conn_hostname, BIO_set_conn_port,
diff --git a/secure/lib/libcrypto/man/BIO_s_fd.3 b/secure/lib/libcrypto/man/BIO_s_fd.3
index 9732cc1f3f8c..cade91f35e6f 100644
--- a/secure/lib/libcrypto/man/BIO_s_fd.3
+++ b/secure/lib/libcrypto/man/BIO_s_fd.3
@@ -1,5 +1,5 @@
.\" Automatically generated by Pod::Man version 1.15
-.\" Thu May 9 13:15:58 2002
+.\" Tue Jul 30 09:21:10 2002
.\"
.\" Standard preamble:
.\" ======================================================================
@@ -137,8 +137,8 @@
.rm #[ #] #H #V #F C
.\" ======================================================================
.\"
-.IX Title "BIO_S_FD 1"
-.TH BIO_S_FD 1 "perl v5.6.1" "2000-11-13" "User Contributed Perl Documentation"
+.IX Title "BIO_s_fd 3"
+.TH BIO_s_fd 3 "0.9.6e" "2000-11-12" "OpenSSL"
.UC
.SH "NAME"
BIO_s_fd, BIO_set_fd, BIO_get_fd, BIO_new_fd \- file descriptor \s-1BIO\s0
diff --git a/secure/lib/libcrypto/man/BIO_s_file.3 b/secure/lib/libcrypto/man/BIO_s_file.3
index aaabae975633..6be9436f8e92 100644
--- a/secure/lib/libcrypto/man/BIO_s_file.3
+++ b/secure/lib/libcrypto/man/BIO_s_file.3
@@ -1,5 +1,5 @@
.\" Automatically generated by Pod::Man version 1.15
-.\" Thu May 9 13:16:00 2002
+.\" Tue Jul 30 09:21:11 2002
.\"
.\" Standard preamble:
.\" ======================================================================
@@ -137,8 +137,8 @@
.rm #[ #] #H #V #F C
.\" ======================================================================
.\"
-.IX Title "BIO_S_FILE 1"
-.TH BIO_S_FILE 1 "perl v5.6.1" "2000-11-13" "User Contributed Perl Documentation"
+.IX Title "BIO_s_file 3"
+.TH BIO_s_file 3 "0.9.6e" "2000-11-12" "OpenSSL"
.UC
.SH "NAME"
BIO_s_file, BIO_new_file, BIO_new_fp, BIO_set_fp, BIO_get_fp,
diff --git a/secure/lib/libcrypto/man/BIO_s_mem.3 b/secure/lib/libcrypto/man/BIO_s_mem.3
index 779d83538bf6..d3b422e3259f 100644
--- a/secure/lib/libcrypto/man/BIO_s_mem.3
+++ b/secure/lib/libcrypto/man/BIO_s_mem.3
@@ -1,5 +1,5 @@
.\" Automatically generated by Pod::Man version 1.15
-.\" Thu May 9 13:16:02 2002
+.\" Tue Jul 30 09:21:11 2002
.\"
.\" Standard preamble:
.\" ======================================================================
@@ -137,8 +137,8 @@
.rm #[ #] #H #V #F C
.\" ======================================================================
.\"
-.IX Title "BIO_S_MEM 1"
-.TH BIO_S_MEM 1 "perl v5.6.1" "2000-11-13" "User Contributed Perl Documentation"
+.IX Title "BIO_s_mem 3"
+.TH BIO_s_mem 3 "0.9.6e" "2000-11-12" "OpenSSL"
.UC
.SH "NAME"
BIO_s_mem, BIO_set_mem_eof_return, BIO_get_mem_data, BIO_set_mem_buf,
diff --git a/secure/lib/libcrypto/man/BIO_s_null.3 b/secure/lib/libcrypto/man/BIO_s_null.3
index 35a63316427e..0bf1015b581a 100644
--- a/secure/lib/libcrypto/man/BIO_s_null.3
+++ b/secure/lib/libcrypto/man/BIO_s_null.3
@@ -1,5 +1,5 @@
.\" Automatically generated by Pod::Man version 1.15
-.\" Thu May 9 13:16:05 2002
+.\" Tue Jul 30 09:21:12 2002
.\"
.\" Standard preamble:
.\" ======================================================================
@@ -137,8 +137,8 @@
.rm #[ #] #H #V #F C
.\" ======================================================================
.\"
-.IX Title "BIO_S_NULL 1"
-.TH BIO_S_NULL 1 "perl v5.6.1" "2000-11-13" "User Contributed Perl Documentation"
+.IX Title "BIO_s_null 3"
+.TH BIO_s_null 3 "0.9.6e" "2000-11-12" "OpenSSL"
.UC
.SH "NAME"
BIO_s_null \- null data sink
diff --git a/secure/lib/libcrypto/man/BIO_s_socket.3 b/secure/lib/libcrypto/man/BIO_s_socket.3
index a20339adf0f5..e5fa8d4d225e 100644
--- a/secure/lib/libcrypto/man/BIO_s_socket.3
+++ b/secure/lib/libcrypto/man/BIO_s_socket.3
@@ -1,5 +1,5 @@
.\" Automatically generated by Pod::Man version 1.15
-.\" Thu May 9 13:16:07 2002
+.\" Tue Jul 30 09:21:13 2002
.\"
.\" Standard preamble:
.\" ======================================================================
@@ -137,8 +137,8 @@
.rm #[ #] #H #V #F C
.\" ======================================================================
.\"
-.IX Title "BIO_S_SOCKET 1"
-.TH BIO_S_SOCKET 1 "perl v5.6.1" "2000-11-13" "User Contributed Perl Documentation"
+.IX Title "BIO_s_socket 3"
+.TH BIO_s_socket 3 "0.9.6e" "2000-11-12" "OpenSSL"
.UC
.SH "NAME"
BIO_s_socket, BIO_new_socket \- socket \s-1BIO\s0
diff --git a/secure/lib/libcrypto/man/BIO_set_callback.3 b/secure/lib/libcrypto/man/BIO_set_callback.3
index 467314eb1435..a2a5996ee507 100644
--- a/secure/lib/libcrypto/man/BIO_set_callback.3
+++ b/secure/lib/libcrypto/man/BIO_set_callback.3
@@ -1,5 +1,5 @@
.\" Automatically generated by Pod::Man version 1.15
-.\" Thu May 9 13:16:09 2002
+.\" Tue Jul 30 09:21:13 2002
.\"
.\" Standard preamble:
.\" ======================================================================
@@ -137,8 +137,8 @@
.rm #[ #] #H #V #F C
.\" ======================================================================
.\"
-.IX Title "BIO_SET_CALLBACK 1"
-.TH BIO_SET_CALLBACK 1 "perl v5.6.1" "2000-11-13" "User Contributed Perl Documentation"
+.IX Title "BIO_set_callback 3"
+.TH BIO_set_callback 3 "0.9.6e" "2000-11-12" "OpenSSL"
.UC
.SH "NAME"
BIO_set_callback, BIO_get_callback, BIO_set_callback_arg, BIO_get_callback_arg,
diff --git a/secure/lib/libcrypto/man/BIO_should_retry.3 b/secure/lib/libcrypto/man/BIO_should_retry.3
index 44ddb0183a56..38fc119833ee 100644
--- a/secure/lib/libcrypto/man/BIO_should_retry.3
+++ b/secure/lib/libcrypto/man/BIO_should_retry.3
@@ -1,5 +1,5 @@
.\" Automatically generated by Pod::Man version 1.15
-.\" Thu May 9 13:16:11 2002
+.\" Tue Jul 30 09:21:14 2002
.\"
.\" Standard preamble:
.\" ======================================================================
@@ -137,8 +137,8 @@
.rm #[ #] #H #V #F C
.\" ======================================================================
.\"
-.IX Title "BIO_SHOULD_RETRY 1"
-.TH BIO_SHOULD_RETRY 1 "perl v5.6.1" "2000-11-13" "User Contributed Perl Documentation"
+.IX Title "BIO_should_retry 3"
+.TH BIO_should_retry 3 "0.9.6e" "2000-11-12" "OpenSSL"
.UC
.SH "NAME"
BIO_should_retry, BIO_should_read, BIO_should_write,
diff --git a/secure/lib/libcrypto/man/BN_CTX_new.3 b/secure/lib/libcrypto/man/BN_CTX_new.3
index 75852f5b70eb..b4dff76dd749 100644
--- a/secure/lib/libcrypto/man/BN_CTX_new.3
+++ b/secure/lib/libcrypto/man/BN_CTX_new.3
@@ -1,5 +1,5 @@
.\" Automatically generated by Pod::Man version 1.15
-.\" Thu May 9 13:16:14 2002
+.\" Tue Jul 30 09:21:14 2002
.\"
.\" Standard preamble:
.\" ======================================================================
@@ -137,8 +137,8 @@
.rm #[ #] #H #V #F C
.\" ======================================================================
.\"
-.IX Title "BN_CTX_NEW 1"
-.TH BN_CTX_NEW 1 "perl v5.6.1" "2000-04-13" "User Contributed Perl Documentation"
+.IX Title "BN_CTX_new 3"
+.TH BN_CTX_new 3 "0.9.6e" "2000-04-13" "OpenSSL"
.UC
.SH "NAME"
BN_CTX_new, BN_CTX_init, BN_CTX_free \- allocate and free \s-1BN_CTX\s0 structures
diff --git a/secure/lib/libcrypto/man/BN_CTX_start.3 b/secure/lib/libcrypto/man/BN_CTX_start.3
index 84c72c731820..1629abffc938 100644
--- a/secure/lib/libcrypto/man/BN_CTX_start.3
+++ b/secure/lib/libcrypto/man/BN_CTX_start.3
@@ -1,5 +1,5 @@
.\" Automatically generated by Pod::Man version 1.15
-.\" Thu May 9 13:16:16 2002
+.\" Tue Jul 30 09:21:15 2002
.\"
.\" Standard preamble:
.\" ======================================================================
@@ -137,8 +137,8 @@
.rm #[ #] #H #V #F C
.\" ======================================================================
.\"
-.IX Title "BN_CTX_START 1"
-.TH BN_CTX_START 1 "perl v5.6.1" "2000-11-13" "User Contributed Perl Documentation"
+.IX Title "BN_CTX_start 3"
+.TH BN_CTX_start 3 "0.9.6e" "2000-11-12" "OpenSSL"
.UC
.SH "NAME"
BN_CTX_start, BN_CTX_get, BN_CTX_end \- use temporary \s-1BIGNUM\s0 variables
diff --git a/secure/lib/libcrypto/man/BN_add.3 b/secure/lib/libcrypto/man/BN_add.3
index ade8c30e9247..7b4b69406e0e 100644
--- a/secure/lib/libcrypto/man/BN_add.3
+++ b/secure/lib/libcrypto/man/BN_add.3
@@ -1,5 +1,5 @@
.\" Automatically generated by Pod::Man version 1.15
-.\" Thu May 9 13:16:18 2002
+.\" Tue Jul 30 09:21:16 2002
.\"
.\" Standard preamble:
.\" ======================================================================
@@ -137,8 +137,8 @@
.rm #[ #] #H #V #F C
.\" ======================================================================
.\"
-.IX Title "BN_ADD 1"
-.TH BN_ADD 1 "perl v5.6.1" "2000-04-13" "User Contributed Perl Documentation"
+.IX Title "BN_add 3"
+.TH BN_add 3 "0.9.6e" "2000-04-13" "OpenSSL"
.UC
.SH "NAME"
BN_add, BN_sub, BN_mul, BN_div, BN_sqr, BN_mod, BN_mod_mul, BN_exp,
diff --git a/secure/lib/libcrypto/man/BN_add_word.3 b/secure/lib/libcrypto/man/BN_add_word.3
index dc5776131ea7..d83119455724 100644
--- a/secure/lib/libcrypto/man/BN_add_word.3
+++ b/secure/lib/libcrypto/man/BN_add_word.3
@@ -1,5 +1,5 @@
.\" Automatically generated by Pod::Man version 1.15
-.\" Thu May 9 13:16:21 2002
+.\" Tue Jul 30 09:21:16 2002
.\"
.\" Standard preamble:
.\" ======================================================================
@@ -137,8 +137,8 @@
.rm #[ #] #H #V #F C
.\" ======================================================================
.\"
-.IX Title "BN_ADD_WORD 1"
-.TH BN_ADD_WORD 1 "perl v5.6.1" "2000-04-13" "User Contributed Perl Documentation"
+.IX Title "BN_add_word 3"
+.TH BN_add_word 3 "0.9.6e" "2000-04-13" "OpenSSL"
.UC
.SH "NAME"
BN_add_word, BN_sub_word, BN_mul_word, BN_div_word, BN_mod_word \- arithmetic
diff --git a/secure/lib/libcrypto/man/BN_bn2bin.3 b/secure/lib/libcrypto/man/BN_bn2bin.3
index 4535d2020be9..6a810496c839 100644
--- a/secure/lib/libcrypto/man/BN_bn2bin.3
+++ b/secure/lib/libcrypto/man/BN_bn2bin.3
@@ -1,5 +1,5 @@
.\" Automatically generated by Pod::Man version 1.15
-.\" Thu May 9 13:16:23 2002
+.\" Tue Jul 30 09:21:17 2002
.\"
.\" Standard preamble:
.\" ======================================================================
@@ -137,8 +137,8 @@
.rm #[ #] #H #V #F C
.\" ======================================================================
.\"
-.IX Title "BN_BN2BIN 1"
-.TH BN_BN2BIN 1 "perl v5.6.1" "2000-11-13" "User Contributed Perl Documentation"
+.IX Title "BN_bn2bin 3"
+.TH BN_bn2bin 3 "0.9.6e" "2002-07-30" "OpenSSL"
.UC
.SH "NAME"
BN_bn2bin, BN_bin2bn, BN_bn2hex, BN_bn2dec, BN_hex2bn, BN_dec2bn,
@@ -192,7 +192,7 @@ with a leading '\-' for negative numbers, to the \fB\s-1BIO\s0\fR or \fB\s-1FILE
\&\fBfp\fR.
.PP
\&\fIBN_bn2mpi()\fR and \fIBN_mpi2bn()\fR convert \fB\s-1BIGNUM\s0\fRs from and to a format
-that consists of the number's length in bytes represented as a 3\-byte
+that consists of the number's length in bytes represented as a 4\-byte
big-endian number, and the number itself in big-endian format, where
the most significant bit signals a negative number (the representation
of numbers with the \s-1MSB\s0 set is prefixed with null byte).
diff --git a/secure/lib/libcrypto/man/BN_cmp.3 b/secure/lib/libcrypto/man/BN_cmp.3
index 0abc58a62bef..cb21425f23a1 100644
--- a/secure/lib/libcrypto/man/BN_cmp.3
+++ b/secure/lib/libcrypto/man/BN_cmp.3
@@ -1,5 +1,5 @@
.\" Automatically generated by Pod::Man version 1.15
-.\" Thu May 9 13:16:25 2002
+.\" Tue Jul 30 09:21:18 2002
.\"
.\" Standard preamble:
.\" ======================================================================
@@ -137,8 +137,8 @@
.rm #[ #] #H #V #F C
.\" ======================================================================
.\"
-.IX Title "BN_CMP 1"
-.TH BN_CMP 1 "perl v5.6.1" "2000-04-13" "User Contributed Perl Documentation"
+.IX Title "BN_cmp 3"
+.TH BN_cmp 3 "0.9.6e" "2000-04-13" "OpenSSL"
.UC
.SH "NAME"
BN_cmp, BN_ucmp, BN_is_zero, BN_is_one, BN_is_word, BN_is_odd \- \s-1BIGNUM\s0 comparison and test functions
diff --git a/secure/lib/libcrypto/man/BN_copy.3 b/secure/lib/libcrypto/man/BN_copy.3
index 474b351f33e1..12770756a9ad 100644
--- a/secure/lib/libcrypto/man/BN_copy.3
+++ b/secure/lib/libcrypto/man/BN_copy.3
@@ -1,5 +1,5 @@
.\" Automatically generated by Pod::Man version 1.15
-.\" Thu May 9 13:16:28 2002
+.\" Tue Jul 30 09:21:18 2002
.\"
.\" Standard preamble:
.\" ======================================================================
@@ -137,8 +137,8 @@
.rm #[ #] #H #V #F C
.\" ======================================================================
.\"
-.IX Title "BN_COPY 1"
-.TH BN_COPY 1 "perl v5.6.1" "2000-04-13" "User Contributed Perl Documentation"
+.IX Title "BN_copy 3"
+.TH BN_copy 3 "0.9.6e" "2000-04-13" "OpenSSL"
.UC
.SH "NAME"
BN_copy, BN_dup \- copy BIGNUMs
diff --git a/secure/lib/libcrypto/man/BN_generate_prime.3 b/secure/lib/libcrypto/man/BN_generate_prime.3
index 29ab4c50a623..383ccf82501d 100644
--- a/secure/lib/libcrypto/man/BN_generate_prime.3
+++ b/secure/lib/libcrypto/man/BN_generate_prime.3
@@ -1,5 +1,5 @@
.\" Automatically generated by Pod::Man version 1.15
-.\" Thu May 9 13:16:30 2002
+.\" Tue Jul 30 09:21:19 2002
.\"
.\" Standard preamble:
.\" ======================================================================
@@ -137,8 +137,8 @@
.rm #[ #] #H #V #F C
.\" ======================================================================
.\"
-.IX Title "BN_GENERATE_PRIME 1"
-.TH BN_GENERATE_PRIME 1 "perl v5.6.1" "2000-04-13" "User Contributed Perl Documentation"
+.IX Title "BN_generate_prime 3"
+.TH BN_generate_prime 3 "0.9.6e" "2000-04-13" "OpenSSL"
.UC
.SH "NAME"
BN_generate_prime, BN_is_prime, BN_is_prime_fasttest \- generate primes and test for primality
diff --git a/secure/lib/libcrypto/man/BN_mod_inverse.3 b/secure/lib/libcrypto/man/BN_mod_inverse.3
index 137b1e9f204a..d5249c65cdb2 100644
--- a/secure/lib/libcrypto/man/BN_mod_inverse.3
+++ b/secure/lib/libcrypto/man/BN_mod_inverse.3
@@ -1,5 +1,5 @@
.\" Automatically generated by Pod::Man version 1.15
-.\" Thu May 9 13:16:32 2002
+.\" Tue Jul 30 09:21:19 2002
.\"
.\" Standard preamble:
.\" ======================================================================
@@ -137,8 +137,8 @@
.rm #[ #] #H #V #F C
.\" ======================================================================
.\"
-.IX Title "BN_MOD_INVERSE 1"
-.TH BN_MOD_INVERSE 1 "perl v5.6.1" "2000-04-13" "User Contributed Perl Documentation"
+.IX Title "BN_mod_inverse 3"
+.TH BN_mod_inverse 3 "0.9.6e" "2000-04-13" "OpenSSL"
.UC
.SH "NAME"
BN_mod_inverse \- compute inverse modulo n
diff --git a/secure/lib/libcrypto/man/BN_mod_mul_montgomery.3 b/secure/lib/libcrypto/man/BN_mod_mul_montgomery.3
index c695144e289c..28702cecfab5 100644
--- a/secure/lib/libcrypto/man/BN_mod_mul_montgomery.3
+++ b/secure/lib/libcrypto/man/BN_mod_mul_montgomery.3
@@ -1,5 +1,5 @@
.\" Automatically generated by Pod::Man version 1.15
-.\" Thu May 9 13:16:34 2002
+.\" Tue Jul 30 09:21:20 2002
.\"
.\" Standard preamble:
.\" ======================================================================
@@ -137,8 +137,8 @@
.rm #[ #] #H #V #F C
.\" ======================================================================
.\"
-.IX Title "BN_MOD_MUL_MONTGOMERY 1"
-.TH BN_MOD_MUL_MONTGOMERY 1 "perl v5.6.1" "2000-11-13" "User Contributed Perl Documentation"
+.IX Title "BN_mod_mul_montgomery 3"
+.TH BN_mod_mul_montgomery 3 "0.9.6e" "2000-11-12" "OpenSSL"
.UC
.SH "NAME"
BN_mod_mul_montgomery, BN_MONT_CTX_new, BN_MONT_CTX_init,
diff --git a/secure/lib/libcrypto/man/BN_mod_mul_reciprocal.3 b/secure/lib/libcrypto/man/BN_mod_mul_reciprocal.3
index 75a511ca14ac..db868999002a 100644
--- a/secure/lib/libcrypto/man/BN_mod_mul_reciprocal.3
+++ b/secure/lib/libcrypto/man/BN_mod_mul_reciprocal.3
@@ -1,5 +1,5 @@
.\" Automatically generated by Pod::Man version 1.15
-.\" Thu May 9 13:16:37 2002
+.\" Tue Jul 30 09:21:21 2002
.\"
.\" Standard preamble:
.\" ======================================================================
@@ -137,8 +137,8 @@
.rm #[ #] #H #V #F C
.\" ======================================================================
.\"
-.IX Title "BN_MOD_MUL_RECIPROCAL 1"
-.TH BN_MOD_MUL_RECIPROCAL 1 "perl v5.6.1" "2000-11-13" "User Contributed Perl Documentation"
+.IX Title "BN_mod_mul_reciprocal 3"
+.TH BN_mod_mul_reciprocal 3 "0.9.6e" "2000-11-12" "OpenSSL"
.UC
.SH "NAME"
BN_mod_mul_reciprocal, BN_div_recp, BN_RECP_CTX_new, BN_RECP_CTX_init,
diff --git a/secure/lib/libcrypto/man/BN_new.3 b/secure/lib/libcrypto/man/BN_new.3
index ac22a96e4237..150ee3f03dc2 100644
--- a/secure/lib/libcrypto/man/BN_new.3
+++ b/secure/lib/libcrypto/man/BN_new.3
@@ -1,5 +1,5 @@
.\" Automatically generated by Pod::Man version 1.15
-.\" Thu May 9 13:16:39 2002
+.\" Tue Jul 30 09:21:21 2002
.\"
.\" Standard preamble:
.\" ======================================================================
@@ -137,8 +137,8 @@
.rm #[ #] #H #V #F C
.\" ======================================================================
.\"
-.IX Title "BN_NEW 1"
-.TH BN_NEW 1 "perl v5.6.1" "2000-04-13" "User Contributed Perl Documentation"
+.IX Title "BN_new 3"
+.TH BN_new 3 "0.9.6e" "2000-04-13" "OpenSSL"
.UC
.SH "NAME"
BN_new, BN_init, BN_clear, BN_free, BN_clear_free \- allocate and free BIGNUMs
diff --git a/secure/lib/libcrypto/man/BN_num_bytes.3 b/secure/lib/libcrypto/man/BN_num_bytes.3
index aa4daa8cfb7e..866e1e9b116c 100644
--- a/secure/lib/libcrypto/man/BN_num_bytes.3
+++ b/secure/lib/libcrypto/man/BN_num_bytes.3
@@ -1,5 +1,5 @@
.\" Automatically generated by Pod::Man version 1.15
-.\" Thu May 9 13:16:41 2002
+.\" Tue Jul 30 09:21:22 2002
.\"
.\" Standard preamble:
.\" ======================================================================
@@ -137,8 +137,8 @@
.rm #[ #] #H #V #F C
.\" ======================================================================
.\"
-.IX Title "BN_NUM_BYTES 1"
-.TH BN_NUM_BYTES 1 "perl v5.6.1" "2000-04-13" "User Contributed Perl Documentation"
+.IX Title "BN_num_bytes 3"
+.TH BN_num_bytes 3 "0.9.6e" "2000-04-13" "OpenSSL"
.UC
.SH "NAME"
BN_num_bits, BN_num_bytes, BN_num_bits_word \- get \s-1BIGNUM\s0 size
diff --git a/secure/lib/libcrypto/man/BN_rand.3 b/secure/lib/libcrypto/man/BN_rand.3
index 40d66214ca75..23e7399d8bdf 100644
--- a/secure/lib/libcrypto/man/BN_rand.3
+++ b/secure/lib/libcrypto/man/BN_rand.3
@@ -1,5 +1,5 @@
.\" Automatically generated by Pod::Man version 1.15
-.\" Thu May 9 13:16:43 2002
+.\" Tue Jul 30 09:21:22 2002
.\"
.\" Standard preamble:
.\" ======================================================================
@@ -137,8 +137,8 @@
.rm #[ #] #H #V #F C
.\" ======================================================================
.\"
-.IX Title "BN_RAND 1"
-.TH BN_RAND 1 "perl v5.6.1" "2002-01-27" "User Contributed Perl Documentation"
+.IX Title "BN_rand 3"
+.TH BN_rand 3 "0.9.6e" "2002-07-30" "OpenSSL"
.UC
.SH "NAME"
BN_rand, BN_pseudo_rand \- generate pseudo-random number
@@ -157,7 +157,7 @@ BN_rand, BN_pseudo_rand \- generate pseudo-random number
\& int BN_rand_range(BIGNUM *rnd, BIGNUM *range);
.Ve
.Vb 1
-\& int BN_pseudo_rand_range(BIGNUM *rnd, int bits, int top, int bottom);
+\& int BN_pseudo_rand_range(BIGNUM *rnd, BIGNUM *range);
.Ve
.SH "DESCRIPTION"
.IX Header "DESCRIPTION"
diff --git a/secure/lib/libcrypto/man/BN_set_bit.3 b/secure/lib/libcrypto/man/BN_set_bit.3
index 57092145f590..5c5a4e157416 100644
--- a/secure/lib/libcrypto/man/BN_set_bit.3
+++ b/secure/lib/libcrypto/man/BN_set_bit.3
@@ -1,5 +1,5 @@
.\" Automatically generated by Pod::Man version 1.15
-.\" Thu May 9 13:16:45 2002
+.\" Tue Jul 30 09:21:23 2002
.\"
.\" Standard preamble:
.\" ======================================================================
@@ -137,8 +137,8 @@
.rm #[ #] #H #V #F C
.\" ======================================================================
.\"
-.IX Title "BN_SET_BIT 1"
-.TH BN_SET_BIT 1 "perl v5.6.1" "2000-04-13" "User Contributed Perl Documentation"
+.IX Title "BN_set_bit 3"
+.TH BN_set_bit 3 "0.9.6e" "2000-04-13" "OpenSSL"
.UC
.SH "NAME"
BN_set_bit, BN_clear_bit, BN_is_bit_set, BN_mask_bits, BN_lshift,
diff --git a/secure/lib/libcrypto/man/BN_zero.3 b/secure/lib/libcrypto/man/BN_zero.3
index 8d84af8e4980..61613e7f9740 100644
--- a/secure/lib/libcrypto/man/BN_zero.3
+++ b/secure/lib/libcrypto/man/BN_zero.3
@@ -1,5 +1,5 @@
.\" Automatically generated by Pod::Man version 1.15
-.\" Thu May 9 13:16:48 2002
+.\" Tue Jul 30 09:21:24 2002
.\"
.\" Standard preamble:
.\" ======================================================================
@@ -137,8 +137,8 @@
.rm #[ #] #H #V #F C
.\" ======================================================================
.\"
-.IX Title "BN_ZERO 1"
-.TH BN_ZERO 1 "perl v5.6.1" "2000-11-13" "User Contributed Perl Documentation"
+.IX Title "BN_zero 3"
+.TH BN_zero 3 "0.9.6e" "2000-11-12" "OpenSSL"
.UC
.SH "NAME"
BN_zero, BN_one, BN_value_one, BN_set_word, BN_get_word \- \s-1BIGNUM\s0 assignment
diff --git a/secure/lib/libcrypto/man/CA.pl.1 b/secure/lib/libcrypto/man/CA.pl.1
index 6889b45da0d2..ac3f29c12eb9 100644
--- a/secure/lib/libcrypto/man/CA.pl.1
+++ b/secure/lib/libcrypto/man/CA.pl.1
@@ -1,5 +1,5 @@
.\" Automatically generated by Pod::Man version 1.15
-.\" Thu May 9 13:13:49 2002
+.\" Tue Jul 30 09:20:38 2002
.\"
.\" Standard preamble:
.\" ======================================================================
@@ -138,7 +138,7 @@
.\" ======================================================================
.\"
.IX Title "CA.PL 1"
-.TH CA.PL 1 "perl v5.6.1" "2000-11-13" "User Contributed Perl Documentation"
+.TH CA.PL 1 "0.9.6e" "2000-11-12" "OpenSSL"
.UC
.SH "NAME"
\&\s-1CA\s0.pl \- friendlier interface for OpenSSL certificate programs
diff --git a/secure/lib/libcrypto/man/CRYPTO_set_ex_data.3 b/secure/lib/libcrypto/man/CRYPTO_set_ex_data.3
index a78040abc9af..ef82f2b07aca 100644
--- a/secure/lib/libcrypto/man/CRYPTO_set_ex_data.3
+++ b/secure/lib/libcrypto/man/CRYPTO_set_ex_data.3
@@ -1,5 +1,5 @@
.\" Automatically generated by Pod::Man version 1.15
-.\" Thu May 9 13:16:50 2002
+.\" Tue Jul 30 09:21:24 2002
.\"
.\" Standard preamble:
.\" ======================================================================
@@ -137,8 +137,8 @@
.rm #[ #] #H #V #F C
.\" ======================================================================
.\"
-.IX Title "CRYPTO_SET_EX_DATA 1"
-.TH CRYPTO_SET_EX_DATA 1 "perl v5.6.1" "2000-04-13" "User Contributed Perl Documentation"
+.IX Title "CRYPTO_set_ex_data 3"
+.TH CRYPTO_set_ex_data 3 "0.9.6e" "2000-04-13" "OpenSSL"
.UC
.SH "NAME"
CRYPTO_set_ex_data, CRYPTO_get_ex_data \- internal application specific data functions
diff --git a/secure/lib/libcrypto/man/DH_generate_key.3 b/secure/lib/libcrypto/man/DH_generate_key.3
index c57d83c0af46..a98535f097a7 100644
--- a/secure/lib/libcrypto/man/DH_generate_key.3
+++ b/secure/lib/libcrypto/man/DH_generate_key.3
@@ -1,5 +1,5 @@
.\" Automatically generated by Pod::Man version 1.15
-.\" Thu May 9 13:16:52 2002
+.\" Tue Jul 30 09:21:25 2002
.\"
.\" Standard preamble:
.\" ======================================================================
@@ -137,8 +137,8 @@
.rm #[ #] #H #V #F C
.\" ======================================================================
.\"
-.IX Title "DH_GENERATE_KEY 1"
-.TH DH_GENERATE_KEY 1 "perl v5.6.1" "2000-04-13" "User Contributed Perl Documentation"
+.IX Title "DH_generate_key 3"
+.TH DH_generate_key 3 "0.9.6e" "2000-04-13" "OpenSSL"
.UC
.SH "NAME"
DH_generate_key, DH_compute_key \- perform Diffie-Hellman key exchange
diff --git a/secure/lib/libcrypto/man/DH_generate_parameters.3 b/secure/lib/libcrypto/man/DH_generate_parameters.3
index 48d695b0612e..74b0d8a6f27c 100644
--- a/secure/lib/libcrypto/man/DH_generate_parameters.3
+++ b/secure/lib/libcrypto/man/DH_generate_parameters.3
@@ -1,5 +1,5 @@
.\" Automatically generated by Pod::Man version 1.15
-.\" Thu May 9 13:16:54 2002
+.\" Tue Jul 30 09:21:25 2002
.\"
.\" Standard preamble:
.\" ======================================================================
@@ -137,8 +137,8 @@
.rm #[ #] #H #V #F C
.\" ======================================================================
.\"
-.IX Title "DH_GENERATE_PARAMETERS 1"
-.TH DH_GENERATE_PARAMETERS 1 "perl v5.6.1" "2000-04-13" "User Contributed Perl Documentation"
+.IX Title "DH_generate_parameters 3"
+.TH DH_generate_parameters 3 "0.9.6e" "2000-04-13" "OpenSSL"
.UC
.SH "NAME"
DH_generate_parameters, DH_check \- generate and check Diffie-Hellman parameters
diff --git a/secure/lib/libcrypto/man/DH_get_ex_new_index.3 b/secure/lib/libcrypto/man/DH_get_ex_new_index.3
index ea90db6d0038..2a9409a49cc7 100644
--- a/secure/lib/libcrypto/man/DH_get_ex_new_index.3
+++ b/secure/lib/libcrypto/man/DH_get_ex_new_index.3
@@ -1,5 +1,5 @@
.\" Automatically generated by Pod::Man version 1.15
-.\" Thu May 9 13:16:57 2002
+.\" Tue Jul 30 09:21:26 2002
.\"
.\" Standard preamble:
.\" ======================================================================
@@ -137,8 +137,8 @@
.rm #[ #] #H #V #F C
.\" ======================================================================
.\"
-.IX Title "DH_GET_EX_NEW_INDEX 1"
-.TH DH_GET_EX_NEW_INDEX 1 "perl v5.6.1" "2000-04-13" "User Contributed Perl Documentation"
+.IX Title "DH_get_ex_new_index 3"
+.TH DH_get_ex_new_index 3 "0.9.6e" "2002-07-30" "OpenSSL"
.UC
.SH "NAME"
DH_get_ex_new_index, DH_set_ex_data, DH_get_ex_data \- add application specific data to \s-1DH\s0 structures
@@ -167,7 +167,7 @@ structures. Their usage is identical to that of
as described in \fIRSA_get_ex_new_index\fR\|(3).
.SH "SEE ALSO"
.IX Header "SEE ALSO"
-RSA_get_ex_new_index(), dh(3)
+RSA_get_ex_new_index(3), dh(3)
.SH "HISTORY"
.IX Header "HISTORY"
\&\fIDH_get_ex_new_index()\fR, \fIDH_set_ex_data()\fR and \fIDH_get_ex_data()\fR are
diff --git a/secure/lib/libcrypto/man/DH_new.3 b/secure/lib/libcrypto/man/DH_new.3
index af473ee9fb86..2a8546e3f2c1 100644
--- a/secure/lib/libcrypto/man/DH_new.3
+++ b/secure/lib/libcrypto/man/DH_new.3
@@ -1,5 +1,5 @@
.\" Automatically generated by Pod::Man version 1.15
-.\" Thu May 9 13:16:59 2002
+.\" Tue Jul 30 09:21:27 2002
.\"
.\" Standard preamble:
.\" ======================================================================
@@ -137,8 +137,8 @@
.rm #[ #] #H #V #F C
.\" ======================================================================
.\"
-.IX Title "DH_NEW 1"
-.TH DH_NEW 1 "perl v5.6.1" "2000-04-13" "User Contributed Perl Documentation"
+.IX Title "DH_new 3"
+.TH DH_new 3 "0.9.6e" "2000-04-13" "OpenSSL"
.UC
.SH "NAME"
DH_new, DH_free \- allocate and free \s-1DH\s0 objects
diff --git a/secure/lib/libcrypto/man/DH_set_method.3 b/secure/lib/libcrypto/man/DH_set_method.3
index 8066c7717f53..8a5c1b720a0c 100644
--- a/secure/lib/libcrypto/man/DH_set_method.3
+++ b/secure/lib/libcrypto/man/DH_set_method.3
@@ -1,5 +1,5 @@
.\" Automatically generated by Pod::Man version 1.15
-.\" Thu May 9 13:17:01 2002
+.\" Tue Jul 30 09:21:27 2002
.\"
.\" Standard preamble:
.\" ======================================================================
@@ -137,8 +137,8 @@
.rm #[ #] #H #V #F C
.\" ======================================================================
.\"
-.IX Title "DH_SET_METHOD 1"
-.TH DH_SET_METHOD 1 "perl v5.6.1" "2000-11-13" "User Contributed Perl Documentation"
+.IX Title "DH_set_method 3"
+.TH DH_set_method 3 "0.9.6e" "2000-11-12" "OpenSSL"
.UC
.SH "NAME"
DH_set_default_method, DH_get_default_method, DH_set_method,
diff --git a/secure/lib/libcrypto/man/DH_size.3 b/secure/lib/libcrypto/man/DH_size.3
index ef65019da02b..6ad0ac9a8ab3 100644
--- a/secure/lib/libcrypto/man/DH_size.3
+++ b/secure/lib/libcrypto/man/DH_size.3
@@ -1,5 +1,5 @@
.\" Automatically generated by Pod::Man version 1.15
-.\" Thu May 9 13:17:03 2002
+.\" Tue Jul 30 09:21:28 2002
.\"
.\" Standard preamble:
.\" ======================================================================
@@ -137,8 +137,8 @@
.rm #[ #] #H #V #F C
.\" ======================================================================
.\"
-.IX Title "DH_SIZE 1"
-.TH DH_SIZE 1 "perl v5.6.1" "2000-04-13" "User Contributed Perl Documentation"
+.IX Title "DH_size 3"
+.TH DH_size 3 "0.9.6e" "2000-04-13" "OpenSSL"
.UC
.SH "NAME"
DH_size \- get Diffie-Hellman prime size
diff --git a/secure/lib/libcrypto/man/DSA_SIG_new.3 b/secure/lib/libcrypto/man/DSA_SIG_new.3
index 654ce116c3dd..32ca1deccf87 100644
--- a/secure/lib/libcrypto/man/DSA_SIG_new.3
+++ b/secure/lib/libcrypto/man/DSA_SIG_new.3
@@ -1,5 +1,5 @@
.\" Automatically generated by Pod::Man version 1.15
-.\" Thu May 9 13:17:05 2002
+.\" Tue Jul 30 09:21:29 2002
.\"
.\" Standard preamble:
.\" ======================================================================
@@ -137,8 +137,8 @@
.rm #[ #] #H #V #F C
.\" ======================================================================
.\"
-.IX Title "DSA_SIG_NEW 1"
-.TH DSA_SIG_NEW 1 "perl v5.6.1" "2000-04-13" "User Contributed Perl Documentation"
+.IX Title "DSA_SIG_new 3"
+.TH DSA_SIG_new 3 "0.9.6e" "2000-04-13" "OpenSSL"
.UC
.SH "NAME"
DSA_SIG_new, DSA_SIG_free \- allocate and free \s-1DSA\s0 signature objects
diff --git a/secure/lib/libcrypto/man/DSA_do_sign.3 b/secure/lib/libcrypto/man/DSA_do_sign.3
index 3c1f4d5ba390..a99f6d40c395 100644
--- a/secure/lib/libcrypto/man/DSA_do_sign.3
+++ b/secure/lib/libcrypto/man/DSA_do_sign.3
@@ -1,5 +1,5 @@
.\" Automatically generated by Pod::Man version 1.15
-.\" Thu May 9 13:17:07 2002
+.\" Tue Jul 30 09:21:29 2002
.\"
.\" Standard preamble:
.\" ======================================================================
@@ -137,8 +137,8 @@
.rm #[ #] #H #V #F C
.\" ======================================================================
.\"
-.IX Title "DSA_DO_SIGN 1"
-.TH DSA_DO_SIGN 1 "perl v5.6.1" "2000-04-13" "User Contributed Perl Documentation"
+.IX Title "DSA_do_sign 3"
+.TH DSA_do_sign 3 "0.9.6e" "2000-04-13" "OpenSSL"
.UC
.SH "NAME"
DSA_do_sign, DSA_do_verify \- raw \s-1DSA\s0 signature operations
diff --git a/secure/lib/libcrypto/man/DSA_dup_DH.3 b/secure/lib/libcrypto/man/DSA_dup_DH.3
index 07251785e6d0..19bbf6e7c8a5 100644
--- a/secure/lib/libcrypto/man/DSA_dup_DH.3
+++ b/secure/lib/libcrypto/man/DSA_dup_DH.3
@@ -1,5 +1,5 @@
.\" Automatically generated by Pod::Man version 1.15
-.\" Thu May 9 13:17:10 2002
+.\" Tue Jul 30 09:21:30 2002
.\"
.\" Standard preamble:
.\" ======================================================================
@@ -137,8 +137,8 @@
.rm #[ #] #H #V #F C
.\" ======================================================================
.\"
-.IX Title "DSA_DUP_DH 1"
-.TH DSA_DUP_DH 1 "perl v5.6.1" "2000-04-13" "User Contributed Perl Documentation"
+.IX Title "DSA_dup_DH 3"
+.TH DSA_dup_DH 3 "0.9.6e" "2000-04-13" "OpenSSL"
.UC
.SH "NAME"
DSA_dup_DH \- create a \s-1DH\s0 structure out of \s-1DSA\s0 structure
diff --git a/secure/lib/libcrypto/man/DSA_generate_key.3 b/secure/lib/libcrypto/man/DSA_generate_key.3
index 5f9bc44452ba..75e9490d0fcb 100644
--- a/secure/lib/libcrypto/man/DSA_generate_key.3
+++ b/secure/lib/libcrypto/man/DSA_generate_key.3
@@ -1,5 +1,5 @@
.\" Automatically generated by Pod::Man version 1.15
-.\" Thu May 9 13:17:12 2002
+.\" Tue Jul 30 09:21:30 2002
.\"
.\" Standard preamble:
.\" ======================================================================
@@ -137,8 +137,8 @@
.rm #[ #] #H #V #F C
.\" ======================================================================
.\"
-.IX Title "DSA_GENERATE_KEY 1"
-.TH DSA_GENERATE_KEY 1 "perl v5.6.1" "2000-04-13" "User Contributed Perl Documentation"
+.IX Title "DSA_generate_key 3"
+.TH DSA_generate_key 3 "0.9.6e" "2000-04-13" "OpenSSL"
.UC
.SH "NAME"
DSA_generate_key \- generate \s-1DSA\s0 key pair
diff --git a/secure/lib/libcrypto/man/DSA_generate_parameters.3 b/secure/lib/libcrypto/man/DSA_generate_parameters.3
index 288c5e23d71c..b9d4de72b58e 100644
--- a/secure/lib/libcrypto/man/DSA_generate_parameters.3
+++ b/secure/lib/libcrypto/man/DSA_generate_parameters.3
@@ -1,5 +1,5 @@
.\" Automatically generated by Pod::Man version 1.15
-.\" Thu May 9 13:17:14 2002
+.\" Tue Jul 30 09:21:31 2002
.\"
.\" Standard preamble:
.\" ======================================================================
@@ -137,8 +137,8 @@
.rm #[ #] #H #V #F C
.\" ======================================================================
.\"
-.IX Title "DSA_GENERATE_PARAMETERS 1"
-.TH DSA_GENERATE_PARAMETERS 1 "perl v5.6.1" "2000-04-13" "User Contributed Perl Documentation"
+.IX Title "DSA_generate_parameters 3"
+.TH DSA_generate_parameters 3 "0.9.6e" "2000-04-13" "OpenSSL"
.UC
.SH "NAME"
DSA_generate_parameters \- generate \s-1DSA\s0 parameters
diff --git a/secure/lib/libcrypto/man/DSA_get_ex_new_index.3 b/secure/lib/libcrypto/man/DSA_get_ex_new_index.3
index 7ed1279518b7..56383681c2ee 100644
--- a/secure/lib/libcrypto/man/DSA_get_ex_new_index.3
+++ b/secure/lib/libcrypto/man/DSA_get_ex_new_index.3
@@ -1,5 +1,5 @@
.\" Automatically generated by Pod::Man version 1.15
-.\" Thu May 9 13:17:16 2002
+.\" Tue Jul 30 09:21:32 2002
.\"
.\" Standard preamble:
.\" ======================================================================
@@ -137,8 +137,8 @@
.rm #[ #] #H #V #F C
.\" ======================================================================
.\"
-.IX Title "DSA_GET_EX_NEW_INDEX 1"
-.TH DSA_GET_EX_NEW_INDEX 1 "perl v5.6.1" "2000-04-13" "User Contributed Perl Documentation"
+.IX Title "DSA_get_ex_new_index 3"
+.TH DSA_get_ex_new_index 3 "0.9.6e" "2000-04-13" "OpenSSL"
.UC
.SH "NAME"
DSA_get_ex_new_index, DSA_set_ex_data, DSA_get_ex_data \- add application specific data to \s-1DSA\s0 structures
diff --git a/secure/lib/libcrypto/man/DSA_new.3 b/secure/lib/libcrypto/man/DSA_new.3
index 33fc6b8645e9..2810cc8be33e 100644
--- a/secure/lib/libcrypto/man/DSA_new.3
+++ b/secure/lib/libcrypto/man/DSA_new.3
@@ -1,5 +1,5 @@
.\" Automatically generated by Pod::Man version 1.15
-.\" Thu May 9 13:17:18 2002
+.\" Tue Jul 30 09:21:32 2002
.\"
.\" Standard preamble:
.\" ======================================================================
@@ -137,8 +137,8 @@
.rm #[ #] #H #V #F C
.\" ======================================================================
.\"
-.IX Title "DSA_NEW 1"
-.TH DSA_NEW 1 "perl v5.6.1" "2000-04-13" "User Contributed Perl Documentation"
+.IX Title "DSA_new 3"
+.TH DSA_new 3 "0.9.6e" "2000-04-13" "OpenSSL"
.UC
.SH "NAME"
DSA_new, DSA_free \- allocate and free \s-1DSA\s0 objects
diff --git a/secure/lib/libcrypto/man/DSA_set_method.3 b/secure/lib/libcrypto/man/DSA_set_method.3
index f3e095b262a0..3114fb239eba 100644
--- a/secure/lib/libcrypto/man/DSA_set_method.3
+++ b/secure/lib/libcrypto/man/DSA_set_method.3
@@ -1,5 +1,5 @@
.\" Automatically generated by Pod::Man version 1.15
-.\" Thu May 9 13:17:21 2002
+.\" Tue Jul 30 09:21:33 2002
.\"
.\" Standard preamble:
.\" ======================================================================
@@ -137,8 +137,8 @@
.rm #[ #] #H #V #F C
.\" ======================================================================
.\"
-.IX Title "DSA_SET_METHOD 1"
-.TH DSA_SET_METHOD 1 "perl v5.6.1" "2000-11-13" "User Contributed Perl Documentation"
+.IX Title "DSA_set_method 3"
+.TH DSA_set_method 3 "0.9.6e" "2000-11-12" "OpenSSL"
.UC
.SH "NAME"
DSA_set_default_method, DSA_get_default_method, DSA_set_method,
diff --git a/secure/lib/libcrypto/man/DSA_sign.3 b/secure/lib/libcrypto/man/DSA_sign.3
index 98136e996bfd..28c80a837ed0 100644
--- a/secure/lib/libcrypto/man/DSA_sign.3
+++ b/secure/lib/libcrypto/man/DSA_sign.3
@@ -1,5 +1,5 @@
.\" Automatically generated by Pod::Man version 1.15
-.\" Thu May 9 13:17:23 2002
+.\" Tue Jul 30 09:21:33 2002
.\"
.\" Standard preamble:
.\" ======================================================================
@@ -137,8 +137,8 @@
.rm #[ #] #H #V #F C
.\" ======================================================================
.\"
-.IX Title "DSA_SIGN 1"
-.TH DSA_SIGN 1 "perl v5.6.1" "2000-04-13" "User Contributed Perl Documentation"
+.IX Title "DSA_sign 3"
+.TH DSA_sign 3 "0.9.6e" "2000-04-13" "OpenSSL"
.UC
.SH "NAME"
DSA_sign, DSA_sign_setup, DSA_verify \- \s-1DSA\s0 signatures
diff --git a/secure/lib/libcrypto/man/DSA_size.3 b/secure/lib/libcrypto/man/DSA_size.3
index ca605f247e0a..c3fe807f9dab 100644
--- a/secure/lib/libcrypto/man/DSA_size.3
+++ b/secure/lib/libcrypto/man/DSA_size.3
@@ -1,5 +1,5 @@
.\" Automatically generated by Pod::Man version 1.15
-.\" Thu May 9 13:17:25 2002
+.\" Tue Jul 30 09:21:34 2002
.\"
.\" Standard preamble:
.\" ======================================================================
@@ -137,8 +137,8 @@
.rm #[ #] #H #V #F C
.\" ======================================================================
.\"
-.IX Title "DSA_SIZE 1"
-.TH DSA_SIZE 1 "perl v5.6.1" "2000-04-13" "User Contributed Perl Documentation"
+.IX Title "DSA_size 3"
+.TH DSA_size 3 "0.9.6e" "2000-04-13" "OpenSSL"
.UC
.SH "NAME"
DSA_size \- get \s-1DSA\s0 signature size
diff --git a/secure/lib/libcrypto/man/ERR_GET_LIB.3 b/secure/lib/libcrypto/man/ERR_GET_LIB.3
index febbf121d179..4646117b8154 100644
--- a/secure/lib/libcrypto/man/ERR_GET_LIB.3
+++ b/secure/lib/libcrypto/man/ERR_GET_LIB.3
@@ -1,5 +1,5 @@
.\" Automatically generated by Pod::Man version 1.15
-.\" Thu May 9 13:17:27 2002
+.\" Tue Jul 30 09:21:35 2002
.\"
.\" Standard preamble:
.\" ======================================================================
@@ -137,8 +137,8 @@
.rm #[ #] #H #V #F C
.\" ======================================================================
.\"
-.IX Title "ERR_GET_LIB 1"
-.TH ERR_GET_LIB 1 "perl v5.6.1" "2000-04-13" "User Contributed Perl Documentation"
+.IX Title "ERR_GET_LIB 3"
+.TH ERR_GET_LIB 3 "0.9.6e" "2000-04-13" "OpenSSL"
.UC
.SH "NAME"
\&\s-1ERR_GET_LIB\s0, \s-1ERR_GET_FUNC\s0, \s-1ERR_GET_REASON\s0 \- get library, function and
diff --git a/secure/lib/libcrypto/man/ERR_clear_error.3 b/secure/lib/libcrypto/man/ERR_clear_error.3
index 9b579b01e5e2..dfb3cae82211 100644
--- a/secure/lib/libcrypto/man/ERR_clear_error.3
+++ b/secure/lib/libcrypto/man/ERR_clear_error.3
@@ -1,5 +1,5 @@
.\" Automatically generated by Pod::Man version 1.15
-.\" Thu May 9 13:17:30 2002
+.\" Tue Jul 30 09:21:35 2002
.\"
.\" Standard preamble:
.\" ======================================================================
@@ -137,8 +137,8 @@
.rm #[ #] #H #V #F C
.\" ======================================================================
.\"
-.IX Title "ERR_CLEAR_ERROR 1"
-.TH ERR_CLEAR_ERROR 1 "perl v5.6.1" "2000-04-13" "User Contributed Perl Documentation"
+.IX Title "ERR_clear_error 3"
+.TH ERR_clear_error 3 "0.9.6e" "2000-04-13" "OpenSSL"
.UC
.SH "NAME"
ERR_clear_error \- clear the error queue
diff --git a/secure/lib/libcrypto/man/ERR_error_string.3 b/secure/lib/libcrypto/man/ERR_error_string.3
index acbdc15b6447..aefdba409bbe 100644
--- a/secure/lib/libcrypto/man/ERR_error_string.3
+++ b/secure/lib/libcrypto/man/ERR_error_string.3
@@ -1,5 +1,5 @@
.\" Automatically generated by Pod::Man version 1.15
-.\" Thu May 9 13:17:32 2002
+.\" Tue Jul 30 09:21:36 2002
.\"
.\" Standard preamble:
.\" ======================================================================
@@ -137,8 +137,8 @@
.rm #[ #] #H #V #F C
.\" ======================================================================
.\"
-.IX Title "ERR_ERROR_STRING 1"
-.TH ERR_ERROR_STRING 1 "perl v5.6.1" "2000-11-13" "User Contributed Perl Documentation"
+.IX Title "ERR_error_string 3"
+.TH ERR_error_string 3 "0.9.6e" "2000-11-12" "OpenSSL"
.UC
.SH "NAME"
ERR_error_string, ERR_error_string_n, ERR_lib_error_string,
diff --git a/secure/lib/libcrypto/man/ERR_get_error.3 b/secure/lib/libcrypto/man/ERR_get_error.3
index 425cb6877f50..d5775104e892 100644
--- a/secure/lib/libcrypto/man/ERR_get_error.3
+++ b/secure/lib/libcrypto/man/ERR_get_error.3
@@ -1,5 +1,5 @@
.\" Automatically generated by Pod::Man version 1.15
-.\" Thu May 9 13:17:34 2002
+.\" Tue Jul 30 09:21:36 2002
.\"
.\" Standard preamble:
.\" ======================================================================
@@ -137,8 +137,8 @@
.rm #[ #] #H #V #F C
.\" ======================================================================
.\"
-.IX Title "ERR_GET_ERROR 1"
-.TH ERR_GET_ERROR 1 "perl v5.6.1" "2000-11-13" "User Contributed Perl Documentation"
+.IX Title "ERR_get_error 3"
+.TH ERR_get_error 3 "0.9.6e" "2000-11-12" "OpenSSL"
.UC
.SH "NAME"
ERR_get_error, ERR_peek_error, ERR_get_error_line, ERR_peek_error_line,
diff --git a/secure/lib/libcrypto/man/ERR_load_crypto_strings.3 b/secure/lib/libcrypto/man/ERR_load_crypto_strings.3
index 82b6743a4d94..e2a58cda64b9 100644
--- a/secure/lib/libcrypto/man/ERR_load_crypto_strings.3
+++ b/secure/lib/libcrypto/man/ERR_load_crypto_strings.3
@@ -1,5 +1,5 @@
.\" Automatically generated by Pod::Man version 1.15
-.\" Thu May 9 13:17:36 2002
+.\" Tue Jul 30 09:21:37 2002
.\"
.\" Standard preamble:
.\" ======================================================================
@@ -137,8 +137,8 @@
.rm #[ #] #H #V #F C
.\" ======================================================================
.\"
-.IX Title "ERR_LOAD_CRYPTO_STRINGS 1"
-.TH ERR_LOAD_CRYPTO_STRINGS 1 "perl v5.6.1" "2000-04-13" "User Contributed Perl Documentation"
+.IX Title "ERR_load_crypto_strings 3"
+.TH ERR_load_crypto_strings 3 "0.9.6e" "2000-04-13" "OpenSSL"
.UC
.SH "NAME"
ERR_load_crypto_strings, SSL_load_error_strings, ERR_free_strings \-
diff --git a/secure/lib/libcrypto/man/ERR_load_strings.3 b/secure/lib/libcrypto/man/ERR_load_strings.3
index 8e52a4512b96..802da1150d20 100644
--- a/secure/lib/libcrypto/man/ERR_load_strings.3
+++ b/secure/lib/libcrypto/man/ERR_load_strings.3
@@ -1,5 +1,5 @@
.\" Automatically generated by Pod::Man version 1.15
-.\" Thu May 9 13:17:38 2002
+.\" Tue Jul 30 09:21:38 2002
.\"
.\" Standard preamble:
.\" ======================================================================
@@ -137,8 +137,8 @@
.rm #[ #] #H #V #F C
.\" ======================================================================
.\"
-.IX Title "ERR_LOAD_STRINGS 1"
-.TH ERR_LOAD_STRINGS 1 "perl v5.6.1" "2000-04-13" "User Contributed Perl Documentation"
+.IX Title "ERR_load_strings 3"
+.TH ERR_load_strings 3 "0.9.6e" "2000-04-13" "OpenSSL"
.UC
.SH "NAME"
ERR_load_strings, \s-1ERR_PACK\s0, ERR_get_next_error_library \- load
diff --git a/secure/lib/libcrypto/man/ERR_print_errors.3 b/secure/lib/libcrypto/man/ERR_print_errors.3
index c95ee92f4873..cd6f53af2ad9 100644
--- a/secure/lib/libcrypto/man/ERR_print_errors.3
+++ b/secure/lib/libcrypto/man/ERR_print_errors.3
@@ -1,5 +1,5 @@
.\" Automatically generated by Pod::Man version 1.15
-.\" Thu May 9 13:17:40 2002
+.\" Tue Jul 30 09:21:38 2002
.\"
.\" Standard preamble:
.\" ======================================================================
@@ -137,8 +137,8 @@
.rm #[ #] #H #V #F C
.\" ======================================================================
.\"
-.IX Title "ERR_PRINT_ERRORS 1"
-.TH ERR_PRINT_ERRORS 1 "perl v5.6.1" "2000-04-13" "User Contributed Perl Documentation"
+.IX Title "ERR_print_errors 3"
+.TH ERR_print_errors 3 "0.9.6e" "2000-04-13" "OpenSSL"
.UC
.SH "NAME"
ERR_print_errors, ERR_print_errors_fp \- print error messages
diff --git a/secure/lib/libcrypto/man/ERR_put_error.3 b/secure/lib/libcrypto/man/ERR_put_error.3
index 952d11283d65..91ebc960d84f 100644
--- a/secure/lib/libcrypto/man/ERR_put_error.3
+++ b/secure/lib/libcrypto/man/ERR_put_error.3
@@ -1,5 +1,5 @@
.\" Automatically generated by Pod::Man version 1.15
-.\" Thu May 9 13:17:43 2002
+.\" Tue Jul 30 09:21:39 2002
.\"
.\" Standard preamble:
.\" ======================================================================
@@ -137,8 +137,8 @@
.rm #[ #] #H #V #F C
.\" ======================================================================
.\"
-.IX Title "ERR_PUT_ERROR 1"
-.TH ERR_PUT_ERROR 1 "perl v5.6.1" "2000-04-13" "User Contributed Perl Documentation"
+.IX Title "ERR_put_error 3"
+.TH ERR_put_error 3 "0.9.6e" "2000-04-13" "OpenSSL"
.UC
.SH "NAME"
ERR_put_error, ERR_add_error_data \- record an error
diff --git a/secure/lib/libcrypto/man/ERR_remove_state.3 b/secure/lib/libcrypto/man/ERR_remove_state.3
index 1b37135fc1d9..a6a23feca1fd 100644
--- a/secure/lib/libcrypto/man/ERR_remove_state.3
+++ b/secure/lib/libcrypto/man/ERR_remove_state.3
@@ -1,5 +1,5 @@
.\" Automatically generated by Pod::Man version 1.15
-.\" Thu May 9 13:17:45 2002
+.\" Tue Jul 30 09:21:39 2002
.\"
.\" Standard preamble:
.\" ======================================================================
@@ -137,8 +137,8 @@
.rm #[ #] #H #V #F C
.\" ======================================================================
.\"
-.IX Title "ERR_REMOVE_STATE 1"
-.TH ERR_REMOVE_STATE 1 "perl v5.6.1" "2000-11-13" "User Contributed Perl Documentation"
+.IX Title "ERR_remove_state 3"
+.TH ERR_remove_state 3 "0.9.6e" "2000-11-12" "OpenSSL"
.UC
.SH "NAME"
ERR_remove_state \- free a thread's error queue
diff --git a/secure/lib/libcrypto/man/EVP_DigestInit.3 b/secure/lib/libcrypto/man/EVP_DigestInit.3
index ee9f78bf9d0c..e521c2e85486 100644
--- a/secure/lib/libcrypto/man/EVP_DigestInit.3
+++ b/secure/lib/libcrypto/man/EVP_DigestInit.3
@@ -1,5 +1,5 @@
.\" Automatically generated by Pod::Man version 1.15
-.\" Thu May 9 13:17:47 2002
+.\" Tue Jul 30 09:21:40 2002
.\"
.\" Standard preamble:
.\" ======================================================================
@@ -137,8 +137,8 @@
.rm #[ #] #H #V #F C
.\" ======================================================================
.\"
-.IX Title "EVP_DIGESTINIT 1"
-.TH EVP_DIGESTINIT 1 "perl v5.6.1" "2000-11-13" "User Contributed Perl Documentation"
+.IX Title "EVP_DigestInit 3"
+.TH EVP_DigestInit 3 "0.9.6e" "2002-07-30" "OpenSSL"
.UC
.SH "NAME"
EVP_DigestInit, EVP_DigestUpdate, EVP_DigestFinal, \s-1EVP_MAX_MD_SIZE\s0,
@@ -342,7 +342,7 @@ in code that must be recompiled if the size of \fB\s-1EVP_MD_CTX\s0\fR increases
.IX Header "SEE ALSO"
evp(3), hmac(3), md2(3),
md5(3), mdc2(3), ripemd(3),
-sha(3), digest(1)
+sha(3), dgst(1)
.SH "HISTORY"
.IX Header "HISTORY"
\&\fIEVP_DigestInit()\fR, \fIEVP_DigestUpdate()\fR and \fIEVP_DigestFinal()\fR are
diff --git a/secure/lib/libcrypto/man/EVP_EncryptInit.3 b/secure/lib/libcrypto/man/EVP_EncryptInit.3
index de5007d5b38c..cfab0ccf4c15 100644
--- a/secure/lib/libcrypto/man/EVP_EncryptInit.3
+++ b/secure/lib/libcrypto/man/EVP_EncryptInit.3
@@ -1,5 +1,5 @@
.\" Automatically generated by Pod::Man version 1.15
-.\" Thu May 9 13:17:49 2002
+.\" Tue Jul 30 09:21:41 2002
.\"
.\" Standard preamble:
.\" ======================================================================
@@ -137,8 +137,8 @@
.rm #[ #] #H #V #F C
.\" ======================================================================
.\"
-.IX Title "EVP_ENCRYPTINIT 1"
-.TH EVP_ENCRYPTINIT 1 "perl v5.6.1" "2000-11-13" "User Contributed Perl Documentation"
+.IX Title "EVP_EncryptInit 3"
+.TH EVP_EncryptInit 3 "0.9.6e" "2002-07-30" "OpenSSL"
.UC
.SH "NAME"
EVP_EncryptInit, EVP_EncryptUpdate, EVP_EncryptFinal, EVP_DecryptInit,
@@ -338,7 +338,7 @@ and 0 for failure.
\&\fIEVP_DecryptFinal()\fR returns 0 if the decrypt failed or 1 for success.
.PP
\&\fIEVP_CipherInit()\fR and \fIEVP_CipherUpdate()\fR return 1 for success and 0 for failure.
-\&\fIEVP_CipherFinal()\fR returns 1 for a decryption failure or 1 for success.
+\&\fIEVP_CipherFinal()\fR returns 0 for a decryption failure or 1 for success.
.PP
\&\fIEVP_CIPHER_CTX_cleanup()\fR returns 1 for success and 0 for failure.
.PP
diff --git a/secure/lib/libcrypto/man/EVP_OpenInit.3 b/secure/lib/libcrypto/man/EVP_OpenInit.3
index 1309dc94c131..8b1de4d0ed00 100644
--- a/secure/lib/libcrypto/man/EVP_OpenInit.3
+++ b/secure/lib/libcrypto/man/EVP_OpenInit.3
@@ -1,5 +1,5 @@
.\" Automatically generated by Pod::Man version 1.15
-.\" Thu May 9 13:17:52 2002
+.\" Tue Jul 30 09:21:41 2002
.\"
.\" Standard preamble:
.\" ======================================================================
@@ -137,8 +137,8 @@
.rm #[ #] #H #V #F C
.\" ======================================================================
.\"
-.IX Title "EVP_OPENINIT 1"
-.TH EVP_OPENINIT 1 "perl v5.6.1" "2000-11-13" "User Contributed Perl Documentation"
+.IX Title "EVP_OpenInit 3"
+.TH EVP_OpenInit 3 "0.9.6e" "2000-11-12" "OpenSSL"
.UC
.SH "NAME"
EVP_OpenInit, EVP_OpenUpdate, EVP_OpenFinal \- \s-1EVP\s0 envelope decryption
diff --git a/secure/lib/libcrypto/man/EVP_SealInit.3 b/secure/lib/libcrypto/man/EVP_SealInit.3
index 36fe4f1a9c92..970b98fe496c 100644
--- a/secure/lib/libcrypto/man/EVP_SealInit.3
+++ b/secure/lib/libcrypto/man/EVP_SealInit.3
@@ -1,5 +1,5 @@
.\" Automatically generated by Pod::Man version 1.15
-.\" Thu May 9 13:17:55 2002
+.\" Tue Jul 30 09:21:42 2002
.\"
.\" Standard preamble:
.\" ======================================================================
@@ -137,8 +137,8 @@
.rm #[ #] #H #V #F C
.\" ======================================================================
.\"
-.IX Title "EVP_SEALINIT 1"
-.TH EVP_SEALINIT 1 "perl v5.6.1" "2000-11-13" "User Contributed Perl Documentation"
+.IX Title "EVP_SealInit 3"
+.TH EVP_SealInit 3 "0.9.6e" "2000-11-12" "OpenSSL"
.UC
.SH "NAME"
EVP_SealInit, EVP_SealUpdate, EVP_SealFinal \- \s-1EVP\s0 envelope encryption
diff --git a/secure/lib/libcrypto/man/EVP_SignInit.3 b/secure/lib/libcrypto/man/EVP_SignInit.3
index abc0151e85d5..364417675220 100644
--- a/secure/lib/libcrypto/man/EVP_SignInit.3
+++ b/secure/lib/libcrypto/man/EVP_SignInit.3
@@ -1,5 +1,5 @@
.\" Automatically generated by Pod::Man version 1.15
-.\" Thu May 9 13:17:57 2002
+.\" Tue Jul 30 09:21:43 2002
.\"
.\" Standard preamble:
.\" ======================================================================
@@ -137,8 +137,8 @@
.rm #[ #] #H #V #F C
.\" ======================================================================
.\"
-.IX Title "EVP_SIGNINIT 1"
-.TH EVP_SIGNINIT 1 "perl v5.6.1" "2000-11-13" "User Contributed Perl Documentation"
+.IX Title "EVP_SignInit 3"
+.TH EVP_SignInit 3 "0.9.6e" "2002-07-30" "OpenSSL"
.UC
.SH "NAME"
EVP_SignInit, EVP_SignUpdate, EVP_SignFinal \- \s-1EVP\s0 signing functions
@@ -212,7 +212,7 @@ EVP_VerifyInit(3),
EVP_DigestInit(3), err(3),
evp(3), hmac(3), md2(3),
md5(3), mdc2(3), ripemd(3),
-sha(3), digest(1)
+sha(3), dgst(1)
.SH "HISTORY"
.IX Header "HISTORY"
\&\fIEVP_SignInit()\fR, \fIEVP_SignUpdate()\fR and \fIEVP_SignFinal()\fR are
diff --git a/secure/lib/libcrypto/man/EVP_VerifyInit.3 b/secure/lib/libcrypto/man/EVP_VerifyInit.3
index be1662710811..06d78c5a60d3 100644
--- a/secure/lib/libcrypto/man/EVP_VerifyInit.3
+++ b/secure/lib/libcrypto/man/EVP_VerifyInit.3
@@ -1,5 +1,5 @@
.\" Automatically generated by Pod::Man version 1.15
-.\" Thu May 9 13:17:59 2002
+.\" Tue Jul 30 09:21:43 2002
.\"
.\" Standard preamble:
.\" ======================================================================
@@ -137,8 +137,8 @@
.rm #[ #] #H #V #F C
.\" ======================================================================
.\"
-.IX Title "EVP_VERIFYINIT 1"
-.TH EVP_VERIFYINIT 1 "perl v5.6.1" "2000-11-13" "User Contributed Perl Documentation"
+.IX Title "EVP_VerifyInit 3"
+.TH EVP_VerifyInit 3 "0.9.6e" "2002-07-30" "OpenSSL"
.UC
.SH "NAME"
EVP_VerifyInit, EVP_VerifyUpdate, EVP_VerifyFinal \- \s-1EVP\s0 signature verification functions
@@ -198,7 +198,7 @@ EVP_SignInit(3),
EVP_DigestInit(3), err(3),
evp(3), hmac(3), md2(3),
md5(3), mdc2(3), ripemd(3),
-sha(3), digest(1)
+sha(3), dgst(1)
.SH "HISTORY"
.IX Header "HISTORY"
\&\fIEVP_VerifyInit()\fR, \fIEVP_VerifyUpdate()\fR and \fIEVP_VerifyFinal()\fR are
diff --git a/secure/lib/libcrypto/man/OPENSSL_VERSION_NUMBER.3 b/secure/lib/libcrypto/man/OPENSSL_VERSION_NUMBER.3
index 058fa9c4a5cb..61938c4d645d 100644
--- a/secure/lib/libcrypto/man/OPENSSL_VERSION_NUMBER.3
+++ b/secure/lib/libcrypto/man/OPENSSL_VERSION_NUMBER.3
@@ -1,5 +1,5 @@
.\" Automatically generated by Pod::Man version 1.15
-.\" Thu May 9 13:18:01 2002
+.\" Tue Jul 30 09:21:44 2002
.\"
.\" Standard preamble:
.\" ======================================================================
@@ -137,11 +137,11 @@
.rm #[ #] #H #V #F C
.\" ======================================================================
.\"
-.IX Title "OPENSSL_VERSION_NUMBER 1"
-.TH OPENSSL_VERSION_NUMBER 1 "perl v5.6.1" "2000-11-13" "User Contributed Perl Documentation"
+.IX Title "OPENSSL_VERSION_NUMBER 3"
+.TH OPENSSL_VERSION_NUMBER 3 "0.9.6e" "2002-07-30" "OpenSSL"
.UC
.SH "NAME"
-\&\s-1OPENSSL_VERSION_NUMBER\s0, SSLeay SSLeay_version \- get OpenSSL version number
+\&\s-1OPENSSL_VERSION_NUMBER\s0, SSLeay, SSLeay_version \- get OpenSSL version number
.SH "SYNOPSIS"
.IX Header "SYNOPSIS"
.Vb 2
@@ -151,7 +151,7 @@
.Vb 3
\& #include <openssl/crypto.h>
\& long SSLeay(void);
-\& char *SSLeay_version(int t);
+\& const char *SSLeay_version(int t);
.Ve
.SH "DESCRIPTION"
.IX Header "DESCRIPTION"
@@ -194,18 +194,23 @@ macro to make sure that the correct version of the library has been
loaded, especially when using DLLs on Windows systems.
.PP
\&\fISSLeay_version()\fR returns different strings depending on \fBt\fR:
-.if n .Ip "\s-1SSLEAY_VERSION\s0 The text variant of the version number and the release date. For example, """"OpenSSL 0.9.5a 1 Apr 2000""""." 4
-.el .Ip "\s-1SSLEAY_VERSION\s0 The text variant of the version number and the release date. For example, ``OpenSSL 0.9.5a 1 Apr 2000''." 4
-.IX Item "SSLEAY_VERSION The text variant of the version number and the release date. For example, "OpenSSL 0.9.5a 1 Apr 2000."
-.PD 0
-.Ip "\s-1SSLEAY_CFLAGS\s0 The flags given to the C compiler when compiling OpenSSL are returned in a string." 4
-.IX Item "SSLEAY_CFLAGS The flags given to the C compiler when compiling OpenSSL are returned in a string."
-.Ip "\s-1SSLEAY_PLATFORM\s0 The platform name used when OpenSSL was configured is returned." 4
-.IX Item "SSLEAY_PLATFORM The platform name used when OpenSSL was configured is returned."
-.PD
-.PP
-If the data request isn't available, a text saying that the information is
-not available is returned.
+.Ip "\s-1SSLEAY_VERSION\s0" 4
+.IX Item "SSLEAY_VERSION"
+The text variant of the version number and the release date. For example,
+\&\*(L"OpenSSL 0.9.5a 1 Apr 2000\*(R".
+.Ip "\s-1SSLEAY_CFLAGS\s0" 4
+.IX Item "SSLEAY_CFLAGS"
+The compiler flags set for the compilation process in the form
+\&\*(L"compiler: ...\*(R" if available or \*(L"compiler: information not available\*(R"
+otherwise.
+.Ip "\s-1SSLEAY_BUILT_ON\s0" 4
+.IX Item "SSLEAY_BUILT_ON"
+The date of the build process in the form \*(L"built on: ...\*(R" if available
+or \*(L"built on: date not available\*(R" otherwise.
+.Ip "\s-1SSLEAY_PLATFORM\s0" 4
+.IX Item "SSLEAY_PLATFORM"
+The \*(L"Configure\*(R" target of the library build in the form \*(L"platform: ...\*(R"
+if available or \*(L"platform: information not available\*(R" otherwise.
.PP
For an unknown \fBt\fR, the text \*(L"not available\*(R" is returned.
.SH "RETURN VALUE"
diff --git a/secure/lib/libcrypto/man/OpenSSL_add_all_algorithms.3 b/secure/lib/libcrypto/man/OpenSSL_add_all_algorithms.3
index 0f0ee06d4541..575f328e0fdd 100644
--- a/secure/lib/libcrypto/man/OpenSSL_add_all_algorithms.3
+++ b/secure/lib/libcrypto/man/OpenSSL_add_all_algorithms.3
@@ -1,5 +1,5 @@
.\" Automatically generated by Pod::Man version 1.15
-.\" Thu May 9 13:18:04 2002
+.\" Tue Jul 30 09:21:44 2002
.\"
.\" Standard preamble:
.\" ======================================================================
@@ -137,8 +137,8 @@
.rm #[ #] #H #V #F C
.\" ======================================================================
.\"
-.IX Title "OPENSSL_ADD_ALL_ALGORITHMS 1"
-.TH OPENSSL_ADD_ALL_ALGORITHMS 1 "perl v5.6.1" "2000-11-13" "User Contributed Perl Documentation"
+.IX Title "OpenSSL_add_all_algorithms 3"
+.TH OpenSSL_add_all_algorithms 3 "0.9.6e" "2000-11-12" "OpenSSL"
.UC
.SH "NAME"
OpenSSL_add_all_algorithms, OpenSSL_add_all_ciphers, OpenSSL_add_all_digests \-
diff --git a/secure/lib/libcrypto/man/RAND_add.3 b/secure/lib/libcrypto/man/RAND_add.3
index e9f16f940999..15a7d91b4285 100644
--- a/secure/lib/libcrypto/man/RAND_add.3
+++ b/secure/lib/libcrypto/man/RAND_add.3
@@ -1,5 +1,5 @@
.\" Automatically generated by Pod::Man version 1.15
-.\" Thu May 9 13:18:06 2002
+.\" Tue Jul 30 09:21:45 2002
.\"
.\" Standard preamble:
.\" ======================================================================
@@ -137,8 +137,8 @@
.rm #[ #] #H #V #F C
.\" ======================================================================
.\"
-.IX Title "RAND_ADD 1"
-.TH RAND_ADD 1 "perl v5.6.1" "2000-04-13" "User Contributed Perl Documentation"
+.IX Title "RAND_add 3"
+.TH RAND_add 3 "0.9.6e" "2000-04-13" "OpenSSL"
.UC
.SH "NAME"
RAND_add, RAND_seed, RAND_status, RAND_event, RAND_screen \- add
diff --git a/secure/lib/libcrypto/man/RAND_bytes.3 b/secure/lib/libcrypto/man/RAND_bytes.3
index 0ed9cbcb61fe..a3bd3fb942a8 100644
--- a/secure/lib/libcrypto/man/RAND_bytes.3
+++ b/secure/lib/libcrypto/man/RAND_bytes.3
@@ -1,5 +1,5 @@
.\" Automatically generated by Pod::Man version 1.15
-.\" Thu May 9 13:18:08 2002
+.\" Tue Jul 30 09:21:46 2002
.\"
.\" Standard preamble:
.\" ======================================================================
@@ -137,8 +137,8 @@
.rm #[ #] #H #V #F C
.\" ======================================================================
.\"
-.IX Title "RAND_BYTES 1"
-.TH RAND_BYTES 1 "perl v5.6.1" "2000-04-13" "User Contributed Perl Documentation"
+.IX Title "RAND_bytes 3"
+.TH RAND_bytes 3 "0.9.6e" "2000-04-13" "OpenSSL"
.UC
.SH "NAME"
RAND_bytes, RAND_pseudo_bytes \- generate random data
diff --git a/secure/lib/libcrypto/man/RAND_cleanup.3 b/secure/lib/libcrypto/man/RAND_cleanup.3
index eac4a589d8a8..317e9d38e158 100644
--- a/secure/lib/libcrypto/man/RAND_cleanup.3
+++ b/secure/lib/libcrypto/man/RAND_cleanup.3
@@ -1,5 +1,5 @@
.\" Automatically generated by Pod::Man version 1.15
-.\" Thu May 9 13:18:10 2002
+.\" Tue Jul 30 09:21:46 2002
.\"
.\" Standard preamble:
.\" ======================================================================
@@ -137,8 +137,8 @@
.rm #[ #] #H #V #F C
.\" ======================================================================
.\"
-.IX Title "RAND_CLEANUP 1"
-.TH RAND_CLEANUP 1 "perl v5.6.1" "2000-04-13" "User Contributed Perl Documentation"
+.IX Title "RAND_cleanup 3"
+.TH RAND_cleanup 3 "0.9.6e" "2000-04-13" "OpenSSL"
.UC
.SH "NAME"
RAND_cleanup \- erase the \s-1PRNG\s0 state
diff --git a/secure/lib/libcrypto/man/RAND_egd.3 b/secure/lib/libcrypto/man/RAND_egd.3
index 1b8fdd328ad3..d5f628484b23 100644
--- a/secure/lib/libcrypto/man/RAND_egd.3
+++ b/secure/lib/libcrypto/man/RAND_egd.3
@@ -1,5 +1,5 @@
.\" Automatically generated by Pod::Man version 1.15
-.\" Thu May 9 13:18:12 2002
+.\" Tue Jul 30 09:21:47 2002
.\"
.\" Standard preamble:
.\" ======================================================================
@@ -137,8 +137,8 @@
.rm #[ #] #H #V #F C
.\" ======================================================================
.\"
-.IX Title "RAND_EGD 1"
-.TH RAND_EGD 1 "perl v5.6.1" "2001-02-18" "User Contributed Perl Documentation"
+.IX Title "RAND_egd 3"
+.TH RAND_egd 3 "0.9.6e" "2001-02-17" "OpenSSL"
.UC
.SH "NAME"
RAND_egd \- query entropy gathering daemon
diff --git a/secure/lib/libcrypto/man/RAND_load_file.3 b/secure/lib/libcrypto/man/RAND_load_file.3
index a084d6a867e2..c61c51247632 100644
--- a/secure/lib/libcrypto/man/RAND_load_file.3
+++ b/secure/lib/libcrypto/man/RAND_load_file.3
@@ -1,5 +1,5 @@
.\" Automatically generated by Pod::Man version 1.15
-.\" Thu May 9 13:18:15 2002
+.\" Tue Jul 30 09:21:47 2002
.\"
.\" Standard preamble:
.\" ======================================================================
@@ -137,8 +137,8 @@
.rm #[ #] #H #V #F C
.\" ======================================================================
.\"
-.IX Title "RAND_LOAD_FILE 1"
-.TH RAND_LOAD_FILE 1 "perl v5.6.1" "2001-05-20" "User Contributed Perl Documentation"
+.IX Title "RAND_load_file 3"
+.TH RAND_load_file 3 "0.9.6e" "2001-05-19" "OpenSSL"
.UC
.SH "NAME"
RAND_load_file, RAND_write_file, RAND_file_name \- \s-1PRNG\s0 seed file
diff --git a/secure/lib/libcrypto/man/RAND_set_rand_method.3 b/secure/lib/libcrypto/man/RAND_set_rand_method.3
index f2572f34172c..3c28fedf2649 100644
--- a/secure/lib/libcrypto/man/RAND_set_rand_method.3
+++ b/secure/lib/libcrypto/man/RAND_set_rand_method.3
@@ -1,5 +1,5 @@
.\" Automatically generated by Pod::Man version 1.15
-.\" Thu May 9 13:18:17 2002
+.\" Tue Jul 30 09:21:48 2002
.\"
.\" Standard preamble:
.\" ======================================================================
@@ -137,8 +137,8 @@
.rm #[ #] #H #V #F C
.\" ======================================================================
.\"
-.IX Title "RAND_SET_RAND_METHOD 1"
-.TH RAND_SET_RAND_METHOD 1 "perl v5.6.1" "2000-04-13" "User Contributed Perl Documentation"
+.IX Title "RAND_set_rand_method 3"
+.TH RAND_set_rand_method 3 "0.9.6e" "2000-04-13" "OpenSSL"
.UC
.SH "NAME"
RAND_set_rand_method, RAND_get_rand_method, RAND_SSLeay \- select \s-1RAND\s0 method
diff --git a/secure/lib/libcrypto/man/RSA_blinding_on.3 b/secure/lib/libcrypto/man/RSA_blinding_on.3
index 9345b59e47fd..1ad4f8b7c183 100644
--- a/secure/lib/libcrypto/man/RSA_blinding_on.3
+++ b/secure/lib/libcrypto/man/RSA_blinding_on.3
@@ -1,5 +1,5 @@
.\" Automatically generated by Pod::Man version 1.15
-.\" Thu May 9 13:18:19 2002
+.\" Tue Jul 30 09:21:49 2002
.\"
.\" Standard preamble:
.\" ======================================================================
@@ -137,8 +137,8 @@
.rm #[ #] #H #V #F C
.\" ======================================================================
.\"
-.IX Title "RSA_BLINDING_ON 1"
-.TH RSA_BLINDING_ON 1 "perl v5.6.1" "2000-04-13" "User Contributed Perl Documentation"
+.IX Title "RSA_blinding_on 3"
+.TH RSA_blinding_on 3 "0.9.6e" "2000-04-13" "OpenSSL"
.UC
.SH "NAME"
RSA_blinding_on, RSA_blinding_off \- protect the \s-1RSA\s0 operation from timing attacks
diff --git a/secure/lib/libcrypto/man/RSA_check_key.3 b/secure/lib/libcrypto/man/RSA_check_key.3
index a97e622ec2dd..f5a5581138e5 100644
--- a/secure/lib/libcrypto/man/RSA_check_key.3
+++ b/secure/lib/libcrypto/man/RSA_check_key.3
@@ -1,5 +1,5 @@
.\" Automatically generated by Pod::Man version 1.15
-.\" Thu May 9 13:18:21 2002
+.\" Tue Jul 30 09:21:49 2002
.\"
.\" Standard preamble:
.\" ======================================================================
@@ -137,8 +137,8 @@
.rm #[ #] #H #V #F C
.\" ======================================================================
.\"
-.IX Title "RSA_CHECK_KEY 1"
-.TH RSA_CHECK_KEY 1 "perl v5.6.1" "2000-04-13" "User Contributed Perl Documentation"
+.IX Title "RSA_check_key 3"
+.TH RSA_check_key 3 "0.9.6e" "2002-07-30" "OpenSSL"
.UC
.SH "NAME"
RSA_check_key \- validate private \s-1RSA\s0 keys
@@ -158,7 +158,9 @@ in fact prime, and that \fBn = p*q\fR.
It also checks that \fBd*e = 1 mod (p-1*q-1)\fR,
and that \fBdmp1\fR, \fBdmq1\fR and \fBiqmp\fR are set correctly or are \fB\s-1NULL\s0\fR.
.PP
-The key's public components may not be \fB\s-1NULL\s0\fR.
+As such, this function can not be used with any arbitrary \s-1RSA\s0 key object,
+even if it is otherwise fit for regular \s-1RSA\s0 operation. See \fB\s-1NOTES\s0\fR for more
+information.
.SH "RETURN VALUE"
.IX Header "RETURN VALUE"
\&\fIRSA_check_key()\fR returns 1 if \fBrsa\fR is a valid \s-1RSA\s0 key, and 0 otherwise.
@@ -166,6 +168,12 @@ The key's public components may not be \fB\s-1NULL\s0\fR.
.PP
If the key is invalid or an error occurred, the reason code can be
obtained using ERR_get_error(3).
+.SH "NOTES"
+.IX Header "NOTES"
+This function does not work on \s-1RSA\s0 public keys that have only the modulus
+and public exponent elements populated. It performs integrity checks on all
+the \s-1RSA\s0 key material, so the \s-1RSA\s0 key structure must contain all the private
+key data too.
.SH "SEE ALSO"
.IX Header "SEE ALSO"
rsa(3), err(3)
diff --git a/secure/lib/libcrypto/man/RSA_generate_key.3 b/secure/lib/libcrypto/man/RSA_generate_key.3
index ae0f5cb59fa1..50e23bc3c4fb 100644
--- a/secure/lib/libcrypto/man/RSA_generate_key.3
+++ b/secure/lib/libcrypto/man/RSA_generate_key.3
@@ -1,5 +1,5 @@
.\" Automatically generated by Pod::Man version 1.15
-.\" Thu May 9 13:18:23 2002
+.\" Tue Jul 30 09:21:50 2002
.\"
.\" Standard preamble:
.\" ======================================================================
@@ -137,8 +137,8 @@
.rm #[ #] #H #V #F C
.\" ======================================================================
.\"
-.IX Title "RSA_GENERATE_KEY 1"
-.TH RSA_GENERATE_KEY 1 "perl v5.6.1" "2000-04-13" "User Contributed Perl Documentation"
+.IX Title "RSA_generate_key 3"
+.TH RSA_generate_key 3 "0.9.6e" "2002-07-30" "OpenSSL"
.UC
.SH "NAME"
RSA_generate_key \- generate \s-1RSA\s0 key pair
@@ -159,7 +159,7 @@ be seeded prior to calling \fIRSA_generate_key()\fR.
.PP
The modulus size will be \fBnum\fR bits, and the public exponent will be
\&\fBe\fR. Key sizes with \fBnum\fR < 1024 should be considered insecure.
-The exponent is an odd number, typically 3 or 65535.
+The exponent is an odd number, typically 3, 17 or 65537.
.PP
A callback function may be used to provide feedback about the
progress of the key generation. If \fBcallback\fR is not \fB\s-1NULL\s0\fR, it
diff --git a/secure/lib/libcrypto/man/RSA_get_ex_new_index.3 b/secure/lib/libcrypto/man/RSA_get_ex_new_index.3
index 6c43dc800bcb..f8fccb71e7ba 100644
--- a/secure/lib/libcrypto/man/RSA_get_ex_new_index.3
+++ b/secure/lib/libcrypto/man/RSA_get_ex_new_index.3
@@ -1,5 +1,5 @@
.\" Automatically generated by Pod::Man version 1.15
-.\" Thu May 9 13:18:26 2002
+.\" Tue Jul 30 09:21:50 2002
.\"
.\" Standard preamble:
.\" ======================================================================
@@ -137,8 +137,8 @@
.rm #[ #] #H #V #F C
.\" ======================================================================
.\"
-.IX Title "RSA_GET_EX_NEW_INDEX 1"
-.TH RSA_GET_EX_NEW_INDEX 1 "perl v5.6.1" "2000-11-13" "User Contributed Perl Documentation"
+.IX Title "RSA_get_ex_new_index 3"
+.TH RSA_get_ex_new_index 3 "0.9.6e" "2000-11-12" "OpenSSL"
.UC
.SH "NAME"
RSA_get_ex_new_index, RSA_set_ex_data, RSA_get_ex_data \- add application specific data to \s-1RSA\s0 structures
diff --git a/secure/lib/libcrypto/man/RSA_new.3 b/secure/lib/libcrypto/man/RSA_new.3
index 67bd0032035a..7869f1af210c 100644
--- a/secure/lib/libcrypto/man/RSA_new.3
+++ b/secure/lib/libcrypto/man/RSA_new.3
@@ -1,5 +1,5 @@
.\" Automatically generated by Pod::Man version 1.15
-.\" Thu May 9 13:18:28 2002
+.\" Tue Jul 30 09:21:51 2002
.\"
.\" Standard preamble:
.\" ======================================================================
@@ -137,8 +137,8 @@
.rm #[ #] #H #V #F C
.\" ======================================================================
.\"
-.IX Title "RSA_NEW 1"
-.TH RSA_NEW 1 "perl v5.6.1" "2000-04-13" "User Contributed Perl Documentation"
+.IX Title "RSA_new 3"
+.TH RSA_new 3 "0.9.6e" "2000-04-13" "OpenSSL"
.UC
.SH "NAME"
RSA_new, RSA_free \- allocate and free \s-1RSA\s0 objects
diff --git a/secure/lib/libcrypto/man/RSA_padding_add_PKCS1_type_1.3 b/secure/lib/libcrypto/man/RSA_padding_add_PKCS1_type_1.3
index d44616c6a460..fb2dba4b2432 100644
--- a/secure/lib/libcrypto/man/RSA_padding_add_PKCS1_type_1.3
+++ b/secure/lib/libcrypto/man/RSA_padding_add_PKCS1_type_1.3
@@ -1,5 +1,5 @@
.\" Automatically generated by Pod::Man version 1.15
-.\" Thu May 9 13:18:30 2002
+.\" Tue Jul 30 09:21:52 2002
.\"
.\" Standard preamble:
.\" ======================================================================
@@ -137,8 +137,8 @@
.rm #[ #] #H #V #F C
.\" ======================================================================
.\"
-.IX Title "RSA_PADDING_ADD_PKCS1_TYPE_1 1"
-.TH RSA_PADDING_ADD_PKCS1_TYPE_1 1 "perl v5.6.1" "2000-04-13" "User Contributed Perl Documentation"
+.IX Title "RSA_padding_add_PKCS1_type_1 3"
+.TH RSA_padding_add_PKCS1_type_1 3 "0.9.6e" "2000-04-13" "OpenSSL"
.UC
.SH "NAME"
RSA_padding_add_PKCS1_type_1, RSA_padding_check_PKCS1_type_1,
diff --git a/secure/lib/libcrypto/man/RSA_print.3 b/secure/lib/libcrypto/man/RSA_print.3
index a08b628cb5e8..9a0494c627ac 100644
--- a/secure/lib/libcrypto/man/RSA_print.3
+++ b/secure/lib/libcrypto/man/RSA_print.3
@@ -1,5 +1,5 @@
.\" Automatically generated by Pod::Man version 1.15
-.\" Thu May 9 13:18:32 2002
+.\" Tue Jul 30 09:21:52 2002
.\"
.\" Standard preamble:
.\" ======================================================================
@@ -137,8 +137,8 @@
.rm #[ #] #H #V #F C
.\" ======================================================================
.\"
-.IX Title "RSA_PRINT 1"
-.TH RSA_PRINT 1 "perl v5.6.1" "2000-11-13" "User Contributed Perl Documentation"
+.IX Title "RSA_print 3"
+.TH RSA_print 3 "0.9.6e" "2000-11-12" "OpenSSL"
.UC
.SH "NAME"
RSA_print, RSA_print_fp, DHparams_print, DHparams_print_fp, DSA_print,
diff --git a/secure/lib/libcrypto/man/RSA_private_encrypt.3 b/secure/lib/libcrypto/man/RSA_private_encrypt.3
index 8a3a05036177..e7e63f62052d 100644
--- a/secure/lib/libcrypto/man/RSA_private_encrypt.3
+++ b/secure/lib/libcrypto/man/RSA_private_encrypt.3
@@ -1,5 +1,5 @@
.\" Automatically generated by Pod::Man version 1.15
-.\" Thu May 9 13:18:35 2002
+.\" Tue Jul 30 09:21:53 2002
.\"
.\" Standard preamble:
.\" ======================================================================
@@ -137,8 +137,8 @@
.rm #[ #] #H #V #F C
.\" ======================================================================
.\"
-.IX Title "RSA_PRIVATE_ENCRYPT 1"
-.TH RSA_PRIVATE_ENCRYPT 1 "perl v5.6.1" "2000-04-13" "User Contributed Perl Documentation"
+.IX Title "RSA_private_encrypt 3"
+.TH RSA_private_encrypt 3 "0.9.6e" "2000-04-13" "OpenSSL"
.UC
.SH "NAME"
RSA_private_encrypt, RSA_public_decrypt \- low level signature operations
diff --git a/secure/lib/libcrypto/man/RSA_public_encrypt.3 b/secure/lib/libcrypto/man/RSA_public_encrypt.3
index b0002981ecce..407b57899ae9 100644
--- a/secure/lib/libcrypto/man/RSA_public_encrypt.3
+++ b/secure/lib/libcrypto/man/RSA_public_encrypt.3
@@ -1,5 +1,5 @@
.\" Automatically generated by Pod::Man version 1.15
-.\" Thu May 9 13:18:37 2002
+.\" Tue Jul 30 09:21:54 2002
.\"
.\" Standard preamble:
.\" ======================================================================
@@ -137,8 +137,8 @@
.rm #[ #] #H #V #F C
.\" ======================================================================
.\"
-.IX Title "RSA_PUBLIC_ENCRYPT 1"
-.TH RSA_PUBLIC_ENCRYPT 1 "perl v5.6.1" "2000-11-13" "User Contributed Perl Documentation"
+.IX Title "RSA_public_encrypt 3"
+.TH RSA_public_encrypt 3 "0.9.6e" "2000-11-12" "OpenSSL"
.UC
.SH "NAME"
RSA_public_encrypt, RSA_private_decrypt \- \s-1RSA\s0 public key cryptography
diff --git a/secure/lib/libcrypto/man/RSA_set_method.3 b/secure/lib/libcrypto/man/RSA_set_method.3
index e71dd46ee43b..df5575754efc 100644
--- a/secure/lib/libcrypto/man/RSA_set_method.3
+++ b/secure/lib/libcrypto/man/RSA_set_method.3
@@ -1,5 +1,5 @@
.\" Automatically generated by Pod::Man version 1.15
-.\" Thu May 9 13:18:39 2002
+.\" Tue Jul 30 09:21:54 2002
.\"
.\" Standard preamble:
.\" ======================================================================
@@ -137,8 +137,8 @@
.rm #[ #] #H #V #F C
.\" ======================================================================
.\"
-.IX Title "RSA_SET_METHOD 1"
-.TH RSA_SET_METHOD 1 "perl v5.6.1" "2000-11-13" "User Contributed Perl Documentation"
+.IX Title "RSA_set_method 3"
+.TH RSA_set_method 3 "0.9.6e" "2000-11-12" "OpenSSL"
.UC
.SH "NAME"
RSA_set_default_method, RSA_get_default_method, RSA_set_method,
diff --git a/secure/lib/libcrypto/man/RSA_sign.3 b/secure/lib/libcrypto/man/RSA_sign.3
index 39dccab6f943..7698a4abd044 100644
--- a/secure/lib/libcrypto/man/RSA_sign.3
+++ b/secure/lib/libcrypto/man/RSA_sign.3
@@ -1,5 +1,5 @@
.\" Automatically generated by Pod::Man version 1.15
-.\" Thu May 9 13:18:42 2002
+.\" Tue Jul 30 09:21:55 2002
.\"
.\" Standard preamble:
.\" ======================================================================
@@ -137,8 +137,8 @@
.rm #[ #] #H #V #F C
.\" ======================================================================
.\"
-.IX Title "RSA_SIGN 1"
-.TH RSA_SIGN 1 "perl v5.6.1" "2000-04-13" "User Contributed Perl Documentation"
+.IX Title "RSA_sign 3"
+.TH RSA_sign 3 "0.9.6e" "2000-04-13" "OpenSSL"
.UC
.SH "NAME"
RSA_sign, RSA_verify \- \s-1RSA\s0 signatures
diff --git a/secure/lib/libcrypto/man/RSA_sign_ASN1_OCTET_STRING.3 b/secure/lib/libcrypto/man/RSA_sign_ASN1_OCTET_STRING.3
index acc11256d6e0..978dfa9ce6a0 100644
--- a/secure/lib/libcrypto/man/RSA_sign_ASN1_OCTET_STRING.3
+++ b/secure/lib/libcrypto/man/RSA_sign_ASN1_OCTET_STRING.3
@@ -1,5 +1,5 @@
.\" Automatically generated by Pod::Man version 1.15
-.\" Thu May 9 13:18:44 2002
+.\" Tue Jul 30 09:21:55 2002
.\"
.\" Standard preamble:
.\" ======================================================================
@@ -137,8 +137,8 @@
.rm #[ #] #H #V #F C
.\" ======================================================================
.\"
-.IX Title "RSA_SIGN_ASN1_OCTET_STRING 1"
-.TH RSA_SIGN_ASN1_OCTET_STRING 1 "perl v5.6.1" "2000-04-13" "User Contributed Perl Documentation"
+.IX Title "RSA_sign_ASN1_OCTET_STRING 3"
+.TH RSA_sign_ASN1_OCTET_STRING 3 "0.9.6e" "2000-04-13" "OpenSSL"
.UC
.SH "NAME"
RSA_sign_ASN1_OCTET_STRING, RSA_verify_ASN1_OCTET_STRING \- \s-1RSA\s0 signatures
diff --git a/secure/lib/libcrypto/man/RSA_size.3 b/secure/lib/libcrypto/man/RSA_size.3
index 2668a3b73535..4c195b81b242 100644
--- a/secure/lib/libcrypto/man/RSA_size.3
+++ b/secure/lib/libcrypto/man/RSA_size.3
@@ -1,5 +1,5 @@
.\" Automatically generated by Pod::Man version 1.15
-.\" Thu May 9 13:18:46 2002
+.\" Tue Jul 30 09:21:56 2002
.\"
.\" Standard preamble:
.\" ======================================================================
@@ -137,8 +137,8 @@
.rm #[ #] #H #V #F C
.\" ======================================================================
.\"
-.IX Title "RSA_SIZE 1"
-.TH RSA_SIZE 1 "perl v5.6.1" "2000-04-13" "User Contributed Perl Documentation"
+.IX Title "RSA_size 3"
+.TH RSA_size 3 "0.9.6e" "2000-04-13" "OpenSSL"
.UC
.SH "NAME"
RSA_size \- get \s-1RSA\s0 modulus size
diff --git a/secure/lib/libcrypto/man/SSL_CIPHER_get_name.3 b/secure/lib/libcrypto/man/SSL_CIPHER_get_name.3
index 91f4e71bd197..2f25fb8b3955 100644
--- a/secure/lib/libcrypto/man/SSL_CIPHER_get_name.3
+++ b/secure/lib/libcrypto/man/SSL_CIPHER_get_name.3
@@ -1,5 +1,5 @@
.\" Automatically generated by Pod::Man version 1.15
-.\" Thu May 9 13:19:48 2002
+.\" Tue Jul 30 09:22:12 2002
.\"
.\" Standard preamble:
.\" ======================================================================
@@ -137,8 +137,8 @@
.rm #[ #] #H #V #F C
.\" ======================================================================
.\"
-.IX Title "SSL_CIPHER_GET_NAME 1"
-.TH SSL_CIPHER_GET_NAME 1 "perl v5.6.1" "2001-05-20" "User Contributed Perl Documentation"
+.IX Title "SSL_CIPHER_get_name 3"
+.TH SSL_CIPHER_get_name 3 "0.9.6e" "2001-05-19" "OpenSSL"
.UC
.SH "NAME"
SSL_CIPHER_get_name, SSL_CIPHER_get_bits, SSL_CIPHER_get_version, SSL_CIPHER_description \- get \s-1SSL_CIPHER\s0 properties
diff --git a/secure/lib/libcrypto/man/SSL_COMP_add_compression_method.3 b/secure/lib/libcrypto/man/SSL_COMP_add_compression_method.3
index de7e524e1ed4..df9c0a0bea29 100644
--- a/secure/lib/libcrypto/man/SSL_COMP_add_compression_method.3
+++ b/secure/lib/libcrypto/man/SSL_COMP_add_compression_method.3
@@ -1,5 +1,5 @@
.\" Automatically generated by Pod::Man version 1.15
-.\" Thu May 9 13:22:10 2002
+.\" Tue Jul 30 09:22:13 2002
.\"
.\" Standard preamble:
.\" ======================================================================
@@ -137,8 +137,8 @@
.rm #[ #] #H #V #F C
.\" ======================================================================
.\"
-.IX Title "SSL_COMP_ADD_COMPRESSION_METHOD 1"
-.TH SSL_COMP_ADD_COMPRESSION_METHOD 1 "perl v5.6.1" "2002-01-27" "User Contributed Perl Documentation"
+.IX Title "SSL_COMP_add_compression_method 3"
+.TH SSL_COMP_add_compression_method 3 "0.9.6e" "2002-01-26" "OpenSSL"
.UC
.SH "NAME"
SSL_COMP_add_compression_method \- handle \s-1SSL/TLS\s0 integrated compression methods
diff --git a/secure/lib/libcrypto/man/SSL_CTX_add_extra_chain_cert.3 b/secure/lib/libcrypto/man/SSL_CTX_add_extra_chain_cert.3
index bb59b1c4d6c6..6fe189feeffb 100644
--- a/secure/lib/libcrypto/man/SSL_CTX_add_extra_chain_cert.3
+++ b/secure/lib/libcrypto/man/SSL_CTX_add_extra_chain_cert.3
@@ -1,5 +1,5 @@
.\" Automatically generated by Pod::Man version 1.15
-.\" Thu May 9 13:19:50 2002
+.\" Tue Jul 30 09:22:14 2002
.\"
.\" Standard preamble:
.\" ======================================================================
@@ -137,8 +137,8 @@
.rm #[ #] #H #V #F C
.\" ======================================================================
.\"
-.IX Title "SSL_CTX_ADD_EXTRA_CHAIN_CERT 1"
-.TH SSL_CTX_ADD_EXTRA_CHAIN_CERT 1 "perl v5.6.1" "2001-02-18" "User Contributed Perl Documentation"
+.IX Title "SSL_CTX_add_extra_chain_cert 3"
+.TH SSL_CTX_add_extra_chain_cert 3 "0.9.6e" "2002-07-30" "OpenSSL"
.UC
.SH "NAME"
SSL_CTX_add_extra_chain_cert \- add certificate to chain
@@ -170,4 +170,5 @@ error stack to find out the reason for failure otherwise.
.IX Header "SEE ALSO"
ssl(3),
SSL_CTX_use_certificate(3),
+SSL_CTX_set_client_cert_cb(3),
SSL_CTX_load_verify_locations(3)
diff --git a/secure/lib/libcrypto/man/SSL_CTX_add_session.3 b/secure/lib/libcrypto/man/SSL_CTX_add_session.3
index ba54d47b55d3..8e2bea203ac1 100644
--- a/secure/lib/libcrypto/man/SSL_CTX_add_session.3
+++ b/secure/lib/libcrypto/man/SSL_CTX_add_session.3
@@ -1,5 +1,5 @@
.\" Automatically generated by Pod::Man version 1.15
-.\" Thu May 9 13:19:52 2002
+.\" Tue Jul 30 09:22:14 2002
.\"
.\" Standard preamble:
.\" ======================================================================
@@ -137,8 +137,8 @@
.rm #[ #] #H #V #F C
.\" ======================================================================
.\"
-.IX Title "SSL_CTX_ADD_SESSION 1"
-.TH SSL_CTX_ADD_SESSION 1 "perl v5.6.1" "2001-02-18" "User Contributed Perl Documentation"
+.IX Title "SSL_CTX_add_session 3"
+.TH SSL_CTX_add_session 3 "0.9.6e" "2001-02-17" "OpenSSL"
.UC
.SH "NAME"
SSL_CTX_add_session, SSL_add_session, SSL_CTX_remove_session, SSL_remove_session \- manipulate session cache
diff --git a/secure/lib/libcrypto/man/SSL_CTX_ctrl.3 b/secure/lib/libcrypto/man/SSL_CTX_ctrl.3
index 7d135ef6ffcc..58fb3743a2d3 100644
--- a/secure/lib/libcrypto/man/SSL_CTX_ctrl.3
+++ b/secure/lib/libcrypto/man/SSL_CTX_ctrl.3
@@ -1,5 +1,5 @@
.\" Automatically generated by Pod::Man version 1.15
-.\" Thu May 9 13:22:13 2002
+.\" Tue Jul 30 09:22:15 2002
.\"
.\" Standard preamble:
.\" ======================================================================
@@ -137,8 +137,8 @@
.rm #[ #] #H #V #F C
.\" ======================================================================
.\"
-.IX Title "SSL_CTX_CTRL 1"
-.TH SSL_CTX_CTRL 1 "perl v5.6.1" "2002-01-27" "User Contributed Perl Documentation"
+.IX Title "SSL_CTX_ctrl 3"
+.TH SSL_CTX_ctrl 3 "0.9.6e" "2002-01-26" "OpenSSL"
.UC
.SH "NAME"
SSL_CTX_ctrl, SSL_CTX_callback_ctrl, SSL_ctrl, SSL_callback_ctrl \- internal handling functions for \s-1SSL_CTX\s0 and \s-1SSL\s0 objects
diff --git a/secure/lib/libcrypto/man/SSL_CTX_flush_sessions.3 b/secure/lib/libcrypto/man/SSL_CTX_flush_sessions.3
index a555577ba3f1..07740f0cc688 100644
--- a/secure/lib/libcrypto/man/SSL_CTX_flush_sessions.3
+++ b/secure/lib/libcrypto/man/SSL_CTX_flush_sessions.3
@@ -1,5 +1,5 @@
.\" Automatically generated by Pod::Man version 1.15
-.\" Thu May 9 13:19:54 2002
+.\" Tue Jul 30 09:22:15 2002
.\"
.\" Standard preamble:
.\" ======================================================================
@@ -137,8 +137,8 @@
.rm #[ #] #H #V #F C
.\" ======================================================================
.\"
-.IX Title "SSL_CTX_FLUSH_SESSIONS 1"
-.TH SSL_CTX_FLUSH_SESSIONS 1 "perl v5.6.1" "2001-02-18" "User Contributed Perl Documentation"
+.IX Title "SSL_CTX_flush_sessions 3"
+.TH SSL_CTX_flush_sessions 3 "0.9.6e" "2001-02-17" "OpenSSL"
.UC
.SH "NAME"
SSL_CTX_flush_sessions, SSL_flush_sessions \- remove expired sessions
diff --git a/secure/lib/libcrypto/man/SSL_CTX_free.3 b/secure/lib/libcrypto/man/SSL_CTX_free.3
index 793c082b69a5..537d73f21598 100644
--- a/secure/lib/libcrypto/man/SSL_CTX_free.3
+++ b/secure/lib/libcrypto/man/SSL_CTX_free.3
@@ -1,5 +1,5 @@
.\" Automatically generated by Pod::Man version 1.15
-.\" Thu May 9 13:19:57 2002
+.\" Tue Jul 30 09:22:16 2002
.\"
.\" Standard preamble:
.\" ======================================================================
@@ -137,8 +137,8 @@
.rm #[ #] #H #V #F C
.\" ======================================================================
.\"
-.IX Title "SSL_CTX_FREE 1"
-.TH SSL_CTX_FREE 1 "perl v5.6.1" "2002-01-27" "User Contributed Perl Documentation"
+.IX Title "SSL_CTX_free 3"
+.TH SSL_CTX_free 3 "0.9.6e" "2002-01-26" "OpenSSL"
.UC
.SH "NAME"
SSL_CTX_free \- free an allocated \s-1SSL_CTX\s0 object
diff --git a/secure/lib/libcrypto/man/SSL_CTX_get_ex_new_index.3 b/secure/lib/libcrypto/man/SSL_CTX_get_ex_new_index.3
index 5d32faadd603..1d5ee3ca8aa3 100644
--- a/secure/lib/libcrypto/man/SSL_CTX_get_ex_new_index.3
+++ b/secure/lib/libcrypto/man/SSL_CTX_get_ex_new_index.3
@@ -1,5 +1,5 @@
.\" Automatically generated by Pod::Man version 1.15
-.\" Thu May 9 13:19:59 2002
+.\" Tue Jul 30 09:22:17 2002
.\"
.\" Standard preamble:
.\" ======================================================================
@@ -137,8 +137,8 @@
.rm #[ #] #H #V #F C
.\" ======================================================================
.\"
-.IX Title "SSL_CTX_GET_EX_NEW_INDEX 1"
-.TH SSL_CTX_GET_EX_NEW_INDEX 1 "perl v5.6.1" "2001-07-19" "User Contributed Perl Documentation"
+.IX Title "SSL_CTX_get_ex_new_index 3"
+.TH SSL_CTX_get_ex_new_index 3 "0.9.6e" "2001-07-19" "OpenSSL"
.UC
.SH "NAME"
SSL_CTX_get_ex_new_index, SSL_CTX_set_ex_data, SSL_CTX_get_ex_data \- internal application specific data functions
diff --git a/secure/lib/libcrypto/man/SSL_CTX_get_verify_mode.3 b/secure/lib/libcrypto/man/SSL_CTX_get_verify_mode.3
index f1cd380677ae..b4ffd9267ad9 100644
--- a/secure/lib/libcrypto/man/SSL_CTX_get_verify_mode.3
+++ b/secure/lib/libcrypto/man/SSL_CTX_get_verify_mode.3
@@ -1,5 +1,5 @@
.\" Automatically generated by Pod::Man version 1.15
-.\" Thu May 9 13:20:01 2002
+.\" Tue Jul 30 09:22:17 2002
.\"
.\" Standard preamble:
.\" ======================================================================
@@ -137,8 +137,8 @@
.rm #[ #] #H #V #F C
.\" ======================================================================
.\"
-.IX Title "SSL_CTX_GET_VERIFY_MODE 1"
-.TH SSL_CTX_GET_VERIFY_MODE 1 "perl v5.6.1" "2001-02-18" "User Contributed Perl Documentation"
+.IX Title "SSL_CTX_get_verify_mode 3"
+.TH SSL_CTX_get_verify_mode 3 "0.9.6e" "2001-02-17" "OpenSSL"
.UC
.SH "NAME"
SSL_CTX_get_verify_mode, SSL_get_verify_mode, SSL_CTX_get_verify_depth, SSL_get_verify_depth, SSL_get_verify_callback, SSL_CTX_get_verify_callback \- get currently set verification parameters
diff --git a/secure/lib/libcrypto/man/SSL_CTX_load_verify_locations.3 b/secure/lib/libcrypto/man/SSL_CTX_load_verify_locations.3
index 6efaff041e11..61ccfea84ab5 100644
--- a/secure/lib/libcrypto/man/SSL_CTX_load_verify_locations.3
+++ b/secure/lib/libcrypto/man/SSL_CTX_load_verify_locations.3
@@ -1,5 +1,5 @@
.\" Automatically generated by Pod::Man version 1.15
-.\" Thu May 9 13:20:03 2002
+.\" Tue Jul 30 09:22:18 2002
.\"
.\" Standard preamble:
.\" ======================================================================
@@ -137,8 +137,8 @@
.rm #[ #] #H #V #F C
.\" ======================================================================
.\"
-.IX Title "SSL_CTX_LOAD_VERIFY_LOCATIONS 1"
-.TH SSL_CTX_LOAD_VERIFY_LOCATIONS 1 "perl v5.6.1" "2002-01-27" "User Contributed Perl Documentation"
+.IX Title "SSL_CTX_load_verify_locations 3"
+.TH SSL_CTX_load_verify_locations 3 "0.9.6e" "2002-01-26" "OpenSSL"
.UC
.SH "NAME"
SSL_CTX_load_verify_locations \- set default locations for trusted \s-1CA\s0
diff --git a/secure/lib/libcrypto/man/SSL_CTX_new.3 b/secure/lib/libcrypto/man/SSL_CTX_new.3
index 6b135cfe4b77..9660af29d49c 100644
--- a/secure/lib/libcrypto/man/SSL_CTX_new.3
+++ b/secure/lib/libcrypto/man/SSL_CTX_new.3
@@ -1,5 +1,5 @@
.\" Automatically generated by Pod::Man version 1.15
-.\" Thu May 9 13:20:06 2002
+.\" Tue Jul 30 09:22:18 2002
.\"
.\" Standard preamble:
.\" ======================================================================
@@ -137,8 +137,8 @@
.rm #[ #] #H #V #F C
.\" ======================================================================
.\"
-.IX Title "SSL_CTX_NEW 1"
-.TH SSL_CTX_NEW 1 "perl v5.6.1" "2002-01-27" "User Contributed Perl Documentation"
+.IX Title "SSL_CTX_new 3"
+.TH SSL_CTX_new 3 "0.9.6e" "2002-01-26" "OpenSSL"
.UC
.SH "NAME"
SSL_CTX_new \- create a new \s-1SSL_CTX\s0 object as framework for \s-1TLS/SSL\s0 enabled functions
diff --git a/secure/lib/libcrypto/man/SSL_CTX_sess_number.3 b/secure/lib/libcrypto/man/SSL_CTX_sess_number.3
index d3e0fb5a3850..65efe321195a 100644
--- a/secure/lib/libcrypto/man/SSL_CTX_sess_number.3
+++ b/secure/lib/libcrypto/man/SSL_CTX_sess_number.3
@@ -1,5 +1,5 @@
.\" Automatically generated by Pod::Man version 1.15
-.\" Thu May 9 13:21:56 2002
+.\" Tue Jul 30 09:22:19 2002
.\"
.\" Standard preamble:
.\" ======================================================================
@@ -137,8 +137,8 @@
.rm #[ #] #H #V #F C
.\" ======================================================================
.\"
-.IX Title "SSL_CTX_SESS_NUMBER 1"
-.TH SSL_CTX_SESS_NUMBER 1 "perl v5.6.1" "2001-05-20" "User Contributed Perl Documentation"
+.IX Title "SSL_CTX_sess_number 3"
+.TH SSL_CTX_sess_number 3 "0.9.6e" "2001-05-19" "OpenSSL"
.UC
.SH "NAME"
SSL_CTX_sess_number, SSL_CTX_sess_connect, SSL_CTX_sess_connect_good, SSL_CTX_sess_connect_renegotiate, SSL_CTX_sess_accept, SSL_CTX_sess_accept_good, SSL_CTX_sess_accept_renegotiate, SSL_CTX_sess_hits, SSL_CTX_sess_cb_hits, SSL_CTX_sess_misses, SSL_CTX_sess_timeouts, SSL_CTX_sess_cache_full \- obtain session cache statistics
diff --git a/secure/lib/libcrypto/man/SSL_CTX_sess_set_cache_size.3 b/secure/lib/libcrypto/man/SSL_CTX_sess_set_cache_size.3
index dcd7eb187c1c..e18279144c7b 100644
--- a/secure/lib/libcrypto/man/SSL_CTX_sess_set_cache_size.3
+++ b/secure/lib/libcrypto/man/SSL_CTX_sess_set_cache_size.3
@@ -1,5 +1,5 @@
.\" Automatically generated by Pod::Man version 1.15
-.\" Thu May 9 13:20:08 2002
+.\" Tue Jul 30 09:22:20 2002
.\"
.\" Standard preamble:
.\" ======================================================================
@@ -137,8 +137,8 @@
.rm #[ #] #H #V #F C
.\" ======================================================================
.\"
-.IX Title "SSL_CTX_SESS_SET_CACHE_SIZE 1"
-.TH SSL_CTX_SESS_SET_CACHE_SIZE 1 "perl v5.6.1" "2001-05-20" "User Contributed Perl Documentation"
+.IX Title "SSL_CTX_sess_set_cache_size 3"
+.TH SSL_CTX_sess_set_cache_size 3 "0.9.6e" "2002-07-30" "OpenSSL"
.UC
.SH "NAME"
SSL_CTX_sess_set_cache_size, SSL_CTX_sess_get_cache_size \- manipulate session cache size
diff --git a/secure/lib/libcrypto/man/SSL_CTX_sess_set_get_cb.3 b/secure/lib/libcrypto/man/SSL_CTX_sess_set_get_cb.3
index a253ab681f73..c7ecde511649 100644
--- a/secure/lib/libcrypto/man/SSL_CTX_sess_set_get_cb.3
+++ b/secure/lib/libcrypto/man/SSL_CTX_sess_set_get_cb.3
@@ -1,5 +1,5 @@
.\" Automatically generated by Pod::Man version 1.15
-.\" Thu May 9 13:20:10 2002
+.\" Tue Jul 30 09:22:20 2002
.\"
.\" Standard preamble:
.\" ======================================================================
@@ -137,8 +137,8 @@
.rm #[ #] #H #V #F C
.\" ======================================================================
.\"
-.IX Title "SSL_CTX_SESS_SET_GET_CB 1"
-.TH SSL_CTX_SESS_SET_GET_CB 1 "perl v5.6.1" "2002-01-27" "User Contributed Perl Documentation"
+.IX Title "SSL_CTX_sess_set_get_cb 3"
+.TH SSL_CTX_sess_set_get_cb 3 "0.9.6e" "2002-07-30" "OpenSSL"
.UC
.SH "NAME"
SSL_CTX_sess_set_new_cb, SSL_CTX_sess_set_remove_cb, SSL_CTX_sess_set_get_cb, SSL_CTX_sess_get_new_cb, SSL_CTX_sess_get_remove_cb, SSL_CTX_sess_get_get_cb \- provide callback functions for server side external session caching
diff --git a/secure/lib/libcrypto/man/SSL_CTX_sessions.3 b/secure/lib/libcrypto/man/SSL_CTX_sessions.3
index dc0e6b37c2d7..19802ef6ff9b 100644
--- a/secure/lib/libcrypto/man/SSL_CTX_sessions.3
+++ b/secure/lib/libcrypto/man/SSL_CTX_sessions.3
@@ -1,5 +1,5 @@
.\" Automatically generated by Pod::Man version 1.15
-.\" Thu May 9 13:20:12 2002
+.\" Tue Jul 30 09:22:21 2002
.\"
.\" Standard preamble:
.\" ======================================================================
@@ -137,8 +137,8 @@
.rm #[ #] #H #V #F C
.\" ======================================================================
.\"
-.IX Title "SSL_CTX_SESSIONS 1"
-.TH SSL_CTX_SESSIONS 1 "perl v5.6.1" "2001-05-20" "User Contributed Perl Documentation"
+.IX Title "SSL_CTX_sessions 3"
+.TH SSL_CTX_sessions 3 "0.9.6e" "2001-05-19" "OpenSSL"
.UC
.SH "NAME"
SSL_CTX_sessions \- access internal session cache
diff --git a/secure/lib/libcrypto/man/SSL_CTX_set_cert_store.3 b/secure/lib/libcrypto/man/SSL_CTX_set_cert_store.3
index 92db7cd32f20..82f6f7f40f39 100644
--- a/secure/lib/libcrypto/man/SSL_CTX_set_cert_store.3
+++ b/secure/lib/libcrypto/man/SSL_CTX_set_cert_store.3
@@ -1,5 +1,5 @@
.\" Automatically generated by Pod::Man version 1.15
-.\" Thu May 9 13:22:15 2002
+.\" Tue Jul 30 09:22:21 2002
.\"
.\" Standard preamble:
.\" ======================================================================
@@ -137,8 +137,8 @@
.rm #[ #] #H #V #F C
.\" ======================================================================
.\"
-.IX Title "SSL_CTX_SET_CERT_STORE 1"
-.TH SSL_CTX_SET_CERT_STORE 1 "perl v5.6.1" "2002-01-27" "User Contributed Perl Documentation"
+.IX Title "SSL_CTX_set_cert_store 3"
+.TH SSL_CTX_set_cert_store 3 "0.9.6e" "2002-07-30" "OpenSSL"
.UC
.SH "NAME"
SSL_CTX_set_cert_store, SSL_CTX_get_cert_store \- manipulate X509 certificate verification storage
@@ -154,7 +154,7 @@ SSL_CTX_set_cert_store, SSL_CTX_get_cert_store \- manipulate X509 certificate ve
.SH "DESCRIPTION"
.IX Header "DESCRIPTION"
\&\fISSL_CTX_set_cert_store()\fR sets/replaces the certificate verification storage
-of \fBctx\fR to/with \fBstore\fR. If another X505_STORE object is currently
+of \fBctx\fR to/with \fBstore\fR. If another X509_STORE object is currently
set in \fBctx\fR, it will be \fIX509_STORE_free()\fRed.
.PP
\&\fISSL_CTX_get_cert_store()\fR returns a pointer to the current certificate
diff --git a/secure/lib/libcrypto/man/SSL_CTX_set_cert_verify_callback.3 b/secure/lib/libcrypto/man/SSL_CTX_set_cert_verify_callback.3
index 08600d44eb3d..a197941ce5d1 100644
--- a/secure/lib/libcrypto/man/SSL_CTX_set_cert_verify_callback.3
+++ b/secure/lib/libcrypto/man/SSL_CTX_set_cert_verify_callback.3
@@ -1,5 +1,5 @@
.\" Automatically generated by Pod::Man version 1.15
-.\" Thu May 9 13:22:17 2002
+.\" Tue Jul 30 09:22:22 2002
.\"
.\" Standard preamble:
.\" ======================================================================
@@ -137,8 +137,8 @@
.rm #[ #] #H #V #F C
.\" ======================================================================
.\"
-.IX Title "SSL_CTX_SET_CERT_VERIFY_CALLBACK 1"
-.TH SSL_CTX_SET_CERT_VERIFY_CALLBACK 1 "perl v5.6.1" "2002-01-27" "User Contributed Perl Documentation"
+.IX Title "SSL_CTX_set_cert_verify_callback 3"
+.TH SSL_CTX_set_cert_verify_callback 3 "0.9.6e" "2002-01-26" "OpenSSL"
.UC
.SH "NAME"
SSL_CTX_set_cert_verify_callback \- set peer certificate verification procedure
diff --git a/secure/lib/libcrypto/man/SSL_CTX_set_cipher_list.3 b/secure/lib/libcrypto/man/SSL_CTX_set_cipher_list.3
index 86fbd9a2e578..96ea95304bfe 100644
--- a/secure/lib/libcrypto/man/SSL_CTX_set_cipher_list.3
+++ b/secure/lib/libcrypto/man/SSL_CTX_set_cipher_list.3
@@ -1,5 +1,5 @@
.\" Automatically generated by Pod::Man version 1.15
-.\" Thu May 9 13:20:14 2002
+.\" Tue Jul 30 09:22:23 2002
.\"
.\" Standard preamble:
.\" ======================================================================
@@ -137,8 +137,8 @@
.rm #[ #] #H #V #F C
.\" ======================================================================
.\"
-.IX Title "SSL_CTX_SET_CIPHER_LIST 1"
-.TH SSL_CTX_SET_CIPHER_LIST 1 "perl v5.6.1" "2002-01-27" "User Contributed Perl Documentation"
+.IX Title "SSL_CTX_set_cipher_list 3"
+.TH SSL_CTX_set_cipher_list 3 "0.9.6e" "2002-01-26" "OpenSSL"
.UC
.SH "NAME"
SSL_CTX_set_cipher_list, SSL_set_cipher_list \- choose list of available SSL_CIPHERs
diff --git a/secure/lib/libcrypto/man/SSL_CTX_set_client_CA_list.3 b/secure/lib/libcrypto/man/SSL_CTX_set_client_CA_list.3
index 24a710226786..e440c6a3e941 100644
--- a/secure/lib/libcrypto/man/SSL_CTX_set_client_CA_list.3
+++ b/secure/lib/libcrypto/man/SSL_CTX_set_client_CA_list.3
@@ -1,5 +1,5 @@
.\" Automatically generated by Pod::Man version 1.15
-.\" Thu May 9 13:20:17 2002
+.\" Tue Jul 30 09:22:23 2002
.\"
.\" Standard preamble:
.\" ======================================================================
@@ -137,8 +137,8 @@
.rm #[ #] #H #V #F C
.\" ======================================================================
.\"
-.IX Title "SSL_CTX_SET_CLIENT_CA_LIST 1"
-.TH SSL_CTX_SET_CLIENT_CA_LIST 1 "perl v5.6.1" "2001-07-19" "User Contributed Perl Documentation"
+.IX Title "SSL_CTX_set_client_CA_list 3"
+.TH SSL_CTX_set_client_CA_list 3 "0.9.6e" "2001-07-19" "OpenSSL"
.UC
.SH "NAME"
SSL_CTX_set_client_CA_list, SSL_set_client_CA_list, SSL_CTX_add_client_CA,
diff --git a/secure/lib/libcrypto/man/SSL_CTX_set_client_cert_cb.3 b/secure/lib/libcrypto/man/SSL_CTX_set_client_cert_cb.3
new file mode 100644
index 000000000000..a0f450f28e42
--- /dev/null
+++ b/secure/lib/libcrypto/man/SSL_CTX_set_client_cert_cb.3
@@ -0,0 +1,229 @@
+.\" Automatically generated by Pod::Man version 1.15
+.\" Tue Jul 30 09:22:24 2002
+.\"
+.\" Standard preamble:
+.\" ======================================================================
+.de Sh \" Subsection heading
+.br
+.if t .Sp
+.ne 5
+.PP
+\fB\\$1\fR
+.PP
+..
+.de Sp \" Vertical space (when we can't use .PP)
+.if t .sp .5v
+.if n .sp
+..
+.de Ip \" List item
+.br
+.ie \\n(.$>=3 .ne \\$3
+.el .ne 3
+.IP "\\$1" \\$2
+..
+.de Vb \" Begin verbatim text
+.ft CW
+.nf
+.ne \\$1
+..
+.de Ve \" End verbatim text
+.ft R
+
+.fi
+..
+.\" Set up some character translations and predefined strings. \*(-- will
+.\" give an unbreakable dash, \*(PI will give pi, \*(L" will give a left
+.\" double quote, and \*(R" will give a right double quote. | will give a
+.\" real vertical bar. \*(C+ will give a nicer C++. Capital omega is used
+.\" to do unbreakable dashes and therefore won't be available. \*(C` and
+.\" \*(C' expand to `' in nroff, nothing in troff, for use with C<>
+.tr \(*W-|\(bv\*(Tr
+.ds C+ C\v'-.1v'\h'-1p'\s-2+\h'-1p'+\s0\v'.1v'\h'-1p'
+.ie n \{\
+. ds -- \(*W-
+. ds PI pi
+. if (\n(.H=4u)&(1m=24u) .ds -- \(*W\h'-12u'\(*W\h'-12u'-\" diablo 10 pitch
+. if (\n(.H=4u)&(1m=20u) .ds -- \(*W\h'-12u'\(*W\h'-8u'-\" diablo 12 pitch
+. ds L" ""
+. ds R" ""
+. ds C` ""
+. ds C' ""
+'br\}
+.el\{\
+. ds -- \|\(em\|
+. ds PI \(*p
+. ds L" ``
+. ds R" ''
+'br\}
+.\"
+.\" If the F register is turned on, we'll generate index entries on stderr
+.\" for titles (.TH), headers (.SH), subsections (.Sh), items (.Ip), and
+.\" index entries marked with X<> in POD. Of course, you'll have to process
+.\" the output yourself in some meaningful fashion.
+.if \nF \{\
+. de IX
+. tm Index:\\$1\t\\n%\t"\\$2"
+..
+. nr % 0
+. rr F
+.\}
+.\"
+.\" For nroff, turn off justification. Always turn off hyphenation; it
+.\" makes way too many mistakes in technical documents.
+.hy 0
+.if n .na
+.\"
+.\" Accent mark definitions (@(#)ms.acc 1.5 88/02/08 SMI; from UCB 4.2).
+.\" Fear. Run. Save yourself. No user-serviceable parts.
+.bd B 3
+. \" fudge factors for nroff and troff
+.if n \{\
+. ds #H 0
+. ds #V .8m
+. ds #F .3m
+. ds #[ \f1
+. ds #] \fP
+.\}
+.if t \{\
+. ds #H ((1u-(\\\\n(.fu%2u))*.13m)
+. ds #V .6m
+. ds #F 0
+. ds #[ \&
+. ds #] \&
+.\}
+. \" simple accents for nroff and troff
+.if n \{\
+. ds ' \&
+. ds ` \&
+. ds ^ \&
+. ds , \&
+. ds ~ ~
+. ds /
+.\}
+.if t \{\
+. ds ' \\k:\h'-(\\n(.wu*8/10-\*(#H)'\'\h"|\\n:u"
+. ds ` \\k:\h'-(\\n(.wu*8/10-\*(#H)'\`\h'|\\n:u'
+. ds ^ \\k:\h'-(\\n(.wu*10/11-\*(#H)'^\h'|\\n:u'
+. ds , \\k:\h'-(\\n(.wu*8/10)',\h'|\\n:u'
+. ds ~ \\k:\h'-(\\n(.wu-\*(#H-.1m)'~\h'|\\n:u'
+. ds / \\k:\h'-(\\n(.wu*8/10-\*(#H)'\z\(sl\h'|\\n:u'
+.\}
+. \" troff and (daisy-wheel) nroff accents
+.ds : \\k:\h'-(\\n(.wu*8/10-\*(#H+.1m+\*(#F)'\v'-\*(#V'\z.\h'.2m+\*(#F'.\h'|\\n:u'\v'\*(#V'
+.ds 8 \h'\*(#H'\(*b\h'-\*(#H'
+.ds o \\k:\h'-(\\n(.wu+\w'\(de'u-\*(#H)/2u'\v'-.3n'\*(#[\z\(de\v'.3n'\h'|\\n:u'\*(#]
+.ds d- \h'\*(#H'\(pd\h'-\w'~'u'\v'-.25m'\f2\(hy\fP\v'.25m'\h'-\*(#H'
+.ds D- D\\k:\h'-\w'D'u'\v'-.11m'\z\(hy\v'.11m'\h'|\\n:u'
+.ds th \*(#[\v'.3m'\s+1I\s-1\v'-.3m'\h'-(\w'I'u*2/3)'\s-1o\s+1\*(#]
+.ds Th \*(#[\s+2I\s-2\h'-\w'I'u*3/5'\v'-.3m'o\v'.3m'\*(#]
+.ds ae a\h'-(\w'a'u*4/10)'e
+.ds Ae A\h'-(\w'A'u*4/10)'E
+. \" corrections for vroff
+.if v .ds ~ \\k:\h'-(\\n(.wu*9/10-\*(#H)'\s-2\u~\d\s+2\h'|\\n:u'
+.if v .ds ^ \\k:\h'-(\\n(.wu*10/11-\*(#H)'\v'-.4m'^\v'.4m'\h'|\\n:u'
+. \" for low resolution devices (crt and lpr)
+.if \n(.H>23 .if \n(.V>19 \
+\{\
+. ds : e
+. ds 8 ss
+. ds o a
+. ds d- d\h'-1'\(ga
+. ds D- D\h'-1'\(hy
+. ds th \o'bp'
+. ds Th \o'LP'
+. ds ae ae
+. ds Ae AE
+.\}
+.rm #[ #] #H #V #F C
+.\" ======================================================================
+.\"
+.IX Title "SSL_CTX_set_client_cert_cb 3"
+.TH SSL_CTX_set_client_cert_cb 3 "0.9.6e" "2002-07-30" "OpenSSL"
+.UC
+.SH "NAME"
+SSL_CTX_set_client_cert_cb, SSL_CTX_get_client_cert_cb \- handle client certificate callback function
+.SH "SYNOPSIS"
+.IX Header "SYNOPSIS"
+.Vb 1
+\& #include <openssl/ssl.h>
+.Ve
+.Vb 3
+\& void SSL_CTX_set_client_cert_cb(SSL_CTX *ctx, int (*client_cert_cb)(SSL *ssl, X509 **x509, EVP_PKEY **pkey));
+\& int (*SSL_CTX_get_client_cert_cb(SSL_CTX *ctx))(SSL *ssl, X509 **x509, EVP_PKEY **pkey);
+\& int (*client_cert_cb)(SSL *ssl, X509 **x509, EVP_PKEY **pkey);
+.Ve
+.SH "DESCRIPTION"
+.IX Header "DESCRIPTION"
+\&\fISSL_CTX_set_client_cert_cb()\fR sets the \fB\f(BIclient_cert_cb()\fB\fR callback, that is
+called when a client certificate is requested by a server and no certificate
+was yet set for the \s-1SSL\s0 object.
+.PP
+When \fB\f(BIclient_cert_cb()\fB\fR is \s-1NULL\s0, no callback function is used.
+.PP
+\&\fISSL_CTX_get_client_cert_cb()\fR returns a pointer to the currently set callback
+function.
+.PP
+\&\fIclient_cert_cb()\fR is the application defined callback. If it wants to
+set a certificate, a certificate/private key combination must be set
+using the \fBx509\fR and \fBpkey\fR arguments and \*(L"1\*(R" must be returned. The
+certificate will be installed into \fBssl\fR, see the \s-1NOTES\s0 and \s-1BUGS\s0 sections.
+If no certificate should be set, \*(L"0\*(R" has to be returned and no certificate
+will be sent. A negative return value will suspend the handshake and the
+handshake function will return immediatly. SSL_get_error(3)
+will return \s-1SSL_ERROR_WANT_X509_LOOKUP\s0 to indicate, that the handshake was
+suspended. The next call to the handshake function will again lead to the call
+of \fIclient_cert_cb()\fR. It is the job of the \fIclient_cert_cb()\fR to store information
+about the state of the last call, if required to continue.
+.SH "NOTES"
+.IX Header "NOTES"
+During a handshake (or renegotiation) a server may request a certificate
+from the client. A client certificate must only be sent, when the server
+did send the request.
+.PP
+When a certificate was set using the
+SSL_CTX_use_certificate(3) family of functions,
+it will be sent to the server. The \s-1TLS\s0 standard requires that only a
+certificate is sent, if it matches the list of acceptable CAs sent by the
+server. This constraint is violated by the default behavior of the OpenSSL
+library. Using the callback function it is possible to implement a proper
+selection routine or to allow a user interaction to choose the certificate to
+be sent.
+.PP
+If a callback function is defined and no certificate was yet defined for the
+\&\s-1SSL\s0 object, the callback function will be called.
+If the callback function returns a certificate, the OpenSSL library
+will try to load the private key and certificate data into the \s-1SSL\s0
+object using the \fISSL_use_certificate()\fR and \fISSL_use_private_key()\fR functions.
+Thus it will permanently install the certificate and key for this \s-1SSL\s0
+object. It will not be reset by calling SSL_clear(3).
+If the callback returns no certificate, the OpenSSL library will not send
+a certificate.
+.SH "BUGS"
+.IX Header "BUGS"
+The \fIclient_cert_cb()\fR cannot return a complete certificate chain, it can
+only return one client certificate. If the chain only has a length of 2,
+the root \s-1CA\s0 certificate may be omitted according to the \s-1TLS\s0 standard and
+thus a standard conforming answer can be sent to the server. For a
+longer chain, the client must send the complete chain (with the option
+to leave out the root \s-1CA\s0 certificate). This can only be accomplished by
+either adding the intermediate \s-1CA\s0 certificates into the trusted
+certificate store for the \s-1SSL_CTX\s0 object (resulting in having to add
+\&\s-1CA\s0 certificates that otherwise maybe would not be trusted), or by adding
+the chain certificates using the
+SSL_CTX_add_extra_chain_cert(3)
+function, which is only available for the \s-1SSL_CTX\s0 object as a whole and that
+therefore probably can only apply for one client certificate, making
+the concept of the callback function (to allow the choice from several
+certificates) questionable.
+.PP
+Once the \s-1SSL\s0 object has been used in conjunction with the callback function,
+the certificate will be set for the \s-1SSL\s0 object and will not be cleared
+even when SSL_clear(3) is being called. It is therefore
+mandatory to destroy the \s-1SSL\s0 object using SSL_free(3)
+and create a new one to return to the previous state.
+.SH "SEE ALSO"
+.IX Header "SEE ALSO"
+ssl(3), SSL_CTX_use_certificate(3),
+SSL_CTX_add_extra_chain_cert(3),
+SSL_get_client_CA_list(3),
+SSL_clear(3), SSL_free(3)
diff --git a/secure/lib/libcrypto/man/SSL_CTX_set_default_passwd_cb.3 b/secure/lib/libcrypto/man/SSL_CTX_set_default_passwd_cb.3
index 91c5b1eddf83..402a89d5e0aa 100644
--- a/secure/lib/libcrypto/man/SSL_CTX_set_default_passwd_cb.3
+++ b/secure/lib/libcrypto/man/SSL_CTX_set_default_passwd_cb.3
@@ -1,5 +1,5 @@
.\" Automatically generated by Pod::Man version 1.15
-.\" Thu May 9 13:20:19 2002
+.\" Tue Jul 30 09:22:24 2002
.\"
.\" Standard preamble:
.\" ======================================================================
@@ -137,8 +137,8 @@
.rm #[ #] #H #V #F C
.\" ======================================================================
.\"
-.IX Title "SSL_CTX_SET_DEFAULT_PASSWD_CB 1"
-.TH SSL_CTX_SET_DEFAULT_PASSWD_CB 1 "perl v5.6.1" "2002-01-27" "User Contributed Perl Documentation"
+.IX Title "SSL_CTX_set_default_passwd_cb 3"
+.TH SSL_CTX_set_default_passwd_cb 3 "0.9.6e" "2002-01-26" "OpenSSL"
.UC
.SH "NAME"
SSL_CTX_set_default_passwd_cb, SSL_CTX_set_default_passwd_cb_userdata \- set passwd callback for encrypted \s-1PEM\s0 file handling
diff --git a/secure/lib/libcrypto/man/SSL_CTX_set_info_callback.3 b/secure/lib/libcrypto/man/SSL_CTX_set_info_callback.3
index 987ee77a42a3..e834e944eaa3 100644
--- a/secure/lib/libcrypto/man/SSL_CTX_set_info_callback.3
+++ b/secure/lib/libcrypto/man/SSL_CTX_set_info_callback.3
@@ -1,5 +1,5 @@
.\" Automatically generated by Pod::Man version 1.15
-.\" Thu May 9 13:22:19 2002
+.\" Tue Jul 30 09:22:25 2002
.\"
.\" Standard preamble:
.\" ======================================================================
@@ -137,8 +137,8 @@
.rm #[ #] #H #V #F C
.\" ======================================================================
.\"
-.IX Title "SSL_CTX_SET_INFO_CALLBACK 1"
-.TH SSL_CTX_SET_INFO_CALLBACK 1 "perl v5.6.1" "2002-01-27" "User Contributed Perl Documentation"
+.IX Title "SSL_CTX_set_info_callback 3"
+.TH SSL_CTX_set_info_callback 3 "0.9.6e" "2002-01-26" "OpenSSL"
.UC
.SH "NAME"
SSL_CTX_set_info_callback, SSL_CTX_get_info_callback, SSL_set_info_callback, SSL_get_info_callback \- handle information callback for \s-1SSL\s0 connections
diff --git a/secure/lib/libcrypto/man/SSL_CTX_set_mode.3 b/secure/lib/libcrypto/man/SSL_CTX_set_mode.3
index f48ac39df88f..4ed6233e952f 100644
--- a/secure/lib/libcrypto/man/SSL_CTX_set_mode.3
+++ b/secure/lib/libcrypto/man/SSL_CTX_set_mode.3
@@ -1,5 +1,5 @@
.\" Automatically generated by Pod::Man version 1.15
-.\" Thu May 9 13:21:59 2002
+.\" Tue Jul 30 09:22:26 2002
.\"
.\" Standard preamble:
.\" ======================================================================
@@ -137,8 +137,8 @@
.rm #[ #] #H #V #F C
.\" ======================================================================
.\"
-.IX Title "SSL_CTX_SET_MODE 1"
-.TH SSL_CTX_SET_MODE 1 "perl v5.6.1" "2002-01-27" "User Contributed Perl Documentation"
+.IX Title "SSL_CTX_set_mode 3"
+.TH SSL_CTX_set_mode 3 "0.9.6e" "2002-01-26" "OpenSSL"
.UC
.SH "NAME"
SSL_CTX_set_mode, SSL_set_mode, SSL_CTX_get_mode, SSL_get_mode \- manipulate \s-1SSL\s0 engine mode
diff --git a/secure/lib/libcrypto/man/SSL_CTX_set_options.3 b/secure/lib/libcrypto/man/SSL_CTX_set_options.3
index 8c39cd40b5c2..77d9e085a265 100644
--- a/secure/lib/libcrypto/man/SSL_CTX_set_options.3
+++ b/secure/lib/libcrypto/man/SSL_CTX_set_options.3
@@ -1,5 +1,5 @@
.\" Automatically generated by Pod::Man version 1.15
-.\" Thu May 9 13:20:23 2002
+.\" Tue Jul 30 09:22:26 2002
.\"
.\" Standard preamble:
.\" ======================================================================
@@ -137,8 +137,8 @@
.rm #[ #] #H #V #F C
.\" ======================================================================
.\"
-.IX Title "SSL_CTX_SET_OPTIONS 1"
-.TH SSL_CTX_SET_OPTIONS 1 "perl v5.6.1" "2002-01-27" "User Contributed Perl Documentation"
+.IX Title "SSL_CTX_set_options 3"
+.TH SSL_CTX_set_options 3 "0.9.6e" "2002-07-30" "OpenSSL"
.UC
.SH "NAME"
SSL_CTX_set_options, SSL_set_options, SSL_CTX_get_options, SSL_get_options \- manipulate \s-1SSL\s0 engine options
@@ -175,7 +175,7 @@ operation (|). Options can only be added but can never be reset.
\&\fISSL_CTX_set_options()\fR and \fISSL_set_options()\fR affect the (external)
protocol behaviour of the \s-1SSL\s0 library. The (internal) behaviour of
the \s-1API\s0 can be changed by using the similar
-SSL_CTX_set_modes(3) and \fISSL_set_modes()\fR functions.
+SSL_CTX_set_mode(3) and \fISSL_set_mode()\fR functions.
.PP
During a handshake, the option settings of the \s-1SSL\s0 object are used. When
a new \s-1SSL\s0 object is created from a context using \fISSL_new()\fR, the current
@@ -239,12 +239,19 @@ the client sends a SSLv2 hello and accepts up to SSLv3.1=TLSv1, the server
only understands up to SSLv3. In this case the client must still use the
same SSLv3.1=TLSv1 announcement. Some clients step down to SSLv3 with respect
to the server's answer and violate the version rollback protection.)
+.Ip "\s-1SSL_OP_DONT_INSERT_EMPTY_FRAGMENTS\s0" 4
+.IX Item "SSL_OP_DONT_INSERT_EMPTY_FRAGMENTS"
+Disables a countermeasure against a \s-1SSL\s0 3.0/TLS 1.0 protocol
+vulnerability affecting \s-1CBC\s0 ciphers, which cannot be handled by some
+broken \s-1SSL\s0 implementations. This option has no effect for connections
+using other ciphers.
.Ip "\s-1SSL_OP_ALL\s0" 4
.IX Item "SSL_OP_ALL"
All of the above bug workarounds.
.PP
-It is save and recommended to use \s-1SSL_OP_ALL\s0 to enable the bug workaround
-options.
+It is usually safe to use \fB\s-1SSL_OP_ALL\s0\fR to enable the bug workaround
+options if compatibility with somewhat broken implementations is
+desired.
.PP
The following \fBmodifying\fR options are available:
.Ip "\s-1SSL_OP_SINGLE_DH_USE\s0" 4
@@ -307,3 +314,8 @@ dhparam(1)
.SH "HISTORY"
.IX Header "HISTORY"
\&\s-1SSL_OP_TLS_ROLLBACK_BUG\s0 has been added in OpenSSL 0.9.6.
+.PP
+\&\fB\s-1SSL_OP_DONT_INSERT_EMPTY_FRAGMENTS\s0\fR has been added in OpenSSL 0.9.6e.
+Versions up to OpenSSL 0.9.6c do not include the countermeasure that
+can be disabled with this option (in OpenSSL 0.9.6d, it was always
+enabled).
diff --git a/secure/lib/libcrypto/man/SSL_CTX_set_quiet_shutdown.3 b/secure/lib/libcrypto/man/SSL_CTX_set_quiet_shutdown.3
index bc094b111277..af9c079d3ac2 100644
--- a/secure/lib/libcrypto/man/SSL_CTX_set_quiet_shutdown.3
+++ b/secure/lib/libcrypto/man/SSL_CTX_set_quiet_shutdown.3
@@ -1,5 +1,5 @@
.\" Automatically generated by Pod::Man version 1.15
-.\" Thu May 9 13:22:22 2002
+.\" Tue Jul 30 09:22:27 2002
.\"
.\" Standard preamble:
.\" ======================================================================
@@ -137,8 +137,8 @@
.rm #[ #] #H #V #F C
.\" ======================================================================
.\"
-.IX Title "SSL_CTX_SET_QUIET_SHUTDOWN 1"
-.TH SSL_CTX_SET_QUIET_SHUTDOWN 1 "perl v5.6.1" "2002-01-27" "User Contributed Perl Documentation"
+.IX Title "SSL_CTX_set_quiet_shutdown 3"
+.TH SSL_CTX_set_quiet_shutdown 3 "0.9.6e" "2002-01-26" "OpenSSL"
.UC
.SH "NAME"
SSL_CTX_set_quiet_shutdown, SSL_CTX_get_quiet_shutdown, SSL_set_quiet_shutdown, SSL_get_quiet_shutdown \- manipulate shutdown behaviour
diff --git a/secure/lib/libcrypto/man/SSL_CTX_set_session_cache_mode.3 b/secure/lib/libcrypto/man/SSL_CTX_set_session_cache_mode.3
index 54abc8848482..3f5f5ae06daf 100644
--- a/secure/lib/libcrypto/man/SSL_CTX_set_session_cache_mode.3
+++ b/secure/lib/libcrypto/man/SSL_CTX_set_session_cache_mode.3
@@ -1,5 +1,5 @@
.\" Automatically generated by Pod::Man version 1.15
-.\" Thu May 9 13:20:27 2002
+.\" Tue Jul 30 09:22:28 2002
.\"
.\" Standard preamble:
.\" ======================================================================
@@ -137,8 +137,8 @@
.rm #[ #] #H #V #F C
.\" ======================================================================
.\"
-.IX Title "SSL_CTX_SET_SESSION_CACHE_MODE 1"
-.TH SSL_CTX_SET_SESSION_CACHE_MODE 1 "perl v5.6.1" "2002-01-27" "User Contributed Perl Documentation"
+.IX Title "SSL_CTX_set_session_cache_mode 3"
+.TH SSL_CTX_set_session_cache_mode 3 "0.9.6e" "2002-01-26" "OpenSSL"
.UC
.SH "NAME"
SSL_CTX_set_session_cache_mode, SSL_CTX_get_session_cache_mode \- enable/disable session caching
diff --git a/secure/lib/libcrypto/man/SSL_CTX_set_session_id_context.3 b/secure/lib/libcrypto/man/SSL_CTX_set_session_id_context.3
index 94f1dd3e5cd9..5f7c530d7ae3 100644
--- a/secure/lib/libcrypto/man/SSL_CTX_set_session_id_context.3
+++ b/secure/lib/libcrypto/man/SSL_CTX_set_session_id_context.3
@@ -1,5 +1,5 @@
.\" Automatically generated by Pod::Man version 1.15
-.\" Thu May 9 13:20:30 2002
+.\" Tue Jul 30 09:22:28 2002
.\"
.\" Standard preamble:
.\" ======================================================================
@@ -137,8 +137,8 @@
.rm #[ #] #H #V #F C
.\" ======================================================================
.\"
-.IX Title "SSL_CTX_SET_SESSION_ID_CONTEXT 1"
-.TH SSL_CTX_SET_SESSION_ID_CONTEXT 1 "perl v5.6.1" "2001-02-18" "User Contributed Perl Documentation"
+.IX Title "SSL_CTX_set_session_id_context 3"
+.TH SSL_CTX_set_session_id_context 3 "0.9.6e" "2001-02-17" "OpenSSL"
.UC
.SH "NAME"
SSL_CTX_set_session_id_context, SSL_set_session_id_context \- set context within which session can be reused (server side only)
diff --git a/secure/lib/libcrypto/man/SSL_CTX_set_ssl_version.3 b/secure/lib/libcrypto/man/SSL_CTX_set_ssl_version.3
index e5b8e728a7f4..13be7042ddfd 100644
--- a/secure/lib/libcrypto/man/SSL_CTX_set_ssl_version.3
+++ b/secure/lib/libcrypto/man/SSL_CTX_set_ssl_version.3
@@ -1,5 +1,5 @@
.\" Automatically generated by Pod::Man version 1.15
-.\" Thu May 9 13:20:32 2002
+.\" Tue Jul 30 09:22:29 2002
.\"
.\" Standard preamble:
.\" ======================================================================
@@ -137,8 +137,8 @@
.rm #[ #] #H #V #F C
.\" ======================================================================
.\"
-.IX Title "SSL_CTX_SET_SSL_VERSION 1"
-.TH SSL_CTX_SET_SSL_VERSION 1 "perl v5.6.1" "2001-05-20" "User Contributed Perl Documentation"
+.IX Title "SSL_CTX_set_ssl_version 3"
+.TH SSL_CTX_set_ssl_version 3 "0.9.6e" "2001-05-19" "OpenSSL"
.UC
.SH "NAME"
SSL_CTX_set_ssl_version, SSL_set_ssl_method, SSL_get_ssl_method
diff --git a/secure/lib/libcrypto/man/SSL_CTX_set_timeout.3 b/secure/lib/libcrypto/man/SSL_CTX_set_timeout.3
index d7be287fede1..0d9466492091 100644
--- a/secure/lib/libcrypto/man/SSL_CTX_set_timeout.3
+++ b/secure/lib/libcrypto/man/SSL_CTX_set_timeout.3
@@ -1,5 +1,5 @@
.\" Automatically generated by Pod::Man version 1.15
-.\" Thu May 9 13:20:34 2002
+.\" Tue Jul 30 09:22:29 2002
.\"
.\" Standard preamble:
.\" ======================================================================
@@ -137,8 +137,8 @@
.rm #[ #] #H #V #F C
.\" ======================================================================
.\"
-.IX Title "SSL_CTX_SET_TIMEOUT 1"
-.TH SSL_CTX_SET_TIMEOUT 1 "perl v5.6.1" "2002-01-27" "User Contributed Perl Documentation"
+.IX Title "SSL_CTX_set_timeout 3"
+.TH SSL_CTX_set_timeout 3 "0.9.6e" "2002-01-26" "OpenSSL"
.UC
.SH "NAME"
SSL_CTX_set_timeout, SSL_CTX_get_timeout \- manipulate timeout values for session caching
diff --git a/secure/lib/libcrypto/man/SSL_CTX_set_tmp_dh_callback.3 b/secure/lib/libcrypto/man/SSL_CTX_set_tmp_dh_callback.3
index 5c9d0e77bb58..8f831357a7ef 100644
--- a/secure/lib/libcrypto/man/SSL_CTX_set_tmp_dh_callback.3
+++ b/secure/lib/libcrypto/man/SSL_CTX_set_tmp_dh_callback.3
@@ -1,5 +1,5 @@
.\" Automatically generated by Pod::Man version 1.15
-.\" Thu May 9 13:22:24 2002
+.\" Tue Jul 30 09:22:30 2002
.\"
.\" Standard preamble:
.\" ======================================================================
@@ -137,8 +137,8 @@
.rm #[ #] #H #V #F C
.\" ======================================================================
.\"
-.IX Title "SSL_CTX_SET_TMP_DH_CALLBACK 1"
-.TH SSL_CTX_SET_TMP_DH_CALLBACK 1 "perl v5.6.1" "2002-01-27" "User Contributed Perl Documentation"
+.IX Title "SSL_CTX_set_tmp_dh_callback 3"
+.TH SSL_CTX_set_tmp_dh_callback 3 "0.9.6e" "2002-01-26" "OpenSSL"
.UC
.SH "NAME"
SSL_CTX_set_tmp_dh_callback, SSL_CTX_set_tmp_dh, SSL_set_tmp_dh_callback, SSL_set_tmp_dh \- handle \s-1DH\s0 keys for ephemeral key exchange
diff --git a/secure/lib/libcrypto/man/SSL_CTX_set_tmp_rsa_callback.3 b/secure/lib/libcrypto/man/SSL_CTX_set_tmp_rsa_callback.3
index 655f4882b9c1..350e62197f2c 100644
--- a/secure/lib/libcrypto/man/SSL_CTX_set_tmp_rsa_callback.3
+++ b/secure/lib/libcrypto/man/SSL_CTX_set_tmp_rsa_callback.3
@@ -1,5 +1,5 @@
.\" Automatically generated by Pod::Man version 1.15
-.\" Thu May 9 13:22:26 2002
+.\" Tue Jul 30 09:22:31 2002
.\"
.\" Standard preamble:
.\" ======================================================================
@@ -137,8 +137,8 @@
.rm #[ #] #H #V #F C
.\" ======================================================================
.\"
-.IX Title "SSL_CTX_SET_TMP_RSA_CALLBACK 1"
-.TH SSL_CTX_SET_TMP_RSA_CALLBACK 1 "perl v5.6.1" "2002-01-27" "User Contributed Perl Documentation"
+.IX Title "SSL_CTX_set_tmp_rsa_callback 3"
+.TH SSL_CTX_set_tmp_rsa_callback 3 "0.9.6e" "2002-01-26" "OpenSSL"
.UC
.SH "NAME"
SSL_CTX_set_tmp_rsa_callback, SSL_CTX_set_tmp_rsa, SSL_CTX_need_tmp_rsa, SSL_set_tmp_rsa_callback, SSL_set_tmp_rsa, SSL_need_tmp_rsa \- handle \s-1RSA\s0 keys for ephemeral key exchange
diff --git a/secure/lib/libcrypto/man/SSL_CTX_set_verify.3 b/secure/lib/libcrypto/man/SSL_CTX_set_verify.3
index bc383a5ee37c..cc4b22a88b5a 100644
--- a/secure/lib/libcrypto/man/SSL_CTX_set_verify.3
+++ b/secure/lib/libcrypto/man/SSL_CTX_set_verify.3
@@ -1,5 +1,5 @@
.\" Automatically generated by Pod::Man version 1.15
-.\" Thu May 9 13:20:36 2002
+.\" Tue Jul 30 09:22:31 2002
.\"
.\" Standard preamble:
.\" ======================================================================
@@ -137,8 +137,8 @@
.rm #[ #] #H #V #F C
.\" ======================================================================
.\"
-.IX Title "SSL_CTX_SET_VERIFY 1"
-.TH SSL_CTX_SET_VERIFY 1 "perl v5.6.1" "2002-01-27" "User Contributed Perl Documentation"
+.IX Title "SSL_CTX_set_verify 3"
+.TH SSL_CTX_set_verify 3 "0.9.6e" "2002-01-26" "OpenSSL"
.UC
.SH "NAME"
SSL_CTX_set_verify, SSL_set_verify, SSL_CTX_set_verify_depth, SSL_set_verify_depth \- set peer certificate verification parameters
diff --git a/secure/lib/libcrypto/man/SSL_CTX_use_certificate.3 b/secure/lib/libcrypto/man/SSL_CTX_use_certificate.3
index a63e81b8272e..159cc732880b 100644
--- a/secure/lib/libcrypto/man/SSL_CTX_use_certificate.3
+++ b/secure/lib/libcrypto/man/SSL_CTX_use_certificate.3
@@ -1,5 +1,5 @@
.\" Automatically generated by Pod::Man version 1.15
-.\" Thu May 9 13:20:39 2002
+.\" Tue Jul 30 09:22:32 2002
.\"
.\" Standard preamble:
.\" ======================================================================
@@ -137,8 +137,8 @@
.rm #[ #] #H #V #F C
.\" ======================================================================
.\"
-.IX Title "SSL_CTX_USE_CERTIFICATE 1"
-.TH SSL_CTX_USE_CERTIFICATE 1 "perl v5.6.1" "2001-05-20" "User Contributed Perl Documentation"
+.IX Title "SSL_CTX_use_certificate 3"
+.TH SSL_CTX_use_certificate 3 "0.9.6e" "2002-07-30" "OpenSSL"
.UC
.SH "NAME"
SSL_CTX_use_certificate, SSL_CTX_use_certificate_ASN1, SSL_CTX_use_certificate_file, SSL_use_certificate, SSL_use_certificate_ASN1, SSL_use_certificate_file, SSL_CTX_use_certificate_chain_file, SSL_CTX_use_PrivateKey, SSL_CTX_use_PrivateKey_ASN1, SSL_CTX_use_PrivateKey_file, SSL_CTX_use_RSAPrivateKey, SSL_CTX_use_RSAPrivateKey_ASN1, SSL_CTX_use_RSAPrivateKey_file, SSL_use_PrivateKey_file, SSL_use_PrivateKey_ASN1, SSL_use_PrivateKey, SSL_use_RSAPrivateKey, SSL_use_RSAPrivateKey_ASN1, SSL_use_RSAPrivateKey_file, SSL_CTX_check_private_key, SSL_check_private_key \- load certificate and key data
@@ -289,4 +289,5 @@ ssl(3), SSL_new(3), SSL_clear(3),
SSL_CTX_load_verify_locations(3),
SSL_CTX_set_default_passwd_cb(3),
SSL_CTX_set_cipher_list(3),
+SSL_CTX_set_client_cert_cb(3),
SSL_CTX_add_extra_chain_cert(3)
diff --git a/secure/lib/libcrypto/man/SSL_SESSION_free.3 b/secure/lib/libcrypto/man/SSL_SESSION_free.3
index d6b46a0bc26a..a81b4bb50010 100644
--- a/secure/lib/libcrypto/man/SSL_SESSION_free.3
+++ b/secure/lib/libcrypto/man/SSL_SESSION_free.3
@@ -1,5 +1,5 @@
.\" Automatically generated by Pod::Man version 1.15
-.\" Thu May 9 13:20:42 2002
+.\" Tue Jul 30 09:22:33 2002
.\"
.\" Standard preamble:
.\" ======================================================================
@@ -137,8 +137,8 @@
.rm #[ #] #H #V #F C
.\" ======================================================================
.\"
-.IX Title "SSL_SESSION_FREE 1"
-.TH SSL_SESSION_FREE 1 "perl v5.6.1" "2002-01-27" "User Contributed Perl Documentation"
+.IX Title "SSL_SESSION_free 3"
+.TH SSL_SESSION_free 3 "0.9.6e" "2002-01-26" "OpenSSL"
.UC
.SH "NAME"
SSL_SESSION_free \- free an allocated \s-1SSL_SESSION\s0 structure
diff --git a/secure/lib/libcrypto/man/SSL_SESSION_get_ex_new_index.3 b/secure/lib/libcrypto/man/SSL_SESSION_get_ex_new_index.3
index 91c0cab851c0..22e7422c7bbd 100644
--- a/secure/lib/libcrypto/man/SSL_SESSION_get_ex_new_index.3
+++ b/secure/lib/libcrypto/man/SSL_SESSION_get_ex_new_index.3
@@ -1,5 +1,5 @@
.\" Automatically generated by Pod::Man version 1.15
-.\" Thu May 9 13:20:44 2002
+.\" Tue Jul 30 09:22:33 2002
.\"
.\" Standard preamble:
.\" ======================================================================
@@ -137,8 +137,8 @@
.rm #[ #] #H #V #F C
.\" ======================================================================
.\"
-.IX Title "SSL_SESSION_GET_EX_NEW_INDEX 1"
-.TH SSL_SESSION_GET_EX_NEW_INDEX 1 "perl v5.6.1" "2001-07-19" "User Contributed Perl Documentation"
+.IX Title "SSL_SESSION_get_ex_new_index 3"
+.TH SSL_SESSION_get_ex_new_index 3 "0.9.6e" "2001-07-19" "OpenSSL"
.UC
.SH "NAME"
SSL_SESSION_get_ex_new_index, SSL_SESSION_set_ex_data, SSL_SESSION_get_ex_data \- internal application specific data functions
diff --git a/secure/lib/libcrypto/man/SSL_SESSION_get_time.3 b/secure/lib/libcrypto/man/SSL_SESSION_get_time.3
index ae1a5439d108..ebc0e3860d6c 100644
--- a/secure/lib/libcrypto/man/SSL_SESSION_get_time.3
+++ b/secure/lib/libcrypto/man/SSL_SESSION_get_time.3
@@ -1,5 +1,5 @@
.\" Automatically generated by Pod::Man version 1.15
-.\" Thu May 9 13:20:46 2002
+.\" Tue Jul 30 09:22:34 2002
.\"
.\" Standard preamble:
.\" ======================================================================
@@ -137,8 +137,8 @@
.rm #[ #] #H #V #F C
.\" ======================================================================
.\"
-.IX Title "SSL_SESSION_GET_TIME 1"
-.TH SSL_SESSION_GET_TIME 1 "perl v5.6.1" "2002-01-27" "User Contributed Perl Documentation"
+.IX Title "SSL_SESSION_get_time 3"
+.TH SSL_SESSION_get_time 3 "0.9.6e" "2002-01-26" "OpenSSL"
.UC
.SH "NAME"
SSL_SESSION_get_time, SSL_SESSION_set_time, SSL_SESSION_get_timeout, SSL_SESSION_get_timeout \- retrieve and manipulate session time and timeout settings
diff --git a/secure/lib/libcrypto/man/SSL_accept.3 b/secure/lib/libcrypto/man/SSL_accept.3
index 57b2b56ab932..ca2c4d888725 100644
--- a/secure/lib/libcrypto/man/SSL_accept.3
+++ b/secure/lib/libcrypto/man/SSL_accept.3
@@ -1,5 +1,5 @@
.\" Automatically generated by Pod::Man version 1.15
-.\" Thu May 9 13:20:48 2002
+.\" Tue Jul 30 09:22:34 2002
.\"
.\" Standard preamble:
.\" ======================================================================
@@ -137,8 +137,8 @@
.rm #[ #] #H #V #F C
.\" ======================================================================
.\"
-.IX Title "SSL_ACCEPT 1"
-.TH SSL_ACCEPT 1 "perl v5.6.1" "2002-01-27" "User Contributed Perl Documentation"
+.IX Title "SSL_accept 3"
+.TH SSL_accept 3 "0.9.6e" "2002-07-30" "OpenSSL"
.UC
.SH "NAME"
SSL_accept \- wait for a \s-1TLS/SSL\s0 client to initiate a \s-1TLS/SSL\s0 handshake
@@ -198,4 +198,5 @@ to find out the reason.
SSL_get_error(3), SSL_connect(3),
SSL_shutdown(3), ssl(3), bio(3),
SSL_set_connect_state(3),
+SSL_do_handshake(3),
SSL_CTX_new(3)
diff --git a/secure/lib/libcrypto/man/SSL_alert_type_string.3 b/secure/lib/libcrypto/man/SSL_alert_type_string.3
index fffdde2c5328..32a8b3bf34dc 100644
--- a/secure/lib/libcrypto/man/SSL_alert_type_string.3
+++ b/secure/lib/libcrypto/man/SSL_alert_type_string.3
@@ -1,5 +1,5 @@
.\" Automatically generated by Pod::Man version 1.15
-.\" Thu May 9 13:22:08 2002
+.\" Tue Jul 30 09:22:35 2002
.\"
.\" Standard preamble:
.\" ======================================================================
@@ -137,8 +137,8 @@
.rm #[ #] #H #V #F C
.\" ======================================================================
.\"
-.IX Title "SSL_ALERT_TYPE_STRING 1"
-.TH SSL_ALERT_TYPE_STRING 1 "perl v5.6.1" "2002-01-27" "User Contributed Perl Documentation"
+.IX Title "SSL_alert_type_string 3"
+.TH SSL_alert_type_string 3 "0.9.6e" "2002-01-26" "OpenSSL"
.UC
.SH "NAME"
SSL_alert_type_string, SSL_alert_type_string_long, SSL_alert_desc_string, SSL_alert_desc_string_long \- get textual description of alert information
diff --git a/secure/lib/libcrypto/man/SSL_clear.3 b/secure/lib/libcrypto/man/SSL_clear.3
index 9be5ac53d221..6f7bb61d13a2 100644
--- a/secure/lib/libcrypto/man/SSL_clear.3
+++ b/secure/lib/libcrypto/man/SSL_clear.3
@@ -1,5 +1,5 @@
.\" Automatically generated by Pod::Man version 1.15
-.\" Thu May 9 13:20:50 2002
+.\" Tue Jul 30 09:22:36 2002
.\"
.\" Standard preamble:
.\" ======================================================================
@@ -137,8 +137,8 @@
.rm #[ #] #H #V #F C
.\" ======================================================================
.\"
-.IX Title "SSL_CLEAR 1"
-.TH SSL_CLEAR 1 "perl v5.6.1" "2001-05-20" "User Contributed Perl Documentation"
+.IX Title "SSL_clear 3"
+.TH SSL_clear 3 "0.9.6e" "2002-07-30" "OpenSSL"
.UC
.SH "NAME"
SSL_clear \- reset \s-1SSL\s0 object to allow another connection
@@ -163,6 +163,24 @@ from the session cache, as required by \s-1RFC2246\s0. A session is considered o
if SSL_shutdown(3) was not called for the connection
or at least SSL_set_shutdown(3) was used to
set the \s-1SSL_SENT_SHUTDOWN\s0 state.
+.PP
+If a session was closed cleanly, the session object will be kept and all
+settings corresponding. This explicitly means, that e.g. the special method
+used during the session will be kept for the next handshake. So if the
+session was a TLSv1 session, a \s-1SSL\s0 client object will use a TLSv1 client
+method for the next handshake and a \s-1SSL\s0 server object will use a TLSv1
+server method, even if SSLv23_*_methods were chosen on startup. This
+will might lead to connection failures (see SSL_new(3))
+for a description of the method's properties.
+.SH "WARNINGS"
+.IX Header "WARNINGS"
+\&\fISSL_clear()\fR resets the \s-1SSL\s0 object to allow for another connection. The
+reset operation however keeps several settings of the last sessions
+(some of these settings were made automatically during the last
+handshake). It only makes sense when opening a new session (or reusing
+an old one) with the same peer that shares these settings.
+\&\fISSL_clear()\fR is not a short form for the sequence
+SSL_free(3); SSL_new(3); .
.SH "RETURN VALUES"
.IX Header "RETURN VALUES"
The following return values can occur:
@@ -175,4 +193,5 @@ The \fISSL_clear()\fR operation was successful.
.PP
SSL_new(3), SSL_free(3),
SSL_shutdown(3), SSL_set_shutdown(3),
-SSL_CTX_set_options(3), ssl(3)
+SSL_CTX_set_options(3), ssl(3),
+SSL_CTX_set_client_cert_cb(3)
diff --git a/secure/lib/libcrypto/man/SSL_connect.3 b/secure/lib/libcrypto/man/SSL_connect.3
index 8034bf3b9ce4..ad19131367da 100644
--- a/secure/lib/libcrypto/man/SSL_connect.3
+++ b/secure/lib/libcrypto/man/SSL_connect.3
@@ -1,5 +1,5 @@
.\" Automatically generated by Pod::Man version 1.15
-.\" Thu May 9 13:20:53 2002
+.\" Tue Jul 30 09:22:36 2002
.\"
.\" Standard preamble:
.\" ======================================================================
@@ -137,8 +137,8 @@
.rm #[ #] #H #V #F C
.\" ======================================================================
.\"
-.IX Title "SSL_CONNECT 1"
-.TH SSL_CONNECT 1 "perl v5.6.1" "2002-01-27" "User Contributed Perl Documentation"
+.IX Title "SSL_connect 3"
+.TH SSL_connect 3 "0.9.6e" "2002-07-30" "OpenSSL"
.UC
.SH "NAME"
SSL_connect \- initiate the \s-1TLS/SSL\s0 handshake with an \s-1TLS/SSL\s0 server
@@ -195,4 +195,5 @@ to find out the reason.
SSL_get_error(3), SSL_accept(3),
SSL_shutdown(3), ssl(3), bio(3),
SSL_set_connect_state(3),
+SSL_do_handshake(3),
SSL_CTX_new(3)
diff --git a/secure/lib/libcrypto/man/SSL_do_handshake.3 b/secure/lib/libcrypto/man/SSL_do_handshake.3
new file mode 100644
index 000000000000..0214192868be
--- /dev/null
+++ b/secure/lib/libcrypto/man/SSL_do_handshake.3
@@ -0,0 +1,202 @@
+.\" Automatically generated by Pod::Man version 1.15
+.\" Tue Jul 30 09:22:37 2002
+.\"
+.\" Standard preamble:
+.\" ======================================================================
+.de Sh \" Subsection heading
+.br
+.if t .Sp
+.ne 5
+.PP
+\fB\\$1\fR
+.PP
+..
+.de Sp \" Vertical space (when we can't use .PP)
+.if t .sp .5v
+.if n .sp
+..
+.de Ip \" List item
+.br
+.ie \\n(.$>=3 .ne \\$3
+.el .ne 3
+.IP "\\$1" \\$2
+..
+.de Vb \" Begin verbatim text
+.ft CW
+.nf
+.ne \\$1
+..
+.de Ve \" End verbatim text
+.ft R
+
+.fi
+..
+.\" Set up some character translations and predefined strings. \*(-- will
+.\" give an unbreakable dash, \*(PI will give pi, \*(L" will give a left
+.\" double quote, and \*(R" will give a right double quote. | will give a
+.\" real vertical bar. \*(C+ will give a nicer C++. Capital omega is used
+.\" to do unbreakable dashes and therefore won't be available. \*(C` and
+.\" \*(C' expand to `' in nroff, nothing in troff, for use with C<>
+.tr \(*W-|\(bv\*(Tr
+.ds C+ C\v'-.1v'\h'-1p'\s-2+\h'-1p'+\s0\v'.1v'\h'-1p'
+.ie n \{\
+. ds -- \(*W-
+. ds PI pi
+. if (\n(.H=4u)&(1m=24u) .ds -- \(*W\h'-12u'\(*W\h'-12u'-\" diablo 10 pitch
+. if (\n(.H=4u)&(1m=20u) .ds -- \(*W\h'-12u'\(*W\h'-8u'-\" diablo 12 pitch
+. ds L" ""
+. ds R" ""
+. ds C` ""
+. ds C' ""
+'br\}
+.el\{\
+. ds -- \|\(em\|
+. ds PI \(*p
+. ds L" ``
+. ds R" ''
+'br\}
+.\"
+.\" If the F register is turned on, we'll generate index entries on stderr
+.\" for titles (.TH), headers (.SH), subsections (.Sh), items (.Ip), and
+.\" index entries marked with X<> in POD. Of course, you'll have to process
+.\" the output yourself in some meaningful fashion.
+.if \nF \{\
+. de IX
+. tm Index:\\$1\t\\n%\t"\\$2"
+..
+. nr % 0
+. rr F
+.\}
+.\"
+.\" For nroff, turn off justification. Always turn off hyphenation; it
+.\" makes way too many mistakes in technical documents.
+.hy 0
+.if n .na
+.\"
+.\" Accent mark definitions (@(#)ms.acc 1.5 88/02/08 SMI; from UCB 4.2).
+.\" Fear. Run. Save yourself. No user-serviceable parts.
+.bd B 3
+. \" fudge factors for nroff and troff
+.if n \{\
+. ds #H 0
+. ds #V .8m
+. ds #F .3m
+. ds #[ \f1
+. ds #] \fP
+.\}
+.if t \{\
+. ds #H ((1u-(\\\\n(.fu%2u))*.13m)
+. ds #V .6m
+. ds #F 0
+. ds #[ \&
+. ds #] \&
+.\}
+. \" simple accents for nroff and troff
+.if n \{\
+. ds ' \&
+. ds ` \&
+. ds ^ \&
+. ds , \&
+. ds ~ ~
+. ds /
+.\}
+.if t \{\
+. ds ' \\k:\h'-(\\n(.wu*8/10-\*(#H)'\'\h"|\\n:u"
+. ds ` \\k:\h'-(\\n(.wu*8/10-\*(#H)'\`\h'|\\n:u'
+. ds ^ \\k:\h'-(\\n(.wu*10/11-\*(#H)'^\h'|\\n:u'
+. ds , \\k:\h'-(\\n(.wu*8/10)',\h'|\\n:u'
+. ds ~ \\k:\h'-(\\n(.wu-\*(#H-.1m)'~\h'|\\n:u'
+. ds / \\k:\h'-(\\n(.wu*8/10-\*(#H)'\z\(sl\h'|\\n:u'
+.\}
+. \" troff and (daisy-wheel) nroff accents
+.ds : \\k:\h'-(\\n(.wu*8/10-\*(#H+.1m+\*(#F)'\v'-\*(#V'\z.\h'.2m+\*(#F'.\h'|\\n:u'\v'\*(#V'
+.ds 8 \h'\*(#H'\(*b\h'-\*(#H'
+.ds o \\k:\h'-(\\n(.wu+\w'\(de'u-\*(#H)/2u'\v'-.3n'\*(#[\z\(de\v'.3n'\h'|\\n:u'\*(#]
+.ds d- \h'\*(#H'\(pd\h'-\w'~'u'\v'-.25m'\f2\(hy\fP\v'.25m'\h'-\*(#H'
+.ds D- D\\k:\h'-\w'D'u'\v'-.11m'\z\(hy\v'.11m'\h'|\\n:u'
+.ds th \*(#[\v'.3m'\s+1I\s-1\v'-.3m'\h'-(\w'I'u*2/3)'\s-1o\s+1\*(#]
+.ds Th \*(#[\s+2I\s-2\h'-\w'I'u*3/5'\v'-.3m'o\v'.3m'\*(#]
+.ds ae a\h'-(\w'a'u*4/10)'e
+.ds Ae A\h'-(\w'A'u*4/10)'E
+. \" corrections for vroff
+.if v .ds ~ \\k:\h'-(\\n(.wu*9/10-\*(#H)'\s-2\u~\d\s+2\h'|\\n:u'
+.if v .ds ^ \\k:\h'-(\\n(.wu*10/11-\*(#H)'\v'-.4m'^\v'.4m'\h'|\\n:u'
+. \" for low resolution devices (crt and lpr)
+.if \n(.H>23 .if \n(.V>19 \
+\{\
+. ds : e
+. ds 8 ss
+. ds o a
+. ds d- d\h'-1'\(ga
+. ds D- D\h'-1'\(hy
+. ds th \o'bp'
+. ds Th \o'LP'
+. ds ae ae
+. ds Ae AE
+.\}
+.rm #[ #] #H #V #F C
+.\" ======================================================================
+.\"
+.IX Title "SSL_do_handshake 3"
+.TH SSL_do_handshake 3 "0.9.6e" "2002-07-30" "OpenSSL"
+.UC
+.SH "NAME"
+SSL_do_handshake \- perform a \s-1TLS/SSL\s0 handshake
+.SH "SYNOPSIS"
+.IX Header "SYNOPSIS"
+.Vb 1
+\& #include <openssl/ssl.h>
+.Ve
+.Vb 1
+\& int SSL_do_handshake(SSL *ssl);
+.Ve
+.SH "DESCRIPTION"
+.IX Header "DESCRIPTION"
+\&\fISSL_do_handshake()\fR will wait for a \s-1SSL/TLS\s0 handshake to take place. If the
+connection is in client mode, the handshake will be started. The handshake
+routines may have to be explicitly set in advance using either
+SSL_set_connect_state(3) or
+SSL_set_accept_state(3).
+.SH "NOTES"
+.IX Header "NOTES"
+The behaviour of \fISSL_do_handshake()\fR depends on the underlying \s-1BIO\s0.
+.PP
+If the underlying \s-1BIO\s0 is \fBblocking\fR, \fISSL_do_handshake()\fR will only return
+once the handshake has been finished or an error occurred, except for \s-1SGC\s0
+(Server Gated Cryptography). For \s-1SGC\s0, \fISSL_do_handshake()\fR may return with \-1,
+but \fISSL_get_error()\fR will yield \fB\s-1SSL_ERROR_WANT_READ/WRITE\s0\fR and
+\&\fISSL_do_handshake()\fR should be called again.
+.PP
+If the underlying \s-1BIO\s0 is \fBnon-blocking\fR, \fISSL_do_handshake()\fR will also return
+when the underlying \s-1BIO\s0 could not satisfy the needs of \fISSL_do_handshake()\fR
+to continue the handshake. In this case a call to \fISSL_get_error()\fR with the
+return value of \fISSL_do_handshake()\fR will yield \fB\s-1SSL_ERROR_WANT_READ\s0\fR or
+\&\fB\s-1SSL_ERROR_WANT_WRITE\s0\fR. The calling process then must repeat the call after
+taking appropriate action to satisfy the needs of \fISSL_do_handshake()\fR.
+The action depends on the underlying \s-1BIO\s0. When using a non-blocking socket,
+nothing is to be done, but \fIselect()\fR can be used to check for the required
+condition. When using a buffering \s-1BIO\s0, like a \s-1BIO\s0 pair, data must be written
+into or retrieved out of the \s-1BIO\s0 before being able to continue.
+.SH "RETURN VALUES"
+.IX Header "RETURN VALUES"
+The following return values can occur:
+.Ip "1" 4
+.IX Item "1"
+The \s-1TLS/SSL\s0 handshake was successfully completed, a \s-1TLS/SSL\s0 connection has been
+established.
+.Ip "0" 4
+The \s-1TLS/SSL\s0 handshake was not successful but was shut down controlled and
+by the specifications of the \s-1TLS/SSL\s0 protocol. Call \fISSL_get_error()\fR with the
+return value \fBret\fR to find out the reason.
+.Ip "<0" 4
+.IX Item "<0"
+The \s-1TLS/SSL\s0 handshake was not successful because a fatal error occurred either
+at the protocol level or a connection failure occurred. The shutdown was
+not clean. It can also occur of action is need to continue the operation
+for non-blocking BIOs. Call \fISSL_get_error()\fR with the return value \fBret\fR
+to find out the reason.
+.SH "SEE ALSO"
+.IX Header "SEE ALSO"
+SSL_get_error(3), SSL_connect(3),
+SSL_accept(3), ssl(3), bio(3),
+SSL_set_connect_state(3)
diff --git a/secure/lib/libcrypto/man/SSL_free.3 b/secure/lib/libcrypto/man/SSL_free.3
index e378af93be7e..c905cfd428eb 100644
--- a/secure/lib/libcrypto/man/SSL_free.3
+++ b/secure/lib/libcrypto/man/SSL_free.3
@@ -1,5 +1,5 @@
.\" Automatically generated by Pod::Man version 1.15
-.\" Thu May 9 13:20:55 2002
+.\" Tue Jul 30 09:22:38 2002
.\"
.\" Standard preamble:
.\" ======================================================================
@@ -137,8 +137,8 @@
.rm #[ #] #H #V #F C
.\" ======================================================================
.\"
-.IX Title "SSL_FREE 1"
-.TH SSL_FREE 1 "perl v5.6.1" "2001-05-20" "User Contributed Perl Documentation"
+.IX Title "SSL_free 3"
+.TH SSL_free 3 "0.9.6e" "2001-05-19" "OpenSSL"
.UC
.SH "NAME"
SSL_free \- free an allocated \s-1SSL\s0 structure
diff --git a/secure/lib/libcrypto/man/SSL_get_SSL_CTX.3 b/secure/lib/libcrypto/man/SSL_get_SSL_CTX.3
index fe5682c1f952..874ee38204ef 100644
--- a/secure/lib/libcrypto/man/SSL_get_SSL_CTX.3
+++ b/secure/lib/libcrypto/man/SSL_get_SSL_CTX.3
@@ -1,5 +1,5 @@
.\" Automatically generated by Pod::Man version 1.15
-.\" Thu May 9 13:22:31 2002
+.\" Tue Jul 30 09:22:38 2002
.\"
.\" Standard preamble:
.\" ======================================================================
@@ -137,8 +137,8 @@
.rm #[ #] #H #V #F C
.\" ======================================================================
.\"
-.IX Title "SSL_GET_SSL_CTX 1"
-.TH SSL_GET_SSL_CTX 1 "perl v5.6.1" "2002-01-27" "User Contributed Perl Documentation"
+.IX Title "SSL_get_SSL_CTX 3"
+.TH SSL_get_SSL_CTX 3 "0.9.6e" "2002-01-26" "OpenSSL"
.UC
.SH "NAME"
SSL_get_SSL_CTX \- get the \s-1SSL_CTX\s0 from which an \s-1SSL\s0 is created
diff --git a/secure/lib/libcrypto/man/SSL_get_ciphers.3 b/secure/lib/libcrypto/man/SSL_get_ciphers.3
index 3d43d88356ad..3e8477b4adae 100644
--- a/secure/lib/libcrypto/man/SSL_get_ciphers.3
+++ b/secure/lib/libcrypto/man/SSL_get_ciphers.3
@@ -1,5 +1,5 @@
.\" Automatically generated by Pod::Man version 1.15
-.\" Thu May 9 13:20:57 2002
+.\" Tue Jul 30 09:22:39 2002
.\"
.\" Standard preamble:
.\" ======================================================================
@@ -137,8 +137,8 @@
.rm #[ #] #H #V #F C
.\" ======================================================================
.\"
-.IX Title "SSL_GET_CIPHERS 1"
-.TH SSL_GET_CIPHERS 1 "perl v5.6.1" "2000-11-13" "User Contributed Perl Documentation"
+.IX Title "SSL_get_ciphers 3"
+.TH SSL_get_ciphers 3 "0.9.6e" "2000-11-12" "OpenSSL"
.UC
.SH "NAME"
SSL_get_ciphers, SSL_get_cipher_list \- get list of available SSL_CIPHERs
diff --git a/secure/lib/libcrypto/man/SSL_get_client_CA_list.3 b/secure/lib/libcrypto/man/SSL_get_client_CA_list.3
index bceeae8629f2..f0f8af03d177 100644
--- a/secure/lib/libcrypto/man/SSL_get_client_CA_list.3
+++ b/secure/lib/libcrypto/man/SSL_get_client_CA_list.3
@@ -1,5 +1,5 @@
.\" Automatically generated by Pod::Man version 1.15
-.\" Thu May 9 13:20:59 2002
+.\" Tue Jul 30 09:22:39 2002
.\"
.\" Standard preamble:
.\" ======================================================================
@@ -137,8 +137,8 @@
.rm #[ #] #H #V #F C
.\" ======================================================================
.\"
-.IX Title "SSL_GET_CLIENT_CA_LIST 1"
-.TH SSL_GET_CLIENT_CA_LIST 1 "perl v5.6.1" "2001-05-20" "User Contributed Perl Documentation"
+.IX Title "SSL_get_client_CA_list 3"
+.TH SSL_get_client_CA_list 3 "0.9.6e" "2002-07-30" "OpenSSL"
.UC
.SH "NAME"
SSL_get_client_CA_list, SSL_CTX_get_client_CA_list \- get list of client CAs
@@ -179,4 +179,5 @@ the server did not send a list of CAs (client mode).
.SH "SEE ALSO"
.IX Header "SEE ALSO"
ssl(3),
-SSL_CTX_set_client_CA_list(3)
+SSL_CTX_set_client_CA_list(3),
+SSL_CTX_set_client_cert_cb(3)
diff --git a/secure/lib/libcrypto/man/SSL_get_current_cipher.3 b/secure/lib/libcrypto/man/SSL_get_current_cipher.3
index 9d78ebafa8ba..4d5bca4f6502 100644
--- a/secure/lib/libcrypto/man/SSL_get_current_cipher.3
+++ b/secure/lib/libcrypto/man/SSL_get_current_cipher.3
@@ -1,5 +1,5 @@
.\" Automatically generated by Pod::Man version 1.15
-.\" Thu May 9 13:21:02 2002
+.\" Tue Jul 30 09:22:40 2002
.\"
.\" Standard preamble:
.\" ======================================================================
@@ -137,8 +137,8 @@
.rm #[ #] #H #V #F C
.\" ======================================================================
.\"
-.IX Title "SSL_GET_CURRENT_CIPHER 1"
-.TH SSL_GET_CURRENT_CIPHER 1 "perl v5.6.1" "2000-11-13" "User Contributed Perl Documentation"
+.IX Title "SSL_get_current_cipher 3"
+.TH SSL_get_current_cipher 3 "0.9.6e" "2000-11-12" "OpenSSL"
.UC
.SH "NAME"
SSL_get_current_cipher, SSL_get_cipher, SSL_get_cipher_name,
diff --git a/secure/lib/libcrypto/man/SSL_get_default_timeout.3 b/secure/lib/libcrypto/man/SSL_get_default_timeout.3
index e503ba2f4c41..38525e778356 100644
--- a/secure/lib/libcrypto/man/SSL_get_default_timeout.3
+++ b/secure/lib/libcrypto/man/SSL_get_default_timeout.3
@@ -1,5 +1,5 @@
.\" Automatically generated by Pod::Man version 1.15
-.\" Thu May 9 13:22:29 2002
+.\" Tue Jul 30 09:22:41 2002
.\"
.\" Standard preamble:
.\" ======================================================================
@@ -137,8 +137,8 @@
.rm #[ #] #H #V #F C
.\" ======================================================================
.\"
-.IX Title "SSL_GET_DEFAULT_TIMEOUT 1"
-.TH SSL_GET_DEFAULT_TIMEOUT 1 "perl v5.6.1" "2002-01-27" "User Contributed Perl Documentation"
+.IX Title "SSL_get_default_timeout 3"
+.TH SSL_get_default_timeout 3 "0.9.6e" "2002-01-26" "OpenSSL"
.UC
.SH "NAME"
SSL_get_default_timeout \- get default session timeout value
diff --git a/secure/lib/libcrypto/man/SSL_get_error.3 b/secure/lib/libcrypto/man/SSL_get_error.3
index a78e2f722d39..c5d74cc31994 100644
--- a/secure/lib/libcrypto/man/SSL_get_error.3
+++ b/secure/lib/libcrypto/man/SSL_get_error.3
@@ -1,5 +1,5 @@
.\" Automatically generated by Pod::Man version 1.15
-.\" Thu May 9 13:21:04 2002
+.\" Tue Jul 30 09:22:41 2002
.\"
.\" Standard preamble:
.\" ======================================================================
@@ -137,8 +137,8 @@
.rm #[ #] #H #V #F C
.\" ======================================================================
.\"
-.IX Title "SSL_GET_ERROR 1"
-.TH SSL_GET_ERROR 1 "perl v5.6.1" "2002-01-27" "User Contributed Perl Documentation"
+.IX Title "SSL_get_error 3"
+.TH SSL_get_error 3 "0.9.6e" "2002-07-30" "OpenSSL"
.UC
.SH "NAME"
SSL_get_error \- obtain result code for \s-1TLS/SSL\s0 I/O operation
@@ -153,7 +153,7 @@ SSL_get_error \- obtain result code for \s-1TLS/SSL\s0 I/O operation
.SH "DESCRIPTION"
.IX Header "DESCRIPTION"
\&\fISSL_get_error()\fR returns a result code (suitable for the C \*(L"switch\*(R"
-statement) for a preceding call to \fISSL_connect()\fR, \fISSL_accept()\fR,
+statement) for a preceding call to \fISSL_connect()\fR, \fISSL_accept()\fR, \fISSL_do_handshake()\fR,
\&\fISSL_read()\fR, \fISSL_peek()\fR, or \fISSL_write()\fR on \fBssl\fR. The value returned by
that \s-1TLS/SSL\s0 I/O function must be passed to \fISSL_get_error()\fR in parameter
\&\fBret\fR.
diff --git a/secure/lib/libcrypto/man/SSL_get_ex_data_X509_STORE_CTX_idx.3 b/secure/lib/libcrypto/man/SSL_get_ex_data_X509_STORE_CTX_idx.3
index 733eedf99764..ef03a576cc44 100644
--- a/secure/lib/libcrypto/man/SSL_get_ex_data_X509_STORE_CTX_idx.3
+++ b/secure/lib/libcrypto/man/SSL_get_ex_data_X509_STORE_CTX_idx.3
@@ -1,5 +1,5 @@
.\" Automatically generated by Pod::Man version 1.15
-.\" Thu May 9 13:21:06 2002
+.\" Tue Jul 30 09:22:42 2002
.\"
.\" Standard preamble:
.\" ======================================================================
@@ -137,8 +137,8 @@
.rm #[ #] #H #V #F C
.\" ======================================================================
.\"
-.IX Title "SSL_GET_EX_DATA_X509_STORE_CTX_IDX 1"
-.TH SSL_GET_EX_DATA_X509_STORE_CTX_IDX 1 "perl v5.6.1" "2001-02-18" "User Contributed Perl Documentation"
+.IX Title "SSL_get_ex_data_X509_STORE_CTX_idx 3"
+.TH SSL_get_ex_data_X509_STORE_CTX_idx 3 "0.9.6e" "2001-02-17" "OpenSSL"
.UC
.SH "NAME"
SSL_get_ex_data_X509_STORE_CTX_idx \- get ex_data index to access \s-1SSL\s0 structure
diff --git a/secure/lib/libcrypto/man/SSL_get_ex_new_index.3 b/secure/lib/libcrypto/man/SSL_get_ex_new_index.3
index ab482769cf1a..09afa617a51b 100644
--- a/secure/lib/libcrypto/man/SSL_get_ex_new_index.3
+++ b/secure/lib/libcrypto/man/SSL_get_ex_new_index.3
@@ -1,5 +1,5 @@
.\" Automatically generated by Pod::Man version 1.15
-.\" Thu May 9 13:21:08 2002
+.\" Tue Jul 30 09:22:42 2002
.\"
.\" Standard preamble:
.\" ======================================================================
@@ -137,8 +137,8 @@
.rm #[ #] #H #V #F C
.\" ======================================================================
.\"
-.IX Title "SSL_GET_EX_NEW_INDEX 1"
-.TH SSL_GET_EX_NEW_INDEX 1 "perl v5.6.1" "2001-07-19" "User Contributed Perl Documentation"
+.IX Title "SSL_get_ex_new_index 3"
+.TH SSL_get_ex_new_index 3 "0.9.6e" "2001-07-19" "OpenSSL"
.UC
.SH "NAME"
SSL_get_ex_new_index, SSL_set_ex_data, SSL_get_ex_data \- internal application specific data functions
diff --git a/secure/lib/libcrypto/man/SSL_get_fd.3 b/secure/lib/libcrypto/man/SSL_get_fd.3
index fa45d0541af2..4d077fe9cd9f 100644
--- a/secure/lib/libcrypto/man/SSL_get_fd.3
+++ b/secure/lib/libcrypto/man/SSL_get_fd.3
@@ -1,5 +1,5 @@
.\" Automatically generated by Pod::Man version 1.15
-.\" Thu May 9 13:21:10 2002
+.\" Tue Jul 30 09:22:43 2002
.\"
.\" Standard preamble:
.\" ======================================================================
@@ -137,8 +137,8 @@
.rm #[ #] #H #V #F C
.\" ======================================================================
.\"
-.IX Title "SSL_GET_FD 1"
-.TH SSL_GET_FD 1 "perl v5.6.1" "2000-11-13" "User Contributed Perl Documentation"
+.IX Title "SSL_get_fd 3"
+.TH SSL_get_fd 3 "0.9.6e" "2000-11-12" "OpenSSL"
.UC
.SH "NAME"
SSL_get_fd \- get file descriptor linked to an \s-1SSL\s0 object
diff --git a/secure/lib/libcrypto/man/SSL_get_peer_cert_chain.3 b/secure/lib/libcrypto/man/SSL_get_peer_cert_chain.3
index 3ca17d9e77e4..6185b124902a 100644
--- a/secure/lib/libcrypto/man/SSL_get_peer_cert_chain.3
+++ b/secure/lib/libcrypto/man/SSL_get_peer_cert_chain.3
@@ -1,5 +1,5 @@
.\" Automatically generated by Pod::Man version 1.15
-.\" Thu May 9 13:21:13 2002
+.\" Tue Jul 30 09:22:44 2002
.\"
.\" Standard preamble:
.\" ======================================================================
@@ -137,8 +137,8 @@
.rm #[ #] #H #V #F C
.\" ======================================================================
.\"
-.IX Title "SSL_GET_PEER_CERT_CHAIN 1"
-.TH SSL_GET_PEER_CERT_CHAIN 1 "perl v5.6.1" "2001-05-20" "User Contributed Perl Documentation"
+.IX Title "SSL_get_peer_cert_chain 3"
+.TH SSL_get_peer_cert_chain 3 "0.9.6e" "2001-05-19" "OpenSSL"
.UC
.SH "NAME"
SSL_get_peer_cert_chain \- get the X509 certificate chain of the peer
diff --git a/secure/lib/libcrypto/man/SSL_get_peer_certificate.3 b/secure/lib/libcrypto/man/SSL_get_peer_certificate.3
index 80cc7caaddca..49acf8b6a015 100644
--- a/secure/lib/libcrypto/man/SSL_get_peer_certificate.3
+++ b/secure/lib/libcrypto/man/SSL_get_peer_certificate.3
@@ -1,5 +1,5 @@
.\" Automatically generated by Pod::Man version 1.15
-.\" Thu May 9 13:21:15 2002
+.\" Tue Jul 30 09:22:44 2002
.\"
.\" Standard preamble:
.\" ======================================================================
@@ -137,8 +137,8 @@
.rm #[ #] #H #V #F C
.\" ======================================================================
.\"
-.IX Title "SSL_GET_PEER_CERTIFICATE 1"
-.TH SSL_GET_PEER_CERTIFICATE 1 "perl v5.6.1" "2002-01-27" "User Contributed Perl Documentation"
+.IX Title "SSL_get_peer_certificate 3"
+.TH SSL_get_peer_certificate 3 "0.9.6e" "2002-01-26" "OpenSSL"
.UC
.SH "NAME"
SSL_get_peer_certificate \- get the X509 certificate of the peer
diff --git a/secure/lib/libcrypto/man/SSL_get_rbio.3 b/secure/lib/libcrypto/man/SSL_get_rbio.3
index 1dcaa0ff8f94..a8719afa3efc 100644
--- a/secure/lib/libcrypto/man/SSL_get_rbio.3
+++ b/secure/lib/libcrypto/man/SSL_get_rbio.3
@@ -1,5 +1,5 @@
.\" Automatically generated by Pod::Man version 1.15
-.\" Thu May 9 13:21:17 2002
+.\" Tue Jul 30 09:22:45 2002
.\"
.\" Standard preamble:
.\" ======================================================================
@@ -137,8 +137,8 @@
.rm #[ #] #H #V #F C
.\" ======================================================================
.\"
-.IX Title "SSL_GET_RBIO 1"
-.TH SSL_GET_RBIO 1 "perl v5.6.1" "2000-11-13" "User Contributed Perl Documentation"
+.IX Title "SSL_get_rbio 3"
+.TH SSL_get_rbio 3 "0.9.6e" "2000-11-12" "OpenSSL"
.UC
.SH "NAME"
SSL_get_rbio \- get \s-1BIO\s0 linked to an \s-1SSL\s0 object
diff --git a/secure/lib/libcrypto/man/SSL_get_session.3 b/secure/lib/libcrypto/man/SSL_get_session.3
index 109a7fc413fc..bcfd33bdc7c2 100644
--- a/secure/lib/libcrypto/man/SSL_get_session.3
+++ b/secure/lib/libcrypto/man/SSL_get_session.3
@@ -1,5 +1,5 @@
.\" Automatically generated by Pod::Man version 1.15
-.\" Thu May 9 13:21:19 2002
+.\" Tue Jul 30 09:22:45 2002
.\"
.\" Standard preamble:
.\" ======================================================================
@@ -137,8 +137,8 @@
.rm #[ #] #H #V #F C
.\" ======================================================================
.\"
-.IX Title "SSL_GET_SESSION 1"
-.TH SSL_GET_SESSION 1 "perl v5.6.1" "2002-01-27" "User Contributed Perl Documentation"
+.IX Title "SSL_get_session 3"
+.TH SSL_get_session 3 "0.9.6e" "2002-01-26" "OpenSSL"
.UC
.SH "NAME"
SSL_get_session \- retrieve \s-1TLS/SSL\s0 session data
diff --git a/secure/lib/libcrypto/man/SSL_get_verify_result.3 b/secure/lib/libcrypto/man/SSL_get_verify_result.3
index 053f3d8f4a79..86762cabacea 100644
--- a/secure/lib/libcrypto/man/SSL_get_verify_result.3
+++ b/secure/lib/libcrypto/man/SSL_get_verify_result.3
@@ -1,5 +1,5 @@
.\" Automatically generated by Pod::Man version 1.15
-.\" Thu May 9 13:21:21 2002
+.\" Tue Jul 30 09:22:46 2002
.\"
.\" Standard preamble:
.\" ======================================================================
@@ -137,8 +137,8 @@
.rm #[ #] #H #V #F C
.\" ======================================================================
.\"
-.IX Title "SSL_GET_VERIFY_RESULT 1"
-.TH SSL_GET_VERIFY_RESULT 1 "perl v5.6.1" "2001-05-20" "User Contributed Perl Documentation"
+.IX Title "SSL_get_verify_result 3"
+.TH SSL_get_verify_result 3 "0.9.6e" "2001-05-19" "OpenSSL"
.UC
.SH "NAME"
SSL_get_verify_result \- get result of peer certificate verification
diff --git a/secure/lib/libcrypto/man/SSL_get_version.3 b/secure/lib/libcrypto/man/SSL_get_version.3
index 074b2dd89635..c80c552e57d1 100644
--- a/secure/lib/libcrypto/man/SSL_get_version.3
+++ b/secure/lib/libcrypto/man/SSL_get_version.3
@@ -1,5 +1,5 @@
.\" Automatically generated by Pod::Man version 1.15
-.\" Thu May 9 13:22:01 2002
+.\" Tue Jul 30 09:22:47 2002
.\"
.\" Standard preamble:
.\" ======================================================================
@@ -137,8 +137,8 @@
.rm #[ #] #H #V #F C
.\" ======================================================================
.\"
-.IX Title "SSL_GET_VERSION 1"
-.TH SSL_GET_VERSION 1 "perl v5.6.1" "2001-05-20" "User Contributed Perl Documentation"
+.IX Title "SSL_get_version 3"
+.TH SSL_get_version 3 "0.9.6e" "2001-05-19" "OpenSSL"
.UC
.SH "NAME"
SSL_get_version \- get the protocol version of a connection.
diff --git a/secure/lib/libcrypto/man/SSL_library_init.3 b/secure/lib/libcrypto/man/SSL_library_init.3
index 8f1393dcefbd..437f1da1a87f 100644
--- a/secure/lib/libcrypto/man/SSL_library_init.3
+++ b/secure/lib/libcrypto/man/SSL_library_init.3
@@ -1,5 +1,5 @@
.\" Automatically generated by Pod::Man version 1.15
-.\" Thu May 9 13:21:24 2002
+.\" Tue Jul 30 09:22:47 2002
.\"
.\" Standard preamble:
.\" ======================================================================
@@ -137,8 +137,8 @@
.rm #[ #] #H #V #F C
.\" ======================================================================
.\"
-.IX Title "SSL_LIBRARY_INIT 1"
-.TH SSL_LIBRARY_INIT 1 "perl v5.6.1" "2000-11-13" "User Contributed Perl Documentation"
+.IX Title "SSL_library_init 3"
+.TH SSL_library_init 3 "0.9.6e" "2000-11-12" "OpenSSL"
.UC
.SH "NAME"
SSL_library_init, OpenSSL_add_ssl_algorithms, SSLeay_add_ssl_algorithms
diff --git a/secure/lib/libcrypto/man/SSL_load_client_CA_file.3 b/secure/lib/libcrypto/man/SSL_load_client_CA_file.3
index b032fd97d51a..886985386898 100644
--- a/secure/lib/libcrypto/man/SSL_load_client_CA_file.3
+++ b/secure/lib/libcrypto/man/SSL_load_client_CA_file.3
@@ -1,5 +1,5 @@
.\" Automatically generated by Pod::Man version 1.15
-.\" Thu May 9 13:21:26 2002
+.\" Tue Jul 30 09:22:48 2002
.\"
.\" Standard preamble:
.\" ======================================================================
@@ -137,8 +137,8 @@
.rm #[ #] #H #V #F C
.\" ======================================================================
.\"
-.IX Title "SSL_LOAD_CLIENT_CA_FILE 1"
-.TH SSL_LOAD_CLIENT_CA_FILE 1 "perl v5.6.1" "2001-02-18" "User Contributed Perl Documentation"
+.IX Title "SSL_load_client_CA_file 3"
+.TH SSL_load_client_CA_file 3 "0.9.6e" "2001-02-17" "OpenSSL"
.UC
.SH "NAME"
SSL_load_client_CA_file \- load certificate names from file
diff --git a/secure/lib/libcrypto/man/SSL_new.3 b/secure/lib/libcrypto/man/SSL_new.3
index a609a9df3416..976e31ecee87 100644
--- a/secure/lib/libcrypto/man/SSL_new.3
+++ b/secure/lib/libcrypto/man/SSL_new.3
@@ -1,5 +1,5 @@
.\" Automatically generated by Pod::Man version 1.15
-.\" Thu May 9 13:21:28 2002
+.\" Tue Jul 30 09:22:48 2002
.\"
.\" Standard preamble:
.\" ======================================================================
@@ -137,8 +137,8 @@
.rm #[ #] #H #V #F C
.\" ======================================================================
.\"
-.IX Title "SSL_NEW 1"
-.TH SSL_NEW 1 "perl v5.6.1" "2002-01-27" "User Contributed Perl Documentation"
+.IX Title "SSL_new 3"
+.TH SSL_new 3 "0.9.6e" "2002-01-26" "OpenSSL"
.UC
.SH "NAME"
SSL_new \- create a new \s-1SSL\s0 structure for a connection
diff --git a/secure/lib/libcrypto/man/SSL_pending.3 b/secure/lib/libcrypto/man/SSL_pending.3
index f3f5ff361c62..41951d4e727b 100644
--- a/secure/lib/libcrypto/man/SSL_pending.3
+++ b/secure/lib/libcrypto/man/SSL_pending.3
@@ -1,5 +1,5 @@
.\" Automatically generated by Pod::Man version 1.15
-.\" Thu May 9 13:21:30 2002
+.\" Tue Jul 30 09:22:49 2002
.\"
.\" Standard preamble:
.\" ======================================================================
@@ -137,8 +137,8 @@
.rm #[ #] #H #V #F C
.\" ======================================================================
.\"
-.IX Title "SSL_PENDING 1"
-.TH SSL_PENDING 1 "perl v5.6.1" "2001-02-18" "User Contributed Perl Documentation"
+.IX Title "SSL_pending 3"
+.TH SSL_pending 3 "0.9.6e" "2001-02-17" "OpenSSL"
.UC
.SH "NAME"
SSL_pending \- obtain number of readable bytes buffered in an \s-1SSL\s0 object
diff --git a/secure/lib/libcrypto/man/SSL_read.3 b/secure/lib/libcrypto/man/SSL_read.3
index b3d648961037..49a080e7cc89 100644
--- a/secure/lib/libcrypto/man/SSL_read.3
+++ b/secure/lib/libcrypto/man/SSL_read.3
@@ -1,5 +1,5 @@
.\" Automatically generated by Pod::Man version 1.15
-.\" Thu May 9 13:21:32 2002
+.\" Tue Jul 30 09:22:50 2002
.\"
.\" Standard preamble:
.\" ======================================================================
@@ -137,8 +137,8 @@
.rm #[ #] #H #V #F C
.\" ======================================================================
.\"
-.IX Title "SSL_READ 1"
-.TH SSL_READ 1 "perl v5.6.1" "2002-01-27" "User Contributed Perl Documentation"
+.IX Title "SSL_read 3"
+.TH SSL_read 3 "0.9.6e" "2002-01-26" "OpenSSL"
.UC
.SH "NAME"
SSL_read \- read bytes from a \s-1TLS/SSL\s0 connection.
diff --git a/secure/lib/libcrypto/man/SSL_rstate_string.3 b/secure/lib/libcrypto/man/SSL_rstate_string.3
index a78723150ff5..e6a93bda0ff3 100644
--- a/secure/lib/libcrypto/man/SSL_rstate_string.3
+++ b/secure/lib/libcrypto/man/SSL_rstate_string.3
@@ -1,5 +1,5 @@
.\" Automatically generated by Pod::Man version 1.15
-.\" Thu May 9 13:22:33 2002
+.\" Tue Jul 30 09:22:50 2002
.\"
.\" Standard preamble:
.\" ======================================================================
@@ -137,8 +137,8 @@
.rm #[ #] #H #V #F C
.\" ======================================================================
.\"
-.IX Title "SSL_RSTATE_STRING 1"
-.TH SSL_RSTATE_STRING 1 "perl v5.6.1" "2002-01-27" "User Contributed Perl Documentation"
+.IX Title "SSL_rstate_string 3"
+.TH SSL_rstate_string 3 "0.9.6e" "2002-01-26" "OpenSSL"
.UC
.SH "NAME"
SSL_rstate_string, SSL_rstate_string_long \- get textual description of state of an \s-1SSL\s0 object during read operation
diff --git a/secure/lib/libcrypto/man/SSL_session_reused.3 b/secure/lib/libcrypto/man/SSL_session_reused.3
index bc67b98b8c89..302ccac6d667 100644
--- a/secure/lib/libcrypto/man/SSL_session_reused.3
+++ b/secure/lib/libcrypto/man/SSL_session_reused.3
@@ -1,5 +1,5 @@
.\" Automatically generated by Pod::Man version 1.15
-.\" Thu May 9 13:22:35 2002
+.\" Tue Jul 30 09:22:51 2002
.\"
.\" Standard preamble:
.\" ======================================================================
@@ -137,8 +137,8 @@
.rm #[ #] #H #V #F C
.\" ======================================================================
.\"
-.IX Title "SSL_SESSION_REUSED 1"
-.TH SSL_SESSION_REUSED 1 "perl v5.6.1" "2002-01-27" "User Contributed Perl Documentation"
+.IX Title "SSL_session_reused 3"
+.TH SSL_session_reused 3 "0.9.6e" "2002-01-26" "OpenSSL"
.UC
.SH "NAME"
SSL_session_reused \- query whether a reused session was negotiated during handshake
diff --git a/secure/lib/libcrypto/man/SSL_set_bio.3 b/secure/lib/libcrypto/man/SSL_set_bio.3
index 6d94e7288004..80c46a4f350d 100644
--- a/secure/lib/libcrypto/man/SSL_set_bio.3
+++ b/secure/lib/libcrypto/man/SSL_set_bio.3
@@ -1,5 +1,5 @@
.\" Automatically generated by Pod::Man version 1.15
-.\" Thu May 9 13:21:35 2002
+.\" Tue Jul 30 09:22:51 2002
.\"
.\" Standard preamble:
.\" ======================================================================
@@ -137,8 +137,8 @@
.rm #[ #] #H #V #F C
.\" ======================================================================
.\"
-.IX Title "SSL_SET_BIO 1"
-.TH SSL_SET_BIO 1 "perl v5.6.1" "2000-11-13" "User Contributed Perl Documentation"
+.IX Title "SSL_set_bio 3"
+.TH SSL_set_bio 3 "0.9.6e" "2000-11-12" "OpenSSL"
.UC
.SH "NAME"
SSL_set_bio \- connect the \s-1SSL\s0 object with a \s-1BIO\s0
diff --git a/secure/lib/libcrypto/man/SSL_set_connect_state.3 b/secure/lib/libcrypto/man/SSL_set_connect_state.3
index 2729382bdf01..8be743a8f289 100644
--- a/secure/lib/libcrypto/man/SSL_set_connect_state.3
+++ b/secure/lib/libcrypto/man/SSL_set_connect_state.3
@@ -1,5 +1,5 @@
.\" Automatically generated by Pod::Man version 1.15
-.\" Thu May 9 13:22:03 2002
+.\" Tue Jul 30 09:22:52 2002
.\"
.\" Standard preamble:
.\" ======================================================================
@@ -137,8 +137,8 @@
.rm #[ #] #H #V #F C
.\" ======================================================================
.\"
-.IX Title "SSL_SET_CONNECT_STATE 1"
-.TH SSL_SET_CONNECT_STATE 1 "perl v5.6.1" "2002-01-27" "User Contributed Perl Documentation"
+.IX Title "SSL_set_connect_state 3"
+.TH SSL_set_connect_state 3 "0.9.6e" "2002-07-30" "OpenSSL"
.UC
.SH "NAME"
SSL_set_connect_state, SSL_get_accept_state \- prepare \s-1SSL\s0 object to work in client or server mode
@@ -187,4 +187,5 @@ information.
ssl(3), SSL_new(3), SSL_CTX_new(3),
SSL_connect(3), SSL_accept(3),
SSL_write(3), SSL_read(3),
+SSL_do_handshake(3),
SSL_CTX_set_ssl_version(3)
diff --git a/secure/lib/libcrypto/man/SSL_set_fd.3 b/secure/lib/libcrypto/man/SSL_set_fd.3
index 5800ed00a4c2..c2628f9d7417 100644
--- a/secure/lib/libcrypto/man/SSL_set_fd.3
+++ b/secure/lib/libcrypto/man/SSL_set_fd.3
@@ -1,5 +1,5 @@
.\" Automatically generated by Pod::Man version 1.15
-.\" Thu May 9 13:21:37 2002
+.\" Tue Jul 30 09:22:53 2002
.\"
.\" Standard preamble:
.\" ======================================================================
@@ -137,8 +137,8 @@
.rm #[ #] #H #V #F C
.\" ======================================================================
.\"
-.IX Title "SSL_SET_FD 1"
-.TH SSL_SET_FD 1 "perl v5.6.1" "2000-11-13" "User Contributed Perl Documentation"
+.IX Title "SSL_set_fd 3"
+.TH SSL_set_fd 3 "0.9.6e" "2000-11-12" "OpenSSL"
.UC
.SH "NAME"
SSL_set_fd \- connect the \s-1SSL\s0 object with a file descriptor
diff --git a/secure/lib/libcrypto/man/SSL_set_session.3 b/secure/lib/libcrypto/man/SSL_set_session.3
index bc2bb81619ca..7c688ec93c08 100644
--- a/secure/lib/libcrypto/man/SSL_set_session.3
+++ b/secure/lib/libcrypto/man/SSL_set_session.3
@@ -1,5 +1,5 @@
.\" Automatically generated by Pod::Man version 1.15
-.\" Thu May 9 13:21:39 2002
+.\" Tue Jul 30 09:22:53 2002
.\"
.\" Standard preamble:
.\" ======================================================================
@@ -137,8 +137,8 @@
.rm #[ #] #H #V #F C
.\" ======================================================================
.\"
-.IX Title "SSL_SET_SESSION 1"
-.TH SSL_SET_SESSION 1 "perl v5.6.1" "2002-01-27" "User Contributed Perl Documentation"
+.IX Title "SSL_set_session 3"
+.TH SSL_set_session 3 "0.9.6e" "2002-01-26" "OpenSSL"
.UC
.SH "NAME"
SSL_set_session \- set a \s-1TLS/SSL\s0 session to be used during \s-1TLS/SSL\s0 connect
diff --git a/secure/lib/libcrypto/man/SSL_set_shutdown.3 b/secure/lib/libcrypto/man/SSL_set_shutdown.3
index 6704276c9705..3696d335eea6 100644
--- a/secure/lib/libcrypto/man/SSL_set_shutdown.3
+++ b/secure/lib/libcrypto/man/SSL_set_shutdown.3
@@ -1,5 +1,5 @@
.\" Automatically generated by Pod::Man version 1.15
-.\" Thu May 9 13:22:05 2002
+.\" Tue Jul 30 09:22:54 2002
.\"
.\" Standard preamble:
.\" ======================================================================
@@ -137,8 +137,8 @@
.rm #[ #] #H #V #F C
.\" ======================================================================
.\"
-.IX Title "SSL_SET_SHUTDOWN 1"
-.TH SSL_SET_SHUTDOWN 1 "perl v5.6.1" "2002-01-27" "User Contributed Perl Documentation"
+.IX Title "SSL_set_shutdown 3"
+.TH SSL_set_shutdown 3 "0.9.6e" "2002-01-26" "OpenSSL"
.UC
.SH "NAME"
SSL_set_shutdown, SSL_get_shutdown \- manipulate shutdown state of an \s-1SSL\s0 connection
diff --git a/secure/lib/libcrypto/man/SSL_set_verify_result.3 b/secure/lib/libcrypto/man/SSL_set_verify_result.3
index 233d6e19e770..5b317e914239 100644
--- a/secure/lib/libcrypto/man/SSL_set_verify_result.3
+++ b/secure/lib/libcrypto/man/SSL_set_verify_result.3
@@ -1,5 +1,5 @@
.\" Automatically generated by Pod::Man version 1.15
-.\" Thu May 9 13:21:41 2002
+.\" Tue Jul 30 09:22:55 2002
.\"
.\" Standard preamble:
.\" ======================================================================
@@ -137,8 +137,8 @@
.rm #[ #] #H #V #F C
.\" ======================================================================
.\"
-.IX Title "SSL_SET_VERIFY_RESULT 1"
-.TH SSL_SET_VERIFY_RESULT 1 "perl v5.6.1" "2000-11-13" "User Contributed Perl Documentation"
+.IX Title "SSL_set_verify_result 3"
+.TH SSL_set_verify_result 3 "0.9.6e" "2000-11-12" "OpenSSL"
.UC
.SH "NAME"
SSL_set_verify_result \- override result of peer certificate verification
diff --git a/secure/lib/libcrypto/man/SSL_shutdown.3 b/secure/lib/libcrypto/man/SSL_shutdown.3
index 5a6b8fdf1229..7dbc29e55308 100644
--- a/secure/lib/libcrypto/man/SSL_shutdown.3
+++ b/secure/lib/libcrypto/man/SSL_shutdown.3
@@ -1,5 +1,5 @@
.\" Automatically generated by Pod::Man version 1.15
-.\" Thu May 9 13:21:43 2002
+.\" Tue Jul 30 09:22:55 2002
.\"
.\" Standard preamble:
.\" ======================================================================
@@ -137,8 +137,8 @@
.rm #[ #] #H #V #F C
.\" ======================================================================
.\"
-.IX Title "SSL_SHUTDOWN 1"
-.TH SSL_SHUTDOWN 1 "perl v5.6.1" "2002-01-27" "User Contributed Perl Documentation"
+.IX Title "SSL_shutdown 3"
+.TH SSL_shutdown 3 "0.9.6e" "2002-01-26" "OpenSSL"
.UC
.SH "NAME"
SSL_shutdown \- shut down a \s-1TLS/SSL\s0 connection
diff --git a/secure/lib/libcrypto/man/SSL_state_string.3 b/secure/lib/libcrypto/man/SSL_state_string.3
index ec018a08dfd5..115fffc66e91 100644
--- a/secure/lib/libcrypto/man/SSL_state_string.3
+++ b/secure/lib/libcrypto/man/SSL_state_string.3
@@ -1,5 +1,5 @@
.\" Automatically generated by Pod::Man version 1.15
-.\" Thu May 9 13:22:37 2002
+.\" Tue Jul 30 09:22:56 2002
.\"
.\" Standard preamble:
.\" ======================================================================
@@ -137,8 +137,8 @@
.rm #[ #] #H #V #F C
.\" ======================================================================
.\"
-.IX Title "SSL_STATE_STRING 1"
-.TH SSL_STATE_STRING 1 "perl v5.6.1" "2002-01-27" "User Contributed Perl Documentation"
+.IX Title "SSL_state_string 3"
+.TH SSL_state_string 3 "0.9.6e" "2002-01-26" "OpenSSL"
.UC
.SH "NAME"
SSL_state_string, SSL_state_string_long \- get textual description of state of an \s-1SSL\s0 object
diff --git a/secure/lib/libcrypto/man/SSL_want.3 b/secure/lib/libcrypto/man/SSL_want.3
index a37f70f000f8..288e22a4861b 100644
--- a/secure/lib/libcrypto/man/SSL_want.3
+++ b/secure/lib/libcrypto/man/SSL_want.3
@@ -1,5 +1,5 @@
.\" Automatically generated by Pod::Man version 1.15
-.\" Thu May 9 13:22:40 2002
+.\" Tue Jul 30 09:22:56 2002
.\"
.\" Standard preamble:
.\" ======================================================================
@@ -137,8 +137,8 @@
.rm #[ #] #H #V #F C
.\" ======================================================================
.\"
-.IX Title "SSL_WANT 1"
-.TH SSL_WANT 1 "perl v5.6.1" "2002-01-27" "User Contributed Perl Documentation"
+.IX Title "SSL_want 3"
+.TH SSL_want 3 "0.9.6e" "2002-01-26" "OpenSSL"
.UC
.SH "NAME"
SSL_want, SSL_want_nothing, SSL_want_read, SSL_want_write, SSL_want_x509_lookup \- obtain state information \s-1TLS/SSL\s0 I/O operation
diff --git a/secure/lib/libcrypto/man/SSL_write.3 b/secure/lib/libcrypto/man/SSL_write.3
index b2dba0b223ee..487a9da1aa1b 100644
--- a/secure/lib/libcrypto/man/SSL_write.3
+++ b/secure/lib/libcrypto/man/SSL_write.3
@@ -1,5 +1,5 @@
.\" Automatically generated by Pod::Man version 1.15
-.\" Thu May 9 13:21:46 2002
+.\" Tue Jul 30 09:22:57 2002
.\"
.\" Standard preamble:
.\" ======================================================================
@@ -137,8 +137,8 @@
.rm #[ #] #H #V #F C
.\" ======================================================================
.\"
-.IX Title "SSL_WRITE 1"
-.TH SSL_WRITE 1 "perl v5.6.1" "2002-01-27" "User Contributed Perl Documentation"
+.IX Title "SSL_write 3"
+.TH SSL_write 3 "0.9.6e" "2002-07-30" "OpenSSL"
.UC
.SH "NAME"
SSL_write \- write bytes to a \s-1TLS/SSL\s0 connection.
@@ -202,6 +202,9 @@ A partial write is performed with the size of a message block, which is
When an \fISSL_write()\fR operation has to be repeated because of
\&\fB\s-1SSL_ERROR_WANT_READ\s0\fR or \fB\s-1SSL_ERROR_WANT_WRITE\s0\fR, it must be repeated
with the same arguments.
+.PP
+When calling \fISSL_write()\fR with num=0 bytes to be sent the behaviour is
+undefined.
.SH "RETURN VALUES"
.IX Header "RETURN VALUES"
The following return values can occur:
diff --git a/secure/lib/libcrypto/man/asn1parse.1 b/secure/lib/libcrypto/man/asn1parse.1
index b3acd10f0e86..6401c6198adb 100644
--- a/secure/lib/libcrypto/man/asn1parse.1
+++ b/secure/lib/libcrypto/man/asn1parse.1
@@ -1,5 +1,5 @@
.\" Automatically generated by Pod::Man version 1.15
-.\" Thu May 9 13:13:52 2002
+.\" Tue Jul 30 09:20:39 2002
.\"
.\" Standard preamble:
.\" ======================================================================
@@ -138,7 +138,7 @@
.\" ======================================================================
.\"
.IX Title "ASN1PARSE 1"
-.TH ASN1PARSE 1 "perl v5.6.1" "2000-04-13" "User Contributed Perl Documentation"
+.TH ASN1PARSE 1 "0.9.6e" "2000-04-13" "OpenSSL"
.UC
.SH "NAME"
asn1parse \- \s-1ASN\s0.1 parsing tool
diff --git a/secure/lib/libcrypto/man/bio.3 b/secure/lib/libcrypto/man/bio.3
index 7bf902e111cd..327f8b1ad663 100644
--- a/secure/lib/libcrypto/man/bio.3
+++ b/secure/lib/libcrypto/man/bio.3
@@ -1,5 +1,5 @@
.\" Automatically generated by Pod::Man version 1.15
-.\" Thu May 9 13:18:48 2002
+.\" Tue Jul 30 09:21:57 2002
.\"
.\" Standard preamble:
.\" ======================================================================
@@ -137,8 +137,8 @@
.rm #[ #] #H #V #F C
.\" ======================================================================
.\"
-.IX Title "BIO 1"
-.TH BIO 1 "perl v5.6.1" "2001-07-19" "User Contributed Perl Documentation"
+.IX Title "bio 3"
+.TH bio 3 "0.9.6e" "2001-07-19" "OpenSSL"
.UC
.SH "NAME"
bio \- I/O abstraction
diff --git a/secure/lib/libcrypto/man/blowfish.3 b/secure/lib/libcrypto/man/blowfish.3
index 607644b7a90d..4433e24a320c 100644
--- a/secure/lib/libcrypto/man/blowfish.3
+++ b/secure/lib/libcrypto/man/blowfish.3
@@ -1,5 +1,5 @@
.\" Automatically generated by Pod::Man version 1.15
-.\" Thu May 9 13:18:51 2002
+.\" Tue Jul 30 09:21:57 2002
.\"
.\" Standard preamble:
.\" ======================================================================
@@ -137,8 +137,8 @@
.rm #[ #] #H #V #F C
.\" ======================================================================
.\"
-.IX Title "BLOWFISH 1"
-.TH BLOWFISH 1 "perl v5.6.1" "2000-11-13" "User Contributed Perl Documentation"
+.IX Title "blowfish 3"
+.TH blowfish 3 "0.9.6e" "2002-07-30" "OpenSSL"
.UC
.SH "NAME"
blowfish, BF_set_key, BF_encrypt, BF_decrypt, BF_ecb_encrypt, BF_cbc_encrypt,
@@ -169,7 +169,7 @@ BF_cfb64_encrypt, BF_ofb64_encrypt, BF_options \- Blowfish encryption
.Ve
.SH "DESCRIPTION"
.IX Header "DESCRIPTION"
-This library implements the Blowfish cipher, which is invented and described
+This library implements the Blowfish cipher, which was invented and described
by Counterpane (see http://www.counterpane.com/blowfish.html ).
.PP
Blowfish is a block cipher that operates on 64 bit (8 byte) blocks of data.
@@ -199,7 +199,7 @@ for the same message. \fBivec\fR may be initialized with anything, but the
recipient needs to know what it was initialized with, or it won't be able
to decrypt. Some programs and protocols simplify this, like \s-1SSH\s0, where
\&\fBivec\fR is simply initialized to zero.
-\&\fIBF_cbc_encrypt()\fR operates of data that is a multiple of 8 bytes long, while
+\&\fIBF_cbc_encrypt()\fR operates on data that is a multiple of 8 bytes long, while
\&\fIBF_cfb64_encrypt()\fR and \fIBF_ofb64_encrypt()\fR are used to encrypt an variable
number of bytes (the amount does not have to be an exact multiple of 8). The
purpose of the latter two is to simulate stream ciphers, and therefore, they
diff --git a/secure/lib/libcrypto/man/bn.3 b/secure/lib/libcrypto/man/bn.3
index 4e4bba2fd4b3..0c1e345bd5b1 100644
--- a/secure/lib/libcrypto/man/bn.3
+++ b/secure/lib/libcrypto/man/bn.3
@@ -1,5 +1,5 @@
.\" Automatically generated by Pod::Man version 1.15
-.\" Thu May 9 13:18:53 2002
+.\" Tue Jul 30 09:21:58 2002
.\"
.\" Standard preamble:
.\" ======================================================================
@@ -137,8 +137,8 @@
.rm #[ #] #H #V #F C
.\" ======================================================================
.\"
-.IX Title "BN 1"
-.TH BN 1 "perl v5.6.1" "2002-01-27" "User Contributed Perl Documentation"
+.IX Title "bn 3"
+.TH bn 3 "0.9.6e" "2002-01-26" "OpenSSL"
.UC
.SH "NAME"
bn \- multiprecision integer arithmetics
diff --git a/secure/lib/libcrypto/man/bn_internal.3 b/secure/lib/libcrypto/man/bn_internal.3
index 245f38039975..a00f9dcbadc4 100644
--- a/secure/lib/libcrypto/man/bn_internal.3
+++ b/secure/lib/libcrypto/man/bn_internal.3
@@ -1,5 +1,5 @@
.\" Automatically generated by Pod::Man version 1.15
-.\" Thu May 9 13:18:55 2002
+.\" Tue Jul 30 09:21:58 2002
.\"
.\" Standard preamble:
.\" ======================================================================
@@ -137,8 +137,8 @@
.rm #[ #] #H #V #F C
.\" ======================================================================
.\"
-.IX Title "BN_INTERNAL 1"
-.TH BN_INTERNAL 1 "perl v5.6.1" "2000-11-13" "User Contributed Perl Documentation"
+.IX Title "bn_internal 3"
+.TH bn_internal 3 "0.9.6e" "2000-11-12" "OpenSSL"
.UC
.SH "NAME"
bn_mul_words, bn_mul_add_words, bn_sqr_words, bn_div_words,
diff --git a/secure/lib/libcrypto/man/buffer.3 b/secure/lib/libcrypto/man/buffer.3
index 3dee98936f3e..4687d39c1b40 100644
--- a/secure/lib/libcrypto/man/buffer.3
+++ b/secure/lib/libcrypto/man/buffer.3
@@ -1,5 +1,5 @@
.\" Automatically generated by Pod::Man version 1.15
-.\" Thu May 9 13:18:59 2002
+.\" Tue Jul 30 09:21:59 2002
.\"
.\" Standard preamble:
.\" ======================================================================
@@ -137,8 +137,8 @@
.rm #[ #] #H #V #F C
.\" ======================================================================
.\"
-.IX Title "BUFFER 1"
-.TH BUFFER 1 "perl v5.6.1" "2000-11-13" "User Contributed Perl Documentation"
+.IX Title "buffer 3"
+.TH buffer 3 "0.9.6e" "2000-11-12" "OpenSSL"
.UC
.SH "NAME"
BUF_MEM_new, BUF_MEM_free, BUF_MEM_grow, BUF_strdup \- simple
diff --git a/secure/lib/libcrypto/man/ca.1 b/secure/lib/libcrypto/man/ca.1
index 7f1f5ec38760..86f7b2cd0c82 100644
--- a/secure/lib/libcrypto/man/ca.1
+++ b/secure/lib/libcrypto/man/ca.1
@@ -1,5 +1,5 @@
.\" Automatically generated by Pod::Man version 1.15
-.\" Thu May 9 13:13:55 2002
+.\" Tue Jul 30 09:20:40 2002
.\"
.\" Standard preamble:
.\" ======================================================================
@@ -138,7 +138,7 @@
.\" ======================================================================
.\"
.IX Title "CA 1"
-.TH CA 1 "perl v5.6.1" "2002-01-27" "User Contributed Perl Documentation"
+.TH CA 1 "0.9.6e" "2002-01-26" "OpenSSL"
.UC
.SH "NAME"
ca \- sample minimal \s-1CA\s0 application
diff --git a/secure/lib/libcrypto/man/ciphers.1 b/secure/lib/libcrypto/man/ciphers.1
index 19d38ecf3588..620a08189cd7 100644
--- a/secure/lib/libcrypto/man/ciphers.1
+++ b/secure/lib/libcrypto/man/ciphers.1
@@ -1,5 +1,5 @@
.\" Automatically generated by Pod::Man version 1.15
-.\" Thu May 9 13:13:58 2002
+.\" Tue Jul 30 09:20:40 2002
.\"
.\" Standard preamble:
.\" ======================================================================
@@ -138,7 +138,7 @@
.\" ======================================================================
.\"
.IX Title "CIPHERS 1"
-.TH CIPHERS 1 "perl v5.6.1" "2000-11-13" "User Contributed Perl Documentation"
+.TH CIPHERS 1 "0.9.6e" "2000-11-12" "OpenSSL"
.UC
.SH "NAME"
ciphers \- \s-1SSL\s0 cipher display and cipher list tool.
diff --git a/secure/lib/libcrypto/man/config.5 b/secure/lib/libcrypto/man/config.5
new file mode 100644
index 000000000000..fbe41e16d4fa
--- /dev/null
+++ b/secure/lib/libcrypto/man/config.5
@@ -0,0 +1,282 @@
+.\" Automatically generated by Pod::Man version 1.15
+.\" Tue Jul 30 09:20:41 2002
+.\"
+.\" Standard preamble:
+.\" ======================================================================
+.de Sh \" Subsection heading
+.br
+.if t .Sp
+.ne 5
+.PP
+\fB\\$1\fR
+.PP
+..
+.de Sp \" Vertical space (when we can't use .PP)
+.if t .sp .5v
+.if n .sp
+..
+.de Ip \" List item
+.br
+.ie \\n(.$>=3 .ne \\$3
+.el .ne 3
+.IP "\\$1" \\$2
+..
+.de Vb \" Begin verbatim text
+.ft CW
+.nf
+.ne \\$1
+..
+.de Ve \" End verbatim text
+.ft R
+
+.fi
+..
+.\" Set up some character translations and predefined strings. \*(-- will
+.\" give an unbreakable dash, \*(PI will give pi, \*(L" will give a left
+.\" double quote, and \*(R" will give a right double quote. | will give a
+.\" real vertical bar. \*(C+ will give a nicer C++. Capital omega is used
+.\" to do unbreakable dashes and therefore won't be available. \*(C` and
+.\" \*(C' expand to `' in nroff, nothing in troff, for use with C<>
+.tr \(*W-|\(bv\*(Tr
+.ds C+ C\v'-.1v'\h'-1p'\s-2+\h'-1p'+\s0\v'.1v'\h'-1p'
+.ie n \{\
+. ds -- \(*W-
+. ds PI pi
+. if (\n(.H=4u)&(1m=24u) .ds -- \(*W\h'-12u'\(*W\h'-12u'-\" diablo 10 pitch
+. if (\n(.H=4u)&(1m=20u) .ds -- \(*W\h'-12u'\(*W\h'-8u'-\" diablo 12 pitch
+. ds L" ""
+. ds R" ""
+. ds C` ""
+. ds C' ""
+'br\}
+.el\{\
+. ds -- \|\(em\|
+. ds PI \(*p
+. ds L" ``
+. ds R" ''
+'br\}
+.\"
+.\" If the F register is turned on, we'll generate index entries on stderr
+.\" for titles (.TH), headers (.SH), subsections (.Sh), items (.Ip), and
+.\" index entries marked with X<> in POD. Of course, you'll have to process
+.\" the output yourself in some meaningful fashion.
+.if \nF \{\
+. de IX
+. tm Index:\\$1\t\\n%\t"\\$2"
+..
+. nr % 0
+. rr F
+.\}
+.\"
+.\" For nroff, turn off justification. Always turn off hyphenation; it
+.\" makes way too many mistakes in technical documents.
+.hy 0
+.if n .na
+.\"
+.\" Accent mark definitions (@(#)ms.acc 1.5 88/02/08 SMI; from UCB 4.2).
+.\" Fear. Run. Save yourself. No user-serviceable parts.
+.bd B 3
+. \" fudge factors for nroff and troff
+.if n \{\
+. ds #H 0
+. ds #V .8m
+. ds #F .3m
+. ds #[ \f1
+. ds #] \fP
+.\}
+.if t \{\
+. ds #H ((1u-(\\\\n(.fu%2u))*.13m)
+. ds #V .6m
+. ds #F 0
+. ds #[ \&
+. ds #] \&
+.\}
+. \" simple accents for nroff and troff
+.if n \{\
+. ds ' \&
+. ds ` \&
+. ds ^ \&
+. ds , \&
+. ds ~ ~
+. ds /
+.\}
+.if t \{\
+. ds ' \\k:\h'-(\\n(.wu*8/10-\*(#H)'\'\h"|\\n:u"
+. ds ` \\k:\h'-(\\n(.wu*8/10-\*(#H)'\`\h'|\\n:u'
+. ds ^ \\k:\h'-(\\n(.wu*10/11-\*(#H)'^\h'|\\n:u'
+. ds , \\k:\h'-(\\n(.wu*8/10)',\h'|\\n:u'
+. ds ~ \\k:\h'-(\\n(.wu-\*(#H-.1m)'~\h'|\\n:u'
+. ds / \\k:\h'-(\\n(.wu*8/10-\*(#H)'\z\(sl\h'|\\n:u'
+.\}
+. \" troff and (daisy-wheel) nroff accents
+.ds : \\k:\h'-(\\n(.wu*8/10-\*(#H+.1m+\*(#F)'\v'-\*(#V'\z.\h'.2m+\*(#F'.\h'|\\n:u'\v'\*(#V'
+.ds 8 \h'\*(#H'\(*b\h'-\*(#H'
+.ds o \\k:\h'-(\\n(.wu+\w'\(de'u-\*(#H)/2u'\v'-.3n'\*(#[\z\(de\v'.3n'\h'|\\n:u'\*(#]
+.ds d- \h'\*(#H'\(pd\h'-\w'~'u'\v'-.25m'\f2\(hy\fP\v'.25m'\h'-\*(#H'
+.ds D- D\\k:\h'-\w'D'u'\v'-.11m'\z\(hy\v'.11m'\h'|\\n:u'
+.ds th \*(#[\v'.3m'\s+1I\s-1\v'-.3m'\h'-(\w'I'u*2/3)'\s-1o\s+1\*(#]
+.ds Th \*(#[\s+2I\s-2\h'-\w'I'u*3/5'\v'-.3m'o\v'.3m'\*(#]
+.ds ae a\h'-(\w'a'u*4/10)'e
+.ds Ae A\h'-(\w'A'u*4/10)'E
+. \" corrections for vroff
+.if v .ds ~ \\k:\h'-(\\n(.wu*9/10-\*(#H)'\s-2\u~\d\s+2\h'|\\n:u'
+.if v .ds ^ \\k:\h'-(\\n(.wu*10/11-\*(#H)'\v'-.4m'^\v'.4m'\h'|\\n:u'
+. \" for low resolution devices (crt and lpr)
+.if \n(.H>23 .if \n(.V>19 \
+\{\
+. ds : e
+. ds 8 ss
+. ds o a
+. ds d- d\h'-1'\(ga
+. ds D- D\h'-1'\(hy
+. ds th \o'bp'
+. ds Th \o'LP'
+. ds ae ae
+. ds Ae AE
+.\}
+.rm #[ #] #H #V #F C
+.\" ======================================================================
+.\"
+.IX Title "config 5"
+.TH config 5 "0.9.6e" "2000-04-13" "OpenSSL"
+.UC
+.SH "NAME"
+config \- OpenSSL \s-1CONF\s0 library configuration files
+.SH "DESCRIPTION"
+.IX Header "DESCRIPTION"
+The OpenSSL \s-1CONF\s0 library can be used to read configuration files.
+It is used for the OpenSSL master configuration file \fBopenssl.cnf\fR
+and in a few other places like \fB\s-1SPKAC\s0\fR files and certificate extension
+files for the \fBx509\fR utility.
+.PP
+A configuration file is divided into a number of sections. Each section
+starts with a line \fB[ section_name ]\fR and ends when a new section is
+started or end of file is reached. A section name can consist of
+alphanumeric characters and underscores.
+.PP
+The first section of a configuration file is special and is referred
+to as the \fBdefault\fR section this is usually unnamed and is from the
+start of file until the first named section. When a name is being looked up
+it is first looked up in a named section (if any) and then the
+default section.
+.PP
+The environment is mapped onto a section called \fB\s-1ENV\s0\fR.
+.PP
+Comments can be included by preceding them with the \fB#\fR character
+.PP
+Each section in a configuration file consists of a number of name and
+value pairs of the form \fBname=value\fR
+.PP
+The \fBname\fR string can contain any alphanumeric characters as well as
+a few punctuation symbols such as \fB.\fR \fB,\fR \fB;\fR and \fB_\fR.
+.PP
+The \fBvalue\fR string consists of the string following the \fB=\fR character
+until end of line with any leading and trailing white space removed.
+.PP
+The value string undergoes variable expansion. This can be done by
+including the form \fB$var\fR or \fB${var}\fR: this will substitute the value
+of the named variable in the current section. It is also possible to
+substitute a value from another section using the syntax \fB$section::name\fR
+or \fB${section::name}\fR. By using the form \fB$ENV::name\fR environment
+variables can be substituted. It is also possible to assign values to
+environment variables by using the name \fB\s-1ENV:\s0:name\fR, this will work
+if the program looks up environment variables using the \fB\s-1CONF\s0\fR library
+instead of calling \fB\f(BIgetenv()\fB\fR directly.
+.PP
+It is possible to escape certain characters by using any kind of quote
+or the \fB\e\fR character. By making the last character of a line a \fB\e\fR
+a \fBvalue\fR string can be spread across multiple lines. In addition
+the sequences \fB\en\fR, \fB\er\fR, \fB\eb\fR and \fB\et\fR are recognized.
+.SH "NOTES"
+.IX Header "NOTES"
+If a configuration file attempts to expand a variable that doesn't exist
+then an error is flagged and the file will not load. This can happen
+if an attempt is made to expand an environment variable that doesn't
+exist. For example the default OpenSSL master configuration file used
+the value of \fB\s-1HOME\s0\fR which may not be defined on non Unix systems.
+.PP
+This can be worked around by including a \fBdefault\fR section to provide
+a default value: then if the environment lookup fails the default value
+will be used instead. For this to work properly the default value must
+be defined earlier in the configuration file than the expansion. See
+the \fB\s-1EXAMPLES\s0\fR section for an example of how to do this.
+.PP
+If the same variable exists in the same section then all but the last
+value will be silently ignored. In certain circumstances such as with
+DNs the same field may occur multiple times. This is usually worked
+around by ignoring any characters before an initial \fB.\fR e.g.
+.PP
+.Vb 2
+\& 1.OU="My first OU"
+\& 2.OU="My Second OU"
+.Ve
+.SH "EXAMPLES"
+.IX Header "EXAMPLES"
+Here is a sample configuration file using some of the features
+mentioned above.
+.PP
+.Vb 1
+\& # This is the default section.
+.Ve
+.Vb 3
+\& HOME=/temp
+\& RANDFILE= ${ENV::HOME}/.rnd
+\& configdir=$ENV::HOME/config
+.Ve
+.Vb 1
+\& [ section_one ]
+.Ve
+.Vb 1
+\& # We are now in section one.
+.Ve
+.Vb 2
+\& # Quotes permit leading and trailing whitespace
+\& any = " any variable name "
+.Ve
+.Vb 3
+\& other = A string that can \e
+\& cover several lines \e
+\& by including \e\e characters
+.Ve
+.Vb 1
+\& message = Hello World\en
+.Ve
+.Vb 1
+\& [ section_two ]
+.Ve
+.Vb 1
+\& greeting = $section_one::message
+.Ve
+This next example shows how to expand environment variables safely.
+.PP
+Suppose you want a variable called \fBtmpfile\fR to refer to a
+temporary filename. The directory it is placed in can determined by
+the the \fB\s-1TEMP\s0\fR or \fB\s-1TMP\s0\fR environment variables but they may not be
+set to any value at all. If you just include the environment variable
+names and the variable doesn't exist then this will cause an error when
+an attempt is made to load the configuration file. By making use of the
+default section both values can be looked up with \fB\s-1TEMP\s0\fR taking
+priority and \fB/tmp\fR used if neither is defined:
+.PP
+.Vb 5
+\& TMP=/tmp
+\& # The above value is used if TMP isn't in the environment
+\& TEMP=$ENV::TMP
+\& # The above value is used if TEMP isn't in the environment
+\& tmpfile=${ENV::TEMP}/tmp.filename
+.Ve
+.SH "BUGS"
+.IX Header "BUGS"
+Currently there is no way to include characters using the octal \fB\ennn\fR
+form. Strings are all null terminated so nulls cannot form part of
+the value.
+.PP
+The escaping isn't quite right: if you want to use sequences like \fB\en\fR
+you can't use any quote escaping on the same line.
+.PP
+Files are loaded in a single pass. This means that an variable expansion
+will only work if the variables referenced are defined earlier in the
+file.
+.SH "SEE ALSO"
+.IX Header "SEE ALSO"
+x509(1), req(1), ca(1)
diff --git a/secure/lib/libcrypto/man/crl.1 b/secure/lib/libcrypto/man/crl.1
index fb1976119369..8c71fec7c7f3 100644
--- a/secure/lib/libcrypto/man/crl.1
+++ b/secure/lib/libcrypto/man/crl.1
@@ -1,5 +1,5 @@
.\" Automatically generated by Pod::Man version 1.15
-.\" Thu May 9 13:14:04 2002
+.\" Tue Jul 30 09:20:42 2002
.\"
.\" Standard preamble:
.\" ======================================================================
@@ -138,7 +138,7 @@
.\" ======================================================================
.\"
.IX Title "CRL 1"
-.TH CRL 1 "perl v5.6.1" "2000-04-13" "User Contributed Perl Documentation"
+.TH CRL 1 "0.9.6e" "2000-04-13" "OpenSSL"
.UC
.SH "NAME"
crl \- \s-1CRL\s0 utility
diff --git a/secure/lib/libcrypto/man/crl2pkcs7.1 b/secure/lib/libcrypto/man/crl2pkcs7.1
index a104ea65d65f..0cb8dd915627 100644
--- a/secure/lib/libcrypto/man/crl2pkcs7.1
+++ b/secure/lib/libcrypto/man/crl2pkcs7.1
@@ -1,5 +1,5 @@
.\" Automatically generated by Pod::Man version 1.15
-.\" Thu May 9 13:14:06 2002
+.\" Tue Jul 30 09:20:42 2002
.\"
.\" Standard preamble:
.\" ======================================================================
@@ -138,18 +138,19 @@
.\" ======================================================================
.\"
.IX Title "CRL2PKCS7 1"
-.TH CRL2PKCS7 1 "perl v5.6.1" "2000-04-13" "User Contributed Perl Documentation"
+.TH CRL2PKCS7 1 "0.9.6e" "2002-07-30" "OpenSSL"
.UC
.SH "NAME"
crl2pkcs7 \- Create a PKCS#7 structure from a \s-1CRL\s0 and certificates.
.SH "SYNOPSIS"
.IX Header "SYNOPSIS"
-\&\fBopenssl\fR \fBpkcs7\fR
+\&\fBopenssl\fR \fBcrl2pkcs7\fR
[\fB\-inform PEM|DER\fR]
[\fB\-outform PEM|DER\fR]
[\fB\-in filename\fR]
[\fB\-out filename\fR]
-[\fB\-print_certs\fR]
+[\fB\-certfile filename\fR]
+[\fB\-nocrl\fR]
.SH "DESCRIPTION"
.IX Header "DESCRIPTION"
The \fBcrl2pkcs7\fR command takes an optional \s-1CRL\s0 and one or more
diff --git a/secure/lib/libcrypto/man/crypto.3 b/secure/lib/libcrypto/man/crypto.3
index 582061a3d517..38ef4b62cc47 100644
--- a/secure/lib/libcrypto/man/crypto.3
+++ b/secure/lib/libcrypto/man/crypto.3
@@ -1,5 +1,5 @@
.\" Automatically generated by Pod::Man version 1.15
-.\" Thu May 9 13:19:01 2002
+.\" Tue Jul 30 09:22:00 2002
.\"
.\" Standard preamble:
.\" ======================================================================
@@ -137,8 +137,8 @@
.rm #[ #] #H #V #F C
.\" ======================================================================
.\"
-.IX Title "CRYPTO 1"
-.TH CRYPTO 1 "perl v5.6.1" "2000-11-13" "User Contributed Perl Documentation"
+.IX Title "crypto 3"
+.TH crypto 3 "0.9.6e" "2002-07-30" "OpenSSL"
.UC
.SH "NAME"
crypto \- OpenSSL cryptographic library
@@ -176,7 +176,8 @@ md5(3), mdc2(3), ripemd(3),
sha(3)
.Ip "\s-1AUXILIARY\s0 \s-1FUNCTIONS\s0" 4
.IX Item "AUXILIARY FUNCTIONS"
-err(3), threads(3), rand(3)
+err(3), threads(3), rand(3),
+OPENSSL_VERSION_NUMBER(3)
.Ip "\s-1INPUT/OUTPUT\s0, \s-1DATA\s0 \s-1ENCODING\s0" 4
.IX Item "INPUT/OUTPUT, DATA ENCODING"
asn1(3), bio(3), evp(3), pem(3),
diff --git a/secure/lib/libcrypto/man/d2i_DHparams.3 b/secure/lib/libcrypto/man/d2i_DHparams.3
index c79d690ef870..845a38c7ebb8 100644
--- a/secure/lib/libcrypto/man/d2i_DHparams.3
+++ b/secure/lib/libcrypto/man/d2i_DHparams.3
@@ -1,5 +1,5 @@
.\" Automatically generated by Pod::Man version 1.15
-.\" Thu May 9 13:19:03 2002
+.\" Tue Jul 30 09:22:01 2002
.\"
.\" Standard preamble:
.\" ======================================================================
@@ -137,8 +137,8 @@
.rm #[ #] #H #V #F C
.\" ======================================================================
.\"
-.IX Title "D2I_DHPARAMS 1"
-.TH D2I_DHPARAMS 1 "perl v5.6.1" "2000-04-13" "User Contributed Perl Documentation"
+.IX Title "d2i_DHparams 3"
+.TH d2i_DHparams 3 "0.9.6e" "2000-04-13" "OpenSSL"
.UC
.SH "NAME"
d2i_DHparams, i2d_DHparams \- ...
diff --git a/secure/lib/libcrypto/man/d2i_RSAPublicKey.3 b/secure/lib/libcrypto/man/d2i_RSAPublicKey.3
index 1f5e8cc11cc2..97a381b25abf 100644
--- a/secure/lib/libcrypto/man/d2i_RSAPublicKey.3
+++ b/secure/lib/libcrypto/man/d2i_RSAPublicKey.3
@@ -1,5 +1,5 @@
.\" Automatically generated by Pod::Man version 1.15
-.\" Thu May 9 13:19:05 2002
+.\" Tue Jul 30 09:22:01 2002
.\"
.\" Standard preamble:
.\" ======================================================================
@@ -137,8 +137,8 @@
.rm #[ #] #H #V #F C
.\" ======================================================================
.\"
-.IX Title "D2I_RSAPUBLICKEY 1"
-.TH D2I_RSAPUBLICKEY 1 "perl v5.6.1" "2000-04-13" "User Contributed Perl Documentation"
+.IX Title "d2i_RSAPublicKey 3"
+.TH d2i_RSAPublicKey 3 "0.9.6e" "2000-04-13" "OpenSSL"
.UC
.SH "NAME"
d2i_RSAPublicKey, i2d_RSAPublicKey, d2i_RSAPrivateKey, i2d_RSAPrivateKey, i2d_Netscape_RSA, d2i_Netscape_RSA \- ...
diff --git a/secure/lib/libcrypto/man/d2i_SSL_SESSION.3 b/secure/lib/libcrypto/man/d2i_SSL_SESSION.3
index 046871030dc3..64d9f8a72a02 100644
--- a/secure/lib/libcrypto/man/d2i_SSL_SESSION.3
+++ b/secure/lib/libcrypto/man/d2i_SSL_SESSION.3
@@ -1,5 +1,5 @@
.\" Automatically generated by Pod::Man version 1.15
-.\" Thu May 9 13:21:48 2002
+.\" Tue Jul 30 09:22:58 2002
.\"
.\" Standard preamble:
.\" ======================================================================
@@ -137,8 +137,8 @@
.rm #[ #] #H #V #F C
.\" ======================================================================
.\"
-.IX Title "D2I_SSL_SESSION 1"
-.TH D2I_SSL_SESSION 1 "perl v5.6.1" "2002-01-27" "User Contributed Perl Documentation"
+.IX Title "d2i_SSL_SESSION 3"
+.TH d2i_SSL_SESSION 3 "0.9.6e" "2002-01-26" "OpenSSL"
.UC
.SH "NAME"
d2i_SSL_SESSION, i2d_SSL_SESSION \- convert \s-1SSL_SESSION\s0 object from/to \s-1ASN1\s0 representation
diff --git a/secure/lib/libcrypto/man/des.3 b/secure/lib/libcrypto/man/des.3
index 20d98437c47f..b046d59c67b5 100644
--- a/secure/lib/libcrypto/man/des.3
+++ b/secure/lib/libcrypto/man/des.3
@@ -1,5 +1,5 @@
.\" Automatically generated by Pod::Man version 1.15
-.\" Thu May 9 13:19:08 2002
+.\" Tue Jul 30 09:22:02 2002
.\"
.\" Standard preamble:
.\" ======================================================================
@@ -137,8 +137,8 @@
.rm #[ #] #H #V #F C
.\" ======================================================================
.\"
-.IX Title "DES 1"
-.TH DES 1 "perl v5.6.1" "2001-02-18" "User Contributed Perl Documentation"
+.IX Title "des 3"
+.TH des 3 "0.9.6e" "2001-02-17" "OpenSSL"
.UC
.SH "NAME"
des_random_key, des_set_key, des_key_sched, des_set_key_checked,
diff --git a/secure/lib/libcrypto/man/des_modes.3 b/secure/lib/libcrypto/man/des_modes.3
index 8b2ac6592bb6..b8cf5b062fd2 100644
--- a/secure/lib/libcrypto/man/des_modes.3
+++ b/secure/lib/libcrypto/man/des_modes.3
@@ -1,5 +1,5 @@
.\" Automatically generated by Pod::Man version 1.15
-.\" Thu May 9 13:19:11 2002
+.\" Tue Jul 30 09:22:02 2002
.\"
.\" Standard preamble:
.\" ======================================================================
@@ -137,8 +137,8 @@
.rm #[ #] #H #V #F C
.\" ======================================================================
.\"
-.IX Title "DES_MODES 1"
-.TH DES_MODES 1 "perl v5.6.1" "2000-11-13" "User Contributed Perl Documentation"
+.IX Title "des_modes 3"
+.TH des_modes 3 "0.9.6e" "2002-07-30" "OpenSSL"
.UC
.SH "NAME"
Modes of \s-1DES\s0 \- the variants of \s-1DES\s0 and other crypto algorithms of OpenSSL
@@ -258,8 +258,8 @@ If both keys are the same it is equivalent to encrypting once with
just one key.
.Ip "\(bu" 2
If the first and last key are the same, the key length is 112 bits.
-There are attacks that could reduce the key space to 55 bit's but it
-requires 2^56 blocks of memory.
+There are attacks that could reduce the effective key strength
+to only slightly more than 56 bits, but these require a lot of memory.
.Ip "\(bu" 2
If all 3 keys are the same, this is effectively the same as normal
ecb mode.
diff --git a/secure/lib/libcrypto/man/dgst.1 b/secure/lib/libcrypto/man/dgst.1
index c25a14d6a837..b848f581bd45 100644
--- a/secure/lib/libcrypto/man/dgst.1
+++ b/secure/lib/libcrypto/man/dgst.1
@@ -1,5 +1,5 @@
.\" Automatically generated by Pod::Man version 1.15
-.\" Thu May 9 13:14:09 2002
+.\" Tue Jul 30 09:20:43 2002
.\"
.\" Standard preamble:
.\" ======================================================================
@@ -138,7 +138,7 @@
.\" ======================================================================
.\"
.IX Title "DGST 1"
-.TH DGST 1 "perl v5.6.1" "2000-11-13" "User Contributed Perl Documentation"
+.TH DGST 1 "0.9.6e" "2000-11-12" "OpenSSL"
.UC
.SH "NAME"
dgst, md5, md4, md2, sha1, sha, mdc2, ripemd160 \- message digests
diff --git a/secure/lib/libcrypto/man/dh.3 b/secure/lib/libcrypto/man/dh.3
index a29412dc655e..31cdc5975fd2 100644
--- a/secure/lib/libcrypto/man/dh.3
+++ b/secure/lib/libcrypto/man/dh.3
@@ -1,5 +1,5 @@
.\" Automatically generated by Pod::Man version 1.15
-.\" Thu May 9 13:19:13 2002
+.\" Tue Jul 30 09:22:03 2002
.\"
.\" Standard preamble:
.\" ======================================================================
@@ -137,8 +137,8 @@
.rm #[ #] #H #V #F C
.\" ======================================================================
.\"
-.IX Title "DH 1"
-.TH DH 1 "perl v5.6.1" "2000-04-13" "User Contributed Perl Documentation"
+.IX Title "dh 3"
+.TH dh 3 "0.9.6e" "2000-04-13" "OpenSSL"
.UC
.SH "NAME"
dh \- Diffie-Hellman key agreement
diff --git a/secure/lib/libcrypto/man/dhparam.1 b/secure/lib/libcrypto/man/dhparam.1
index 0549a3dfea2e..98a449f8f630 100644
--- a/secure/lib/libcrypto/man/dhparam.1
+++ b/secure/lib/libcrypto/man/dhparam.1
@@ -1,5 +1,5 @@
.\" Automatically generated by Pod::Man version 1.15
-.\" Thu May 9 13:14:11 2002
+.\" Tue Jul 30 09:20:44 2002
.\"
.\" Standard preamble:
.\" ======================================================================
@@ -138,7 +138,7 @@
.\" ======================================================================
.\"
.IX Title "DHPARAM 1"
-.TH DHPARAM 1 "perl v5.6.1" "2000-11-13" "User Contributed Perl Documentation"
+.TH DHPARAM 1 "0.9.6e" "2000-11-12" "OpenSSL"
.UC
.SH "NAME"
dhparam \- \s-1DH\s0 parameter manipulation and generation
diff --git a/secure/lib/libcrypto/man/dsa.1 b/secure/lib/libcrypto/man/dsa.1
index b1d9b3814a5c..dcc68e9a2362 100644
--- a/secure/lib/libcrypto/man/dsa.1
+++ b/secure/lib/libcrypto/man/dsa.1
@@ -1,5 +1,5 @@
.\" Automatically generated by Pod::Man version 1.15
-.\" Thu May 9 13:14:14 2002
+.\" Tue Jul 30 09:20:44 2002
.\"
.\" Standard preamble:
.\" ======================================================================
@@ -138,7 +138,7 @@
.\" ======================================================================
.\"
.IX Title "DSA 1"
-.TH DSA 1 "perl v5.6.1" "2000-04-13" "User Contributed Perl Documentation"
+.TH DSA 1 "0.9.6e" "2000-04-13" "OpenSSL"
.UC
.SH "NAME"
dsa \- \s-1DSA\s0 key processing
diff --git a/secure/lib/libcrypto/man/dsa.3 b/secure/lib/libcrypto/man/dsa.3
index cc5829557d7b..c4528186742d 100644
--- a/secure/lib/libcrypto/man/dsa.3
+++ b/secure/lib/libcrypto/man/dsa.3
@@ -1,5 +1,5 @@
.\" Automatically generated by Pod::Man version 1.15
-.\" Thu May 9 13:19:15 2002
+.\" Tue Jul 30 09:22:04 2002
.\"
.\" Standard preamble:
.\" ======================================================================
@@ -137,8 +137,8 @@
.rm #[ #] #H #V #F C
.\" ======================================================================
.\"
-.IX Title "DSA 1"
-.TH DSA 1 "perl v5.6.1" "2000-04-13" "User Contributed Perl Documentation"
+.IX Title "dsa 3"
+.TH dsa 3 "0.9.6e" "2000-04-13" "OpenSSL"
.UC
.SH "NAME"
dsa \- Digital Signature Algorithm
diff --git a/secure/lib/libcrypto/man/dsaparam.1 b/secure/lib/libcrypto/man/dsaparam.1
index db3f7c6971de..f40010472e98 100644
--- a/secure/lib/libcrypto/man/dsaparam.1
+++ b/secure/lib/libcrypto/man/dsaparam.1
@@ -1,5 +1,5 @@
.\" Automatically generated by Pod::Man version 1.15
-.\" Thu May 9 13:14:16 2002
+.\" Tue Jul 30 09:20:45 2002
.\"
.\" Standard preamble:
.\" ======================================================================
@@ -138,7 +138,7 @@
.\" ======================================================================
.\"
.IX Title "DSAPARAM 1"
-.TH DSAPARAM 1 "perl v5.6.1" "2000-11-13" "User Contributed Perl Documentation"
+.TH DSAPARAM 1 "0.9.6e" "2000-11-12" "OpenSSL"
.UC
.SH "NAME"
dsaparam \- \s-1DSA\s0 parameter manipulation and generation
diff --git a/secure/lib/libcrypto/man/enc.1 b/secure/lib/libcrypto/man/enc.1
index f856e4c846a6..ee1597d5d3d1 100644
--- a/secure/lib/libcrypto/man/enc.1
+++ b/secure/lib/libcrypto/man/enc.1
@@ -1,5 +1,5 @@
.\" Automatically generated by Pod::Man version 1.15
-.\" Thu May 9 13:14:19 2002
+.\" Tue Jul 30 09:20:46 2002
.\"
.\" Standard preamble:
.\" ======================================================================
@@ -138,7 +138,7 @@
.\" ======================================================================
.\"
.IX Title "ENC 1"
-.TH ENC 1 "perl v5.6.1" "2001-07-19" "User Contributed Perl Documentation"
+.TH ENC 1 "0.9.6e" "2001-07-19" "OpenSSL"
.UC
.SH "NAME"
enc \- symmetric cipher routines
diff --git a/secure/lib/libcrypto/man/err.3 b/secure/lib/libcrypto/man/err.3
index 87c63b714c3f..bd76dd783a6c 100644
--- a/secure/lib/libcrypto/man/err.3
+++ b/secure/lib/libcrypto/man/err.3
@@ -1,5 +1,5 @@
.\" Automatically generated by Pod::Man version 1.15
-.\" Thu May 9 13:19:18 2002
+.\" Tue Jul 30 09:22:04 2002
.\"
.\" Standard preamble:
.\" ======================================================================
@@ -137,8 +137,8 @@
.rm #[ #] #H #V #F C
.\" ======================================================================
.\"
-.IX Title "ERR 1"
-.TH ERR 1 "perl v5.6.1" "2000-11-13" "User Contributed Perl Documentation"
+.IX Title "err 3"
+.TH err 3 "0.9.6e" "2002-07-30" "OpenSSL"
.UC
.SH "NAME"
err \- error codes
diff --git a/secure/lib/libcrypto/man/evp.3 b/secure/lib/libcrypto/man/evp.3
index 9e688e2aac45..dae3c8223f54 100644
--- a/secure/lib/libcrypto/man/evp.3
+++ b/secure/lib/libcrypto/man/evp.3
@@ -1,5 +1,5 @@
.\" Automatically generated by Pod::Man version 1.15
-.\" Thu May 9 13:19:20 2002
+.\" Tue Jul 30 09:22:05 2002
.\"
.\" Standard preamble:
.\" ======================================================================
@@ -137,8 +137,8 @@
.rm #[ #] #H #V #F C
.\" ======================================================================
.\"
-.IX Title "EVP 1"
-.TH EVP 1 "perl v5.6.1" "2001-02-18" "User Contributed Perl Documentation"
+.IX Title "evp 3"
+.TH evp 3 "0.9.6e" "2001-02-17" "OpenSSL"
.UC
.SH "NAME"
evp \- high-level cryptographic functions
diff --git a/secure/lib/libcrypto/man/gendsa.1 b/secure/lib/libcrypto/man/gendsa.1
index a962c1aa17a5..19ec49bbcc9e 100644
--- a/secure/lib/libcrypto/man/gendsa.1
+++ b/secure/lib/libcrypto/man/gendsa.1
@@ -1,5 +1,5 @@
.\" Automatically generated by Pod::Man version 1.15
-.\" Thu May 9 13:14:22 2002
+.\" Tue Jul 30 09:20:46 2002
.\"
.\" Standard preamble:
.\" ======================================================================
@@ -138,7 +138,7 @@
.\" ======================================================================
.\"
.IX Title "GENDSA 1"
-.TH GENDSA 1 "perl v5.6.1" "2000-11-13" "User Contributed Perl Documentation"
+.TH GENDSA 1 "0.9.6e" "2000-11-12" "OpenSSL"
.UC
.SH "NAME"
gendsa \- generate a \s-1DSA\s0 private key from a set of parameters
diff --git a/secure/lib/libcrypto/man/genrsa.1 b/secure/lib/libcrypto/man/genrsa.1
index 473e239b7ebf..aaea7623c51f 100644
--- a/secure/lib/libcrypto/man/genrsa.1
+++ b/secure/lib/libcrypto/man/genrsa.1
@@ -1,5 +1,5 @@
.\" Automatically generated by Pod::Man version 1.15
-.\" Thu May 9 13:14:24 2002
+.\" Tue Jul 30 09:20:47 2002
.\"
.\" Standard preamble:
.\" ======================================================================
@@ -138,7 +138,7 @@
.\" ======================================================================
.\"
.IX Title "GENRSA 1"
-.TH GENRSA 1 "perl v5.6.1" "2000-11-13" "User Contributed Perl Documentation"
+.TH GENRSA 1 "0.9.6e" "2000-11-12" "OpenSSL"
.UC
.SH "NAME"
genrsa \- generate an \s-1RSA\s0 private key
diff --git a/secure/lib/libcrypto/man/hmac.3 b/secure/lib/libcrypto/man/hmac.3
index 9d6d7696a5e3..c62de6349aa5 100644
--- a/secure/lib/libcrypto/man/hmac.3
+++ b/secure/lib/libcrypto/man/hmac.3
@@ -1,5 +1,5 @@
.\" Automatically generated by Pod::Man version 1.15
-.\" Thu May 9 13:19:23 2002
+.\" Tue Jul 30 09:22:06 2002
.\"
.\" Standard preamble:
.\" ======================================================================
@@ -137,8 +137,8 @@
.rm #[ #] #H #V #F C
.\" ======================================================================
.\"
-.IX Title "HMAC 1"
-.TH HMAC 1 "perl v5.6.1" "2000-11-13" "User Contributed Perl Documentation"
+.IX Title "hmac 3"
+.TH hmac 3 "0.9.6e" "2000-11-12" "OpenSSL"
.UC
.SH "NAME"
\&\s-1HMAC\s0, HMAC_Init, HMAC_Update, HMAC_Final, HMAC_cleanup \- \s-1HMAC\s0 message
diff --git a/secure/lib/libcrypto/man/lh_stats.3 b/secure/lib/libcrypto/man/lh_stats.3
index 5c60105a4987..44645f06a440 100644
--- a/secure/lib/libcrypto/man/lh_stats.3
+++ b/secure/lib/libcrypto/man/lh_stats.3
@@ -1,5 +1,5 @@
.\" Automatically generated by Pod::Man version 1.15
-.\" Thu May 9 13:19:25 2002
+.\" Tue Jul 30 09:22:06 2002
.\"
.\" Standard preamble:
.\" ======================================================================
@@ -137,8 +137,8 @@
.rm #[ #] #H #V #F C
.\" ======================================================================
.\"
-.IX Title "LH_STATS 1"
-.TH LH_STATS 1 "perl v5.6.1" "2000-04-13" "User Contributed Perl Documentation"
+.IX Title "lh_stats 3"
+.TH lh_stats 3 "0.9.6e" "2000-04-13" "OpenSSL"
.UC
.SH "NAME"
lh_stats, lh_node_stats, lh_node_usage_stats, lh_stats_bio,
diff --git a/secure/lib/libcrypto/man/lhash.3 b/secure/lib/libcrypto/man/lhash.3
index 619e4d998ac2..e5ee467db8b9 100644
--- a/secure/lib/libcrypto/man/lhash.3
+++ b/secure/lib/libcrypto/man/lhash.3
@@ -1,5 +1,5 @@
.\" Automatically generated by Pod::Man version 1.15
-.\" Thu May 9 13:19:27 2002
+.\" Tue Jul 30 09:22:07 2002
.\"
.\" Standard preamble:
.\" ======================================================================
@@ -137,8 +137,8 @@
.rm #[ #] #H #V #F C
.\" ======================================================================
.\"
-.IX Title "LHASH 1"
-.TH LHASH 1 "perl v5.6.1" "2000-11-13" "User Contributed Perl Documentation"
+.IX Title "lhash 3"
+.TH lhash 3 "0.9.6e" "2000-11-12" "OpenSSL"
.UC
.SH "NAME"
lh_new, lh_free, lh_insert, lh_delete, lh_retrieve, lh_doall,
diff --git a/secure/lib/libcrypto/man/md5.3 b/secure/lib/libcrypto/man/md5.3
index d759e6411c39..c69001a49b2c 100644
--- a/secure/lib/libcrypto/man/md5.3
+++ b/secure/lib/libcrypto/man/md5.3
@@ -1,5 +1,5 @@
.\" Automatically generated by Pod::Man version 1.15
-.\" Thu May 9 13:19:29 2002
+.\" Tue Jul 30 09:22:07 2002
.\"
.\" Standard preamble:
.\" ======================================================================
@@ -137,8 +137,8 @@
.rm #[ #] #H #V #F C
.\" ======================================================================
.\"
-.IX Title "MD5 1"
-.TH MD5 1 "perl v5.6.1" "2000-11-13" "User Contributed Perl Documentation"
+.IX Title "md5 3"
+.TH md5 3 "0.9.6e" "2000-11-12" "OpenSSL"
.UC
.SH "NAME"
\&\s-1MD2\s0, \s-1MD4\s0, \s-1MD5\s0, MD2_Init, MD2_Update, MD2_Final, MD4_Init, MD4_Update,
diff --git a/secure/lib/libcrypto/man/mdc2.3 b/secure/lib/libcrypto/man/mdc2.3
index f3a00788bf67..b55340370019 100644
--- a/secure/lib/libcrypto/man/mdc2.3
+++ b/secure/lib/libcrypto/man/mdc2.3
@@ -1,5 +1,5 @@
.\" Automatically generated by Pod::Man version 1.15
-.\" Thu May 9 13:19:32 2002
+.\" Tue Jul 30 09:22:08 2002
.\"
.\" Standard preamble:
.\" ======================================================================
@@ -137,8 +137,8 @@
.rm #[ #] #H #V #F C
.\" ======================================================================
.\"
-.IX Title "MDC2 1"
-.TH MDC2 1 "perl v5.6.1" "2000-04-13" "User Contributed Perl Documentation"
+.IX Title "mdc2 3"
+.TH mdc2 3 "0.9.6e" "2000-04-13" "OpenSSL"
.UC
.SH "NAME"
\&\s-1MDC2\s0, MDC2_Init, MDC2_Update, MDC2_Final \- \s-1MDC2\s0 hash function
diff --git a/secure/lib/libcrypto/man/nseq.1 b/secure/lib/libcrypto/man/nseq.1
index 3ff5cf969d1d..469dc98a8f24 100644
--- a/secure/lib/libcrypto/man/nseq.1
+++ b/secure/lib/libcrypto/man/nseq.1
@@ -1,5 +1,5 @@
.\" Automatically generated by Pod::Man version 1.15
-.\" Thu May 9 13:14:26 2002
+.\" Tue Jul 30 09:20:47 2002
.\"
.\" Standard preamble:
.\" ======================================================================
@@ -138,7 +138,7 @@
.\" ======================================================================
.\"
.IX Title "NSEQ 1"
-.TH NSEQ 1 "perl v5.6.1" "2000-04-13" "User Contributed Perl Documentation"
+.TH NSEQ 1 "0.9.6e" "2000-04-13" "OpenSSL"
.UC
.SH "NAME"
nseq \- create or examine a netscape certificate sequence
diff --git a/secure/lib/libcrypto/man/openssl.1 b/secure/lib/libcrypto/man/openssl.1
index f2e13a351913..7511cb170078 100644
--- a/secure/lib/libcrypto/man/openssl.1
+++ b/secure/lib/libcrypto/man/openssl.1
@@ -1,5 +1,5 @@
.\" Automatically generated by Pod::Man version 1.15
-.\" Thu May 9 13:14:29 2002
+.\" Tue Jul 30 09:20:48 2002
.\"
.\" Standard preamble:
.\" ======================================================================
@@ -138,7 +138,7 @@
.\" ======================================================================
.\"
.IX Title "OPENSSL 1"
-.TH OPENSSL 1 "perl v5.6.1" "2002-01-27" "User Contributed Perl Documentation"
+.TH OPENSSL 1 "0.9.6e" "2002-01-26" "OpenSSL"
.UC
.SH "NAME"
openssl \- OpenSSL command line tool
diff --git a/secure/lib/libcrypto/man/passwd.1 b/secure/lib/libcrypto/man/passwd.1
index 422e944f7dde..1274f1779ce3 100644
--- a/secure/lib/libcrypto/man/passwd.1
+++ b/secure/lib/libcrypto/man/passwd.1
@@ -1,5 +1,5 @@
.\" Automatically generated by Pod::Man version 1.15
-.\" Thu May 9 13:14:32 2002
+.\" Tue Jul 30 09:20:49 2002
.\"
.\" Standard preamble:
.\" ======================================================================
@@ -138,7 +138,7 @@
.\" ======================================================================
.\"
.IX Title "PASSWD 1"
-.TH PASSWD 1 "perl v5.6.1" "2000-11-13" "User Contributed Perl Documentation"
+.TH PASSWD 1 "0.9.6e" "2000-11-12" "OpenSSL"
.UC
.SH "NAME"
passwd \- compute password hashes
diff --git a/secure/lib/libcrypto/man/pkcs12.1 b/secure/lib/libcrypto/man/pkcs12.1
index 4790ee791369..4c5b81fd08cf 100644
--- a/secure/lib/libcrypto/man/pkcs12.1
+++ b/secure/lib/libcrypto/man/pkcs12.1
@@ -1,5 +1,5 @@
.\" Automatically generated by Pod::Man version 1.15
-.\" Thu May 9 13:14:35 2002
+.\" Tue Jul 30 09:20:50 2002
.\"
.\" Standard preamble:
.\" ======================================================================
@@ -138,7 +138,7 @@
.\" ======================================================================
.\"
.IX Title "PKCS12 1"
-.TH PKCS12 1 "perl v5.6.1" "2001-05-20" "User Contributed Perl Documentation"
+.TH PKCS12 1 "0.9.6e" "2001-05-19" "OpenSSL"
.UC
.SH "NAME"
pkcs12 \- PKCS#12 file utility
diff --git a/secure/lib/libcrypto/man/pkcs7.1 b/secure/lib/libcrypto/man/pkcs7.1
index 9a0c820defc3..e7a89ad50511 100644
--- a/secure/lib/libcrypto/man/pkcs7.1
+++ b/secure/lib/libcrypto/man/pkcs7.1
@@ -1,5 +1,5 @@
.\" Automatically generated by Pod::Man version 1.15
-.\" Thu May 9 13:14:38 2002
+.\" Tue Jul 30 09:20:50 2002
.\"
.\" Standard preamble:
.\" ======================================================================
@@ -138,7 +138,7 @@
.\" ======================================================================
.\"
.IX Title "PKCS7 1"
-.TH PKCS7 1 "perl v5.6.1" "2000-04-13" "User Contributed Perl Documentation"
+.TH PKCS7 1 "0.9.6e" "2000-04-13" "OpenSSL"
.UC
.SH "NAME"
pkcs7 \- PKCS#7 utility
diff --git a/secure/lib/libcrypto/man/pkcs8.1 b/secure/lib/libcrypto/man/pkcs8.1
index 52ffeaaba9e3..110df1aa8936 100644
--- a/secure/lib/libcrypto/man/pkcs8.1
+++ b/secure/lib/libcrypto/man/pkcs8.1
@@ -1,5 +1,5 @@
.\" Automatically generated by Pod::Man version 1.15
-.\" Thu May 9 13:14:40 2002
+.\" Tue Jul 30 09:20:51 2002
.\"
.\" Standard preamble:
.\" ======================================================================
@@ -138,7 +138,7 @@
.\" ======================================================================
.\"
.IX Title "PKCS8 1"
-.TH PKCS8 1 "perl v5.6.1" "2000-04-13" "User Contributed Perl Documentation"
+.TH PKCS8 1 "0.9.6e" "2000-04-13" "OpenSSL"
.UC
.SH "NAME"
pkcs8 \- PKCS#8 format private key conversion tool
diff --git a/secure/lib/libcrypto/man/rand.1 b/secure/lib/libcrypto/man/rand.1
index 1f2ceffc0f8e..b9f16e5610fc 100644
--- a/secure/lib/libcrypto/man/rand.1
+++ b/secure/lib/libcrypto/man/rand.1
@@ -1,5 +1,5 @@
.\" Automatically generated by Pod::Man version 1.15
-.\" Thu May 9 13:14:43 2002
+.\" Tue Jul 30 09:20:52 2002
.\"
.\" Standard preamble:
.\" ======================================================================
@@ -138,7 +138,7 @@
.\" ======================================================================
.\"
.IX Title "RAND 1"
-.TH RAND 1 "perl v5.6.1" "2000-11-13" "User Contributed Perl Documentation"
+.TH RAND 1 "0.9.6e" "2000-11-12" "OpenSSL"
.UC
.SH "NAME"
rand \- generate pseudo-random bytes
diff --git a/secure/lib/libcrypto/man/rand.3 b/secure/lib/libcrypto/man/rand.3
index 679138fdbb2b..6f211bf23c76 100644
--- a/secure/lib/libcrypto/man/rand.3
+++ b/secure/lib/libcrypto/man/rand.3
@@ -1,5 +1,5 @@
.\" Automatically generated by Pod::Man version 1.15
-.\" Thu May 9 13:19:34 2002
+.\" Tue Jul 30 09:22:09 2002
.\"
.\" Standard preamble:
.\" ======================================================================
@@ -137,8 +137,8 @@
.rm #[ #] #H #V #F C
.\" ======================================================================
.\"
-.IX Title "RAND 1"
-.TH RAND 1 "perl v5.6.1" "2001-07-19" "User Contributed Perl Documentation"
+.IX Title "rand 3"
+.TH rand 3 "0.9.6e" "2001-07-19" "OpenSSL"
.UC
.SH "NAME"
rand \- pseudo-random number generator
diff --git a/secure/lib/libcrypto/man/rc4.3 b/secure/lib/libcrypto/man/rc4.3
index 07643c94d7f0..8ff53479d184 100644
--- a/secure/lib/libcrypto/man/rc4.3
+++ b/secure/lib/libcrypto/man/rc4.3
@@ -1,5 +1,5 @@
.\" Automatically generated by Pod::Man version 1.15
-.\" Thu May 9 13:19:36 2002
+.\" Tue Jul 30 09:22:09 2002
.\"
.\" Standard preamble:
.\" ======================================================================
@@ -137,8 +137,8 @@
.rm #[ #] #H #V #F C
.\" ======================================================================
.\"
-.IX Title "RC4 1"
-.TH RC4 1 "perl v5.6.1" "2000-04-13" "User Contributed Perl Documentation"
+.IX Title "rc4 3"
+.TH rc4 3 "0.9.6e" "2000-04-13" "OpenSSL"
.UC
.SH "NAME"
RC4_set_key, \s-1RC4\s0 \- \s-1RC4\s0 encryption
diff --git a/secure/lib/libcrypto/man/req.1 b/secure/lib/libcrypto/man/req.1
index 6e645571b285..9915eeaa253e 100644
--- a/secure/lib/libcrypto/man/req.1
+++ b/secure/lib/libcrypto/man/req.1
@@ -1,5 +1,5 @@
.\" Automatically generated by Pod::Man version 1.15
-.\" Thu May 9 13:14:45 2002
+.\" Tue Jul 30 09:20:52 2002
.\"
.\" Standard preamble:
.\" ======================================================================
@@ -138,7 +138,7 @@
.\" ======================================================================
.\"
.IX Title "REQ 1"
-.TH REQ 1 "perl v5.6.1" "2000-11-13" "User Contributed Perl Documentation"
+.TH REQ 1 "0.9.6e" "2000-11-12" "OpenSSL"
.UC
.SH "NAME"
req \- PKCS#10 certificate and certificate generating utility.
diff --git a/secure/lib/libcrypto/man/ripemd.3 b/secure/lib/libcrypto/man/ripemd.3
index 14d19fd382cb..a8ba8e266c93 100644
--- a/secure/lib/libcrypto/man/ripemd.3
+++ b/secure/lib/libcrypto/man/ripemd.3
@@ -1,5 +1,5 @@
.\" Automatically generated by Pod::Man version 1.15
-.\" Thu May 9 13:19:38 2002
+.\" Tue Jul 30 09:22:10 2002
.\"
.\" Standard preamble:
.\" ======================================================================
@@ -137,8 +137,8 @@
.rm #[ #] #H #V #F C
.\" ======================================================================
.\"
-.IX Title "RIPEMD 1"
-.TH RIPEMD 1 "perl v5.6.1" "2000-04-13" "User Contributed Perl Documentation"
+.IX Title "ripemd 3"
+.TH ripemd 3 "0.9.6e" "2000-04-13" "OpenSSL"
.UC
.SH "NAME"
\&\s-1RIPEMD160\s0, RIPEMD160_Init, RIPEMD160_Update, RIPEMD160_Final \-
diff --git a/secure/lib/libcrypto/man/rsa.1 b/secure/lib/libcrypto/man/rsa.1
index 1c737e9dab0d..560c1448fefe 100644
--- a/secure/lib/libcrypto/man/rsa.1
+++ b/secure/lib/libcrypto/man/rsa.1
@@ -1,5 +1,5 @@
.\" Automatically generated by Pod::Man version 1.15
-.\" Thu May 9 13:14:49 2002
+.\" Tue Jul 30 09:20:53 2002
.\"
.\" Standard preamble:
.\" ======================================================================
@@ -138,7 +138,7 @@
.\" ======================================================================
.\"
.IX Title "RSA 1"
-.TH RSA 1 "perl v5.6.1" "2000-11-13" "User Contributed Perl Documentation"
+.TH RSA 1 "0.9.6e" "2000-11-12" "OpenSSL"
.UC
.SH "NAME"
rsa \- \s-1RSA\s0 key processing tool
diff --git a/secure/lib/libcrypto/man/rsa.3 b/secure/lib/libcrypto/man/rsa.3
index fc07b7e580cd..1667d446c4df 100644
--- a/secure/lib/libcrypto/man/rsa.3
+++ b/secure/lib/libcrypto/man/rsa.3
@@ -1,5 +1,5 @@
.\" Automatically generated by Pod::Man version 1.15
-.\" Thu May 9 13:19:41 2002
+.\" Tue Jul 30 09:22:10 2002
.\"
.\" Standard preamble:
.\" ======================================================================
@@ -137,8 +137,8 @@
.rm #[ #] #H #V #F C
.\" ======================================================================
.\"
-.IX Title "RSA 1"
-.TH RSA 1 "perl v5.6.1" "2000-11-13" "User Contributed Perl Documentation"
+.IX Title "rsa 3"
+.TH rsa 3 "0.9.6e" "2002-07-30" "OpenSSL"
.UC
.SH "NAME"
rsa \- \s-1RSA\s0 public key cryptosystem
@@ -259,5 +259,5 @@ RSA_blinding_on(3),
RSA_set_method(3), RSA_print(3),
RSA_get_ex_new_index(3),
RSA_private_encrypt(3),
-RSA_sign_ASN_OCTET_STRING(3),
+RSA_sign_ASN1_OCTET_STRING(3),
RSA_padding_add_PKCS1_type_1(3)
diff --git a/secure/lib/libcrypto/man/rsautl.1 b/secure/lib/libcrypto/man/rsautl.1
index f6a9865af0d5..62b755240f9e 100644
--- a/secure/lib/libcrypto/man/rsautl.1
+++ b/secure/lib/libcrypto/man/rsautl.1
@@ -1,5 +1,5 @@
.\" Automatically generated by Pod::Man version 1.15
-.\" Thu May 9 13:14:52 2002
+.\" Tue Jul 30 09:20:54 2002
.\"
.\" Standard preamble:
.\" ======================================================================
@@ -138,7 +138,7 @@
.\" ======================================================================
.\"
.IX Title "RSAUTL 1"
-.TH RSAUTL 1 "perl v5.6.1" "2001-07-19" "User Contributed Perl Documentation"
+.TH RSAUTL 1 "0.9.6e" "2001-07-19" "OpenSSL"
.UC
.SH "NAME"
rsautl \- \s-1RSA\s0 utility
diff --git a/secure/lib/libcrypto/man/s_client.1 b/secure/lib/libcrypto/man/s_client.1
index 6037fed15166..e7c3665925da 100644
--- a/secure/lib/libcrypto/man/s_client.1
+++ b/secure/lib/libcrypto/man/s_client.1
@@ -1,5 +1,5 @@
.\" Automatically generated by Pod::Man version 1.15
-.\" Thu May 9 13:14:55 2002
+.\" Tue Jul 30 09:20:54 2002
.\"
.\" Standard preamble:
.\" ======================================================================
@@ -138,7 +138,7 @@
.\" ======================================================================
.\"
.IX Title "S_CLIENT 1"
-.TH S_CLIENT 1 "perl v5.6.1" "2001-05-20" "User Contributed Perl Documentation"
+.TH S_CLIENT 1 "0.9.6e" "2001-05-19" "OpenSSL"
.UC
.SH "NAME"
s_client \- \s-1SSL/TLS\s0 client program
diff --git a/secure/lib/libcrypto/man/s_server.1 b/secure/lib/libcrypto/man/s_server.1
index 472e875689c3..a0217466d31a 100644
--- a/secure/lib/libcrypto/man/s_server.1
+++ b/secure/lib/libcrypto/man/s_server.1
@@ -1,5 +1,5 @@
.\" Automatically generated by Pod::Man version 1.15
-.\" Thu May 9 13:14:57 2002
+.\" Tue Jul 30 09:20:55 2002
.\"
.\" Standard preamble:
.\" ======================================================================
@@ -138,7 +138,7 @@
.\" ======================================================================
.\"
.IX Title "S_SERVER 1"
-.TH S_SERVER 1 "perl v5.6.1" "2001-07-19" "User Contributed Perl Documentation"
+.TH S_SERVER 1 "0.9.6e" "2001-07-19" "OpenSSL"
.UC
.SH "NAME"
s_server \- \s-1SSL/TLS\s0 server program
diff --git a/secure/lib/libcrypto/man/sess_id.1 b/secure/lib/libcrypto/man/sess_id.1
index ef7771c8d945..9a9c5575c96f 100644
--- a/secure/lib/libcrypto/man/sess_id.1
+++ b/secure/lib/libcrypto/man/sess_id.1
@@ -1,5 +1,5 @@
.\" Automatically generated by Pod::Man version 1.15
-.\" Thu May 9 13:15:01 2002
+.\" Tue Jul 30 09:20:56 2002
.\"
.\" Standard preamble:
.\" ======================================================================
@@ -138,7 +138,7 @@
.\" ======================================================================
.\"
.IX Title "SESS_ID 1"
-.TH SESS_ID 1 "perl v5.6.1" "2000-04-13" "User Contributed Perl Documentation"
+.TH SESS_ID 1 "0.9.6e" "2000-04-13" "OpenSSL"
.UC
.SH "NAME"
sess_id \- \s-1SSL/TLS\s0 session handling utility
diff --git a/secure/lib/libcrypto/man/sha.3 b/secure/lib/libcrypto/man/sha.3
index 62006ab5f708..332f583c9ed0 100644
--- a/secure/lib/libcrypto/man/sha.3
+++ b/secure/lib/libcrypto/man/sha.3
@@ -1,5 +1,5 @@
.\" Automatically generated by Pod::Man version 1.15
-.\" Thu May 9 13:19:43 2002
+.\" Tue Jul 30 09:22:11 2002
.\"
.\" Standard preamble:
.\" ======================================================================
@@ -137,8 +137,8 @@
.rm #[ #] #H #V #F C
.\" ======================================================================
.\"
-.IX Title "SHA 1"
-.TH SHA 1 "perl v5.6.1" "2000-04-13" "User Contributed Perl Documentation"
+.IX Title "sha 3"
+.TH sha 3 "0.9.6e" "2000-04-13" "OpenSSL"
.UC
.SH "NAME"
\&\s-1SHA1\s0, SHA1_Init, SHA1_Update, SHA1_Final \- Secure Hash Algorithm
diff --git a/secure/lib/libcrypto/man/smime.1 b/secure/lib/libcrypto/man/smime.1
index be9ac2fd6564..a04e8359b818 100644
--- a/secure/lib/libcrypto/man/smime.1
+++ b/secure/lib/libcrypto/man/smime.1
@@ -1,5 +1,5 @@
.\" Automatically generated by Pod::Man version 1.15
-.\" Thu May 9 13:15:03 2002
+.\" Tue Jul 30 09:20:57 2002
.\"
.\" Standard preamble:
.\" ======================================================================
@@ -138,7 +138,7 @@
.\" ======================================================================
.\"
.IX Title "SMIME 1"
-.TH SMIME 1 "perl v5.6.1" "2000-11-13" "User Contributed Perl Documentation"
+.TH SMIME 1 "0.9.6e" "2002-07-30" "OpenSSL"
.UC
.SH "NAME"
smime \- S/MIME utility
@@ -159,7 +159,6 @@ smime \- S/MIME utility
[\fB\-certfile file\fR]
[\fB\-signer file\fR]
[\fB\-recip file\fR]
-[\fB\-in file\fR]
[\fB\-inform SMIME|PEM|DER\fR]
[\fB\-passin arg\fR]
[\fB\-inkey file\fR]
diff --git a/secure/lib/libcrypto/man/speed.1 b/secure/lib/libcrypto/man/speed.1
index 0e13290b8e80..a0483b84840a 100644
--- a/secure/lib/libcrypto/man/speed.1
+++ b/secure/lib/libcrypto/man/speed.1
@@ -1,5 +1,5 @@
.\" Automatically generated by Pod::Man version 1.15
-.\" Thu May 9 13:15:07 2002
+.\" Tue Jul 30 09:20:57 2002
.\"
.\" Standard preamble:
.\" ======================================================================
@@ -138,7 +138,7 @@
.\" ======================================================================
.\"
.IX Title "SPEED 1"
-.TH SPEED 1 "perl v5.6.1" "2000-11-13" "User Contributed Perl Documentation"
+.TH SPEED 1 "0.9.6e" "2000-11-12" "OpenSSL"
.UC
.SH "NAME"
speed \- test library performance
diff --git a/secure/lib/libcrypto/man/spkac.1 b/secure/lib/libcrypto/man/spkac.1
index e98b3b38f7cd..2a7df5a66bba 100644
--- a/secure/lib/libcrypto/man/spkac.1
+++ b/secure/lib/libcrypto/man/spkac.1
@@ -1,5 +1,5 @@
.\" Automatically generated by Pod::Man version 1.15
-.\" Thu May 9 13:15:09 2002
+.\" Tue Jul 30 09:20:58 2002
.\"
.\" Standard preamble:
.\" ======================================================================
@@ -138,7 +138,7 @@
.\" ======================================================================
.\"
.IX Title "SPKAC 1"
-.TH SPKAC 1 "perl v5.6.1" "2000-04-13" "User Contributed Perl Documentation"
+.TH SPKAC 1 "0.9.6e" "2000-04-13" "OpenSSL"
.UC
.SH "NAME"
spkac \- \s-1SPKAC\s0 printing and generating utility
diff --git a/secure/lib/libcrypto/man/ssl.3 b/secure/lib/libcrypto/man/ssl.3
index 27974c2b67c3..1964f5e937c9 100644
--- a/secure/lib/libcrypto/man/ssl.3
+++ b/secure/lib/libcrypto/man/ssl.3
@@ -1,5 +1,5 @@
.\" Automatically generated by Pod::Man version 1.15
-.\" Thu May 9 13:21:50 2002
+.\" Tue Jul 30 09:22:58 2002
.\"
.\" Standard preamble:
.\" ======================================================================
@@ -137,8 +137,8 @@
.rm #[ #] #H #V #F C
.\" ======================================================================
.\"
-.IX Title "SSL 1"
-.TH SSL 1 "perl v5.6.1" "2002-01-27" "User Contributed Perl Documentation"
+.IX Title "ssl 3"
+.TH ssl 3 "0.9.6e" "2002-07-30" "OpenSSL"
.UC
.SH "NAME"
\&\s-1SSL\s0 \- OpenSSL \s-1SSL/TLS\s0 library
@@ -749,6 +749,7 @@ SSL_CTX_set_cert_store(3),
SSL_CTX_set_cert_verify_callback(3),
SSL_CTX_set_cipher_list(3),
SSL_CTX_set_client_CA_list(3),
+SSL_CTX_set_client_cert_cb(3),
SSL_CTX_set_default_passwd_cb(3),
SSL_CTX_set_info_callback(3),
SSL_CTX_set_mode(3),
@@ -763,6 +764,7 @@ SSL_CTX_set_tmp_dh_callback(3),
SSL_CTX_set_verify(3),
SSL_CTX_use_certificate(3),
SSL_alert_type_string(3),
+SSL_do_handshake(3),
SSL_get_SSL_CTX(3),
SSL_get_ciphers(3),
SSL_get_client_CA_list(3),
diff --git a/secure/lib/libcrypto/man/threads.3 b/secure/lib/libcrypto/man/threads.3
index fea2b867bc19..e3c28bca12a1 100644
--- a/secure/lib/libcrypto/man/threads.3
+++ b/secure/lib/libcrypto/man/threads.3
@@ -1,5 +1,5 @@
.\" Automatically generated by Pod::Man version 1.15
-.\" Thu May 9 13:19:45 2002
+.\" Tue Jul 30 09:22:12 2002
.\"
.\" Standard preamble:
.\" ======================================================================
@@ -137,8 +137,8 @@
.rm #[ #] #H #V #F C
.\" ======================================================================
.\"
-.IX Title "THREADS 1"
-.TH THREADS 1 "perl v5.6.1" "2002-01-27" "User Contributed Perl Documentation"
+.IX Title "threads 3"
+.TH threads 3 "0.9.6e" "2002-01-26" "OpenSSL"
.UC
.SH "NAME"
CRYPTO_set_locking_callback, CRYPTO_set_id_callback, CRYPTO_num_locks,
diff --git a/secure/lib/libcrypto/man/verify.1 b/secure/lib/libcrypto/man/verify.1
index cc5298642823..190105cb8618 100644
--- a/secure/lib/libcrypto/man/verify.1
+++ b/secure/lib/libcrypto/man/verify.1
@@ -1,5 +1,5 @@
.\" Automatically generated by Pod::Man version 1.15
-.\" Thu May 9 13:15:13 2002
+.\" Tue Jul 30 09:20:59 2002
.\"
.\" Standard preamble:
.\" ======================================================================
@@ -138,7 +138,7 @@
.\" ======================================================================
.\"
.IX Title "VERIFY 1"
-.TH VERIFY 1 "perl v5.6.1" "2002-01-27" "User Contributed Perl Documentation"
+.TH VERIFY 1 "0.9.6e" "2002-01-26" "OpenSSL"
.UC
.SH "NAME"
verify \- Utility to verify certificates.
diff --git a/secure/lib/libcrypto/man/version.1 b/secure/lib/libcrypto/man/version.1
index 286c89de1dff..9d2112d6004b 100644
--- a/secure/lib/libcrypto/man/version.1
+++ b/secure/lib/libcrypto/man/version.1
@@ -1,5 +1,5 @@
.\" Automatically generated by Pod::Man version 1.15
-.\" Thu May 9 13:15:16 2002
+.\" Tue Jul 30 09:20:59 2002
.\"
.\" Standard preamble:
.\" ======================================================================
@@ -138,7 +138,7 @@
.\" ======================================================================
.\"
.IX Title "VERSION 1"
-.TH VERSION 1 "perl v5.6.1" "2000-04-13" "User Contributed Perl Documentation"
+.TH VERSION 1 "0.9.6e" "2000-04-13" "OpenSSL"
.UC
.SH "NAME"
version \- print OpenSSL version information
diff --git a/secure/lib/libcrypto/man/x509.1 b/secure/lib/libcrypto/man/x509.1
index 8e576bca91a7..4b76ee1c5666 100644
--- a/secure/lib/libcrypto/man/x509.1
+++ b/secure/lib/libcrypto/man/x509.1
@@ -1,5 +1,5 @@
.\" Automatically generated by Pod::Man version 1.15
-.\" Thu May 9 13:15:18 2002
+.\" Tue Jul 30 09:21:00 2002
.\"
.\" Standard preamble:
.\" ======================================================================
@@ -138,7 +138,7 @@
.\" ======================================================================
.\"
.IX Title "X509 1"
-.TH X509 1 "perl v5.6.1" "2000-11-13" "User Contributed Perl Documentation"
+.TH X509 1 "0.9.6e" "2000-11-12" "OpenSSL"
.UC
.SH "NAME"
x509 \- Certificate display and signing utility