Subject: [alpine-aports] [PATCH 3.1-stable] main/openssl: security release 1.0.1q

From: Christian Kampka <[email-masked]>
Date: Thu, 3 Dec 2015 22:12:11 +0100

---
 main/openssl/0001-fix-manpages.patch | 273 +++++++++++++++++------------------
 main/openssl/APKBUILD                |  14 +-
 2 files changed, 137 insertions(+), 150 deletions(-)

diff --git a/main/openssl/0001-fix-manpages.patch b/main/openssl/0001-fix-manpages.patch
index 144cf59..90b0678 100644
--- a/main/openssl/0001-fix-manpages.patch
+++ b/main/openssl/0001-fix-manpages.patch
@@ -1,29 +1,16 @@
-diff --git a/FAQ b/FAQ
-index 2134e3a..18a8831 100644
---- a/FAQ
-+++ b/FAQ
-@@ -724,7 +724,7 @@ OpenSSL by calling CRYPTO_set_locking_callback() and
- CRYPTO_set_id_callback(), for all versions of OpenSSL up to and
- including 0.9.8[abc...]. As of version 0.9.9, CRYPTO_set_id_callback()
- and associated APIs are deprecated by CRYPTO_THREADID_set_callback()
--and friends. This is described in the threads(3) manpage.
-+and friends. This is described in the openssl_threads(3) manpage.
- 
- * I've compiled a program under Windows and it crashes: why?
- 
 diff --git a/doc/apps/openssl.pod b/doc/apps/openssl.pod
 index 738142e..e904f05 100644
 --- a/doc/apps/openssl.pod
 +++ b/doc/apps/openssl.pod
 @@ -163,7 +163,7 @@ Create or examine a netscape certificate sequence
- 
+
  Online Certificate Status Protocol utility.
- 
+
 -=item L<B<passwd>|passwd(1)>
 +=item L<B<passwd>|openssl-passwd(1)>
- 
+
  Generation of hashed passwords.
- 
+
 @@ -401,7 +401,7 @@ L<crl(1)|crl(1)>, L<crl2pkcs7(1)|crl2pkcs7(1)>, L<dgst(1)|dgst(1)>,
  L<dhparam(1)|dhparam(1)>, L<dsa(1)|dsa(1)>, L<dsaparam(1)|dsaparam(1)>,
  L<enc(1)|enc(1)>, L<gendsa(1)|gendsa(1)>, L<genpkey(1)|genpkey(1)>,
@@ -38,139 +25,139 @@ index 7dccacb..71e7078 100644
 --- a/doc/crypto/BN_generate_prime.pod
 +++ b/doc/crypto/BN_generate_prime.pod
 @@ -90,7 +90,7 @@ The error codes can be obtained by L<ERR_get_error(3)|ERR_get_error(3)>.
- 
+
  =head1 SEE ALSO
- 
+
 -L<bn(3)|bn(3)>, L<ERR_get_error(3)|ERR_get_error(3)>, L<rand(3)|rand(3)>
 +L<bn(3)|bn(3)>, L<ERR_get_error(3)|ERR_get_error(3)>, L<openssl_rand(3)|openssl_rand(3)>
- 
+
  =head1 HISTORY
- 
+
 diff --git a/doc/crypto/BN_rand.pod b/doc/crypto/BN_rand.pod
 index 81f93c2..690aa85 100644
 --- a/doc/crypto/BN_rand.pod
 +++ b/doc/crypto/BN_rand.pod
 @@ -45,7 +45,7 @@ The error codes can be obtained by L<ERR_get_error(3)|ERR_get_error(3)>.
- 
+
  =head1 SEE ALSO
- 
+
 -L<bn(3)|bn(3)>, L<ERR_get_error(3)|ERR_get_error(3)>, L<rand(3)|rand(3)>,
 +L<bn(3)|bn(3)>, L<ERR_get_error(3)|ERR_get_error(3)>, L<openssl_rand(3)|openssl_rand(3)>,
  L<RAND_add(3)|RAND_add(3)>, L<RAND_bytes(3)|RAND_bytes(3)>
- 
+
  =head1 HISTORY
 diff --git a/doc/crypto/DH_generate_key.pod b/doc/crypto/DH_generate_key.pod
 index 81f09fd..0d9f1e5 100644
 --- a/doc/crypto/DH_generate_key.pod
 +++ b/doc/crypto/DH_generate_key.pod
 @@ -40,7 +40,7 @@ The error codes can be obtained by L<ERR_get_error(3)|ERR_get_error(3)>.
- 
+
  =head1 SEE ALSO
- 
+
 -L<dh(3)|dh(3)>, L<ERR_get_error(3)|ERR_get_error(3)>, L<rand(3)|rand(3)>, L<DH_size(3)|DH_size(3)>
 +L<dh(3)|dh(3)>, L<ERR_get_error(3)|ERR_get_error(3)>, L<openssl_rand(3)|openssl_rand(3)>, L<DH_size(3)|DH_size(3)>
