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/crypto/rand/md_rand.c b/crypto/rand/md_rand.c index 88088ce..e5da17f 100644 --- a/crypto/rand/md_rand.c +++ b/crypto/rand/md_rand.c @@ -196,7 +196,7 @@ static void ssleay_rand_add(const void *buf, int num, double add) int do_not_lock; /* - * (Based on the rand(3) manpage) + * (Based on the openssl_rand(3) manpage) * * The input is chopped up into units of 20 bytes (or less for * the last block). Each of these blocks is run through the hash @@ -361,7 +361,7 @@ static int ssleay_rand_bytes(unsigned char *buf, int num) num_ceil = (1 + (num-1)/(MD_DIGEST_LENGTH/2)) * (MD_DIGEST_LENGTH/2); /* - * (Based on the rand(3) manpage:) + * (Based on the openssl_rand(3) manpage) * * For each group of 10 bytes (or less), we do the following: * 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|passwd(1)> +=item L|openssl-passwd(1)> Generation of hashed passwords. @@ -401,7 +401,7 @@ L, L, L, L, L, L, L, L, L, L, L, L, -L, +L, L, L, L, L, L, L, L, L, diff --git a/doc/apps/passwd.pod b/doc/apps/passwd.pod deleted file mode 100644 index f449825..0000000 --- a/doc/apps/passwd.pod +++ /dev/null @@ -1,82 +0,0 @@ -=pod - -=head1 NAME - -passwd - compute password hashes - -=head1 SYNOPSIS - -B -[B<-crypt>] -[B<-1>] -[B<-apr1>] -[B<-salt> I] -[B<-in> I] -[B<-stdin>] -[B<-noverify>] -[B<-quiet>] -[B<-table>] -{I} - -=head1 DESCRIPTION - -The B command computes the hash of a password typed at -run-time or the hash of each password in a list. The password list is -taken from the named file for option B<-in file>, from stdin for -option B<-stdin>, or from the command line, or from the terminal otherwise. -The Unix standard algorithm B and the MD5-based BSD password -algorithm B<1> and its Apache variant B are available. - -=head1 OPTIONS - -=over 4 - -=item B<-crypt> - -Use the B algorithm (default). - -=item B<-1> - -Use the MD5 based BSD password algorithm B<1>. - -=item B<-apr1> - -Use the B algorithm (Apache variant of the BSD algorithm). - -=item B<-salt> I - -Use the specified salt. -When reading a password from the terminal, this implies B<-noverify>. - -=item B<-in> I - -Read passwords from I. - -=item B<-stdin> - -Read passwords from B. - -=item B<-noverify> - -Don't verify when reading a password from the terminal. - -=item B<-quiet> - -Don't output warnings when passwords given at the command line are truncated. - -=item B<-table> - -In the output list, prepend the cleartext password and a TAB character -to each password hash. - -=back - -=head1 EXAMPLES - -B prints B. - -B prints B<$1$xxxxxxxx$UYCIxa628.9qXjpQCjM4a.>. - -B prints B<$apr1$xxxxxxxx$dxHfLAsjHkDRmG83UXe8K0>. - -=cut diff --git a/doc/crypto/BN_generate_prime.pod b/doc/crypto/BN_generate_prime.pod 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. =head1 SEE ALSO -L, L, L +L, L, L =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. =head1 SEE ALSO -L, L, L, +L, L, L, L, L =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. =head1 SEE ALSO -L, L, L, L +L, L, L, L =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, L, L, +L, L, L, L =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. =head1 SEE ALSO -L, L, L, +L, L, L, L, L 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. =head1 SEE ALSO -L, L, L, +L, L, L, L =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 20 are not supported. =head1 SEE ALSO -L, L, L, +L, L, L, L =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, L, L, +L, L, L, L =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, L +L, L =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, L +L, L =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, L, +L, L, L, L L diff --git a/doc/crypto/ERR_get_error.pod b/doc/crypto/ERR_get_error.pod 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, L, +L, L, L =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, L +L, L =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, L +L, L =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, L, +L, L, L, L, L diff --git a/doc/crypto/ERR_put_error.pod b/doc/crypto/ERR_put_error.pod 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, L +L, L =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 +L =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, L, +L, L, L =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, L, +L, L, L, L 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 set to NULL. =head1 SEE ALSO -L, L, +L, L, L, L 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, -L, L, +L, L, L, L, L, L, L, L, L, L diff --git a/doc/crypto/EVP_VerifyInit.pod b/doc/crypto/EVP_VerifyInit.pod 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, L, -L, L, +L, L, L, L, L, L, L, L, L, L diff --git a/doc/crypto/RAND_add.pod b/doc/crypto/RAND_add.pod 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, L, +L, L, L, L =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, L, +L, L, L =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 +L =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, L, +L, L, L =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, L, L +L, L, L =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, L +L, L =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, L +L, L =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, L, L, +L, L, L, L =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, L, L, +L, L, L, L =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 --- a/doc/crypto/RSA_sign_ASN1_OCTET_STRING.pod +++ b/doc/crypto/RSA_sign_ASN1_OCTET_STRING.pod @@ -48,7 +48,7 @@ These functions serve no recognizable purpose. =head1 SEE ALSO L, L, -L, L, L, +L, L, L, L =head1 HISTORY diff --git a/doc/crypto/bn.pod b/doc/crypto/bn.pod index cd2f8e5..a6f8c58 100644 --- a/doc/crypto/bn.pod +++ b/doc/crypto/bn.pod @@ -167,7 +167,7 @@ of Bs to external formats is described in L. =head1 SEE ALSO L, -L, L, L, L, +L, L, L, L, L, L, L, L, L, L, L, diff --git a/doc/crypto/crypto.pod b/doc/crypto/crypto.pod index 7a52799..ca71202 100644 --- a/doc/crypto/crypto.pod +++ b/doc/crypto/crypto.pod @@ -46,7 +46,7 @@ L =item AUXILIARY FUNCTIONS -L, L, L, +L, L, L, L =item INPUT/OUTPUT, DATA ENCODING diff --git a/doc/crypto/des.pod b/doc/crypto/des.pod index 6f0cf1c..3fd2c47 100644 --- a/doc/crypto/des.pod +++ 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). If the PRNG +prior to using this function (see L). 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, L, L +crypt(3), L, L, L =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, L, L, L, -L, L, L, +L, L, L, L, +L, L, L, L, L, L, L, diff --git a/doc/crypto/dsa.pod b/doc/crypto/dsa.pod 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, L, L, L, +L, L, L, L, L, L, L, L, L, diff --git a/doc/crypto/engine.pod b/doc/crypto/engine.pod index f5ab1c3..63f7ebc 100644 --- a/doc/crypto/engine.pod +++ b/doc/crypto/engine.pod @@ -594,6 +594,6 @@ implementations. =head1 SEE ALSO -L, L, L, L +L, L, L, L =cut