svn commit: r216341 - in stable/8: crypto/openssl
crypto/openssl/crypto crypto/openssl/crypto/evp
crypto/openssl/crypto/jpake crypto/openssl/crypto/stack
crypto/openssl/doc/ssl crypto/openssl/ssl s...
Simon L. Nielsen
simon at FreeBSD.org
Thu Dec 9 22:03:54 UTC 2010
Author: simon
Date: Thu Dec 9 22:03:53 2010
New Revision: 216341
URL: http://svn.freebsd.org/changeset/base/216341
Log:
MFC r216166, r216167:
Merge in OpenSSL 0.9.8q.
Approved by: re (kib)
Security: CVE-2010-4180
Security: http://www.openssl.org/news/secadv_20101202.txt
Added:
stable/8/crypto/openssl/ACKNOWLEDGMENTS
- copied unchanged from r216301, head/crypto/openssl/ACKNOWLEDGMENTS
Modified:
stable/8/crypto/openssl/CHANGES
stable/8/crypto/openssl/FAQ
stable/8/crypto/openssl/Makefile
stable/8/crypto/openssl/NEWS
stable/8/crypto/openssl/README
stable/8/crypto/openssl/crypto/evp/p_sign.c
stable/8/crypto/openssl/crypto/evp/p_verify.c
stable/8/crypto/openssl/crypto/jpake/jpake.c
stable/8/crypto/openssl/crypto/jpake/jpake.h
stable/8/crypto/openssl/crypto/jpake/jpake_err.c
stable/8/crypto/openssl/crypto/opensslv.h
stable/8/crypto/openssl/crypto/stack/safestack.h
stable/8/crypto/openssl/doc/ssl/SSL_CTX_set_options.pod
stable/8/crypto/openssl/openssl.spec
stable/8/crypto/openssl/ssl/s3_clnt.c
stable/8/crypto/openssl/ssl/s3_srvr.c
stable/8/secure/lib/libcrypto/Makefile.inc
stable/8/secure/lib/libcrypto/man/ASN1_OBJECT_new.3
stable/8/secure/lib/libcrypto/man/ASN1_STRING_length.3
stable/8/secure/lib/libcrypto/man/ASN1_STRING_new.3
stable/8/secure/lib/libcrypto/man/ASN1_STRING_print_ex.3
stable/8/secure/lib/libcrypto/man/ASN1_generate_nconf.3
stable/8/secure/lib/libcrypto/man/BIO_ctrl.3
stable/8/secure/lib/libcrypto/man/BIO_f_base64.3
stable/8/secure/lib/libcrypto/man/BIO_f_buffer.3
stable/8/secure/lib/libcrypto/man/BIO_f_cipher.3
stable/8/secure/lib/libcrypto/man/BIO_f_md.3
stable/8/secure/lib/libcrypto/man/BIO_f_null.3
stable/8/secure/lib/libcrypto/man/BIO_f_ssl.3
stable/8/secure/lib/libcrypto/man/BIO_find_type.3
stable/8/secure/lib/libcrypto/man/BIO_new.3
stable/8/secure/lib/libcrypto/man/BIO_push.3
stable/8/secure/lib/libcrypto/man/BIO_read.3
stable/8/secure/lib/libcrypto/man/BIO_s_accept.3
stable/8/secure/lib/libcrypto/man/BIO_s_bio.3
stable/8/secure/lib/libcrypto/man/BIO_s_connect.3
stable/8/secure/lib/libcrypto/man/BIO_s_fd.3
stable/8/secure/lib/libcrypto/man/BIO_s_file.3
stable/8/secure/lib/libcrypto/man/BIO_s_mem.3
stable/8/secure/lib/libcrypto/man/BIO_s_null.3
stable/8/secure/lib/libcrypto/man/BIO_s_socket.3
stable/8/secure/lib/libcrypto/man/BIO_set_callback.3
stable/8/secure/lib/libcrypto/man/BIO_should_retry.3
stable/8/secure/lib/libcrypto/man/BN_BLINDING_new.3
stable/8/secure/lib/libcrypto/man/BN_CTX_new.3
stable/8/secure/lib/libcrypto/man/BN_CTX_start.3
stable/8/secure/lib/libcrypto/man/BN_add.3
stable/8/secure/lib/libcrypto/man/BN_add_word.3
stable/8/secure/lib/libcrypto/man/BN_bn2bin.3
stable/8/secure/lib/libcrypto/man/BN_cmp.3
stable/8/secure/lib/libcrypto/man/BN_copy.3
stable/8/secure/lib/libcrypto/man/BN_generate_prime.3
stable/8/secure/lib/libcrypto/man/BN_mod_inverse.3
stable/8/secure/lib/libcrypto/man/BN_mod_mul_montgomery.3
stable/8/secure/lib/libcrypto/man/BN_mod_mul_reciprocal.3
stable/8/secure/lib/libcrypto/man/BN_new.3
stable/8/secure/lib/libcrypto/man/BN_num_bytes.3
stable/8/secure/lib/libcrypto/man/BN_rand.3
stable/8/secure/lib/libcrypto/man/BN_set_bit.3
stable/8/secure/lib/libcrypto/man/BN_swap.3
stable/8/secure/lib/libcrypto/man/BN_zero.3
stable/8/secure/lib/libcrypto/man/CONF_modules_free.3
stable/8/secure/lib/libcrypto/man/CONF_modules_load_file.3
stable/8/secure/lib/libcrypto/man/CRYPTO_set_ex_data.3
stable/8/secure/lib/libcrypto/man/DH_generate_key.3
stable/8/secure/lib/libcrypto/man/DH_generate_parameters.3
stable/8/secure/lib/libcrypto/man/DH_get_ex_new_index.3
stable/8/secure/lib/libcrypto/man/DH_new.3
stable/8/secure/lib/libcrypto/man/DH_set_method.3
stable/8/secure/lib/libcrypto/man/DH_size.3
stable/8/secure/lib/libcrypto/man/DSA_SIG_new.3
stable/8/secure/lib/libcrypto/man/DSA_do_sign.3
stable/8/secure/lib/libcrypto/man/DSA_dup_DH.3
stable/8/secure/lib/libcrypto/man/DSA_generate_key.3
stable/8/secure/lib/libcrypto/man/DSA_generate_parameters.3
stable/8/secure/lib/libcrypto/man/DSA_get_ex_new_index.3
stable/8/secure/lib/libcrypto/man/DSA_new.3
stable/8/secure/lib/libcrypto/man/DSA_set_method.3
stable/8/secure/lib/libcrypto/man/DSA_sign.3
stable/8/secure/lib/libcrypto/man/DSA_size.3
stable/8/secure/lib/libcrypto/man/ERR_GET_LIB.3
stable/8/secure/lib/libcrypto/man/ERR_clear_error.3
stable/8/secure/lib/libcrypto/man/ERR_error_string.3
stable/8/secure/lib/libcrypto/man/ERR_get_error.3
stable/8/secure/lib/libcrypto/man/ERR_load_crypto_strings.3
stable/8/secure/lib/libcrypto/man/ERR_load_strings.3
stable/8/secure/lib/libcrypto/man/ERR_print_errors.3
stable/8/secure/lib/libcrypto/man/ERR_put_error.3
stable/8/secure/lib/libcrypto/man/ERR_remove_state.3
stable/8/secure/lib/libcrypto/man/ERR_set_mark.3
stable/8/secure/lib/libcrypto/man/EVP_BytesToKey.3
stable/8/secure/lib/libcrypto/man/EVP_DigestInit.3
stable/8/secure/lib/libcrypto/man/EVP_EncryptInit.3
stable/8/secure/lib/libcrypto/man/EVP_OpenInit.3
stable/8/secure/lib/libcrypto/man/EVP_PKEY_new.3
stable/8/secure/lib/libcrypto/man/EVP_PKEY_set1_RSA.3
stable/8/secure/lib/libcrypto/man/EVP_SealInit.3
stable/8/secure/lib/libcrypto/man/EVP_SignInit.3
stable/8/secure/lib/libcrypto/man/EVP_VerifyInit.3
stable/8/secure/lib/libcrypto/man/OBJ_nid2obj.3
stable/8/secure/lib/libcrypto/man/OPENSSL_Applink.3
stable/8/secure/lib/libcrypto/man/OPENSSL_VERSION_NUMBER.3
stable/8/secure/lib/libcrypto/man/OPENSSL_config.3
stable/8/secure/lib/libcrypto/man/OPENSSL_ia32cap.3
stable/8/secure/lib/libcrypto/man/OPENSSL_load_builtin_modules.3
stable/8/secure/lib/libcrypto/man/OpenSSL_add_all_algorithms.3
stable/8/secure/lib/libcrypto/man/PKCS12_create.3
stable/8/secure/lib/libcrypto/man/PKCS12_parse.3
stable/8/secure/lib/libcrypto/man/PKCS7_decrypt.3
stable/8/secure/lib/libcrypto/man/PKCS7_encrypt.3
stable/8/secure/lib/libcrypto/man/PKCS7_sign.3
stable/8/secure/lib/libcrypto/man/PKCS7_verify.3
stable/8/secure/lib/libcrypto/man/RAND_add.3
stable/8/secure/lib/libcrypto/man/RAND_bytes.3
stable/8/secure/lib/libcrypto/man/RAND_cleanup.3
stable/8/secure/lib/libcrypto/man/RAND_egd.3
stable/8/secure/lib/libcrypto/man/RAND_load_file.3
stable/8/secure/lib/libcrypto/man/RAND_set_rand_method.3
stable/8/secure/lib/libcrypto/man/RSA_blinding_on.3
stable/8/secure/lib/libcrypto/man/RSA_check_key.3
stable/8/secure/lib/libcrypto/man/RSA_generate_key.3
stable/8/secure/lib/libcrypto/man/RSA_get_ex_new_index.3
stable/8/secure/lib/libcrypto/man/RSA_new.3
stable/8/secure/lib/libcrypto/man/RSA_padding_add_PKCS1_type_1.3
stable/8/secure/lib/libcrypto/man/RSA_print.3
stable/8/secure/lib/libcrypto/man/RSA_private_encrypt.3
stable/8/secure/lib/libcrypto/man/RSA_public_encrypt.3
stable/8/secure/lib/libcrypto/man/RSA_set_method.3
stable/8/secure/lib/libcrypto/man/RSA_sign.3
stable/8/secure/lib/libcrypto/man/RSA_sign_ASN1_OCTET_STRING.3
stable/8/secure/lib/libcrypto/man/RSA_size.3
stable/8/secure/lib/libcrypto/man/SMIME_read_PKCS7.3
stable/8/secure/lib/libcrypto/man/SMIME_write_PKCS7.3
stable/8/secure/lib/libcrypto/man/X509_NAME_ENTRY_get_object.3
stable/8/secure/lib/libcrypto/man/X509_NAME_add_entry_by_txt.3
stable/8/secure/lib/libcrypto/man/X509_NAME_get_index_by_NID.3
stable/8/secure/lib/libcrypto/man/X509_NAME_print_ex.3
stable/8/secure/lib/libcrypto/man/X509_new.3
stable/8/secure/lib/libcrypto/man/bio.3
stable/8/secure/lib/libcrypto/man/blowfish.3
stable/8/secure/lib/libcrypto/man/bn.3
stable/8/secure/lib/libcrypto/man/bn_internal.3
stable/8/secure/lib/libcrypto/man/buffer.3
stable/8/secure/lib/libcrypto/man/crypto.3
stable/8/secure/lib/libcrypto/man/d2i_ASN1_OBJECT.3
stable/8/secure/lib/libcrypto/man/d2i_DHparams.3
stable/8/secure/lib/libcrypto/man/d2i_DSAPublicKey.3
stable/8/secure/lib/libcrypto/man/d2i_PKCS8PrivateKey.3
stable/8/secure/lib/libcrypto/man/d2i_RSAPublicKey.3
stable/8/secure/lib/libcrypto/man/d2i_X509.3
stable/8/secure/lib/libcrypto/man/d2i_X509_ALGOR.3
stable/8/secure/lib/libcrypto/man/d2i_X509_CRL.3
stable/8/secure/lib/libcrypto/man/d2i_X509_NAME.3
stable/8/secure/lib/libcrypto/man/d2i_X509_REQ.3
stable/8/secure/lib/libcrypto/man/d2i_X509_SIG.3
stable/8/secure/lib/libcrypto/man/des.3
stable/8/secure/lib/libcrypto/man/dh.3
stable/8/secure/lib/libcrypto/man/dsa.3
stable/8/secure/lib/libcrypto/man/ecdsa.3
stable/8/secure/lib/libcrypto/man/engine.3
stable/8/secure/lib/libcrypto/man/err.3
stable/8/secure/lib/libcrypto/man/evp.3
stable/8/secure/lib/libcrypto/man/hmac.3
stable/8/secure/lib/libcrypto/man/lh_stats.3
stable/8/secure/lib/libcrypto/man/lhash.3
stable/8/secure/lib/libcrypto/man/md5.3
stable/8/secure/lib/libcrypto/man/mdc2.3
stable/8/secure/lib/libcrypto/man/pem.3
stable/8/secure/lib/libcrypto/man/rand.3
stable/8/secure/lib/libcrypto/man/rc4.3
stable/8/secure/lib/libcrypto/man/ripemd.3
stable/8/secure/lib/libcrypto/man/rsa.3
stable/8/secure/lib/libcrypto/man/sha.3
stable/8/secure/lib/libcrypto/man/threads.3
stable/8/secure/lib/libcrypto/man/ui.3
stable/8/secure/lib/libcrypto/man/ui_compat.3
stable/8/secure/lib/libcrypto/man/x509.3
stable/8/secure/lib/libssl/man/SSL_CIPHER_get_name.3
stable/8/secure/lib/libssl/man/SSL_COMP_add_compression_method.3
stable/8/secure/lib/libssl/man/SSL_CTX_add_extra_chain_cert.3
stable/8/secure/lib/libssl/man/SSL_CTX_add_session.3
stable/8/secure/lib/libssl/man/SSL_CTX_ctrl.3
stable/8/secure/lib/libssl/man/SSL_CTX_flush_sessions.3
stable/8/secure/lib/libssl/man/SSL_CTX_free.3
stable/8/secure/lib/libssl/man/SSL_CTX_get_ex_new_index.3
stable/8/secure/lib/libssl/man/SSL_CTX_get_verify_mode.3
stable/8/secure/lib/libssl/man/SSL_CTX_load_verify_locations.3
stable/8/secure/lib/libssl/man/SSL_CTX_new.3
stable/8/secure/lib/libssl/man/SSL_CTX_sess_number.3
stable/8/secure/lib/libssl/man/SSL_CTX_sess_set_cache_size.3
stable/8/secure/lib/libssl/man/SSL_CTX_sess_set_get_cb.3
stable/8/secure/lib/libssl/man/SSL_CTX_sessions.3
stable/8/secure/lib/libssl/man/SSL_CTX_set_cert_store.3
stable/8/secure/lib/libssl/man/SSL_CTX_set_cert_verify_callback.3
stable/8/secure/lib/libssl/man/SSL_CTX_set_cipher_list.3
stable/8/secure/lib/libssl/man/SSL_CTX_set_client_CA_list.3
stable/8/secure/lib/libssl/man/SSL_CTX_set_client_cert_cb.3
stable/8/secure/lib/libssl/man/SSL_CTX_set_default_passwd_cb.3
stable/8/secure/lib/libssl/man/SSL_CTX_set_generate_session_id.3
stable/8/secure/lib/libssl/man/SSL_CTX_set_info_callback.3
stable/8/secure/lib/libssl/man/SSL_CTX_set_max_cert_list.3
stable/8/secure/lib/libssl/man/SSL_CTX_set_mode.3
stable/8/secure/lib/libssl/man/SSL_CTX_set_msg_callback.3
stable/8/secure/lib/libssl/man/SSL_CTX_set_options.3
stable/8/secure/lib/libssl/man/SSL_CTX_set_quiet_shutdown.3
stable/8/secure/lib/libssl/man/SSL_CTX_set_session_cache_mode.3
stable/8/secure/lib/libssl/man/SSL_CTX_set_session_id_context.3
stable/8/secure/lib/libssl/man/SSL_CTX_set_ssl_version.3
stable/8/secure/lib/libssl/man/SSL_CTX_set_timeout.3
stable/8/secure/lib/libssl/man/SSL_CTX_set_tmp_dh_callback.3
stable/8/secure/lib/libssl/man/SSL_CTX_set_tmp_rsa_callback.3
stable/8/secure/lib/libssl/man/SSL_CTX_set_verify.3
stable/8/secure/lib/libssl/man/SSL_CTX_use_certificate.3
stable/8/secure/lib/libssl/man/SSL_SESSION_free.3
stable/8/secure/lib/libssl/man/SSL_SESSION_get_ex_new_index.3
stable/8/secure/lib/libssl/man/SSL_SESSION_get_time.3
stable/8/secure/lib/libssl/man/SSL_accept.3
stable/8/secure/lib/libssl/man/SSL_alert_type_string.3
stable/8/secure/lib/libssl/man/SSL_clear.3
stable/8/secure/lib/libssl/man/SSL_connect.3
stable/8/secure/lib/libssl/man/SSL_do_handshake.3
stable/8/secure/lib/libssl/man/SSL_free.3
stable/8/secure/lib/libssl/man/SSL_get_SSL_CTX.3
stable/8/secure/lib/libssl/man/SSL_get_ciphers.3
stable/8/secure/lib/libssl/man/SSL_get_client_CA_list.3
stable/8/secure/lib/libssl/man/SSL_get_current_cipher.3
stable/8/secure/lib/libssl/man/SSL_get_default_timeout.3
stable/8/secure/lib/libssl/man/SSL_get_error.3
stable/8/secure/lib/libssl/man/SSL_get_ex_data_X509_STORE_CTX_idx.3
stable/8/secure/lib/libssl/man/SSL_get_ex_new_index.3
stable/8/secure/lib/libssl/man/SSL_get_fd.3
stable/8/secure/lib/libssl/man/SSL_get_peer_cert_chain.3
stable/8/secure/lib/libssl/man/SSL_get_peer_certificate.3
stable/8/secure/lib/libssl/man/SSL_get_rbio.3
stable/8/secure/lib/libssl/man/SSL_get_session.3
stable/8/secure/lib/libssl/man/SSL_get_verify_result.3
stable/8/secure/lib/libssl/man/SSL_get_version.3
stable/8/secure/lib/libssl/man/SSL_library_init.3
stable/8/secure/lib/libssl/man/SSL_load_client_CA_file.3
stable/8/secure/lib/libssl/man/SSL_new.3
stable/8/secure/lib/libssl/man/SSL_pending.3
stable/8/secure/lib/libssl/man/SSL_read.3
stable/8/secure/lib/libssl/man/SSL_rstate_string.3
stable/8/secure/lib/libssl/man/SSL_session_reused.3
stable/8/secure/lib/libssl/man/SSL_set_bio.3
stable/8/secure/lib/libssl/man/SSL_set_connect_state.3
stable/8/secure/lib/libssl/man/SSL_set_fd.3
stable/8/secure/lib/libssl/man/SSL_set_session.3
stable/8/secure/lib/libssl/man/SSL_set_shutdown.3
stable/8/secure/lib/libssl/man/SSL_set_verify_result.3
stable/8/secure/lib/libssl/man/SSL_shutdown.3
stable/8/secure/lib/libssl/man/SSL_state_string.3
stable/8/secure/lib/libssl/man/SSL_want.3
stable/8/secure/lib/libssl/man/SSL_write.3
stable/8/secure/lib/libssl/man/d2i_SSL_SESSION.3
stable/8/secure/lib/libssl/man/ssl.3
stable/8/secure/usr.bin/openssl/man/CA.pl.1
stable/8/secure/usr.bin/openssl/man/asn1parse.1
stable/8/secure/usr.bin/openssl/man/ca.1
stable/8/secure/usr.bin/openssl/man/ciphers.1
stable/8/secure/usr.bin/openssl/man/crl.1
stable/8/secure/usr.bin/openssl/man/crl2pkcs7.1
stable/8/secure/usr.bin/openssl/man/dgst.1
stable/8/secure/usr.bin/openssl/man/dhparam.1
stable/8/secure/usr.bin/openssl/man/dsa.1
stable/8/secure/usr.bin/openssl/man/dsaparam.1
stable/8/secure/usr.bin/openssl/man/ec.1
stable/8/secure/usr.bin/openssl/man/ecparam.1
stable/8/secure/usr.bin/openssl/man/enc.1
stable/8/secure/usr.bin/openssl/man/errstr.1
stable/8/secure/usr.bin/openssl/man/gendsa.1
stable/8/secure/usr.bin/openssl/man/genrsa.1
stable/8/secure/usr.bin/openssl/man/nseq.1
stable/8/secure/usr.bin/openssl/man/ocsp.1
stable/8/secure/usr.bin/openssl/man/openssl.1
stable/8/secure/usr.bin/openssl/man/passwd.1
stable/8/secure/usr.bin/openssl/man/pkcs12.1
stable/8/secure/usr.bin/openssl/man/pkcs7.1
stable/8/secure/usr.bin/openssl/man/pkcs8.1
stable/8/secure/usr.bin/openssl/man/rand.1
stable/8/secure/usr.bin/openssl/man/req.1
stable/8/secure/usr.bin/openssl/man/rsa.1
stable/8/secure/usr.bin/openssl/man/rsautl.1
stable/8/secure/usr.bin/openssl/man/s_client.1
stable/8/secure/usr.bin/openssl/man/s_server.1
stable/8/secure/usr.bin/openssl/man/s_time.1
stable/8/secure/usr.bin/openssl/man/sess_id.1
stable/8/secure/usr.bin/openssl/man/smime.1
stable/8/secure/usr.bin/openssl/man/speed.1
stable/8/secure/usr.bin/openssl/man/spkac.1
stable/8/secure/usr.bin/openssl/man/verify.1
stable/8/secure/usr.bin/openssl/man/version.1
stable/8/secure/usr.bin/openssl/man/x509.1
stable/8/secure/usr.bin/openssl/man/x509v3_config.1
Directory Properties:
stable/8/crypto/openssl/ (props changed)
stable/8/secure/lib/libcrypto/ (props changed)
stable/8/secure/lib/libssl/ (props changed)
stable/8/secure/usr.bin/openssl/ (props changed)
Copied: stable/8/crypto/openssl/ACKNOWLEDGMENTS (from r216301, head/crypto/openssl/ACKNOWLEDGMENTS)
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ stable/8/crypto/openssl/ACKNOWLEDGMENTS Thu Dec 9 22:03:53 2010 (r216341, copy of r216301, head/crypto/openssl/ACKNOWLEDGMENTS)
@@ -0,0 +1,25 @@
+The OpenSSL project depends on volunteer efforts and financial support from
+the end user community. That support comes in the form of donations and paid
+sponsorships, software support contracts, paid consulting services
+and commissioned software development.
+
+Since all these activities support the continued development and improvement
+of OpenSSL we consider all these clients and customers as sponsors of the
+OpenSSL project.
+
+We would like to identify and thank the following such sponsors for their past
+or current significant support of the OpenSSL project:
+
+Very significant support:
+
+ OpenGear: www.opengear.com
+
+Significant support:
+
+ PSW Group: www.psw.net
+
+Please note that we ask permission to identify sponsors and that some sponsors
+we consider eligible for inclusion here have requested to remain anonymous.
+
+Additional sponsorship or financial support is always welcome: for more
+information please contact the OpenSSL Software Foundation.
Modified: stable/8/crypto/openssl/CHANGES
==============================================================================
--- stable/8/crypto/openssl/CHANGES Thu Dec 9 22:02:48 2010 (r216340)
+++ stable/8/crypto/openssl/CHANGES Thu Dec 9 22:03:53 2010 (r216341)
@@ -2,6 +2,18 @@
OpenSSL CHANGES
_______________
+ Changes between 0.9.8p and 0.9.8q [2 Dec 2010]
+
+ *) Disable code workaround for ancient and obsolete Netscape browsers
+ and servers: an attacker can use it in a ciphersuite downgrade attack.
+ Thanks to Martin Rex for discovering this bug. CVE-2010-4180
+ [Steve Henson]
+
+ *) Fixed J-PAKE implementation error, originally discovered by
+ Sebastien Martini, further info and confirmation from Stefan
+ Arentz and Feng Hao. Note that this fix is a security fix. CVE-2010-4252
+ [Ben Laurie]
+
Changes between 0.9.8o and 0.9.8p [16 Nov 2010]
*) Fix extension code to avoid race conditions which can result in a buffer
Modified: stable/8/crypto/openssl/FAQ
==============================================================================
--- stable/8/crypto/openssl/FAQ Thu Dec 9 22:02:48 2010 (r216340)
+++ stable/8/crypto/openssl/FAQ Thu Dec 9 22:03:53 2010 (r216341)
@@ -52,6 +52,9 @@ OpenSSL - Frequently Asked Questions
* Why does the OpenSSL test suite fail in sha512t on x86 CPU?
* Why does compiler fail to compile sha512.c?
* Test suite still fails, what to do?
+* I think I've found a bug, what should I do?
+* I'm SURE I've found a bug, how do I report it?
+* I've found a security issue, how do I report it?
[PROG] Questions about programming with OpenSSL
@@ -79,7 +82,7 @@ OpenSSL - Frequently Asked Questions
* Which is the current version of OpenSSL?
The current version is available from <URL: http://www.openssl.org>.
-OpenSSL 1.0.0b was released on Nov 16th, 2010.
+OpenSSL 1.0.0c was released on Dec 2nd, 2010.
In addition to the current stable release, you can also access daily
snapshots of the OpenSSL development version at <URL:
@@ -131,7 +134,7 @@ OpenSSL. Information on the OpenSSL mai
* Where can I get a compiled version of OpenSSL?
You can finder pointers to binary distributions in
-http://www.openssl.org/related/binaries.html .
+<URL: http://www.openssl.org/related/binaries.html> .
Some applications that use OpenSSL are distributed in binary form.
When using such an application, you don't need to install OpenSSL
@@ -463,7 +466,7 @@ administrators.
Other projects do have other policies so you can for example extract the CA
bundle used by Mozilla and/or modssl as described in this article:
- http://www.mail-archive.com/modssl-users@modssl.org/msg16980.html
+ <URL: http://www.mail-archive.com/modssl-users@modssl.org/msg16980.html>
[BUILD] =======================================================================
@@ -505,7 +508,7 @@ when you run the test suite (using "make
"bc: 1 not implemented".
The best way to deal with this is to find another implementation of bc
-and compile/install it. GNU bc (see http://www.gnu.org/software/software.html
+and compile/install it. GNU bc (see <URL: http://www.gnu.org/software/software.html>
for download instructions) can be safely used, for example.
@@ -516,7 +519,7 @@ that the OpenSSL bntest throws at it. T
test suite (using "make test"). The message returned is "bc: stack empty".
The best way to deal with this is to find another implementation of bc
-and compile/install it. GNU bc (see http://www.gnu.org/software/software.html
+and compile/install it. GNU bc (see <URL: http://www.gnu.org/software/software.html>
for download instructions) can be safely used, for example.
@@ -709,6 +712,46 @@ never make sense, and tend to emerge whe
to identify one, drop optimization level, e.g. by editing CFLAG line in
top-level Makefile, recompile and re-run the test.
+* I think I've found a bug, what should I do?
+
+If you are a new user then it is quite likely you haven't found a bug and
+something is happening you aren't familiar with. Check this FAQ, the associated
+documentation and the mailing lists for similar queries. If you are still
+unsure whether it is a bug or not submit a query to the openssl-users mailing
+list.
+
+
+* I'm SURE I've found a bug, how do I report it?
+
+Bug reports with no security implications should be sent to the request
+tracker. This can be done by mailing the report to <rt at openssl.org> (or its
+alias <openssl-bugs at openssl.org>), please note that messages sent to the
+request tracker also appear in the public openssl-dev mailing list.
+
+The report should be in plain text. Any patches should be sent as
+plain text attachments because some mailers corrupt patches sent inline.
+If your issue affects multiple versions of OpenSSL check any patches apply
+cleanly and, if possible include patches to each affected version.
+
+The report should be given a meaningful subject line briefly summarising the
+issue. Just "bug in OpenSSL" or "bug in OpenSSL 0.9.8n" is not very helpful.
+
+By sending reports to the request tracker the bug can then be given a priority
+and assigned to the appropriate maintainer. The history of discussions can be
+accessed and if the issue has been addressed or a reason why not. If patches
+are only sent to openssl-dev they can be mislaid if a team member has to
+wade through months of old messages to review the discussion.
+
+See also <URL: http://www.openssl.org/support/rt.html>
+
+
+* I've found a security issue, how do I report it?
+
+If you think your bug has security implications then please send it to
+openssl-security at openssl.org if you don't get a prompt reply at least
+acknowledging receipt then resend or mail it directly to one of the
+more active team members (e.g. Steve).
+
[PROG] ========================================================================
* Is OpenSSL thread-safe?
Modified: stable/8/crypto/openssl/Makefile
==============================================================================
--- stable/8/crypto/openssl/Makefile Thu Dec 9 22:02:48 2010 (r216340)
+++ stable/8/crypto/openssl/Makefile Thu Dec 9 22:03:53 2010 (r216341)
@@ -4,7 +4,7 @@
## Makefile for OpenSSL
##
-VERSION=0.9.8p
+VERSION=0.9.8q
MAJOR=0
MINOR=9.8
SHLIB_VERSION_NUMBER=0.9.8
Modified: stable/8/crypto/openssl/NEWS
==============================================================================
--- stable/8/crypto/openssl/NEWS Thu Dec 9 22:02:48 2010 (r216340)
+++ stable/8/crypto/openssl/NEWS Thu Dec 9 22:03:53 2010 (r216341)
@@ -5,6 +5,11 @@
This file gives a brief overview of the major changes between each OpenSSL
release. For more details please read the CHANGES file.
+ Major changes between OpenSSL 0.9.8p and OpenSSL 0.9.8q:
+
+ o Fix for security issue CVE-2010-4180
+ o Fix for CVE-2010-4252
+
Major changes between OpenSSL 0.9.8o and OpenSSL 0.9.8p:
o Fix for security issue CVE-2010-3864.
Modified: stable/8/crypto/openssl/README
==============================================================================
--- stable/8/crypto/openssl/README Thu Dec 9 22:02:48 2010 (r216340)
+++ stable/8/crypto/openssl/README Thu Dec 9 22:03:53 2010 (r216341)
@@ -1,5 +1,5 @@
- OpenSSL 0.9.8p 16 Nov 2010
+ OpenSSL 0.9.8q 2 Dec 2010
Copyright (c) 1998-2009 The OpenSSL Project
Copyright (c) 1995-1998 Eric A. Young, Tim J. Hudson
Modified: stable/8/crypto/openssl/crypto/evp/p_sign.c
==============================================================================
--- stable/8/crypto/openssl/crypto/evp/p_sign.c Thu Dec 9 22:02:48 2010 (r216340)
+++ stable/8/crypto/openssl/crypto/evp/p_sign.c Thu Dec 9 22:03:53 2010 (r216341)
@@ -81,7 +81,7 @@ int EVP_SignFinal(EVP_MD_CTX *ctx, unsig
unsigned char m[EVP_MAX_MD_SIZE];
unsigned int m_len;
int i,ok=0,v;
- MS_STATIC EVP_MD_CTX tmp_ctx;
+ EVP_MD_CTX tmp_ctx;
*siglen=0;
for (i=0; i<4; i++)
Modified: stable/8/crypto/openssl/crypto/evp/p_verify.c
==============================================================================
--- stable/8/crypto/openssl/crypto/evp/p_verify.c Thu Dec 9 22:02:48 2010 (r216340)
+++ stable/8/crypto/openssl/crypto/evp/p_verify.c Thu Dec 9 22:03:53 2010 (r216341)
@@ -68,7 +68,7 @@ int EVP_VerifyFinal(EVP_MD_CTX *ctx, con
unsigned char m[EVP_MAX_MD_SIZE];
unsigned int m_len;
int i,ok=0,v;
- MS_STATIC EVP_MD_CTX tmp_ctx;
+ EVP_MD_CTX tmp_ctx;
for (i=0; i<4; i++)
{
Modified: stable/8/crypto/openssl/crypto/jpake/jpake.c
==============================================================================
--- stable/8/crypto/openssl/crypto/jpake/jpake.c Thu Dec 9 22:02:48 2010 (r216340)
+++ stable/8/crypto/openssl/crypto/jpake/jpake.c Thu Dec 9 22:03:53 2010 (r216341)
@@ -283,23 +283,53 @@ int JPAKE_STEP1_generate(JPAKE_STEP1 *se
return 1;
}
+/* g^x is a legal value */
+static int is_legal(const BIGNUM *gx, const JPAKE_CTX *ctx)
+ {
+ BIGNUM *t;
+ int res;
+
+ if(BN_is_negative(gx) || BN_is_zero(gx) || BN_cmp(gx, ctx->p.p) >= 0)
+ return 0;
+
+ t = BN_new();
+ BN_mod_exp(t, gx, ctx->p.q, ctx->p.p, ctx->ctx);
+ res = BN_is_one(t);
+ BN_free(t);
+
+ return res;
+ }
+
int JPAKE_STEP1_process(JPAKE_CTX *ctx, const JPAKE_STEP1 *received)
{
- /* verify their ZKP(xc) */
+ if(!is_legal(received->p1.gx, ctx))
+ {
+ JPAKEerr(JPAKE_F_JPAKE_STEP1_PROCESS, JPAKE_R_G_TO_THE_X3_IS_NOT_LEGAL);
+ return 0;
+ }
+
+ if(!is_legal(received->p2.gx, ctx))
+ {
+ JPAKEerr(JPAKE_F_JPAKE_STEP1_PROCESS, JPAKE_R_G_TO_THE_X4_IS_NOT_LEGAL);
+ return 0;
+ }
+
+
+ /* verify their ZKP(xc) */
if(!verify_zkp(&received->p1, ctx->p.g, ctx))
{
JPAKEerr(JPAKE_F_JPAKE_STEP1_PROCESS, JPAKE_R_VERIFY_X3_FAILED);
return 0;
}
- /* verify their ZKP(xd) */
+ /* verify their ZKP(xd) */
if(!verify_zkp(&received->p2, ctx->p.g, ctx))
{
JPAKEerr(JPAKE_F_JPAKE_STEP1_PROCESS, JPAKE_R_VERIFY_X4_FAILED);
return 0;
}
- /* g^xd != 1 */
+ /* g^xd != 1 */
if(BN_is_one(received->p2.gx))
{
JPAKEerr(JPAKE_F_JPAKE_STEP1_PROCESS, JPAKE_R_G_TO_THE_X4_IS_ONE);
Modified: stable/8/crypto/openssl/crypto/jpake/jpake.h
==============================================================================
--- stable/8/crypto/openssl/crypto/jpake/jpake.h Thu Dec 9 22:02:48 2010 (r216340)
+++ stable/8/crypto/openssl/crypto/jpake/jpake.h Thu Dec 9 22:03:53 2010 (r216341)
@@ -115,6 +115,8 @@ void ERR_load_JPAKE_strings(void);
#define JPAKE_F_VERIFY_ZKP 100
/* Reason codes. */
+#define JPAKE_R_G_TO_THE_X3_IS_NOT_LEGAL 108
+#define JPAKE_R_G_TO_THE_X4_IS_NOT_LEGAL 109
#define JPAKE_R_G_TO_THE_X4_IS_ONE 105
#define JPAKE_R_HASH_OF_HASH_OF_KEY_MISMATCH 106
#define JPAKE_R_HASH_OF_KEY_MISMATCH 107
Modified: stable/8/crypto/openssl/crypto/jpake/jpake_err.c
==============================================================================
--- stable/8/crypto/openssl/crypto/jpake/jpake_err.c Thu Dec 9 22:02:48 2010 (r216340)
+++ stable/8/crypto/openssl/crypto/jpake/jpake_err.c Thu Dec 9 22:03:53 2010 (r216341)
@@ -1,6 +1,6 @@
/* crypto/jpake/jpake_err.c */
/* ====================================================================
- * Copyright (c) 1999-2008 The OpenSSL Project. All rights reserved.
+ * Copyright (c) 1999-2010 The OpenSSL Project. All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions
@@ -80,6 +80,8 @@ static ERR_STRING_DATA JPAKE_str_functs[
static ERR_STRING_DATA JPAKE_str_reasons[]=
{
+{ERR_REASON(JPAKE_R_G_TO_THE_X3_IS_NOT_LEGAL),"g to the x3 is not legal"},
+{ERR_REASON(JPAKE_R_G_TO_THE_X4_IS_NOT_LEGAL),"g to the x4 is not legal"},
{ERR_REASON(JPAKE_R_G_TO_THE_X4_IS_ONE) ,"g to the x4 is one"},
{ERR_REASON(JPAKE_R_HASH_OF_HASH_OF_KEY_MISMATCH),"hash of hash of key mismatch"},
{ERR_REASON(JPAKE_R_HASH_OF_KEY_MISMATCH),"hash of key mismatch"},
Modified: stable/8/crypto/openssl/crypto/opensslv.h
==============================================================================
--- stable/8/crypto/openssl/crypto/opensslv.h Thu Dec 9 22:02:48 2010 (r216340)
+++ stable/8/crypto/openssl/crypto/opensslv.h Thu Dec 9 22:03:53 2010 (r216341)
@@ -25,11 +25,11 @@
* (Prior to 0.9.5a beta1, a different scheme was used: MMNNFFRBB for
* major minor fix final patch/beta)
*/
-#define OPENSSL_VERSION_NUMBER 0x0090810f
+#define OPENSSL_VERSION_NUMBER 0x0090811f
#ifdef OPENSSL_FIPS
-#define OPENSSL_VERSION_TEXT "OpenSSL 0.9.8p-fips 16 Nov 2010"
+#define OPENSSL_VERSION_TEXT "OpenSSL 0.9.8q-fips 2 Dec 2010"
#else
-#define OPENSSL_VERSION_TEXT "OpenSSL 0.9.8p 16 Nov 2010"
+#define OPENSSL_VERSION_TEXT "OpenSSL 0.9.8q 2 Dec 2010"
#endif
#define OPENSSL_VERSION_PTEXT " part of " OPENSSL_VERSION_TEXT
Modified: stable/8/crypto/openssl/crypto/stack/safestack.h
==============================================================================
--- stable/8/crypto/openssl/crypto/stack/safestack.h Thu Dec 9 22:02:48 2010 (r216340)
+++ stable/8/crypto/openssl/crypto/stack/safestack.h Thu Dec 9 22:03:53 2010 (r216341)
@@ -127,7 +127,7 @@ STACK_OF(type) \
sk_is_sorted(CHECKED_PTR_OF(STACK_OF(type), st))
#define SKM_ASN1_SET_OF_d2i(type, st, pp, length, d2i_func, free_func, ex_tag, ex_class) \
- (STACK_OF(type) *)d2i_ASN1_SET(CHECKED_PTR_OF(STACK_OF(type), st), \
+ (STACK_OF(type) *)d2i_ASN1_SET(CHECKED_PTR_OF(STACK_OF(type)*, st), \
pp, length, \
CHECKED_D2I_OF(type, d2i_func), \
CHECKED_SK_FREE_FUNC(type, free_func), \
Modified: stable/8/crypto/openssl/doc/ssl/SSL_CTX_set_options.pod
==============================================================================
--- stable/8/crypto/openssl/doc/ssl/SSL_CTX_set_options.pod Thu Dec 9 22:02:48 2010 (r216340)
+++ stable/8/crypto/openssl/doc/ssl/SSL_CTX_set_options.pod Thu Dec 9 22:03:53 2010 (r216341)
@@ -78,18 +78,7 @@ this breaks this server so 16 bytes is t
=item SSL_OP_NETSCAPE_REUSE_CIPHER_CHANGE_BUG
-ssl3.netscape.com:443, first a connection is established with RC4-MD5.
-If it is then resumed, we end up using DES-CBC3-SHA. It should be
-RC4-MD5 according to 7.6.1.3, 'cipher_suite'.
-
-Netscape-Enterprise/2.01 (https://merchant.netscape.com) has this bug.
-It only really shows up when connecting via SSLv2/v3 then reconnecting
-via SSLv3. The cipher list changes....
-
-NEW INFORMATION. Try connecting with a cipher list of just
-DES-CBC-SHA:RC4-MD5. For some weird reason, each new connection uses
-RC4-MD5, but a re-connect tries to use DES-CBC-SHA. So netscape, when
-doing a re-connect, always takes the first cipher in the cipher list.
+As of OpenSSL 0.9.8q and 1.0.0c, this option has no effect.
=item SSL_OP_SSLREF2_REUSE_CERT_TYPE_BUG
Modified: stable/8/crypto/openssl/openssl.spec
==============================================================================
--- stable/8/crypto/openssl/openssl.spec Thu Dec 9 22:02:48 2010 (r216340)
+++ stable/8/crypto/openssl/openssl.spec Thu Dec 9 22:03:53 2010 (r216341)
@@ -2,7 +2,7 @@
%define libmaj 0
%define libmin 9
%define librel 8
-%define librev p
+%define librev q
Release: 1
%define openssldir /var/ssl
Modified: stable/8/crypto/openssl/ssl/s3_clnt.c
==============================================================================
--- stable/8/crypto/openssl/ssl/s3_clnt.c Thu Dec 9 22:02:48 2010 (r216340)
+++ stable/8/crypto/openssl/ssl/s3_clnt.c Thu Dec 9 22:03:53 2010 (r216341)
@@ -814,8 +814,11 @@ int ssl3_get_server_hello(SSL *s)
s->session->cipher_id = s->session->cipher->id;
if (s->hit && (s->session->cipher_id != c->id))
{
+/* Workaround is now obsolete */
+#if 0
if (!(s->options &
SSL_OP_NETSCAPE_REUSE_CIPHER_CHANGE_BUG))
+#endif
{
al=SSL_AD_ILLEGAL_PARAMETER;
SSLerr(SSL_F_SSL3_GET_SERVER_HELLO,SSL_R_OLD_SESSION_CIPHER_NOT_RETURNED);
Modified: stable/8/crypto/openssl/ssl/s3_srvr.c
==============================================================================
--- stable/8/crypto/openssl/ssl/s3_srvr.c Thu Dec 9 22:02:48 2010 (r216340)
+++ stable/8/crypto/openssl/ssl/s3_srvr.c Thu Dec 9 22:03:53 2010 (r216341)
@@ -927,6 +927,10 @@ int ssl3_get_client_hello(SSL *s)
break;
}
}
+/* Disabled because it can be used in a ciphersuite downgrade
+ * attack: CVE-2010-4180.
+ */
+#if 0
if (j == 0 && (s->options & SSL_OP_NETSCAPE_REUSE_CIPHER_CHANGE_BUG) && (sk_SSL_CIPHER_num(ciphers) == 1))
{
/* Special case as client bug workaround: the previously used cipher may
@@ -941,6 +945,7 @@ int ssl3_get_client_hello(SSL *s)
j = 1;
}
}
+#endif
if (j == 0)
{
/* we need to have the cipher in the cipher
Modified: stable/8/secure/lib/libcrypto/Makefile.inc
==============================================================================
--- stable/8/secure/lib/libcrypto/Makefile.inc Thu Dec 9 22:02:48 2010 (r216340)
+++ stable/8/secure/lib/libcrypto/Makefile.inc Thu Dec 9 22:03:53 2010 (r216341)
@@ -3,8 +3,8 @@
.include <bsd.own.mk>
# OpenSSL version used for manual page generation
-OPENSSL_VER= 0.9.8p
-OPENSSL_DATE= 2010-11-16
+OPENSSL_VER= 0.9.8q
+OPENSSL_DATE= 2010-12-02
LCRYPTO_SRC= ${.CURDIR}/../../../crypto/openssl
LCRYPTO_DOC= ${.CURDIR}/../../../crypto/openssl/doc
Modified: stable/8/secure/lib/libcrypto/man/ASN1_OBJECT_new.3
==============================================================================
--- stable/8/secure/lib/libcrypto/man/ASN1_OBJECT_new.3 Thu Dec 9 22:02:48 2010 (r216340)
+++ stable/8/secure/lib/libcrypto/man/ASN1_OBJECT_new.3 Thu Dec 9 22:03:53 2010 (r216341)
@@ -124,7 +124,7 @@
.\" ========================================================================
.\"
.IX Title "ASN1_OBJECT_new 3"
-.TH ASN1_OBJECT_new 3 "2010-11-16" "0.9.8p" "OpenSSL"
+.TH ASN1_OBJECT_new 3 "2010-12-02" "0.9.8q" "OpenSSL"
.\" For nroff, turn off justification. Always turn off hyphenation; it makes
.\" way too many mistakes in technical documents.
.if n .ad l
Modified: stable/8/secure/lib/libcrypto/man/ASN1_STRING_length.3
==============================================================================
--- stable/8/secure/lib/libcrypto/man/ASN1_STRING_length.3 Thu Dec 9 22:02:48 2010 (r216340)
+++ stable/8/secure/lib/libcrypto/man/ASN1_STRING_length.3 Thu Dec 9 22:03:53 2010 (r216341)
@@ -124,7 +124,7 @@
.\" ========================================================================
.\"
.IX Title "ASN1_STRING_length 3"
-.TH ASN1_STRING_length 3 "2010-11-16" "0.9.8p" "OpenSSL"
+.TH ASN1_STRING_length 3 "2010-12-02" "0.9.8q" "OpenSSL"
.\" For nroff, turn off justification. Always turn off hyphenation; it makes
.\" way too many mistakes in technical documents.
.if n .ad l
Modified: stable/8/secure/lib/libcrypto/man/ASN1_STRING_new.3
==============================================================================
--- stable/8/secure/lib/libcrypto/man/ASN1_STRING_new.3 Thu Dec 9 22:02:48 2010 (r216340)
+++ stable/8/secure/lib/libcrypto/man/ASN1_STRING_new.3 Thu Dec 9 22:03:53 2010 (r216341)
@@ -124,7 +124,7 @@
.\" ========================================================================
.\"
.IX Title "ASN1_STRING_new 3"
-.TH ASN1_STRING_new 3 "2010-11-16" "0.9.8p" "OpenSSL"
+.TH ASN1_STRING_new 3 "2010-12-02" "0.9.8q" "OpenSSL"
.\" For nroff, turn off justification. Always turn off hyphenation; it makes
.\" way too many mistakes in technical documents.
.if n .ad l
Modified: stable/8/secure/lib/libcrypto/man/ASN1_STRING_print_ex.3
==============================================================================
--- stable/8/secure/lib/libcrypto/man/ASN1_STRING_print_ex.3 Thu Dec 9 22:02:48 2010 (r216340)
+++ stable/8/secure/lib/libcrypto/man/ASN1_STRING_print_ex.3 Thu Dec 9 22:03:53 2010 (r216341)
@@ -124,7 +124,7 @@
.\" ========================================================================
.\"
.IX Title "ASN1_STRING_print_ex 3"
-.TH ASN1_STRING_print_ex 3 "2010-11-16" "0.9.8p" "OpenSSL"
+.TH ASN1_STRING_print_ex 3 "2010-12-02" "0.9.8q" "OpenSSL"
.\" For nroff, turn off justification. Always turn off hyphenation; it makes
.\" way too many mistakes in technical documents.
.if n .ad l
Modified: stable/8/secure/lib/libcrypto/man/ASN1_generate_nconf.3
==============================================================================
--- stable/8/secure/lib/libcrypto/man/ASN1_generate_nconf.3 Thu Dec 9 22:02:48 2010 (r216340)
+++ stable/8/secure/lib/libcrypto/man/ASN1_generate_nconf.3 Thu Dec 9 22:03:53 2010 (r216341)
@@ -124,7 +124,7 @@
.\" ========================================================================
.\"
.IX Title "ASN1_generate_nconf 3"
-.TH ASN1_generate_nconf 3 "2010-11-16" "0.9.8p" "OpenSSL"
+.TH ASN1_generate_nconf 3 "2010-12-02" "0.9.8q" "OpenSSL"
.\" For nroff, turn off justification. Always turn off hyphenation; it makes
.\" way too many mistakes in technical documents.
.if n .ad l
Modified: stable/8/secure/lib/libcrypto/man/BIO_ctrl.3
==============================================================================
--- stable/8/secure/lib/libcrypto/man/BIO_ctrl.3 Thu Dec 9 22:02:48 2010 (r216340)
+++ stable/8/secure/lib/libcrypto/man/BIO_ctrl.3 Thu Dec 9 22:03:53 2010 (r216341)
@@ -124,7 +124,7 @@
.\" ========================================================================
.\"
.IX Title "BIO_ctrl 3"
-.TH BIO_ctrl 3 "2010-11-16" "0.9.8p" "OpenSSL"
+.TH BIO_ctrl 3 "2010-12-02" "0.9.8q" "OpenSSL"
.\" For nroff, turn off justification. Always turn off hyphenation; it makes
.\" way too many mistakes in technical documents.
.if n .ad l
Modified: stable/8/secure/lib/libcrypto/man/BIO_f_base64.3
==============================================================================
--- stable/8/secure/lib/libcrypto/man/BIO_f_base64.3 Thu Dec 9 22:02:48 2010 (r216340)
+++ stable/8/secure/lib/libcrypto/man/BIO_f_base64.3 Thu Dec 9 22:03:53 2010 (r216341)
@@ -124,7 +124,7 @@
.\" ========================================================================
.\"
.IX Title "BIO_f_base64 3"
-.TH BIO_f_base64 3 "2010-11-16" "0.9.8p" "OpenSSL"
+.TH BIO_f_base64 3 "2010-12-02" "0.9.8q" "OpenSSL"
.\" For nroff, turn off justification. Always turn off hyphenation; it makes
.\" way too many mistakes in technical documents.
.if n .ad l
Modified: stable/8/secure/lib/libcrypto/man/BIO_f_buffer.3
==============================================================================
--- stable/8/secure/lib/libcrypto/man/BIO_f_buffer.3 Thu Dec 9 22:02:48 2010 (r216340)
+++ stable/8/secure/lib/libcrypto/man/BIO_f_buffer.3 Thu Dec 9 22:03:53 2010 (r216341)
@@ -124,7 +124,7 @@
.\" ========================================================================
.\"
.IX Title "BIO_f_buffer 3"
-.TH BIO_f_buffer 3 "2010-11-16" "0.9.8p" "OpenSSL"
+.TH BIO_f_buffer 3 "2010-12-02" "0.9.8q" "OpenSSL"
.\" For nroff, turn off justification. Always turn off hyphenation; it makes
.\" way too many mistakes in technical documents.
.if n .ad l
Modified: stable/8/secure/lib/libcrypto/man/BIO_f_cipher.3
==============================================================================
--- stable/8/secure/lib/libcrypto/man/BIO_f_cipher.3 Thu Dec 9 22:02:48 2010 (r216340)
+++ stable/8/secure/lib/libcrypto/man/BIO_f_cipher.3 Thu Dec 9 22:03:53 2010 (r216341)
@@ -124,7 +124,7 @@
.\" ========================================================================
.\"
.IX Title "BIO_f_cipher 3"
-.TH BIO_f_cipher 3 "2010-11-16" "0.9.8p" "OpenSSL"
+.TH BIO_f_cipher 3 "2010-12-02" "0.9.8q" "OpenSSL"
.\" For nroff, turn off justification. Always turn off hyphenation; it makes
.\" way too many mistakes in technical documents.
.if n .ad l
Modified: stable/8/secure/lib/libcrypto/man/BIO_f_md.3
==============================================================================
--- stable/8/secure/lib/libcrypto/man/BIO_f_md.3 Thu Dec 9 22:02:48 2010 (r216340)
+++ stable/8/secure/lib/libcrypto/man/BIO_f_md.3 Thu Dec 9 22:03:53 2010 (r216341)
@@ -124,7 +124,7 @@
.\" ========================================================================
.\"
.IX Title "BIO_f_md 3"
-.TH BIO_f_md 3 "2010-11-16" "0.9.8p" "OpenSSL"
+.TH BIO_f_md 3 "2010-12-02" "0.9.8q" "OpenSSL"
.\" For nroff, turn off justification. Always turn off hyphenation; it makes
.\" way too many mistakes in technical documents.
.if n .ad l
Modified: stable/8/secure/lib/libcrypto/man/BIO_f_null.3
==============================================================================
--- stable/8/secure/lib/libcrypto/man/BIO_f_null.3 Thu Dec 9 22:02:48 2010 (r216340)
+++ stable/8/secure/lib/libcrypto/man/BIO_f_null.3 Thu Dec 9 22:03:53 2010 (r216341)
@@ -124,7 +124,7 @@
.\" ========================================================================
.\"
.IX Title "BIO_f_null 3"
-.TH BIO_f_null 3 "2010-11-16" "0.9.8p" "OpenSSL"
+.TH BIO_f_null 3 "2010-12-02" "0.9.8q" "OpenSSL"
.\" For nroff, turn off justification. Always turn off hyphenation; it makes
.\" way too many mistakes in technical documents.
.if n .ad l
Modified: stable/8/secure/lib/libcrypto/man/BIO_f_ssl.3
==============================================================================
--- stable/8/secure/lib/libcrypto/man/BIO_f_ssl.3 Thu Dec 9 22:02:48 2010 (r216340)
+++ stable/8/secure/lib/libcrypto/man/BIO_f_ssl.3 Thu Dec 9 22:03:53 2010 (r216341)
@@ -124,7 +124,7 @@
.\" ========================================================================
.\"
.IX Title "BIO_f_ssl 3"
-.TH BIO_f_ssl 3 "2010-11-16" "0.9.8p" "OpenSSL"
+.TH BIO_f_ssl 3 "2010-12-02" "0.9.8q" "OpenSSL"
.\" For nroff, turn off justification. Always turn off hyphenation; it makes
.\" way too many mistakes in technical documents.
.if n .ad l
Modified: stable/8/secure/lib/libcrypto/man/BIO_find_type.3
==============================================================================
--- stable/8/secure/lib/libcrypto/man/BIO_find_type.3 Thu Dec 9 22:02:48 2010 (r216340)
+++ stable/8/secure/lib/libcrypto/man/BIO_find_type.3 Thu Dec 9 22:03:53 2010 (r216341)
@@ -124,7 +124,7 @@
.\" ========================================================================
.\"
.IX Title "BIO_find_type 3"
-.TH BIO_find_type 3 "2010-11-16" "0.9.8p" "OpenSSL"
+.TH BIO_find_type 3 "2010-12-02" "0.9.8q" "OpenSSL"
.\" For nroff, turn off justification. Always turn off hyphenation; it makes
.\" way too many mistakes in technical documents.
.if n .ad l
Modified: stable/8/secure/lib/libcrypto/man/BIO_new.3
==============================================================================
--- stable/8/secure/lib/libcrypto/man/BIO_new.3 Thu Dec 9 22:02:48 2010 (r216340)
+++ stable/8/secure/lib/libcrypto/man/BIO_new.3 Thu Dec 9 22:03:53 2010 (r216341)
@@ -124,7 +124,7 @@
.\" ========================================================================
.\"
.IX Title "BIO_new 3"
-.TH BIO_new 3 "2010-11-16" "0.9.8p" "OpenSSL"
+.TH BIO_new 3 "2010-12-02" "0.9.8q" "OpenSSL"
.\" For nroff, turn off justification. Always turn off hyphenation; it makes
.\" way too many mistakes in technical documents.
.if n .ad l
Modified: stable/8/secure/lib/libcrypto/man/BIO_push.3
==============================================================================
--- stable/8/secure/lib/libcrypto/man/BIO_push.3 Thu Dec 9 22:02:48 2010 (r216340)
+++ stable/8/secure/lib/libcrypto/man/BIO_push.3 Thu Dec 9 22:03:53 2010 (r216341)
@@ -124,7 +124,7 @@
.\" ========================================================================
.\"
.IX Title "BIO_push 3"
-.TH BIO_push 3 "2010-11-16" "0.9.8p" "OpenSSL"
+.TH BIO_push 3 "2010-12-02" "0.9.8q" "OpenSSL"
.\" For nroff, turn off justification. Always turn off hyphenation; it makes
.\" way too many mistakes in technical documents.
.if n .ad l
Modified: stable/8/secure/lib/libcrypto/man/BIO_read.3
==============================================================================
--- stable/8/secure/lib/libcrypto/man/BIO_read.3 Thu Dec 9 22:02:48 2010 (r216340)
+++ stable/8/secure/lib/libcrypto/man/BIO_read.3 Thu Dec 9 22:03:53 2010 (r216341)
@@ -124,7 +124,7 @@
.\" ========================================================================
.\"
.IX Title "BIO_read 3"
-.TH BIO_read 3 "2010-11-16" "0.9.8p" "OpenSSL"
+.TH BIO_read 3 "2010-12-02" "0.9.8q" "OpenSSL"
.\" For nroff, turn off justification. Always turn off hyphenation; it makes
.\" way too many mistakes in technical documents.
.if n .ad l
Modified: stable/8/secure/lib/libcrypto/man/BIO_s_accept.3
==============================================================================
--- stable/8/secure/lib/libcrypto/man/BIO_s_accept.3 Thu Dec 9 22:02:48 2010 (r216340)
+++ stable/8/secure/lib/libcrypto/man/BIO_s_accept.3 Thu Dec 9 22:03:53 2010 (r216341)
@@ -124,7 +124,7 @@
.\" ========================================================================
.\"
.IX Title "BIO_s_accept 3"
-.TH BIO_s_accept 3 "2010-11-16" "0.9.8p" "OpenSSL"
+.TH BIO_s_accept 3 "2010-12-02" "0.9.8q" "OpenSSL"
.\" For nroff, turn off justification. Always turn off hyphenation; it makes
.\" way too many mistakes in technical documents.
.if n .ad l
Modified: stable/8/secure/lib/libcrypto/man/BIO_s_bio.3
==============================================================================
--- stable/8/secure/lib/libcrypto/man/BIO_s_bio.3 Thu Dec 9 22:02:48 2010 (r216340)
+++ stable/8/secure/lib/libcrypto/man/BIO_s_bio.3 Thu Dec 9 22:03:53 2010 (r216341)
@@ -124,7 +124,7 @@
.\" ========================================================================
.\"
.IX Title "BIO_s_bio 3"
-.TH BIO_s_bio 3 "2010-11-16" "0.9.8p" "OpenSSL"
+.TH BIO_s_bio 3 "2010-12-02" "0.9.8q" "OpenSSL"
.\" For nroff, turn off justification. Always turn off hyphenation; it makes
.\" way too many mistakes in technical documents.
.if n .ad l
Modified: stable/8/secure/lib/libcrypto/man/BIO_s_connect.3
==============================================================================
--- stable/8/secure/lib/libcrypto/man/BIO_s_connect.3 Thu Dec 9 22:02:48 2010 (r216340)
+++ stable/8/secure/lib/libcrypto/man/BIO_s_connect.3 Thu Dec 9 22:03:53 2010 (r216341)
@@ -124,7 +124,7 @@
.\" ========================================================================
.\"
.IX Title "BIO_s_connect 3"
-.TH BIO_s_connect 3 "2010-11-16" "0.9.8p" "OpenSSL"
+.TH BIO_s_connect 3 "2010-12-02" "0.9.8q" "OpenSSL"
.\" For nroff, turn off justification. Always turn off hyphenation; it makes
.\" way too many mistakes in technical documents.
.if n .ad l
Modified: stable/8/secure/lib/libcrypto/man/BIO_s_fd.3
==============================================================================
--- stable/8/secure/lib/libcrypto/man/BIO_s_fd.3 Thu Dec 9 22:02:48 2010 (r216340)
+++ stable/8/secure/lib/libcrypto/man/BIO_s_fd.3 Thu Dec 9 22:03:53 2010 (r216341)
@@ -124,7 +124,7 @@
.\" ========================================================================
.\"
.IX Title "BIO_s_fd 3"
-.TH BIO_s_fd 3 "2010-11-16" "0.9.8p" "OpenSSL"
+.TH BIO_s_fd 3 "2010-12-02" "0.9.8q" "OpenSSL"
.\" For nroff, turn off justification. Always turn off hyphenation; it makes
.\" way too many mistakes in technical documents.
.if n .ad l
Modified: stable/8/secure/lib/libcrypto/man/BIO_s_file.3
==============================================================================
--- stable/8/secure/lib/libcrypto/man/BIO_s_file.3 Thu Dec 9 22:02:48 2010 (r216340)
+++ stable/8/secure/lib/libcrypto/man/BIO_s_file.3 Thu Dec 9 22:03:53 2010 (r216341)
@@ -124,7 +124,7 @@
.\" ========================================================================
.\"
.IX Title "BIO_s_file 3"
-.TH BIO_s_file 3 "2010-11-16" "0.9.8p" "OpenSSL"
+.TH BIO_s_file 3 "2010-12-02" "0.9.8q" "OpenSSL"
.\" For nroff, turn off justification. Always turn off hyphenation; it makes
.\" way too many mistakes in technical documents.
.if n .ad l
Modified: stable/8/secure/lib/libcrypto/man/BIO_s_mem.3
==============================================================================
--- stable/8/secure/lib/libcrypto/man/BIO_s_mem.3 Thu Dec 9 22:02:48 2010 (r216340)
+++ stable/8/secure/lib/libcrypto/man/BIO_s_mem.3 Thu Dec 9 22:03:53 2010 (r216341)
@@ -124,7 +124,7 @@
.\" ========================================================================
.\"
.IX Title "BIO_s_mem 3"
-.TH BIO_s_mem 3 "2010-11-16" "0.9.8p" "OpenSSL"
+.TH BIO_s_mem 3 "2010-12-02" "0.9.8q" "OpenSSL"
.\" For nroff, turn off justification. Always turn off hyphenation; it makes
.\" way too many mistakes in technical documents.
.if n .ad l
Modified: stable/8/secure/lib/libcrypto/man/BIO_s_null.3
==============================================================================
--- stable/8/secure/lib/libcrypto/man/BIO_s_null.3 Thu Dec 9 22:02:48 2010 (r216340)
+++ stable/8/secure/lib/libcrypto/man/BIO_s_null.3 Thu Dec 9 22:03:53 2010 (r216341)
@@ -124,7 +124,7 @@
.\" ========================================================================
.\"
.IX Title "BIO_s_null 3"
-.TH BIO_s_null 3 "2010-11-16" "0.9.8p" "OpenSSL"
+.TH BIO_s_null 3 "2010-12-02" "0.9.8q" "OpenSSL"
.\" For nroff, turn off justification. Always turn off hyphenation; it makes
.\" way too many mistakes in technical documents.
.if n .ad l
Modified: stable/8/secure/lib/libcrypto/man/BIO_s_socket.3
==============================================================================
--- stable/8/secure/lib/libcrypto/man/BIO_s_socket.3 Thu Dec 9 22:02:48 2010 (r216340)
+++ stable/8/secure/lib/libcrypto/man/BIO_s_socket.3 Thu Dec 9 22:03:53 2010 (r216341)
@@ -124,7 +124,7 @@
.\" ========================================================================
.\"
.IX Title "BIO_s_socket 3"
-.TH BIO_s_socket 3 "2010-11-16" "0.9.8p" "OpenSSL"
+.TH BIO_s_socket 3 "2010-12-02" "0.9.8q" "OpenSSL"
.\" For nroff, turn off justification. Always turn off hyphenation; it makes
.\" way too many mistakes in technical documents.
.if n .ad l
Modified: stable/8/secure/lib/libcrypto/man/BIO_set_callback.3
==============================================================================
--- stable/8/secure/lib/libcrypto/man/BIO_set_callback.3 Thu Dec 9 22:02:48 2010 (r216340)
+++ stable/8/secure/lib/libcrypto/man/BIO_set_callback.3 Thu Dec 9 22:03:53 2010 (r216341)
@@ -124,7 +124,7 @@
.\" ========================================================================
.\"
.IX Title "BIO_set_callback 3"
-.TH BIO_set_callback 3 "2010-11-16" "0.9.8p" "OpenSSL"
+.TH BIO_set_callback 3 "2010-12-02" "0.9.8q" "OpenSSL"
.\" For nroff, turn off justification. Always turn off hyphenation; it makes
.\" way too many mistakes in technical documents.
.if n .ad l
Modified: stable/8/secure/lib/libcrypto/man/BIO_should_retry.3
==============================================================================
--- stable/8/secure/lib/libcrypto/man/BIO_should_retry.3 Thu Dec 9 22:02:48 2010 (r216340)
+++ stable/8/secure/lib/libcrypto/man/BIO_should_retry.3 Thu Dec 9 22:03:53 2010 (r216341)
@@ -124,7 +124,7 @@
.\" ========================================================================
.\"
.IX Title "BIO_should_retry 3"
-.TH BIO_should_retry 3 "2010-11-16" "0.9.8p" "OpenSSL"
+.TH BIO_should_retry 3 "2010-12-02" "0.9.8q" "OpenSSL"
.\" For nroff, turn off justification. Always turn off hyphenation; it makes
.\" way too many mistakes in technical documents.
.if n .ad l
Modified: stable/8/secure/lib/libcrypto/man/BN_BLINDING_new.3
==============================================================================
--- stable/8/secure/lib/libcrypto/man/BN_BLINDING_new.3 Thu Dec 9 22:02:48 2010 (r216340)
+++ stable/8/secure/lib/libcrypto/man/BN_BLINDING_new.3 Thu Dec 9 22:03:53 2010 (r216341)
@@ -124,7 +124,7 @@
.\" ========================================================================
.\"
.IX Title "BN_BLINDING_new 3"
-.TH BN_BLINDING_new 3 "2010-11-16" "0.9.8p" "OpenSSL"
+.TH BN_BLINDING_new 3 "2010-12-02" "0.9.8q" "OpenSSL"
.\" For nroff, turn off justification. Always turn off hyphenation; it makes
.\" way too many mistakes in technical documents.
.if n .ad l
Modified: stable/8/secure/lib/libcrypto/man/BN_CTX_new.3
==============================================================================
--- stable/8/secure/lib/libcrypto/man/BN_CTX_new.3 Thu Dec 9 22:02:48 2010 (r216340)
+++ stable/8/secure/lib/libcrypto/man/BN_CTX_new.3 Thu Dec 9 22:03:53 2010 (r216341)
@@ -124,7 +124,7 @@
.\" ========================================================================
.\"
.IX Title "BN_CTX_new 3"
-.TH BN_CTX_new 3 "2010-11-16" "0.9.8p" "OpenSSL"
+.TH BN_CTX_new 3 "2010-12-02" "0.9.8q" "OpenSSL"
.\" For nroff, turn off justification. Always turn off hyphenation; it makes
.\" way too many mistakes in technical documents.
.if n .ad l
Modified: stable/8/secure/lib/libcrypto/man/BN_CTX_start.3
==============================================================================
--- stable/8/secure/lib/libcrypto/man/BN_CTX_start.3 Thu Dec 9 22:02:48 2010 (r216340)
+++ stable/8/secure/lib/libcrypto/man/BN_CTX_start.3 Thu Dec 9 22:03:53 2010 (r216341)
@@ -124,7 +124,7 @@
.\" ========================================================================
.\"
.IX Title "BN_CTX_start 3"
-.TH BN_CTX_start 3 "2010-11-16" "0.9.8p" "OpenSSL"
+.TH BN_CTX_start 3 "2010-12-02" "0.9.8q" "OpenSSL"
.\" For nroff, turn off justification. Always turn off hyphenation; it makes
.\" way too many mistakes in technical documents.
.if n .ad l
Modified: stable/8/secure/lib/libcrypto/man/BN_add.3
==============================================================================
--- stable/8/secure/lib/libcrypto/man/BN_add.3 Thu Dec 9 22:02:48 2010 (r216340)
+++ stable/8/secure/lib/libcrypto/man/BN_add.3 Thu Dec 9 22:03:53 2010 (r216341)
@@ -124,7 +124,7 @@
.\" ========================================================================
.\"
.IX Title "BN_add 3"
-.TH BN_add 3 "2010-11-16" "0.9.8p" "OpenSSL"
+.TH BN_add 3 "2010-12-02" "0.9.8q" "OpenSSL"
.\" For nroff, turn off justification. Always turn off hyphenation; it makes
.\" way too many mistakes in technical documents.
.if n .ad l
Modified: stable/8/secure/lib/libcrypto/man/BN_add_word.3
==============================================================================
--- stable/8/secure/lib/libcrypto/man/BN_add_word.3 Thu Dec 9 22:02:48 2010 (r216340)
+++ stable/8/secure/lib/libcrypto/man/BN_add_word.3 Thu Dec 9 22:03:53 2010 (r216341)
@@ -124,7 +124,7 @@
.\" ========================================================================
.\"
.IX Title "BN_add_word 3"
-.TH BN_add_word 3 "2010-11-16" "0.9.8p" "OpenSSL"
+.TH BN_add_word 3 "2010-12-02" "0.9.8q" "OpenSSL"
.\" For nroff, turn off justification. Always turn off hyphenation; it makes
.\" way too many mistakes in technical documents.
.if n .ad l
Modified: stable/8/secure/lib/libcrypto/man/BN_bn2bin.3
==============================================================================
--- stable/8/secure/lib/libcrypto/man/BN_bn2bin.3 Thu Dec 9 22:02:48 2010 (r216340)
+++ stable/8/secure/lib/libcrypto/man/BN_bn2bin.3 Thu Dec 9 22:03:53 2010 (r216341)
@@ -124,7 +124,7 @@
.\" ========================================================================
.\"
.IX Title "BN_bn2bin 3"
-.TH BN_bn2bin 3 "2010-11-16" "0.9.8p" "OpenSSL"
+.TH BN_bn2bin 3 "2010-12-02" "0.9.8q" "OpenSSL"
.\" For nroff, turn off justification. Always turn off hyphenation; it makes
.\" way too many mistakes in technical documents.
.if n .ad l
Modified: stable/8/secure/lib/libcrypto/man/BN_cmp.3
==============================================================================
--- stable/8/secure/lib/libcrypto/man/BN_cmp.3 Thu Dec 9 22:02:48 2010 (r216340)
+++ stable/8/secure/lib/libcrypto/man/BN_cmp.3 Thu Dec 9 22:03:53 2010 (r216341)
@@ -124,7 +124,7 @@
.\" ========================================================================
.\"
.IX Title "BN_cmp 3"
-.TH BN_cmp 3 "2010-11-16" "0.9.8p" "OpenSSL"
+.TH BN_cmp 3 "2010-12-02" "0.9.8q" "OpenSSL"
.\" For nroff, turn off justification. Always turn off hyphenation; it makes
.\" way too many mistakes in technical documents.
.if n .ad l
Modified: stable/8/secure/lib/libcrypto/man/BN_copy.3
==============================================================================
--- stable/8/secure/lib/libcrypto/man/BN_copy.3 Thu Dec 9 22:02:48 2010 (r216340)
+++ stable/8/secure/lib/libcrypto/man/BN_copy.3 Thu Dec 9 22:03:53 2010 (r216341)
@@ -124,7 +124,7 @@
.\" ========================================================================
.\"
.IX Title "BN_copy 3"
-.TH BN_copy 3 "2010-11-16" "0.9.8p" "OpenSSL"
+.TH BN_copy 3 "2010-12-02" "0.9.8q" "OpenSSL"
.\" For nroff, turn off justification. Always turn off hyphenation; it makes
.\" way too many mistakes in technical documents.
.if n .ad l
Modified: stable/8/secure/lib/libcrypto/man/BN_generate_prime.3
==============================================================================
--- stable/8/secure/lib/libcrypto/man/BN_generate_prime.3 Thu Dec 9 22:02:48 2010 (r216340)
+++ stable/8/secure/lib/libcrypto/man/BN_generate_prime.3 Thu Dec 9 22:03:53 2010 (r216341)
@@ -124,7 +124,7 @@
.\" ========================================================================
.\"
.IX Title "BN_generate_prime 3"
-.TH BN_generate_prime 3 "2010-11-16" "0.9.8p" "OpenSSL"
+.TH BN_generate_prime 3 "2010-12-02" "0.9.8q" "OpenSSL"
.\" For nroff, turn off justification. Always turn off hyphenation; it makes
.\" way too many mistakes in technical documents.
.if n .ad l
Modified: stable/8/secure/lib/libcrypto/man/BN_mod_inverse.3
==============================================================================
--- stable/8/secure/lib/libcrypto/man/BN_mod_inverse.3 Thu Dec 9 22:02:48 2010 (r216340)
+++ stable/8/secure/lib/libcrypto/man/BN_mod_inverse.3 Thu Dec 9 22:03:53 2010 (r216341)
@@ -124,7 +124,7 @@
.\" ========================================================================
.\"
.IX Title "BN_mod_inverse 3"
-.TH BN_mod_inverse 3 "2010-11-16" "0.9.8p" "OpenSSL"
+.TH BN_mod_inverse 3 "2010-12-02" "0.9.8q" "OpenSSL"
.\" For nroff, turn off justification. Always turn off hyphenation; it makes
.\" way too many mistakes in technical documents.
.if n .ad l
Modified: stable/8/secure/lib/libcrypto/man/BN_mod_mul_montgomery.3
==============================================================================
--- stable/8/secure/lib/libcrypto/man/BN_mod_mul_montgomery.3 Thu Dec 9 22:02:48 2010 (r216340)
+++ stable/8/secure/lib/libcrypto/man/BN_mod_mul_montgomery.3 Thu Dec 9 22:03:53 2010 (r216341)
@@ -124,7 +124,7 @@
.\" ========================================================================
.\"
.IX Title "BN_mod_mul_montgomery 3"
-.TH BN_mod_mul_montgomery 3 "2010-11-16" "0.9.8p" "OpenSSL"
+.TH BN_mod_mul_montgomery 3 "2010-12-02" "0.9.8q" "OpenSSL"
.\" For nroff, turn off justification. Always turn off hyphenation; it makes
.\" way too many mistakes in technical documents.
.if n .ad l
Modified: stable/8/secure/lib/libcrypto/man/BN_mod_mul_reciprocal.3
==============================================================================
--- stable/8/secure/lib/libcrypto/man/BN_mod_mul_reciprocal.3 Thu Dec 9 22:02:48 2010 (r216340)
+++ stable/8/secure/lib/libcrypto/man/BN_mod_mul_reciprocal.3 Thu Dec 9 22:03:53 2010 (r216341)
@@ -124,7 +124,7 @@
.\" ========================================================================
.\"
.IX Title "BN_mod_mul_reciprocal 3"
-.TH BN_mod_mul_reciprocal 3 "2010-11-16" "0.9.8p" "OpenSSL"
+.TH BN_mod_mul_reciprocal 3 "2010-12-02" "0.9.8q" "OpenSSL"
.\" For nroff, turn off justification. Always turn off hyphenation; it makes
.\" way too many mistakes in technical documents.
.if n .ad l
Modified: stable/8/secure/lib/libcrypto/man/BN_new.3
==============================================================================
--- stable/8/secure/lib/libcrypto/man/BN_new.3 Thu Dec 9 22:02:48 2010 (r216340)
+++ stable/8/secure/lib/libcrypto/man/BN_new.3 Thu Dec 9 22:03:53 2010 (r216341)
@@ -124,7 +124,7 @@
.\" ========================================================================
.\"
.IX Title "BN_new 3"
-.TH BN_new 3 "2010-11-16" "0.9.8p" "OpenSSL"
+.TH BN_new 3 "2010-12-02" "0.9.8q" "OpenSSL"
.\" For nroff, turn off justification. Always turn off hyphenation; it makes
.\" way too many mistakes in technical documents.
.if n .ad l
Modified: stable/8/secure/lib/libcrypto/man/BN_num_bytes.3
==============================================================================
--- stable/8/secure/lib/libcrypto/man/BN_num_bytes.3 Thu Dec 9 22:02:48 2010 (r216340)
+++ stable/8/secure/lib/libcrypto/man/BN_num_bytes.3 Thu Dec 9 22:03:53 2010 (r216341)
@@ -124,7 +124,7 @@
.\" ========================================================================
.\"
.IX Title "BN_num_bytes 3"
-.TH BN_num_bytes 3 "2010-11-16" "0.9.8p" "OpenSSL"
+.TH BN_num_bytes 3 "2010-12-02" "0.9.8q" "OpenSSL"
.\" For nroff, turn off justification. Always turn off hyphenation; it makes
.\" way too many mistakes in technical documents.
.if n .ad l
Modified: stable/8/secure/lib/libcrypto/man/BN_rand.3
==============================================================================
--- stable/8/secure/lib/libcrypto/man/BN_rand.3 Thu Dec 9 22:02:48 2010 (r216340)
+++ stable/8/secure/lib/libcrypto/man/BN_rand.3 Thu Dec 9 22:03:53 2010 (r216341)
@@ -124,7 +124,7 @@
.\" ========================================================================
.\"
.IX Title "BN_rand 3"
-.TH BN_rand 3 "2010-11-16" "0.9.8p" "OpenSSL"
+.TH BN_rand 3 "2010-12-02" "0.9.8q" "OpenSSL"
.\" For nroff, turn off justification. Always turn off hyphenation; it makes
.\" way too many mistakes in technical documents.
.if n .ad l
Modified: stable/8/secure/lib/libcrypto/man/BN_set_bit.3
==============================================================================
--- stable/8/secure/lib/libcrypto/man/BN_set_bit.3 Thu Dec 9 22:02:48 2010 (r216340)
+++ stable/8/secure/lib/libcrypto/man/BN_set_bit.3 Thu Dec 9 22:03:53 2010 (r216341)
@@ -124,7 +124,7 @@
.\" ========================================================================
.\"
.IX Title "BN_set_bit 3"
-.TH BN_set_bit 3 "2010-11-16" "0.9.8p" "OpenSSL"
+.TH BN_set_bit 3 "2010-12-02" "0.9.8q" "OpenSSL"
.\" For nroff, turn off justification. Always turn off hyphenation; it makes
.\" way too many mistakes in technical documents.
.if n .ad l
Modified: stable/8/secure/lib/libcrypto/man/BN_swap.3
==============================================================================
--- stable/8/secure/lib/libcrypto/man/BN_swap.3 Thu Dec 9 22:02:48 2010 (r216340)
+++ stable/8/secure/lib/libcrypto/man/BN_swap.3 Thu Dec 9 22:03:53 2010 (r216341)
@@ -124,7 +124,7 @@
.\" ========================================================================
.\"
.IX Title "BN_swap 3"
-.TH BN_swap 3 "2010-11-16" "0.9.8p" "OpenSSL"
+.TH BN_swap 3 "2010-12-02" "0.9.8q" "OpenSSL"
.\" For nroff, turn off justification. Always turn off hyphenation; it makes
.\" way too many mistakes in technical documents.
.if n .ad l
Modified: stable/8/secure/lib/libcrypto/man/BN_zero.3
==============================================================================
--- stable/8/secure/lib/libcrypto/man/BN_zero.3 Thu Dec 9 22:02:48 2010 (r216340)
+++ stable/8/secure/lib/libcrypto/man/BN_zero.3 Thu Dec 9 22:03:53 2010 (r216341)
@@ -124,7 +124,7 @@
.\" ========================================================================
.\"
.IX Title "BN_zero 3"
-.TH BN_zero 3 "2010-11-16" "0.9.8p" "OpenSSL"
+.TH BN_zero 3 "2010-12-02" "0.9.8q" "OpenSSL"
.\" For nroff, turn off justification. Always turn off hyphenation; it makes
.\" way too many mistakes in technical documents.
.if n .ad l
Modified: stable/8/secure/lib/libcrypto/man/CONF_modules_free.3
==============================================================================
--- stable/8/secure/lib/libcrypto/man/CONF_modules_free.3 Thu Dec 9 22:02:48 2010 (r216340)
+++ stable/8/secure/lib/libcrypto/man/CONF_modules_free.3 Thu Dec 9 22:03:53 2010 (r216341)
@@ -124,7 +124,7 @@
.\" ========================================================================
.\"
.IX Title "CONF_modules_free 3"
-.TH CONF_modules_free 3 "2010-11-16" "0.9.8p" "OpenSSL"
+.TH CONF_modules_free 3 "2010-12-02" "0.9.8q" "OpenSSL"
.\" For nroff, turn off justification. Always turn off hyphenation; it makes
.\" way too many mistakes in technical documents.
.if n .ad l
Modified: stable/8/secure/lib/libcrypto/man/CONF_modules_load_file.3
==============================================================================
--- stable/8/secure/lib/libcrypto/man/CONF_modules_load_file.3 Thu Dec 9 22:02:48 2010 (r216340)
+++ stable/8/secure/lib/libcrypto/man/CONF_modules_load_file.3 Thu Dec 9 22:03:53 2010 (r216341)
@@ -124,7 +124,7 @@
.\" ========================================================================
.\"
.IX Title "CONF_modules_load_file 3"
-.TH CONF_modules_load_file 3 "2010-11-16" "0.9.8p" "OpenSSL"
+.TH CONF_modules_load_file 3 "2010-12-02" "0.9.8q" "OpenSSL"
.\" For nroff, turn off justification. Always turn off hyphenation; it makes
.\" way too many mistakes in technical documents.
.if n .ad l
Modified: stable/8/secure/lib/libcrypto/man/CRYPTO_set_ex_data.3
==============================================================================
--- stable/8/secure/lib/libcrypto/man/CRYPTO_set_ex_data.3 Thu Dec 9 22:02:48 2010 (r216340)
+++ stable/8/secure/lib/libcrypto/man/CRYPTO_set_ex_data.3 Thu Dec 9 22:03:53 2010 (r216341)
@@ -124,7 +124,7 @@
.\" ========================================================================
.\"
.IX Title "CRYPTO_set_ex_data 3"
-.TH CRYPTO_set_ex_data 3 "2010-11-16" "0.9.8p" "OpenSSL"
+.TH CRYPTO_set_ex_data 3 "2010-12-02" "0.9.8q" "OpenSSL"
.\" For nroff, turn off justification. Always turn off hyphenation; it makes
.\" way too many mistakes in technical documents.
.if n .ad l
Modified: stable/8/secure/lib/libcrypto/man/DH_generate_key.3
==============================================================================
--- stable/8/secure/lib/libcrypto/man/DH_generate_key.3 Thu Dec 9 22:02:48 2010 (r216340)
+++ stable/8/secure/lib/libcrypto/man/DH_generate_key.3 Thu Dec 9 22:03:53 2010 (r216341)
@@ -124,7 +124,7 @@
.\" ========================================================================
.\"
.IX Title "DH_generate_key 3"
-.TH DH_generate_key 3 "2010-11-16" "0.9.8p" "OpenSSL"
+.TH DH_generate_key 3 "2010-12-02" "0.9.8q" "OpenSSL"
.\" For nroff, turn off justification. Always turn off hyphenation; it makes
.\" way too many mistakes in technical documents.
.if n .ad l
Modified: stable/8/secure/lib/libcrypto/man/DH_generate_parameters.3
==============================================================================
--- stable/8/secure/lib/libcrypto/man/DH_generate_parameters.3 Thu Dec 9 22:02:48 2010 (r216340)
+++ stable/8/secure/lib/libcrypto/man/DH_generate_parameters.3 Thu Dec 9 22:03:53 2010 (r216341)
@@ -124,7 +124,7 @@
.\" ========================================================================
.\"
.IX Title "DH_generate_parameters 3"
-.TH DH_generate_parameters 3 "2010-11-16" "0.9.8p" "OpenSSL"
+.TH DH_generate_parameters 3 "2010-12-02" "0.9.8q" "OpenSSL"
.\" For nroff, turn off justification. Always turn off hyphenation; it makes
.\" way too many mistakes in technical documents.
.if n .ad l
Modified: stable/8/secure/lib/libcrypto/man/DH_get_ex_new_index.3
==============================================================================
--- stable/8/secure/lib/libcrypto/man/DH_get_ex_new_index.3 Thu Dec 9 22:02:48 2010 (r216340)
+++ stable/8/secure/lib/libcrypto/man/DH_get_ex_new_index.3 Thu Dec 9 22:03:53 2010 (r216341)
@@ -124,7 +124,7 @@
.\" ========================================================================
.\"
.IX Title "DH_get_ex_new_index 3"
-.TH DH_get_ex_new_index 3 "2010-11-16" "0.9.8p" "OpenSSL"
+.TH DH_get_ex_new_index 3 "2010-12-02" "0.9.8q" "OpenSSL"
.\" For nroff, turn off justification. Always turn off hyphenation; it makes
.\" way too many mistakes in technical documents.
.if n .ad l
Modified: stable/8/secure/lib/libcrypto/man/DH_new.3
==============================================================================
--- stable/8/secure/lib/libcrypto/man/DH_new.3 Thu Dec 9 22:02:48 2010 (r216340)
+++ stable/8/secure/lib/libcrypto/man/DH_new.3 Thu Dec 9 22:03:53 2010 (r216341)
@@ -124,7 +124,7 @@
.\" ========================================================================
.\"
.IX Title "DH_new 3"
-.TH DH_new 3 "2010-11-16" "0.9.8p" "OpenSSL"
+.TH DH_new 3 "2010-12-02" "0.9.8q" "OpenSSL"
.\" For nroff, turn off justification. Always turn off hyphenation; it makes
.\" way too many mistakes in technical documents.
.if n .ad l
Modified: stable/8/secure/lib/libcrypto/man/DH_set_method.3
==============================================================================
--- stable/8/secure/lib/libcrypto/man/DH_set_method.3 Thu Dec 9 22:02:48 2010 (r216340)
+++ stable/8/secure/lib/libcrypto/man/DH_set_method.3 Thu Dec 9 22:03:53 2010 (r216341)
@@ -124,7 +124,7 @@
.\" ========================================================================
.\"
.IX Title "DH_set_method 3"
-.TH DH_set_method 3 "2010-11-16" "0.9.8p" "OpenSSL"
+.TH DH_set_method 3 "2010-12-02" "0.9.8q" "OpenSSL"
.\" For nroff, turn off justification. Always turn off hyphenation; it makes
.\" way too many mistakes in technical documents.
.if n .ad l
Modified: stable/8/secure/lib/libcrypto/man/DH_size.3
==============================================================================
--- stable/8/secure/lib/libcrypto/man/DH_size.3 Thu Dec 9 22:02:48 2010 (r216340)
+++ stable/8/secure/lib/libcrypto/man/DH_size.3 Thu Dec 9 22:03:53 2010 (r216341)
@@ -124,7 +124,7 @@
.\" ========================================================================
.\"
.IX Title "DH_size 3"
-.TH DH_size 3 "2010-11-16" "0.9.8p" "OpenSSL"
+.TH DH_size 3 "2010-12-02" "0.9.8q" "OpenSSL"
.\" For nroff, turn off justification. Always turn off hyphenation; it makes
.\" way too many mistakes in technical documents.
.if n .ad l
Modified: stable/8/secure/lib/libcrypto/man/DSA_SIG_new.3
==============================================================================
--- stable/8/secure/lib/libcrypto/man/DSA_SIG_new.3 Thu Dec 9 22:02:48 2010 (r216340)
+++ stable/8/secure/lib/libcrypto/man/DSA_SIG_new.3 Thu Dec 9 22:03:53 2010 (r216341)
@@ -124,7 +124,7 @@
.\" ========================================================================
.\"
.IX Title "DSA_SIG_new 3"
-.TH DSA_SIG_new 3 "2010-11-16" "0.9.8p" "OpenSSL"
+.TH DSA_SIG_new 3 "2010-12-02" "0.9.8q" "OpenSSL"
.\" For nroff, turn off justification. Always turn off hyphenation; it makes
.\" way too many mistakes in technical documents.
*** DIFF OUTPUT TRUNCATED AT 1000 LINES ***
More information about the svn-src-stable
mailing list