- 
+
  =head1 HISTORY
- 
+
 diff --git a/doc/crypto/DH_generate_parameters.pod b/doc/crypto/DH_generate_parameters.pod
 index 9081e9e..0c0f78c 100644
 --- a/doc/crypto/DH_generate_parameters.pod
 +++ b/doc/crypto/DH_generate_parameters.pod
 @@ -59,7 +59,7 @@ a usable generator.
- 
+
  =head1 SEE ALSO
- 
+
 -L<dh(3)|dh(3)>, L<ERR_get_error(3)|ERR_get_error(3)>, L<rand(3)|rand(3)>,
 +L<dh(3)|dh(3)>, L<ERR_get_error(3)|ERR_get_error(3)>, L<openssl_rand(3)|openssl_rand(3)>,
  L<DH_free(3)|DH_free(3)>
- 
+
  =head1 HISTORY
 diff --git a/doc/crypto/DSA_do_sign.pod b/doc/crypto/DSA_do_sign.pod
 index 5dfc733..0a6d5f1 100644
 --- a/doc/crypto/DSA_do_sign.pod
 +++ b/doc/crypto/DSA_do_sign.pod
 @@ -36,7 +36,7 @@ L<ERR_get_error(3)|ERR_get_error(3)>.
- 
+
  =head1 SEE ALSO
- 
+
 -L<dsa(3)|dsa(3)>, L<ERR_get_error(3)|ERR_get_error(3)>, L<rand(3)|rand(3)>,
 +L<dsa(3)|dsa(3)>, L<ERR_get_error(3)|ERR_get_error(3)>, L<openssl_rand(3)|openssl_rand(3)>,
  L<DSA_SIG_new(3)|DSA_SIG_new(3)>,
  L<DSA_sign(3)|DSA_sign(3)>
- 
+
 diff --git a/doc/crypto/DSA_generate_key.pod b/doc/crypto/DSA_generate_key.pod
 index af83ccf..95080eb 100644
 --- a/doc/crypto/DSA_generate_key.pod
 +++ b/doc/crypto/DSA_generate_key.pod
 @@ -24,7 +24,7 @@ The error codes can be obtained by L<ERR_get_error(3)|ERR_get_error(3)>.
- 
+
  =head1 SEE ALSO
- 
+
 -L<dsa(3)|dsa(3)>, L<ERR_get_error(3)|ERR_get_error(3)>, L<rand(3)|rand(3)>,
 +L<dsa(3)|dsa(3)>, L<ERR_get_error(3)|ERR_get_error(3)>, L<openssl_rand(3)|openssl_rand(3)>,
  L<DSA_generate_parameters(3)|DSA_generate_parameters(3)>
- 
+
  =head1 HISTORY
 diff --git a/doc/crypto/DSA_generate_parameters.pod b/doc/crypto/DSA_generate_parameters.pod
 index be7c924..2b1f78f 100644
 --- a/doc/crypto/DSA_generate_parameters.pod
 +++ b/doc/crypto/DSA_generate_parameters.pod
 @@ -90,7 +90,7 @@ Seed lengths E<gt> 20 are not supported.
- 
+
  =head1 SEE ALSO
- 
+
 -L<dsa(3)|dsa(3)>, L<ERR_get_error(3)|ERR_get_error(3)>, L<rand(3)|rand(3)>,
 +L<dsa(3)|dsa(3)>, L<ERR_get_error(3)|ERR_get_error(3)>, L<openssl_rand(3)|openssl_rand(3)>,
  L<DSA_free(3)|DSA_free(3)>
- 
+
  =head1 HISTORY
 diff --git a/doc/crypto/DSA_sign.pod b/doc/crypto/DSA_sign.pod
 index 97389e8..2e6f6f3 100644
 --- a/doc/crypto/DSA_sign.pod
 +++ b/doc/crypto/DSA_sign.pod
 @@ -55,7 +55,7 @@ Standard, DSS), ANSI X9.30
- 
+
  =head1 SEE ALSO
- 
+
 -L<dsa(3)|dsa(3)>, L<ERR_get_error(3)|ERR_get_error(3)>, L<rand(3)|rand(3)>,
 +L<dsa(3)|dsa(3)>, L<ERR_get_error(3)|ERR_get_error(3)>, L<openssl_rand(3)|openssl_rand(3)>,
  L<DSA_do_sign(3)|DSA_do_sign(3)>
- 
+
  =head1 HISTORY
 diff --git a/doc/crypto/ERR_GET_LIB.pod b/doc/crypto/ERR_GET_LIB.pod
 index 2a129da..a881bdb 100644
 --- a/doc/crypto/ERR_GET_LIB.pod
 +++ b/doc/crypto/ERR_GET_LIB.pod
 @@ -41,7 +41,7 @@ The library number, function code and reason code respectively.
- 
+
  =head1 SEE ALSO
- 
+
 -L<err(3)|err(3)>, L<ERR_get_error(3)|ERR_get_error(3)>
 +L<openssl_err(3)|openssl_err(3)>, L<ERR_get_error(3)|ERR_get_error(3)>
