Fix many doc L<> errors
authorRich Salz <rsalz@openssl.org>
Sat, 11 Mar 2017 13:56:44 +0000 (08:56 -0500)
committerRich Salz <rsalz@openssl.org>
Sat, 11 Mar 2017 14:36:57 +0000 (09:36 -0500)
commit8d92311c50e58dee074bbbf7fa390e592ee8df77
treef203ce896ac04094e43cf2c28201246ad0e36626
parent1639a910b97581ef3050d310e8e09d5a28eadca5
Fix many doc L<> errors

Add 2017 copyright year
Add missing typedef to NAME
Remove ec(7) and bn(7) doc links
Remove .pod link errors, bogus links, make a few typo corrections
Fix some typo's in links and some missing items.
Don't link to C runtime functions (See OPENSSL_malloc for example/precedent)
Document ASN1_tag2str(), add a few typedef's that were missing from NAME
Update doc-nits target; addresses
    https://github.com/openssl/openssl/pull/1900#issuecomment-259943891,
Merge check-doc-links into find-doc-nits; if run regularly, would have found
    https://github.com/openssl/openssl/pull/2825

Reviewed-by: Richard Levitte <levitte@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/2862)
(cherry picked from commit 9e183d2271653cbba2d9cf56d40c1356705207aa)
43 files changed:
Configurations/unix-Makefile.tmpl
doc/crypto/ASN1_STRING_print_ex.pod
doc/crypto/BN_BLINDING_new.pod
doc/crypto/BN_CTX_new.pod
doc/crypto/BN_add.pod
doc/crypto/BN_add_word.pod
doc/crypto/BN_bn2bin.pod
doc/crypto/BN_cmp.pod
doc/crypto/BN_copy.pod
doc/crypto/BN_generate_prime.pod
doc/crypto/BN_mod_inverse.pod
doc/crypto/BN_mod_mul_montgomery.pod
doc/crypto/BN_mod_mul_reciprocal.pod
doc/crypto/BN_new.pod
doc/crypto/BN_num_bytes.pod
doc/crypto/BN_rand.pod
doc/crypto/BN_set_bit.pod
doc/crypto/BN_swap.pod
doc/crypto/BN_zero.pod
doc/crypto/CONF_modules_load_file.pod
doc/crypto/CRYPTO_get_ex_new_index.pod
doc/crypto/ECPKParameters_print.pod
doc/crypto/EC_GFp_simple_method.pod
doc/crypto/EC_GROUP_copy.pod
doc/crypto/EC_GROUP_new.pod
doc/crypto/EC_KEY_get_enc_flags.pod
doc/crypto/EC_KEY_new.pod
doc/crypto/EC_POINT_add.pod
doc/crypto/EC_POINT_new.pod
doc/crypto/OPENSSL_init_crypto.pod
doc/crypto/SCT_new.pod
doc/crypto/SMIME_read_PKCS7.pod
doc/crypto/UI_new.pod
doc/crypto/X509_LOOKUP_hash_dir.pod
doc/crypto/X509_digest.pod
doc/crypto/ct.pod
doc/crypto/d2i_PrivateKey.pod
doc/crypto/x509.pod
doc/ssl/SSL_CTX_set_ct_validation_callback.pod
doc/ssl/SSL_CTX_set_verify.pod
doc/ssl/SSL_set_bio.pod
doc/ssl/ssl.pod
util/find-doc-nits [moved from util/find-doc-nits.pl with 54% similarity]