- 
+
  =head1 HISTORY
- 
+
 diff --git a/doc/crypto/ERR_clear_error.pod b/doc/crypto/ERR_clear_error.pod
 index 566e1f4..0f503e7 100644
 --- a/doc/crypto/ERR_clear_error.pod
 +++ b/doc/crypto/ERR_clear_error.pod
 @@ -20,7 +20,7 @@ ERR_clear_error() has no return value.
- 
+
  =head1 SEE ALSO
- 
+
 -L<err(3)|err(3)>, L<ERR_get_error(3)|ERR_get_error(3)>
 +L<openssl_err(3)|openssl_err(3)>, L<ERR_get_error(3)|ERR_get_error(3)>
- 
+
  =head1 HISTORY
- 
+
 diff --git a/doc/crypto/ERR_error_string.pod b/doc/crypto/ERR_error_string.pod
 index cdfa7fe..d774ec1 100644
 --- a/doc/crypto/ERR_error_string.pod
 +++ b/doc/crypto/ERR_error_string.pod
 @@ -60,7 +60,7 @@ none is registered for the error code.
- 
+
  =head1 SEE ALSO
- 
+
 -L<err(3)|err(3)>, L<ERR_get_error(3)|ERR_get_error(3)>,
 +L<openssl_err(3)|openssl_err(3)>, L<ERR_get_error(3)|ERR_get_error(3)>,
  L<ERR_load_crypto_strings(3)|ERR_load_crypto_strings(3)>,
@@ -181,48 +168,48 @@ index 3444304..cd3d7ce 100644
 --- a/doc/crypto/ERR_get_error.pod
 +++ b/doc/crypto/ERR_get_error.pod
 @@ -61,7 +61,7 @@ The error code, or 0 if there is no error in the queue.
- 
+
  =head1 SEE ALSO
- 
+
 -L<err(3)|err(3)>, L<ERR_error_string(3)|ERR_error_string(3)>,
 +L<openssl_err(3)|openssl_err(3)>, L<ERR_error_string(3)|ERR_error_string(3)>,
  L<ERR_GET_LIB(3)|ERR_GET_LIB(3)>
- 
+
  =head1 HISTORY
 diff --git a/doc/crypto/ERR_load_crypto_strings.pod b/doc/crypto/ERR_load_crypto_strings.pod
 index 9bdec75..9c1b991 100644
 --- a/doc/crypto/ERR_load_crypto_strings.pod
 +++ b/doc/crypto/ERR_load_crypto_strings.pod
 @@ -35,7 +35,7 @@ ERR_free_strings() return no values.
- 
+
  =head1 SEE ALSO
- 
+
 -L<err(3)|err(3)>, L<ERR_error_string(3)|ERR_error_string(3)>
 +L<openssl_err(3)|openssl_err(3)>, L<ERR_error_string(3)|ERR_error_string(3)>
- 
+
  =head1 HISTORY
- 
+
 diff --git a/doc/crypto/ERR_load_strings.pod b/doc/crypto/ERR_load_strings.pod
 index 5acdd0e..261c87d 100644
 --- a/doc/crypto/ERR_load_strings.pod
 +++ b/doc/crypto/ERR_load_strings.pod
 @@ -43,7 +43,7 @@ ERR_get_next_error_library() returns a new library number.
- 
+
  =head1 SEE ALSO
- 
+
 -L<err(3)|err(3)>, L<ERR_load_strings(3)|ERR_load_strings(3)>
 +L<openssl_err(3)|openssl_err(3)>, L<ERR_load_strings(3)|ERR_load_strings(3)>
- 
+
  =head1 HISTORY
- 
+
 diff --git a/doc/crypto/ERR_print_errors.pod b/doc/crypto/ERR_print_errors.pod
 index b100a5f..a8b34b7 100644
 --- a/doc/crypto/ERR_print_errors.pod
 +++ b/doc/crypto/ERR_print_errors.pod
 @@ -38,7 +38,7 @@ ERR_print_errors() and ERR_print_errors_fp() return no values.
- 
+
  =head1 SEE ALSO
- 
+
 -L<err(3)|err(3)>, L<ERR_error_string(3)|ERR_error_string(3)>,
 +L<openssl_err(3)|openssl_err(3)>, L<ERR_error_string(3)|ERR_error_string(3)>,
  L<ERR_get_error(3)|ERR_get_error(3)>,
@@ -233,73 +220,73 @@ index acd241f..9c0263a 100644
 --- a/doc/crypto/ERR_put_error.pod
 +++ b/doc/crypto/ERR_put_error.pod
 @@ -34,7 +34,7 @@ no values.
- 
+
  =head1 SEE ALSO
- 
+
 -L<err(3)|err(3)>, L<ERR_load_strings(3)|ERR_load_strings(3)>
 +L<openssl_err(3)|openssl_err(3)>, L<ERR_load_strings(3)|ERR_load_strings(3)>
- 
+
  =head1 HISTORY
- 
+
 diff --git a/doc/crypto/ERR_remove_state.pod b/doc/crypto/ERR_remove_state.pod
 index 72925fb..8dd63da 100644
 --- a/doc/crypto/ERR_remove_state.pod
 +++ b/doc/crypto/ERR_remove_state.pod
 @@ -25,7 +25,7 @@ ERR_remove_state() returns no value.
- 
+
  =head1 SEE ALSO
- 
+
 -L<err(3)|err(3)>
 +L<openssl_err(3)|openssl_err(3)>
- 
+
  =head1 HISTORY
- 
+
 diff --git a/doc/crypto/EVP_BytesToKey.pod b/doc/crypto/EVP_BytesToKey.pod
 index d375c46..6d6cf39 100644
 --- a/doc/crypto/EVP_BytesToKey.pod
 +++ b/doc/crypto/EVP_BytesToKey.pod
 @@ -59,7 +59,7 @@ EVP_BytesToKey() returns the size of the derived key in bytes.
- 
+
  =head1 SEE ALSO
- 
+
 -L<evp(3)|evp(3)>, L<rand(3)|rand(3)>,
 +L<evp(3)|evp(3)>, L<openssl_rand(3)|openssl_rand(3)>,
  L<EVP_EncryptInit(3)|EVP_EncryptInit(3)>
- 
+
  =head1 HISTORY
 diff --git a/doc/crypto/EVP_OpenInit.pod b/doc/crypto/EVP_OpenInit.pod
 index 2e710da..31172e4 100644
 --- a/doc/crypto/EVP_OpenInit.pod
 +++ b/doc/crypto/EVP_OpenInit.pod
 @@ -54,7 +54,7 @@ EVP_OpenFinal() returns 0 if the decrypt failed or 1 for success.
- 
+
  =head1 SEE ALSO
- 
+
 -L<evp(3)|evp(3)>, L<rand(3)|rand(3)>,
 +L<evp(3)|evp(3)>, L<openssl_rand(3)|openssl_rand(3)>,
  L<EVP_EncryptInit(3)|EVP_EncryptInit(3)>,
  L<EVP_SealInit(3)|EVP_SealInit(3)>
- 
+
 diff --git a/doc/crypto/EVP_SealInit.pod b/doc/crypto/EVP_SealInit.pod
 index 7d793e1..a37101f 100644
 --- a/doc/crypto/EVP_SealInit.pod
 +++ b/doc/crypto/EVP_SealInit.pod
 @@ -74,7 +74,7 @@ with B<type> set to NULL.
- 
+
  =head1 SEE ALSO
- 
+
 -L<evp(3)|evp(3)>, L<rand(3)|rand(3)>,
 +L<evp(3)|evp(3)>, L<openssl_rand(3)|openssl_rand(3)>,
  L<EVP_EncryptInit(3)|EVP_EncryptInit(3)>,
  L<EVP_OpenInit(3)|EVP_OpenInit(3)>
- 
+
 diff --git a/doc/crypto/EVP_SignInit.pod b/doc/crypto/EVP_SignInit.pod
 index 620a623..090f6e1 100644
 --- a/doc/crypto/EVP_SignInit.pod
 +++ b/doc/crypto/EVP_SignInit.pod
 @@ -89,7 +89,7 @@ The previous two bugs are fixed in the newer EVP_SignDigest*() function.
  =head1 SEE ALSO
- 
+
  L<EVP_VerifyInit(3)|EVP_VerifyInit(3)>,
 -L<EVP_DigestInit(3)|EVP_DigestInit(3)>, L<err(3)|err(3)>,
 +L<EVP_DigestInit(3)|EVP_DigestInit(3)>, L<openssl_err(3)|openssl_err(3)>,
@@ -311,7 +298,7 @@ index 9097f09..2a8d225 100644
 --- a/doc/crypto/EVP_VerifyInit.pod
 +++ b/doc/crypto/EVP_VerifyInit.pod
 @@ -80,7 +80,7 @@ The previous two bugs are fixed in the newer EVP_VerifyDigest*() function.
- 
+
  L<evp(3)|evp(3)>,
  L<EVP_SignInit(3)|EVP_SignInit(3)>,
 -L<EVP_DigestInit(3)|EVP_DigestInit(3)>, L<err(3)|err(3)>,
@@ -324,117 +311,117 @@ index 67c66f3..a6fc28a 100644
 --- a/doc/crypto/RAND_add.pod
 +++ b/doc/crypto/RAND_add.pod
 @@ -65,7 +65,7 @@ The other functions do not return values.
- 
+
  =head1 SEE ALSO
- 
+
 -L<rand(3)|rand(3)>, L<RAND_egd(3)|RAND_egd(3)>,
 +L<openssl_rand(3)|openssl_rand(3)>, L<RAND_egd(3)|RAND_egd(3)>,
  L<RAND_load_file(3)|RAND_load_file(3)>, L<RAND_cleanup(3)|RAND_cleanup(3)>
- 
+
  =head1 HISTORY
 diff --git a/doc/crypto/RAND_bytes.pod b/doc/crypto/RAND_bytes.pod
 index 1a9b91e..20c4110 100644
 --- a/doc/crypto/RAND_bytes.pod
 +++ b/doc/crypto/RAND_bytes.pod
 @@ -38,7 +38,7 @@ method.
- 
+
  =head1 SEE ALSO
- 
+
 -L<rand(3)|rand(3)>, L<ERR_get_error(3)|ERR_get_error(3)>,
 +L<openssl_rand(3)|openssl_rand(3)>, L<ERR_get_error(3)|ERR_get_error(3)>,
  L<RAND_add(3)|RAND_add(3)>
- 
+
  =head1 HISTORY
 diff --git a/doc/crypto/RAND_cleanup.pod b/doc/crypto/RAND_cleanup.pod
 index 3a8f074..c99537d 100644
 --- a/doc/crypto/RAND_cleanup.pod
 +++ b/doc/crypto/RAND_cleanup.pod
 @@ -20,7 +20,7 @@ RAND_cleanup() returns no value.
- 
+
  =head1 SEE ALSO
- 
+
 -L<rand(3)|rand(3)>
 +L<openssl_rand(3)|openssl_rand(3)>
- 
+
  =head1 HISTORY
- 
+
 diff --git a/doc/crypto/RAND_egd.pod b/doc/crypto/RAND_egd.pod
 index 8b8c61d..c367290 100644
 --- a/doc/crypto/RAND_egd.pod
 +++ b/doc/crypto/RAND_egd.pod
 @@ -72,7 +72,7 @@ success, and -1 if the connection failed. The PRNG state is not considered.
- 
+
  =head1 SEE ALSO
- 
+
 -L<rand(3)|rand(3)>, L<RAND_add(3)|RAND_add(3)>,
 +L<openssl_rand(3)|openssl_rand(3)>, L<RAND_add(3)|RAND_add(3)>,
  L<RAND_cleanup(3)|RAND_cleanup(3)>
- 
+
  =head1 HISTORY
 diff --git a/doc/crypto/RAND_load_file.pod b/doc/crypto/RAND_load_file.pod
 index d8c134e..a079013 100644
 --- a/doc/crypto/RAND_load_file.pod
 +++ b/doc/crypto/RAND_load_file.pod
 @@ -43,7 +43,7 @@ error.
- 
+
  =head1 SEE ALSO
- 
+
 -L<rand(3)|rand(3)>, L<RAND_add(3)|RAND_add(3)>, L<RAND_cleanup(3)|RAND_cleanup(3)>
 +L<openssl_rand(3)|openssl_rand(3)>, L<RAND_add(3)|RAND_add(3)>, L<RAND_cleanup(3)|RAND_cleanup(3)>
- 
+
  =head1 HISTORY
- 
+
 diff --git a/doc/crypto/RAND_set_rand_method.pod b/doc/crypto/RAND_set_rand_method.pod
 index e5b780f..7f3ad1b 100644
 --- a/doc/crypto/RAND_set_rand_method.pod
 +++ b/doc/crypto/RAND_set_rand_method.pod
 @@ -67,7 +67,7 @@ algorithms.
- 
+
  =head1 SEE ALSO
- 
+
 -L<rand(3)|rand(3)>, L<engine(3)|engine(3)>
 +L<openssl_rand(3)|openssl_rand(3)>, L<engine(3)|engine(3)>
- 
+
  =head1 HISTORY
- 
+
 diff --git a/doc/crypto/RSA_blinding_on.pod b/doc/crypto/RSA_blinding_on.pod
 index fd2c69a..7b98614 100644
 --- a/doc/crypto/RSA_blinding_on.pod
 +++ b/doc/crypto/RSA_blinding_on.pod
 @@ -34,7 +34,7 @@ RSA_blinding_off() returns no value.
- 
+
  =head1 SEE ALSO
- 
+
 -L<rsa(3)|rsa(3)>, L<rand(3)|rand(3)>
 +L<rsa(3)|rsa(3)>, L<openssl_rand(3)|openssl_rand(3)>
- 
+
  =head1 HISTORY
- 
+
 diff --git a/doc/crypto/RSA_generate_key.pod b/doc/crypto/RSA_generate_key.pod
 index 52dbb14..3db3487 100644
 --- a/doc/crypto/RSA_generate_key.pod
 +++ b/doc/crypto/RSA_generate_key.pod
 @@ -59,7 +59,7 @@ RSA_generate_key() goes into an infinite loop for illegal input values.
- 
+
  =head1 SEE ALSO
- 
+
 -L<ERR_get_error(3)|ERR_get_error(3)>, L<rand(3)|rand(3)>, L<rsa(3)|rsa(3)>,
 +L<ERR_get_error(3)|ERR_get_error(3)>, L<openssl_rand(3)|openssl_rand(3)>, L<rsa(3)|rsa(3)>,
  L<RSA_free(3)|RSA_free(3)>
- 
+
  =head1 HISTORY
 diff --git a/doc/crypto/RSA_public_encrypt.pod b/doc/crypto/RSA_public_encrypt.pod
 index ab0fe3b..3b00daf 100644
 --- a/doc/crypto/RSA_public_encrypt.pod
 +++ b/doc/crypto/RSA_public_encrypt.pod
 @@ -73,7 +73,7 @@ SSL, PKCS #1 v2.0
- 
+
  =head1 SEE ALSO
- 
+
 -L<ERR_get_error(3)|ERR_get_error(3)>, L<rand(3)|rand(3)>, L<rsa(3)|rsa(3)>,
 +L<ERR_get_error(3)|ERR_get_error(3)>, L<openssl_rand(3)|openssl_rand(3)>, L<rsa(3)|rsa(3)>,
  L<RSA_size(3)|RSA_size(3)>
- 
+
  =head1 HISTORY
 diff --git a/doc/crypto/RSA_sign_ASN1_OCTET_STRING.pod b/doc/crypto/RSA_sign_ASN1_OCTET_STRING.pod
 index e70380b..121f3df 100644
@@ -442,12 +429,12 @@ index e70380b..121f3df 100644
 +++ b/doc/crypto/RSA_sign_ASN1_OCTET_STRING.pod
 @@ -48,7 +48,7 @@ These functions serve no recognizable purpose.
  =head1 SEE ALSO
- 
+
  L<ERR_get_error(3)|ERR_get_error(3)>, L<objects(3)|objects(3)>,
 -L<rand(3)|rand(3)>, L<rsa(3)|rsa(3)>, L<RSA_sign(3)|RSA_sign(3)>,
 +L<openssl_rand(3)|openssl_rand(3)>, L<rsa(3)|rsa(3)>, L<RSA_sign(3)|RSA_sign(3)>,
  L<RSA_verify(3)|RSA_verify(3)>
- 
+
  =head1 HISTORY
 diff --git a/doc/crypto/bn.pod b/doc/crypto/bn.pod
 index cd2f8e5..a6f8c58 100644
@@ -455,7 +442,7 @@ index cd2f8e5..a6f8c58 100644
 +++ b/doc/crypto/bn.pod
 @@ -167,7 +167,7 @@ of B<BIGNUM>s to external formats is described in L<BN_bn2bin(3)|BN_bn2bin(3)>.
  =head1 SEE ALSO
- 
+
  L<bn_internal(3)|bn_internal(3)>,
 -L<dh(3)|dh(3)>, L<err(3)|err(3)>, L<rand(3)|rand(3)>, L<rsa(3)|rsa(3)>,
 +L<dh(3)|dh(3)>, L<openssl_err(3)|openssl_err(3)>, L<openssl_rand(3)|openssl_rand(3)>, L<rsa(3)|rsa(3)>,
@@ -467,13 +454,13 @@ index 7a52799..ca71202 100644
 --- a/doc/crypto/crypto.pod
 +++ b/doc/crypto/crypto.pod
 @@ -46,7 +46,7 @@ L<sha(3)|sha(3)>
- 
+
  =item AUXILIARY FUNCTIONS
- 
+
 -L<err(3)|err(3)>, L<threads(3)|threads(3)>, L<rand(3)|rand(3)>,
 +L<openssl_err(3)|openssl_err(3)>, L<openssl_threads(3)|openssl_threads(3)>, L<openssl_rand(3)|openssl_rand(3)>,
  L<OPENSSL_VERSION_NUMBER(3)|OPENSSL_VERSION_NUMBER(3)>
- 
+
  =item INPUT/OUTPUT, DATA ENCODING
 diff --git a/doc/crypto/des.pod b/doc/crypto/des.pod
 index 6f0cf1c..3fd2c47 100644
@@ -481,30 +468,30 @@ index 6f0cf1c..3fd2c47 100644
 +++ b/doc/crypto/des.pod
 @@ -115,7 +115,7 @@ each byte is the parity bit.  The key schedule is an expanded form of
  the key; it is used to speed the encryption process.
- 
+
  DES_random_key() generates a random key.  The PRNG must be seeded
 -prior to using this function (see L<rand(3)|rand(3)>).  If the PRNG
 +prior to using this function (see L<openssl_rand(3)|openssl_rand(3)>).  If the PRNG
  could not generate a secure key, 0 is returned.
- 
+
  Before a DES key can be used, it must be converted into the
 @@ -317,7 +317,7 @@ the MIT Kerberos library.
- 
+
  =head1 SEE ALSO
- 
+
 -crypt(3), L<des_modes(7)|des_modes(7)>, L<evp(3)|evp(3)>, L<rand(3)|rand(3)>
 +crypt(3), L<des_modes(7)|des_modes(7)>, L<evp(3)|evp(3)>, L<openssl_rand(3)|openssl_rand(3)>
- 
+
  =head1 HISTORY
- 
+
 diff --git a/doc/crypto/dh.pod b/doc/crypto/dh.pod
 index c3ccd06..28707bf 100644
 --- a/doc/crypto/dh.pod
 +++ b/doc/crypto/dh.pod
 @@ -67,8 +67,8 @@ modify keys.
- 
+
  =head1 SEE ALSO
- 
+
 -L<dhparam(1)|dhparam(1)>, L<bn(3)|bn(3)>, L<dsa(3)|dsa(3)>, L<err(3)|err(3)>,
 -L<rand(3)|rand(3)>, L<rsa(3)|rsa(3)>, L<engine(3)|engine(3)>,
 +L<dhparam(1)|dhparam(1)>, L<bn(3)|bn(3)>, L<dsa(3)|dsa(3)>, L<openssl_err(3)|openssl_err(3)>,
@@ -517,9 +504,9 @@ index da07d2b..3187a73 100644
 --- a/doc/crypto/dsa.pod
 +++ b/doc/crypto/dsa.pod
 @@ -100,7 +100,7 @@ Standard, DSS), ANSI X9.30
- 
+
  =head1 SEE ALSO
- 
+
 -L<bn(3)|bn(3)>, L<dh(3)|dh(3)>, L<err(3)|err(3)>, L<rand(3)|rand(3)>,
 +L<bn(3)|bn(3)>, L<dh(3)|dh(3)>, L<openssl_err(3)|openssl_err(3)>, L<openssl_rand(3)|openssl_rand(3)>,
  L<rsa(3)|rsa(3)>, L<sha(3)|sha(3)>, L<engine(3)|engine(3)>,
@@ -530,12 +517,12 @@ index f5ab1c3..63f7ebc 100644
 --- a/doc/crypto/engine.pod
 +++ b/doc/crypto/engine.pod
 @@ -594,6 +594,6 @@ implementations.
- 
+
  =head1 SEE ALSO
- 
+
 -L<rsa(3)|rsa(3)>, L<dsa(3)|dsa(3)>, L<dh(3)|dh(3)>, L<rand(3)|rand(3)>
 +L<rsa(3)|rsa(3)>, L<dsa(3)|dsa(3)>, L<dh(3)|dh(3)>, L<openssl_rand(3)|openssl_rand(3)>
- 
+
  =cut
 diff --git a/doc/crypto/rsa.pod b/doc/crypto/rsa.pod
 index 45ac53f..5fa0dcc 100644
@@ -543,7 +530,7 @@ index 45ac53f..5fa0dcc 100644
 +++ b/doc/crypto/rsa.pod
 @@ -108,7 +108,7 @@ RSA was covered by a US patent which expired in September 2000.
  =head1 SEE ALSO
- 
+
  L<rsa(1)|rsa(1)>, L<bn(3)|bn(3)>, L<dsa(3)|dsa(3)>, L<dh(3)|dh(3)>,
 -L<rand(3)|rand(3)>, L<engine(3)|engine(3)>, L<RSA_new(3)|RSA_new(3)>,
 +L<openssl_rand(3)|openssl_rand(3)>, L<engine(3)|engine(3)>, L<RSA_new(3)|RSA_new(3)>,
@@ -555,23 +542,23 @@ index 48c6b15..5432293 100644
 --- a/doc/ssl/SSL_get_error.pod
 +++ b/doc/ssl/SSL_get_error.pod
 @@ -105,7 +105,7 @@ OpenSSL error queue contains more information on the error.
- 
+
  =head1 SEE ALSO
- 
+
 -L<ssl(3)|ssl(3)>, L<err(3)|err(3)>
 +L<ssl(3)|ssl(3)>, L<openssl_err(3)|openssl_err(3)>
- 
+
  =head1 HISTORY
- 
+
 diff --git a/doc/ssl/SSL_want.pod b/doc/ssl/SSL_want.pod
 index c0059c0..2e51a75 100644
 --- a/doc/ssl/SSL_want.pod
 +++ b/doc/ssl/SSL_want.pod
 @@ -72,6 +72,6 @@ return 1, when the corresponding condition is true or 0 otherwise.
- 
+
  =head1 SEE ALSO
- 
+
 -L<ssl(3)|ssl(3)>, L<err(3)|err(3)>, L<SSL_get_error(3)|SSL_get_error(3)>
 +L<ssl(3)|ssl(3)>, L<openssl_err(3)|openssl_err(3)>, L<SSL_get_error(3)|SSL_get_error(3)>
- 
+
  =cut
diff --git a/main/openssl/APKBUILD b/main/openssl/APKBUILD
index 655fee1..224168a 100644
--- a/main/openssl/APKBUILD
+++ b/main/openssl/APKBUILD
@@ -1,6 +1,6 @@
 # Maintainer: Timo Teras <[email-masked]>
 pkgname=openssl
-pkgver=1.0.1p
+pkgver=1.0.1q
 pkgrel=0
 pkgdesc="Toolkit for SSL v2/v3 and TLS v1"
 url="http://openssl.org"
@@ -117,8 +117,8 @@ libssl() {
 	done
 }
 
-md5sums="7563e92327199e0067ccd0f79f436976  openssl-1.0.1p.tar.gz
-d0e8c6e64fef345fed08010915e12c73  0001-fix-manpages.patch
+md5sums="54538d0cdcb912f9bc2b36268388205e  openssl-1.0.1q.tar.gz
+2e00a9dd193133635b3269c4357b6765  0001-fix-manpages.patch
 67bdfe450143a41042d2c318003e963a  0002-busybox-basename.patch
 84c03f201f55ca7fbfde364cfdfc9cf4  0003-use-termios.patch
 9bb9dffdd871eeccc945494771302cc3  0004-fix-default-ca-path-for-apps.patch
@@ -132,8 +132,8 @@ c8ea7f799346fa121073ac60399b42ac  0005-fix-parallel-build.patch
 aa16c89b283faf0fe546e3f897279c44  1002-backport-changes-from-upstream-padlock-module.patch
 57cca845e22c178c3b317010be56edf0  1003-engines-e_padlock-implement-sha1-sha224-sha256-accel.patch
 2ac874d1249f5f68d8c7cd58d157d29a  1004-crypto-engine-autoload-padlock-dynamic-engine.patch"
-sha256sums="bd5ee6803165c0fb60bbecbacacf244f1f90d2aa0d71353af610c29121e9b2f1  openssl-1.0.1p.tar.gz
-75ce7e499e12f65db12181282198ab8172bd63265d6ec469b58680d74f8438c7  0001-fix-manpages.patch
+sha256sums="b3658b84e9ea606a5ded3c972a5517cd785282e7ea86b20c78aa4b773a047fb7  openssl-1.0.1q.tar.gz
+df795e988fb9d55b4ddd775fbb2d5f0a3bd77af8c46f04d4199c0f75a56c0386  0001-fix-manpages.patch
 b449fb998b5f60a3a1779ac2f432b2c7f08ae52fc6dfa98bca37d735f863d400  0002-busybox-basename.patch
 c3e6a9710726dac72e3eeffd78961d3bae67a480f6bde7890e066547da25cdfd  0003-use-termios.patch
 1f022ccab9b2e5850f32d2ac75cb617c8ce7b803a4548ce71e82776fe5b15b67  0004-fix-default-ca-path-for-apps.patch
@@ -147,8 +147,8 @@ fa2e3101ca7c6daed7ea063860d586424be7590b1cec4302bc2beee1a3c6039f  0010-ssl-env-z
 aee88a24622ce9d71e38deeb874e58435dcf8ff5690f56194f0e4a00fb09b260  1002-backport-changes-from-upstream-padlock-module.patch
 c10b8aaf56a4f4f79ca195fc587e0bb533f643e777d7a3e6fb0350399a6060ea  1003-engines-e_padlock-implement-sha1-sha224-sha256-accel.patch
 2f7c850af078a3ae71b2dd38d5d0b3964ea4262e52673e36ff33498cc6223e6c  1004-crypto-engine-autoload-padlock-dynamic-engine.patch"
-sha512sums="64e475c53a85b78de7c5aa71a22d4bb3a456142842373ebf8f22e9857cb0352b646e591b21af866933baecdbdb5ac4a22aeb64914440c53a0f30cd25914029e5  openssl-1.0.1p.tar.gz
-04baa895f0f8f893c3109e7eb03e019e6e6217b1c2a69dcee70f48907d63d83079e61ee54d21f1282c699d2fc8c7201905fda8dfc26f61f70a59d20892098cfb  0001-fix-manpages.patch
+sha512sums="9e60b7635b8ec5718817b9dd90e347e8945a3dd16a33a16fff16b597fbe91f6d96fa50c6fe103e75787af02629f7ffc2d4d396d09e17495509181a616dfc1ee7  openssl-1.0.1q.tar.gz
+5f31d53b5658d96a760020fff2f350a3fe50b96b33fb52ace935e3f3c1c011b93a6abd1e9bc1376c5f91dd32daa25b58483491cc43639b31e3e5cb7a73477767  0001-fix-manpages.patch
 2244f46cb18e6b98f075051dd2446c47f7590abccd108fbab707f168a20cad8d32220d704635973f09e3b2879f523be5160f1ffbc12ab3900f8a8891dc855c5c  0002-busybox-basename.patch
 58e42058a0c8086c49d681b1e226da39a8cf8cb88c51cf739dec2ff12e1bb5d7208ac5033264b186d58e9bdfe992fe9ddb95701d01caf1824396b2cefe30c0a4  0003-use-termios.patch
 c67472879a31b5dbdd313892df6d37e7c93e8c0237d406c30d50b1016c2618ead3c13277f5dc723ef1ceed092d36e3c15a9777daa844f59b9fa2b0a4f04fd9ae  0004-fix-default-ca-path-for-apps.patch
-- 
2.6.2

---
Unsubscribe:  [email-masked]
Help:         [email-masked]
---