From: Rich Salz Date: Sat, 21 May 2016 00:52:46 +0000 (-0400) Subject: Doc nits cleanup, round 2 X-Git-Tag: OpenSSL_1_1_0-pre6~748 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=05ea606a2536590e1ef74020056665345f39efa8;p=thirdparty%2Fopenssl.git Doc nits cleanup, round 2 Fix some code examples, trailing whitespace Fix TBA sections in verify, remove others. Remove empty sections Use Mixed Case not ALL CAPS in head2 Enhance doc-nits script. Remove extra =cut line Reviewed-by: Richard Levitte --- diff --git a/doc/apps/CA.pl.pod b/doc/apps/CA.pl.pod index a84083af0bc..ed30d6a2d1b 100644 --- a/doc/apps/CA.pl.pod +++ b/doc/apps/CA.pl.pod @@ -186,8 +186,6 @@ configuration file, not just its directory. L, L, L, L, L -=cut - =head1 COPYRIGHT Copyright 2000-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/apps/asn1parse.pod b/doc/apps/asn1parse.pod index e231a935487..6679108cfaf 100644 --- a/doc/apps/asn1parse.pod +++ b/doc/apps/asn1parse.pod @@ -104,7 +104,7 @@ END marker in a PEM file. =back -=head2 OUTPUT +=head2 Output The output will typically contain lines like this: @@ -196,8 +196,6 @@ ASN.1 types is not well handled (if at all). L -=cut - =head1 COPYRIGHT Copyright 2000-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/apps/ca.pod b/doc/apps/ca.pod index de3744e3026..cd7eda314cb 100644 --- a/doc/apps/ca.pod +++ b/doc/apps/ca.pod @@ -705,8 +705,6 @@ then even if a certificate is issued with CA:TRUE it will not be valid. L, L, L, L, L, L -=cut - =head1 COPYRIGHT Copyright 2000-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/apps/ciphers.pod b/doc/apps/ciphers.pod index 7941cb31a8d..a8a7c8736aa 100644 --- a/doc/apps/ciphers.pod +++ b/doc/apps/ciphers.pod @@ -394,7 +394,7 @@ relevant specification and their OpenSSL equivalents. It should be noted, that several cipher suite names do not include the authentication used, e.g. DES-CBC3-SHA. In these cases, RSA authentication is used. -=head2 SSL v3.0 cipher suites. +=head2 SSL v3.0 cipher suites SSL_RSA_WITH_NULL_MD5 NULL-MD5 SSL_RSA_WITH_NULL_SHA NULL-SHA @@ -415,7 +415,7 @@ e.g. DES-CBC3-SHA. In these cases, RSA authentication is used. SSL_FORTEZZA_KEA_WITH_FORTEZZA_CBC_SHA Not implemented. SSL_FORTEZZA_KEA_WITH_RC4_128_SHA Not implemented. -=head2 TLS v1.0 cipher suites. +=head2 TLS v1.0 cipher suites TLS_RSA_WITH_NULL_MD5 NULL-MD5 TLS_RSA_WITH_NULL_SHA NULL-SHA @@ -580,7 +580,7 @@ Note: these ciphers can also be used in SSL v3. TLS_ECDHE_RSA_WITH_CAMELLIA_128_CBC_SHA256 ECDHE-RSA-CAMELLIA128-SHA256 TLS_ECDHE_RSA_WITH_CAMELLIA_256_CBC_SHA384 ECDHE-RSA-CAMELLIA256-SHA384 -=head2 Pre shared keying (PSK) ciphersuites +=head2 Pre-shared keying (PSK) ciphersuites PSK_WITH_NULL_SHA PSK-NULL-SHA DHE_PSK_WITH_NULL_SHA DHE-PSK-NULL-SHA @@ -654,7 +654,7 @@ Note: these ciphers can also be used in SSL v3. DHE_PSK_WITH_AES_128_CCM_8 DHE-PSK-AES128-CCM8 DHE_PSK_WITH_AES_256_CCM_8 DHE-PSK-AES256-CCM8 -=head2 ChaCha20-Poly1305 cipher suites from draft-ietf-tls-chacha20-poly1305-04, extending TLS v1.2 +=head2 ChaCha20-Poly1305 cipher suites, extending TLS v1.2 TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256 ECDHE-RSA-CHACHA20-POLY1305 TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256 ECDHE-ECDSA-CHACHA20-POLY1305 @@ -710,8 +710,6 @@ L, L, L The B<-V> option for the B command was added in OpenSSL 1.0.0. -=cut - =head1 COPYRIGHT Copyright 2000-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/apps/cms.pod b/doc/apps/cms.pod index 2552f220ba2..4a2b604a834 100644 --- a/doc/apps/cms.pod +++ b/doc/apps/cms.pod @@ -722,8 +722,6 @@ to OpenSSL 1.1.0. The -no_alt_chains options was first added to OpenSSL 1.1.0. -=cut - =head1 COPYRIGHT Copyright 2008-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/apps/config.pod b/doc/apps/config.pod index 499bc9e11a8..a9cde8952a7 100644 --- a/doc/apps/config.pod +++ b/doc/apps/config.pod @@ -90,7 +90,7 @@ section containing configuration module specific information. E.g. The features of each configuration module are described below. -=head2 ASN1 OBJECT CONFIGURATION MODULE +=head2 ASN1 Object Configuration Module This module has the name B. The value of this variable points to a section containing name value pairs of OIDs: the name is the OID short @@ -110,7 +110,7 @@ by a comma and the numerical OID form. For example: shortName = some object long name, 1.2.3.4 -=head2 ENGINE CONFIGURATION MODULE +=head2 Engine Configuration Module This ENGINE configuration module has the name B. The value of this variable points to a section containing further ENGINE configuration @@ -189,7 +189,7 @@ For example: # Supply all default algorithms default_algorithms = ALL -=head2 EVP CONFIGURATION MODULE +=head2 EVP Configuration Module This modules has the name B which points to a section containing algorithm commands. @@ -207,7 +207,7 @@ For example: fips_mode = on -=head2 SSL CONFIGURATION MODULE +=head2 SSL Configuration Module This module has the name B which points to a section containing SSL configurations. @@ -374,8 +374,6 @@ file. L, L, L -=cut - =head1 COPYRIGHT Copyright 2000-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/apps/crl.pod b/doc/apps/crl.pod index cb5969ad83b..0edff8d0f2c 100644 --- a/doc/apps/crl.pod +++ b/doc/apps/crl.pod @@ -130,8 +130,6 @@ and files too. L, L, L -=cut - =head1 COPYRIGHT Copyright 2000-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/apps/crl2pkcs7.pod b/doc/apps/crl2pkcs7.pod index 26ec889549c..a96699b6f8e 100644 --- a/doc/apps/crl2pkcs7.pod +++ b/doc/apps/crl2pkcs7.pod @@ -93,8 +93,6 @@ install user certificates and CAs in MSIE using the Xenroll control. L -=cut - =head1 COPYRIGHT Copyright 2000-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/apps/dgst.pod b/doc/apps/dgst.pod index 75b8ad9b1e0..f0f984416b4 100644 --- a/doc/apps/dgst.pod +++ b/doc/apps/dgst.pod @@ -228,8 +228,6 @@ prior to verification. The default digest was changed from MD5 to SHA256 in Openssl 1.1. The FIPS-related options were removed in OpenSSL 1.1 -=cut - =head1 COPYRIGHT Copyright 2000-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/apps/dhparam.pod b/doc/apps/dhparam.pod index 771ef1b0ad5..63cc0d372b6 100644 --- a/doc/apps/dhparam.pod +++ b/doc/apps/dhparam.pod @@ -146,8 +146,6 @@ There should be a way to generate and manipulate DH keys. L -=cut - =head1 COPYRIGHT Copyright 2000-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/apps/dsa.pod b/doc/apps/dsa.pod index 3a244cf3b09..caa06966e50 100644 --- a/doc/apps/dsa.pod +++ b/doc/apps/dsa.pod @@ -166,8 +166,6 @@ To just output the public part of a private key: L, L, L, L -=cut - =head1 COPYRIGHT Copyright 2000-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/apps/dsaparam.pod b/doc/apps/dsaparam.pod index 753f3b19d5a..08ad47faa65 100644 --- a/doc/apps/dsaparam.pod +++ b/doc/apps/dsaparam.pod @@ -112,8 +112,6 @@ DSA parameters is often used to generate several distinct keys. L, L, L, L -=cut - =head1 COPYRIGHT Copyright 2000-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/apps/ec.pod b/doc/apps/ec.pod index c1b6bb07147..10c5e859aac 100644 --- a/doc/apps/ec.pod +++ b/doc/apps/ec.pod @@ -194,8 +194,6 @@ To change the point conversion form to B: L, L, L -=cut - =head1 COPYRIGHT Copyright 2003-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/apps/ecparam.pod b/doc/apps/ecparam.pod index a41e0056259..e55322c9b5e 100644 --- a/doc/apps/ecparam.pod +++ b/doc/apps/ecparam.pod @@ -173,8 +173,6 @@ To print out the EC parameters to standard output: L, L -=cut - =head1 COPYRIGHT Copyright 2003-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/apps/enc.pod b/doc/apps/enc.pod index 7abd9800657..d7909921894 100644 --- a/doc/apps/enc.pod +++ b/doc/apps/enc.pod @@ -336,8 +336,6 @@ certain parameters. So if, for example, you want to use RC2 with a The default digest was changed from MD5 to SHA256 in Openssl 1.1. -=cut - =head1 COPYRIGHT Copyright 2000-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/apps/engine.pod b/doc/apps/engine.pod index 32274df4cb4..674ab565d23 100644 --- a/doc/apps/engine.pod +++ b/doc/apps/engine.pod @@ -92,8 +92,6 @@ To list the capabilities of the I engine: [RSA] (dynamic) Dynamic engine loading support -=cut - =head1 COPYRIGHT Copyright 2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/apps/errstr.pod b/doc/apps/errstr.pod index fea95f85bae..5c6ecd3366c 100644 --- a/doc/apps/errstr.pod +++ b/doc/apps/errstr.pod @@ -33,8 +33,6 @@ to produce the error message: L -=cut - =head1 COPYRIGHT Copyright 2004-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/apps/gendsa.pod b/doc/apps/gendsa.pod index 1e8387b20d7..4fd17147927 100644 --- a/doc/apps/gendsa.pod +++ b/doc/apps/gendsa.pod @@ -79,8 +79,6 @@ much quicker that RSA key generation for example. L, L, L, L -=cut - =head1 COPYRIGHT Copyright 2000-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/apps/genpkey.pod b/doc/apps/genpkey.pod index 5d61b73d53a..a916e764641 100644 --- a/doc/apps/genpkey.pod +++ b/doc/apps/genpkey.pod @@ -258,8 +258,6 @@ Generate EC key directly: The ability to use NIST curve names, and to generate an EC key directly, were added in OpenSSL 1.0.2. -=cut - =head1 COPYRIGHT Copyright 2006-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/apps/genrsa.pod b/doc/apps/genrsa.pod index 9f0b8a433d7..38e83f72619 100644 --- a/doc/apps/genrsa.pod +++ b/doc/apps/genrsa.pod @@ -103,8 +103,6 @@ be much larger (typically 1024 bits). L -=cut - =head1 COPYRIGHT Copyright 2000-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/apps/nseq.pod b/doc/apps/nseq.pod index a38d83f9375..695496598e5 100644 --- a/doc/apps/nseq.pod +++ b/doc/apps/nseq.pod @@ -72,8 +72,6 @@ It is used by Netscape certificate server for example. This program needs a few more options: like allowing DER or PEM input and output files and allowing multiple certificate files to be used. -=cut - =head1 COPYRIGHT Copyright 2000-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/apps/ocsp.pod b/doc/apps/ocsp.pod index 60047947a1f..50fb4fa4106 100644 --- a/doc/apps/ocsp.pod +++ b/doc/apps/ocsp.pod @@ -449,8 +449,6 @@ to a second file. The -no_alt_chains options was first added to OpenSSL 1.1.0. -=cut - =head1 COPYRIGHT Copyright 2001-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/apps/openssl.pod b/doc/apps/openssl.pod index 46d0bb108d8..b63754b9c9b 100644 --- a/doc/apps/openssl.pod +++ b/doc/apps/openssl.pod @@ -64,7 +64,7 @@ availability of ciphers in the B program. (BI is not able to detect pseudo-commands such as B, B, or BI itself.) -=head2 STANDARD COMMANDS +=head2 Standard Commands =over 10 @@ -258,7 +258,7 @@ X.509 Certificate Data Management. =back -=head2 MESSAGE DIGEST COMMANDS +=head2 Message Digest Commands =over 10 @@ -304,7 +304,7 @@ SHA-512 Digest =back -=head2 ENCODING AND CIPHER COMMANDS +=head2 Encoding and Cipher Commands =over 10 @@ -415,8 +415,6 @@ The BIB<-algorithms> pseudo-commands were added in OpenSSL 1.0.0; For notes on the availability of other commands, see their individual manual pages. -=cut - =head1 COPYRIGHT Copyright 2000-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/apps/passwd.pod b/doc/apps/passwd.pod index a48b682c61f..87dd8d868c5 100644 --- a/doc/apps/passwd.pod +++ b/doc/apps/passwd.pod @@ -84,8 +84,6 @@ B prints B<$1$xxxxxxxx$UYCIxa628.9qXj B prints B<$apr1$xxxxxxxx$dxHfLAsjHkDRmG83UXe8K0>. -=cut - =head1 COPYRIGHT Copyright 2000-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/apps/pkcs12.pod b/doc/apps/pkcs12.pod index 012d09c72a5..2f2c4d143d7 100644 --- a/doc/apps/pkcs12.pod +++ b/doc/apps/pkcs12.pod @@ -356,8 +356,6 @@ Include some extra certificates: L -=cut - =head1 COPYRIGHT Copyright 2000-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/apps/pkcs7.pod b/doc/apps/pkcs7.pod index abbcab2beff..8c3c11f88b9 100644 --- a/doc/apps/pkcs7.pod +++ b/doc/apps/pkcs7.pod @@ -107,8 +107,6 @@ cannot currently parse, for example, the new CMS as described in RFC2630. L -=cut - =head1 COPYRIGHT Copyright 2000-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/apps/pkcs8.pod b/doc/apps/pkcs8.pod index a8892c66e28..d8522b2e04a 100644 --- a/doc/apps/pkcs8.pod +++ b/doc/apps/pkcs8.pod @@ -263,8 +263,6 @@ L The B<-iter> option was added to OpenSSL 1.1.0. -=cut - =head1 COPYRIGHT Copyright 2000-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/apps/pkey.pod b/doc/apps/pkey.pod index fd564c443f4..28485025355 100644 --- a/doc/apps/pkey.pod +++ b/doc/apps/pkey.pod @@ -136,8 +136,6 @@ To just output the public part of a private key: L, L, L, L, L, L -=cut - =head1 COPYRIGHT Copyright 2006-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/apps/pkeyparam.pod b/doc/apps/pkeyparam.pod index 7472de03ce8..6a8c4a806bb 100644 --- a/doc/apps/pkeyparam.pod +++ b/doc/apps/pkeyparam.pod @@ -70,8 +70,6 @@ PEM format is supported because the key type is determined by the PEM headers. L, L, L, L, L, L -=cut - =head1 COPYRIGHT Copyright 2006-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/apps/pkeyutl.pod b/doc/apps/pkeyutl.pod index 73818db2780..6b8e2bc2777 100644 --- a/doc/apps/pkeyutl.pod +++ b/doc/apps/pkeyutl.pod @@ -274,8 +274,6 @@ L, L, L L, L, L, L, L -=cut - =head1 COPYRIGHT Copyright 2006-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/apps/rand.pod b/doc/apps/rand.pod index 9fd971809ec..0faf6872a27 100644 --- a/doc/apps/rand.pod +++ b/doc/apps/rand.pod @@ -57,8 +57,6 @@ Show the output as a hex string. L -=cut - =head1 COPYRIGHT Copyright 2000-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/apps/rehash.pod b/doc/apps/rehash.pod index 13cf44983a4..62e39cf9e22 100644 --- a/doc/apps/rehash.pod +++ b/doc/apps/rehash.pod @@ -126,8 +126,6 @@ L, L. L. -=cut - =head1 COPYRIGHT Copyright 2015-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/apps/req.pod b/doc/apps/req.pod index e98d3a40b5d..5440de52709 100644 --- a/doc/apps/req.pod +++ b/doc/apps/req.pod @@ -653,8 +653,6 @@ L, L, L, L, L, L -=cut - =head1 COPYRIGHT Copyright 2000-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/apps/rsa.pod b/doc/apps/rsa.pod index 9be51f9c8d9..c3178ab3984 100644 --- a/doc/apps/rsa.pod +++ b/doc/apps/rsa.pod @@ -204,8 +204,6 @@ without having to manually edit them. L, L, L, L -=cut - =head1 COPYRIGHT Copyright 2000-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/apps/rsautl.pod b/doc/apps/rsautl.pod index 3fb2e402c7e..325c6911d6e 100644 --- a/doc/apps/rsautl.pod +++ b/doc/apps/rsautl.pod @@ -192,8 +192,6 @@ which it can be seen agrees with the recovered value above. L, L, L -=cut - =head1 COPYRIGHT Copyright 2000-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/apps/s_client.pod b/doc/apps/s_client.pod index 0021983c7ad..f5e3b63ccf3 100644 --- a/doc/apps/s_client.pod +++ b/doc/apps/s_client.pod @@ -549,8 +549,6 @@ L, L, L The -no_alt_chains options was first added to OpenSSL 1.1.0. -=cut - =head1 COPYRIGHT Copyright 2000-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/apps/s_server.pod b/doc/apps/s_server.pod index d7ddb748c11..f887cc668a5 100644 --- a/doc/apps/s_server.pod +++ b/doc/apps/s_server.pod @@ -559,8 +559,6 @@ L, L, L The -no_alt_chains options was first added to OpenSSL 1.1.0. -=cut - =head1 COPYRIGHT Copyright 2000-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/apps/s_time.pod b/doc/apps/s_time.pod index 5a4381e3053..acadd30025d 100644 --- a/doc/apps/s_time.pod +++ b/doc/apps/s_time.pod @@ -182,8 +182,6 @@ fails. L, L, L -=cut - =head1 COPYRIGHT Copyright 2004-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/apps/sess_id.pod b/doc/apps/sess_id.pod index 3eed13fd185..b3b77b7dcde 100644 --- a/doc/apps/sess_id.pod +++ b/doc/apps/sess_id.pod @@ -149,8 +149,6 @@ The cipher and start time should be printed out in human readable form. L, L -=cut - =head1 COPYRIGHT Copyright 2000-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/apps/smime.pod b/doc/apps/smime.pod index 1d25a411ce6..05cefea7e20 100644 --- a/doc/apps/smime.pod +++ b/doc/apps/smime.pod @@ -500,8 +500,6 @@ added in OpenSSL 1.0.0 The -no_alt_chains options was first added to OpenSSL 1.1.0. -=cut - =head1 COPYRIGHT Copyright 2000-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/apps/speed.pod b/doc/apps/speed.pod index d6b333bba6f..ab2c7d76acf 100644 --- a/doc/apps/speed.pod +++ b/doc/apps/speed.pod @@ -77,8 +77,6 @@ the above are tested. =back -=cut - =head1 COPYRIGHT Copyright 2000-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/apps/spkac.pod b/doc/apps/spkac.pod index 3e637f5fa61..35c6a128d85 100644 --- a/doc/apps/spkac.pod +++ b/doc/apps/spkac.pod @@ -135,8 +135,6 @@ to be used in a "replay attack". L -=cut - =head1 COPYRIGHT Copyright 2000-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/apps/ts.pod b/doc/apps/ts.pod index 0f41a15bf28..02b2adaa2f5 100644 --- a/doc/apps/ts.pod +++ b/doc/apps/ts.pod @@ -634,16 +634,12 @@ test/testtsa). =back -=cut - =head1 SEE ALSO L, L, L, L, L, L, L -=cut - =head1 COPYRIGHT Copyright 2006-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/apps/tsget.pod b/doc/apps/tsget.pod index e3256973845..cf7817a0e76 100644 --- a/doc/apps/tsget.pod +++ b/doc/apps/tsget.pod @@ -187,8 +187,6 @@ example: L, L, L, B -=cut - =head1 COPYRIGHT Copyright 2006-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/apps/verify.pod b/doc/apps/verify.pod index f42b80646c2..5d3467ee4cd 100644 --- a/doc/apps/verify.pod +++ b/doc/apps/verify.pod @@ -540,135 +540,135 @@ B<-issuer_checks> option. Not used as of OpenSSL 1.1.0 as a result of the deprecation of the B<-issuer_checks> option. -=item B<33 X509_V_ERR_UNABLE_TO_GET_CRL_ISSUER: unable to get CRL issuer certificate> +=item B -TBA +Unable to get CRL issuer certificate. -=item B<34 X509_V_ERR_UNHANDLED_CRITICAL_EXTENSION: unhandled critical extension> +=item B -TBA +Unhandled critical extension. -=item B<35 X509_V_ERR_KEYUSAGE_NO_CRL_SIGN: key usage does not include CRL signing> +=item B -TBA +Key usage does not include CRL signing. -=item B<36 X509_V_ERR_UNHANDLED_CRITICAL_CRL_EXTENSION: unhandled critical CRL extension> +=item B -TBA +Unhandled critical CRL extension. -=item B<37 X509_V_ERR_INVALID_NON_CA: invalid non-CA certificate has CA markings> +=item B -TBA +Invalid non-CA certificate has CA markings. -=item B<38 X509_V_ERR_PROXY_PATH_LENGTH_EXCEEDED: proxy path length constraint exceeded> +=item B -TBA +Proxy path length constraint exceeded. -=item B<39 X509_V_ERR_KEYUSAGE_NO_DIGITAL_SIGNATURE: key usage does not include digital signature> +=item B -TBA +Key usage does not include digital signature. -=item B<40 X509_V_ERR_PROXY_CERTIFICATES_NOT_ALLOWED: proxy certificates not allowed, please set the appropriate flag> +=item B -TBA +Proxy certificates not allowed, please set the appropriate flag. -=item B<41 X509_V_ERR_INVALID_EXTENSION: invalid or inconsistent certificate extension> +=item B -TBA +Invalid or inconsistent certificate extension. -=item B<42 X509_V_ERR_INVALID_POLICY_EXTENSION: invalid or inconsistent certificate policy extension> +=item B -TBA +Invalid or inconsistent certificate policy extension. -=item B<43 X509_V_ERR_NO_EXPLICIT_POLICY: no explicit policy> +=item B -TBA +No explicit policy. -=item B<44 X509_V_ERR_DIFFERENT_CRL_SCOPE: Different CRL scope> +=item B -TBA +Different CRL scope. -=item B<45 X509_V_ERR_UNSUPPORTED_EXTENSION_FEATURE: Unsupported extension feature> +=item B -TBA +Unsupported extension feature. -=item B<46 X509_V_ERR_UNNESTED_RESOURCE: RFC 3779 resource not subset of parent's resources> +=item B -TBA +RFC 3779 resource not subset of parent's resources. -=item B<47 X509_V_ERR_PERMITTED_VIOLATION: permitted subtree violation> +=item B -TBA +Permitted subtree violation. -=item B<48 X509_V_ERR_EXCLUDED_VIOLATION: excluded subtree violation> +=item B -TBA +Excluded subtree violation. -=item B<49 X509_V_ERR_SUBTREE_MINMAX: name constraints minimum and maximum not supported> +=item B -TBA +Name constraints minimum and maximum not supported. -=item B<50 X509_V_ERR_APPLICATION_VERIFICATION: application verification failure> +=item B -an application specific error. Unused. +Application verification failure. Unused. -=item B<51 X509_V_ERR_UNSUPPORTED_CONSTRAINT_TYPE: unsupported name constraint type> +=item B -TBA +Unsupported name constraint type. -=item B<52 X509_V_ERR_UNSUPPORTED_CONSTRAINT_SYNTAX: unsupported or invalid name constraint syntax> +=item B -TBA +Unsupported or invalid name constraint syntax. -=item B<53 X509_V_ERR_UNSUPPORTED_NAME_SYNTAX: unsupported or invalid name syntax> +=item B -TBA +Unsupported or invalid name syntax. -=item B<54 X509_V_ERR_CRL_PATH_VALIDATION_ERROR: CRL path validation error> +=item B -TBA +CRL path validation error. -=item B<55 X509_V_ERR_PATH_LOOP: Path Loop> +=item B -TBA +Path loop. -=item B<56 X509_V_ERR_SUITE_B_INVALID_VERSION: Suite B: certificate version invalid> +=item B -TBA +Suite B: certificate version invalid. -=item B<57 X509_V_ERR_SUITE_B_INVALID_ALGORITHM: Suite B: invalid public key algorithm> +=item B -TBA +Suite B: invalid public key algorithm. -=item B<58 X509_V_ERR_SUITE_B_INVALID_CURVE: Suite B: invalid ECC curve> +=item B -TBA +Suite B: invalid ECC curve. -=item B<59 X509_V_ERR_SUITE_B_INVALID_SIGNATURE_ALGORITHM: Suite B: invalid signature algorithm> +=item B -TBA +Suite B: invalid signature algorithm. -=item B<60 X509_V_ERR_SUITE_B_LOS_NOT_ALLOWED: Suite B: curve not allowed for this LOS> +=item B -TBA +Suite B: curve not allowed for this LOS. -=item B<61 X509_V_ERR_SUITE_B_CANNOT_SIGN_P_384_WITH_P_256: Suite B: cannot sign P-384 with P-256> +=item B -TBA +Suite B: cannot sign P-384 with P-256. -=item B<62 X509_V_ERR_HOSTNAME_MISMATCH: Hostname mismatch> +=item B -TBA +Hostname mismatch. -=item B<63 X509_V_ERR_EMAIL_MISMATCH: Email address mismatch> +=item B -TBA +Email address mismatch. -=item B<64 X509_V_ERR_IP_ADDRESS_MISMATCH: IP address mismatch> +=item B -TBA +IP address mismatch. -=item B<65 X509_V_ERR_DANE_NO_MATCH: No matching DANE TLSA records> +=item B DANE TLSA authentication is enabled, but no TLSA records matched the certificate chain. @@ -702,8 +702,6 @@ The B<-show_chain> option was first added to OpenSSL 1.1.0. The B<-issuer_checks> option is deprecated as of OpenSSL 1.1.0 and is silently ignored. -=cut - =head1 COPYRIGHT Copyright 2000-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/apps/version.pod b/doc/apps/version.pod index 0bbfd6a642a..a97ed20445c 100644 --- a/doc/apps/version.pod +++ b/doc/apps/version.pod @@ -68,8 +68,6 @@ ENGINESDIR setting. The output of B would typically be used when sending in a bug report. -=cut - =head1 COPYRIGHT Copyright 2000-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/apps/x509.pod b/doc/apps/x509.pod index eb6d06d7b70..72ed6cff9c0 100644 --- a/doc/apps/x509.pod +++ b/doc/apps/x509.pod @@ -73,7 +73,7 @@ various sections. =head1 OPTIONS -=head2 INPUT, OUTPUT AND GENERAL PURPOSE OPTIONS +=head2 Input, Output, and General Purpose Options =over 4 @@ -123,7 +123,7 @@ for all available algorithms. =back -=head2 DISPLAY OPTIONS +=head2 Display Options Note: the B<-alias> and B<-purpose> options are also display options but are described in the B section. @@ -239,7 +239,7 @@ this outputs the certificate in the form of a C source file. =back -=head2 TRUST SETTINGS +=head2 Trust Settings A B is an ordinary certificate which has several additional pieces of information attached to it such as the permitted @@ -311,7 +311,7 @@ EXTENSIONS> section. =back -=head2 SIGNING OPTIONS +=head2 Signing Options The B utility can be used to sign certificates and requests: it can thus behave like a "mini CA". @@ -438,7 +438,7 @@ The format or B can be specified using the B<-keyform> option. =back -=head2 NAME OPTIONS +=head2 Name Options The B command line switch determines how the subject and issuer names are displayed. If no B switch is present the default "oneline" @@ -581,7 +581,7 @@ name. =back -=head2 TEXT OPTIONS +=head2 Text Options As well as customising the name output format, it is also possible to customise the actual fields printed using the B options when @@ -893,8 +893,6 @@ of the distinguished name. In OpenSSL 1.0.0 and later it is based on a canonical version of the DN using SHA1. This means that any directories using the old form must have their links rebuilt using B or similar. -=cut - =head1 COPYRIGHT Copyright 2000-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/apps/x509v3_config.pod b/doc/apps/x509v3_config.pod index 10967b9cbc5..6e90b350b60 100644 --- a/doc/apps/x509v3_config.pod +++ b/doc/apps/x509v3_config.pod @@ -224,7 +224,7 @@ Example: authorityInfoAccess = caIssuers;URI:http://my.ca/ca.html -=head2 CRL distribution points. +=head2 CRL distribution points This is a multi-valued extension whose options can be either in name:value pair using the same form as subject alternative name or a single value representing @@ -529,9 +529,6 @@ will only recognize the last value. This can be worked around by using the form: L, L, L, L - -=cut - =head1 COPYRIGHT Copyright 2004-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/crypto/ASN1_INTEGER_get_int64.pod b/doc/crypto/ASN1_INTEGER_get_int64.pod index 5ea50af2530..9299a512679 100644 --- a/doc/crypto/ASN1_INTEGER_get_int64.pod +++ b/doc/crypto/ASN1_INTEGER_get_int64.pod @@ -119,8 +119,6 @@ ASN1_INTEGER_set_int64(), ASN1_INTEGER_get_int64(), ASN1_ENUMERATED_set_int64() and ASN1_ENUMERATED_get_int64() were added to OpenSSL 1.1.0. -=cut - =head1 COPYRIGHT Copyright 2015-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/crypto/ASN1_OBJECT_new.pod b/doc/crypto/ASN1_OBJECT_new.pod index e132308a020..4c018efffd5 100644 --- a/doc/crypto/ASN1_OBJECT_new.pod +++ b/doc/crypto/ASN1_OBJECT_new.pod @@ -39,8 +39,6 @@ ASN1_OBJECT_free() returns no value. L, L -=cut - =head1 COPYRIGHT Copyright 2002-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/crypto/ASN1_STRING_length.pod b/doc/crypto/ASN1_STRING_length.pod index 96d7c695db9..1675169566f 100644 --- a/doc/crypto/ASN1_STRING_length.pod +++ b/doc/crypto/ASN1_STRING_length.pod @@ -76,10 +76,6 @@ when calling ASN1_STRING_set(). L -=head1 HISTORY - -=cut - =head1 COPYRIGHT Copyright 2002-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/crypto/ASN1_STRING_new.pod b/doc/crypto/ASN1_STRING_new.pod index 1dde5a3f4d9..7bd2fc19210 100644 --- a/doc/crypto/ASN1_STRING_new.pod +++ b/doc/crypto/ASN1_STRING_new.pod @@ -40,12 +40,6 @@ ASN1_STRING_free() does not return a value. L -=head1 HISTORY - -TBA - -=cut - =head1 COPYRIGHT Copyright 2002-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/crypto/ASN1_STRING_print_ex.pod b/doc/crypto/ASN1_STRING_print_ex.pod index 4f85dbfcf85..9e555e84e3a 100644 --- a/doc/crypto/ASN1_STRING_print_ex.pod +++ b/doc/crypto/ASN1_STRING_print_ex.pod @@ -89,12 +89,6 @@ equivalent to: L, L -=head1 HISTORY - -TBA - -=cut - =head1 COPYRIGHT Copyright 2002-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/crypto/ASN1_TIME_set.pod b/doc/crypto/ASN1_TIME_set.pod index f314a27c98e..06716152b4e 100644 --- a/doc/crypto/ASN1_TIME_set.pod +++ b/doc/crypto/ASN1_TIME_set.pod @@ -126,8 +126,6 @@ an error occurred (I/O error or invalid time format). ASN1_TIME_diff() returns 1 for success and 0 for failure. It can fail if the pass ASN1_TIME structure has invalid syntax for example. -=cut - =head1 COPYRIGHT Copyright 2015-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/crypto/ASN1_TYPE_get.pod b/doc/crypto/ASN1_TYPE_get.pod index dac832c4438..d4233039e88 100644 --- a/doc/crypto/ASN1_TYPE_get.pod +++ b/doc/crypto/ASN1_TYPE_get.pod @@ -88,8 +88,6 @@ NULL on failure. ASN1_TYPE_pack_sequence() return an ASN1_TYPE structure if it succeeds or NULL on failure. -=cut - =head1 COPYRIGHT Copyright 2015-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/crypto/ASN1_generate_nconf.pod b/doc/crypto/ASN1_generate_nconf.pod index 32fc918e517..d2e8a173a10 100644 --- a/doc/crypto/ASN1_generate_nconf.pod +++ b/doc/crypto/ASN1_generate_nconf.pod @@ -40,7 +40,7 @@ That is zero or more comma separated modifiers followed by a type followed by an optional colon and a value. The formats of B, B and B are explained below. -=head2 SUPPORTED TYPES +=head2 Supported Types The supported types are listed below. Unless otherwise specified only the B format is permissible. @@ -119,7 +119,7 @@ will be encoded. =back -=head2 MODIFIERS +=head2 Modifiers Modifiers affect the following structure, they can be used to add EXPLICIT or IMPLICIT tagging, add wrappers or to change @@ -258,8 +258,6 @@ The error codes that can be obtained by L. L -=cut - =head1 COPYRIGHT Copyright 2002-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/crypto/ASYNC_WAIT_CTX_new.pod b/doc/crypto/ASYNC_WAIT_CTX_new.pod index eb2e7eef183..364cbb4e303 100644 --- a/doc/crypto/ASYNC_WAIT_CTX_new.pod +++ b/doc/crypto/ASYNC_WAIT_CTX_new.pod @@ -123,8 +123,6 @@ ASYNC_WAIT_CTX_get_fd, ASYNC_WAIT_CTX_get_all_fds, ASYNC_WAIT_CTX_get_changed_fds, ASYNC_WAIT_CTX_clear_fd were first added to OpenSSL 1.1.0. -=cut - =head1 COPYRIGHT Copyright 2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/crypto/ASYNC_start_job.pod b/doc/crypto/ASYNC_start_job.pod index 621dafb2f62..b5139a34a99 100644 --- a/doc/crypto/ASYNC_start_job.pod +++ b/doc/crypto/ASYNC_start_job.pod @@ -308,8 +308,6 @@ ASYNC_start_job, ASYNC_pause_job, ASYNC_get_current_job, ASYNC_get_wait_ctx(), ASYNC_block_pause(), ASYNC_unblock_pause() and ASYNC_is_capable() were first added to OpenSSL 1.1.0. -=cut - =head1 COPYRIGHT Copyright 2015-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/crypto/BIO_ADDR.pod b/doc/crypto/BIO_ADDR.pod index cc5ecf1a216..4b169e8a89c 100644 --- a/doc/crypto/BIO_ADDR.pod +++ b/doc/crypto/BIO_ADDR.pod @@ -113,8 +113,6 @@ information they should return isn't available. L, L -=cut - =head1 COPYRIGHT Copyright 2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/crypto/BIO_ADDRINFO.pod b/doc/crypto/BIO_ADDRINFO.pod index 605c1196806..1a3dd086ca9 100644 --- a/doc/crypto/BIO_ADDRINFO.pod +++ b/doc/crypto/BIO_ADDRINFO.pod @@ -81,8 +81,6 @@ information they should return isn't available. L -=cut - =head1 COPYRIGHT Copyright 2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/crypto/BIO_connect.pod b/doc/crypto/BIO_connect.pod index 6b8c33b5c2b..5194033feb8 100644 --- a/doc/crypto/BIO_connect.pod +++ b/doc/crypto/BIO_connect.pod @@ -100,8 +100,6 @@ BIO_get_accept_socket() and BIO_accept() are deprecated since OpenSSL L -=cut - =head1 COPYRIGHT Copyright 2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/crypto/BIO_ctrl.pod b/doc/crypto/BIO_ctrl.pod index e3e2feb5b70..d6d0df1c5a1 100644 --- a/doc/crypto/BIO_ctrl.pod +++ b/doc/crypto/BIO_ctrl.pod @@ -123,12 +123,6 @@ particular a return value of 0 can be returned if an operation is not supported, if an error occurred, if EOF has not been reached and in the case of BIO_seek() on a file BIO for a successful operation. -=head1 SEE ALSO - -TBA - -=cut - =head1 COPYRIGHT Copyright 2000-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/crypto/BIO_f_base64.pod b/doc/crypto/BIO_f_base64.pod index 9172a91d9a4..6c78f7e5466 100644 --- a/doc/crypto/BIO_f_base64.pod +++ b/doc/crypto/BIO_f_base64.pod @@ -77,12 +77,6 @@ data following the base64 encoded block to be misinterpreted. There should be some way of specifying a test that the BIO can perform to reliably determine EOF (for example a MIME boundary). -=head1 SEE ALSO - -TBA - -=cut - =head1 COPYRIGHT Copyright 2000-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/crypto/BIO_f_buffer.pod b/doc/crypto/BIO_f_buffer.pod index 2ee1084c200..68811c3c930 100644 --- a/doc/crypto/BIO_f_buffer.pod +++ b/doc/crypto/BIO_f_buffer.pod @@ -72,8 +72,6 @@ L, L, L. -=cut - =head1 COPYRIGHT Copyright 2000-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/crypto/BIO_f_cipher.pod b/doc/crypto/BIO_f_cipher.pod index 6cc4efa7544..8b8e2001d19 100644 --- a/doc/crypto/BIO_f_cipher.pod +++ b/doc/crypto/BIO_f_cipher.pod @@ -67,16 +67,6 @@ for failure. BIO_get_cipher_ctx() currently always returns 1. -=head1 EXAMPLES - -TBA - -=head1 SEE ALSO - -TBA - -=cut - =head1 COPYRIGHT Copyright 2000-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/crypto/BIO_f_md.pod b/doc/crypto/BIO_f_md.pod index 2ad8a94fdcb..001f3506faf 100644 --- a/doc/crypto/BIO_f_md.pod +++ b/doc/crypto/BIO_f_md.pod @@ -142,12 +142,6 @@ separate BIO_ctrl() call. Before OpenSSL 1.0.0., the call to BIO_get_md_ctx() would only work if the BIO was initialized first. -=head1 SEE ALSO - -TBA - -=cut - =head1 COPYRIGHT Copyright 2000-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/crypto/BIO_f_null.pod b/doc/crypto/BIO_f_null.pod index afbb2a34ca8..c4e4c667c1d 100644 --- a/doc/crypto/BIO_f_null.pod +++ b/doc/crypto/BIO_f_null.pod @@ -27,12 +27,6 @@ As may be apparent a null filter BIO is not particularly useful. BIO_f_null() returns the null filter BIO method. -=head1 SEE ALSO - -TBA - -=cut - =head1 COPYRIGHT Copyright 2000-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/crypto/BIO_f_ssl.pod b/doc/crypto/BIO_f_ssl.pod index e96b887b476..9ebd4d1e689 100644 --- a/doc/crypto/BIO_f_ssl.pod +++ b/doc/crypto/BIO_f_ssl.pod @@ -124,10 +124,6 @@ Applications do not have to call BIO_do_handshake() but may wish to do so to separate the handshake process from other I/O processing. -=head1 RETURN VALUES - -TBA - =head1 EXAMPLE This SSL/TLS client example, attempts to retrieve a page from an @@ -140,54 +136,48 @@ unencrypted example in L. SSL_CTX *ctx; SSL *ssl; - /* We would seed the PRNG here if the platform didn't - * do it automatically - */ + /* XXX Seed the PRNG if needed. */ ctx = SSL_CTX_new(TLS_client_method()); - /* We'd normally set some stuff like the verify paths and - * mode here because as things stand this will connect to - * any server whose certificate is signed by any CA. - */ + /* XXX Set verify paths and mode here. */ sbio = BIO_new_ssl_connect(ctx); - BIO_get_ssl(sbio, &ssl); - - if(!ssl) { - fprintf(stderr, "Can't locate SSL pointer\n"); - /* whatever ... */ + if (ssl == NULL) { + fprintf(stderr, "Can't locate SSL pointer\n"); + ERR_print_errors_fp(stderr); + exit(1); } /* Don't want any retries */ SSL_set_mode(ssl, SSL_MODE_AUTO_RETRY); - /* We might want to do other things with ssl here */ + /* XXX We might want to do other things with ssl here */ /* An empty host part means the loopback address */ BIO_set_conn_hostname(sbio, ":https"); out = BIO_new_fp(stdout, BIO_NOCLOSE); - if(BIO_do_connect(sbio) <= 0) { - fprintf(stderr, "Error connecting to server\n"); - ERR_print_errors_fp(stderr); - /* whatever ... */ + if (BIO_do_connect(sbio) <= 0) { + fprintf(stderr, "Error connecting to server\n"); + ERR_print_errors_fp(stderr); + exit(1); } - - if(BIO_do_handshake(sbio) <= 0) { + if (BIO_do_handshake(sbio) <= 0) { fprintf(stderr, "Error establishing SSL connection\n"); ERR_print_errors_fp(stderr); - /* whatever ... */ + exit(1); } - /* Could examine ssl here to get connection info */ + /* XXX Could examine ssl here to get connection info */ BIO_puts(sbio, "GET / HTTP/1.0\n\n"); - for(;;) { - len = BIO_read(sbio, tmpbuf, 1024); - if(len <= 0) break; - BIO_write(out, tmpbuf, len); + for ( ; ; ) { + len = BIO_read(sbio, tmpbuf, 1024); + if(len <= 0) + break; + BIO_write(out, tmpbuf, len); } BIO_free_all(sbio); BIO_free(out); @@ -203,102 +193,83 @@ a client and also echoes the request to standard output. SSL_CTX *ctx; SSL *ssl; - /* Might seed PRNG here */ + /* XXX Seed the PRNG if needed. */ ctx = SSL_CTX_new(TLS_server_method()); - - if (!SSL_CTX_use_certificate_file(ctx,"server.pem",SSL_FILETYPE_PEM) - || !SSL_CTX_use_PrivateKey_file(ctx,"server.pem",SSL_FILETYPE_PEM) - || !SSL_CTX_check_private_key(ctx)) { - - fprintf(stderr, "Error setting up SSL_CTX\n"); - ERR_print_errors_fp(stderr); - return 0; + if (!SSL_CTX_use_certificate_file(ctx, "server.pem", SSL_FILETYPE_PEM) + || !SSL_CTX_use_PrivateKey_file(ctx, "server.pem", SSL_FILETYPE_PEM) + || !SSL_CTX_check_private_key(ctx)) { + fprintf(stderr, "Error setting up SSL_CTX\n"); + ERR_print_errors_fp(stderr); + exit(1); } - /* Might do other things here like setting verify locations and - * DH and/or RSA temporary key callbacks - */ + /* XXX Other things like set verify locations, EDH temp callbacks. */ /* New SSL BIO setup as server */ - sbio=BIO_new_ssl(ctx,0); - + sbio = BIO_new_ssl(ctx,0); BIO_get_ssl(sbio, &ssl); - - if(!ssl) { - fprintf(stderr, "Can't locate SSL pointer\n"); - /* whatever ... */ + if (ssl == NULL) { + fprintf(stderr, "Can't locate SSL pointer\n"); + ERR_print_errors_fp(stderr); + exit(1); } - /* Don't want any retries */ SSL_set_mode(ssl, SSL_MODE_AUTO_RETRY); - - /* Create the buffering BIO */ - bbio = BIO_new(BIO_f_buffer()); - - /* Add to chain */ sbio = BIO_push(bbio, sbio); + acpt = BIO_new_accept("4433"); - acpt=BIO_new_accept("4433"); - - /* By doing this when a new connection is established + /* + * By doing this when a new connection is established * we automatically have sbio inserted into it. The * BIO chain is now 'swallowed' by the accept BIO and * will be freed when the accept BIO is freed. */ - - BIO_set_accept_bios(acpt,sbio); - + BIO_set_accept_bios(acpt, sbio); out = BIO_new_fp(stdout, BIO_NOCLOSE); /* Setup accept BIO */ - if(BIO_do_accept(acpt) <= 0) { - fprintf(stderr, "Error setting up accept BIO\n"); - ERR_print_errors_fp(stderr); - return 0; + if (BIO_do_accept(acpt) <= 0) { + fprintf(stderr, "Error setting up accept BIO\n"); + ERR_print_errors_fp(stderr); + exit(1); } - /* Now wait for incoming connection */ - if(BIO_do_accept(acpt) <= 0) { - fprintf(stderr, "Error in connection\n"); - ERR_print_errors_fp(stderr); - return 0; + if (BIO_do_accept(acpt) <= 0) { + fprintf(stderr, "Error in connection\n"); + ERR_print_errors_fp(stderr); + exit(1); } - /* We only want one connection so remove and free - * accept BIO - */ - + /* We only want one connection so remove and free accept BIO */ sbio = BIO_pop(acpt); - BIO_free_all(acpt); - if(BIO_do_handshake(sbio) <= 0) { - fprintf(stderr, "Error in SSL handshake\n"); - ERR_print_errors_fp(stderr); - return 0; + if (BIO_do_handshake(sbio) <= 0) { + fprintf(stderr, "Error in SSL handshake\n"); + ERR_print_errors_fp(stderr); + exit(1); } BIO_puts(sbio, "HTTP/1.0 200 OK\r\nContent-type: text/plain\r\n\r\n"); BIO_puts(sbio, "\r\nConnection Established\r\nRequest headers:\r\n"); BIO_puts(sbio, "--------------------------------------------------\r\n"); - for(;;) { - len = BIO_gets(sbio, tmpbuf, 1024); - if(len <= 0) break; - BIO_write(sbio, tmpbuf, len); - BIO_write(out, tmpbuf, len); - /* Look for blank line signifying end of headers*/ - if((tmpbuf[0] == '\r') || (tmpbuf[0] == '\n')) break; + for ( ; ; ) { + len = BIO_gets(sbio, tmpbuf, 1024); + if (len <= 0) + break; + BIO_write(sbio, tmpbuf, len); + BIO_write(out, tmpbuf, len); + /* Look for blank line signifying end of headers*/ + if (tmpbuf[0] == '\r' || tmpbuf[0] == '\n') + break; } BIO_puts(sbio, "--------------------------------------------------\r\n"); BIO_puts(sbio, "\r\n"); - - /* Since there is a buffering BIO present we had better flush it */ BIO_flush(sbio); - BIO_free_all(sbio); =head1 BUGS @@ -310,12 +281,6 @@ explicitly being popped (e.g. a pop higher up the chain). Applications which included workarounds for this bug (e.g. freeing BIOs more than once) should be modified to handle this fix or they may free up an already freed BIO. -=head1 SEE ALSO - -TBA - -=cut - =head1 COPYRIGHT Copyright 2000-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/crypto/BIO_find_type.pod b/doc/crypto/BIO_find_type.pod index dbc0b922204..c5029837b01 100644 --- a/doc/crypto/BIO_find_type.pod +++ b/doc/crypto/BIO_find_type.pod @@ -80,12 +80,6 @@ Traverse a chain looking for digest BIOs: } while(btmp); -=head1 SEE ALSO - -TBA - -=cut - =head1 COPYRIGHT Copyright 2000-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/crypto/BIO_get_data.pod b/doc/crypto/BIO_get_data.pod index 1af9aa00e7e..14f21fa720e 100644 --- a/doc/crypto/BIO_get_data.pod +++ b/doc/crypto/BIO_get_data.pod @@ -53,8 +53,6 @@ L, L The functions described here were added in OpenSSL version 1.1.0. -=cut - =head1 COPYRIGHT Copyright 2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/crypto/BIO_get_ex_new_index.pod b/doc/crypto/BIO_get_ex_new_index.pod index 153b86a92f2..21e5bb76aba 100644 --- a/doc/crypto/BIO_get_ex_new_index.pod +++ b/doc/crypto/BIO_get_ex_new_index.pod @@ -42,8 +42,6 @@ For details, see L. L. -=cut - =head1 COPYRIGHT Copyright 2015-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/crypto/BIO_meth_new.pod b/doc/crypto/BIO_meth_new.pod index 63815a91eae..2c2db6f5780 100644 --- a/doc/crypto/BIO_meth_new.pod +++ b/doc/crypto/BIO_meth_new.pod @@ -114,8 +114,6 @@ L, L, L, L, L The functions described here were added in OpenSSL version 1.1.0. -=cut - =head1 COPYRIGHT Copyright 2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/crypto/BIO_new.pod b/doc/crypto/BIO_new.pod index b4a5615fa7c..ca8bb7e9461 100644 --- a/doc/crypto/BIO_new.pod +++ b/doc/crypto/BIO_new.pod @@ -66,12 +66,6 @@ Create a memory BIO: BIO *mem = BIO_new(BIO_s_mem()); -=head1 SEE ALSO - -TBA - -=cut - =head1 COPYRIGHT Copyright 2000-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/crypto/BIO_new_CMS.pod b/doc/crypto/BIO_new_CMS.pod index 057b0666e6b..b06c224f718 100644 --- a/doc/crypto/BIO_new_CMS.pod +++ b/doc/crypto/BIO_new_CMS.pod @@ -63,8 +63,6 @@ L BIO_new_CMS() was added to OpenSSL 1.0.0 -=cut - =head1 COPYRIGHT Copyright 2008-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/crypto/BIO_parse_hostserv.pod b/doc/crypto/BIO_parse_hostserv.pod index 4cbae086c2f..4ee4f46a846 100644 --- a/doc/crypto/BIO_parse_hostserv.pod +++ b/doc/crypto/BIO_parse_hostserv.pod @@ -61,8 +61,6 @@ and B, as follows: L -=cut - =head1 COPYRIGHT Copyright 2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/crypto/BIO_push.pod b/doc/crypto/BIO_push.pod index 2a73f68368e..86e2e1169f1 100644 --- a/doc/crypto/BIO_push.pod +++ b/doc/crypto/BIO_push.pod @@ -77,8 +77,6 @@ L The BIO_set_next() function was added in OpenSSL version 1.1.0. -=cut - =head1 COPYRIGHT Copyright 2000-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/crypto/BIO_read.pod b/doc/crypto/BIO_read.pod index 57a5c8dfe5a..45871c1be97 100644 --- a/doc/crypto/BIO_read.pod +++ b/doc/crypto/BIO_read.pod @@ -65,10 +65,6 @@ to the chain. L -TBA - -=cut - =head1 COPYRIGHT Copyright 2000-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/crypto/BIO_s_accept.pod b/doc/crypto/BIO_s_accept.pod index 79196205d73..ad7bfaac4b0 100644 --- a/doc/crypto/BIO_s_accept.pod +++ b/doc/crypto/BIO_s_accept.pod @@ -161,33 +161,35 @@ down each and finally closes both down. BIO *abio, *cbio, *cbio2; - abio = BIO_new_accept("4444"); - /* First call to BIO_accept() sets up accept BIO */ - if(BIO_do_accept(abio) <= 0) { - fprintf(stderr, "Error setting up accept\n"); - ERR_print_errors_fp(stderr); - exit(0); + abio = BIO_new_accept("4444"); + if (BIO_do_accept(abio) <= 0) { + fprintf(stderr, "Error setting up accept\n"); + ERR_print_errors_fp(stderr); + exit(1); } /* Wait for incoming connection */ - if(BIO_do_accept(abio) <= 0) { - fprintf(stderr, "Error accepting connection\n"); - ERR_print_errors_fp(stderr); - exit(0); + if (BIO_do_accept(abio) <= 0) { + fprintf(stderr, "Error accepting connection\n"); + ERR_print_errors_fp(stderr); + exit(1); } fprintf(stderr, "Connection 1 established\n"); + /* Retrieve BIO for connection */ cbio = BIO_pop(abio); BIO_puts(cbio, "Connection 1: Sending out Data on initial connection\n"); fprintf(stderr, "Sent out data on connection 1\n"); + /* Wait for another connection */ - if(BIO_do_accept(abio) <= 0) { - fprintf(stderr, "Error accepting connection\n"); - ERR_print_errors_fp(stderr); - exit(0); + if (BIO_do_accept(abio) <= 0) { + fprintf(stderr, "Error accepting connection\n"); + ERR_print_errors_fp(stderr); + exit(1); } fprintf(stderr, "Connection 2 established\n"); + /* Close accept BIO to refuse further connections */ cbio2 = BIO_pop(abio); BIO_free(abio); @@ -195,16 +197,11 @@ down each and finally closes both down. fprintf(stderr, "Sent out data on connection 2\n"); BIO_puts(cbio, "Connection 1: Second connection established\n"); + /* Close the two established connections */ BIO_free(cbio); BIO_free(cbio2); -=head1 SEE ALSO - -TBA - -=cut - =head1 COPYRIGHT Copyright 2000-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/crypto/BIO_s_bio.pod b/doc/crypto/BIO_s_bio.pod index c5c8ea2bba9..fb661979d8e 100644 --- a/doc/crypto/BIO_s_bio.pod +++ b/doc/crypto/BIO_s_bio.pod @@ -186,8 +186,6 @@ the peer might be waiting for the data before being able to continue. L, L, L, L, L -=cut - =head1 COPYRIGHT Copyright 2000-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/crypto/BIO_s_connect.pod b/doc/crypto/BIO_s_connect.pod index 436ce33742e..d97d5899a52 100644 --- a/doc/crypto/BIO_s_connect.pod +++ b/doc/crypto/BIO_s_connect.pod @@ -167,16 +167,17 @@ to retrieve a page and copy the result to standard output. cbio = BIO_new_connect("localhost:http"); out = BIO_new_fp(stdout, BIO_NOCLOSE); - if(BIO_do_connect(cbio) <= 0) { - fprintf(stderr, "Error connecting to server\n"); - ERR_print_errors_fp(stderr); - /* whatever ... */ - } + if (BIO_do_connect(cbio) <= 0) { + fprintf(stderr, "Error connecting to server\n"); + ERR_print_errors_fp(stderr); + exit(1); + } BIO_puts(cbio, "GET / HTTP/1.0\n\n"); - for(;;) { - len = BIO_read(cbio, tmpbuf, 1024); - if(len <= 0) break; - BIO_write(out, tmpbuf, len); + for ( ; ; ) { + len = BIO_read(cbio, tmpbuf, 1024); + if(len <= 0) + break; + BIO_write(out, tmpbuf, len); } BIO_free(cbio); BIO_free(out); @@ -186,8 +187,6 @@ to retrieve a page and copy the result to standard output. L -=cut - =head1 COPYRIGHT Copyright 2000-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/crypto/BIO_s_fd.pod b/doc/crypto/BIO_s_fd.pod index 289e6915710..8002ad7754f 100644 --- a/doc/crypto/BIO_s_fd.pod +++ b/doc/crypto/BIO_s_fd.pod @@ -88,8 +88,6 @@ L, L, L, L, L, L -=cut - =head1 COPYRIGHT Copyright 2000-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/crypto/BIO_s_file.pod b/doc/crypto/BIO_s_file.pod index 2007370133d..5eb564d8eb5 100644 --- a/doc/crypto/BIO_s_file.pod +++ b/doc/crypto/BIO_s_file.pod @@ -147,8 +147,6 @@ L, L, L, L, L, L -=cut - =head1 COPYRIGHT Copyright 2000-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/crypto/BIO_s_mem.pod b/doc/crypto/BIO_s_mem.pod index 9348747aeae..56d10bd8dd0 100644 --- a/doc/crypto/BIO_s_mem.pod +++ b/doc/crypto/BIO_s_mem.pod @@ -111,13 +111,6 @@ Extract the BUF_MEM structure from a memory BIO and then free up the BIO: BIO_set_close(mem, BIO_NOCLOSE); /* So BIO_free() leaves BUF_MEM alone */ BIO_free(mem); - -=head1 SEE ALSO - -TBA - -=cut - =head1 COPYRIGHT Copyright 2000-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/crypto/BIO_s_null.pod b/doc/crypto/BIO_s_null.pod index 7d7856213d7..5a1d84dd2cf 100644 --- a/doc/crypto/BIO_s_null.pod +++ b/doc/crypto/BIO_s_null.pod @@ -32,12 +32,6 @@ by adding a null sink BIO to the end of the chain BIO_s_null() returns the null sink BIO method. -=head1 SEE ALSO - -TBA - -=cut - =head1 COPYRIGHT Copyright 2000-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/crypto/BIO_s_socket.pod b/doc/crypto/BIO_s_socket.pod index f0bdd8fd7f3..88aaa88c496 100644 --- a/doc/crypto/BIO_s_socket.pod +++ b/doc/crypto/BIO_s_socket.pod @@ -58,12 +58,6 @@ initialized. BIO_new_socket() returns the newly allocated BIO or NULL is an error occurred. -=head1 SEE ALSO - -TBA - -=cut - =head1 COPYRIGHT Copyright 2000-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/crypto/BIO_set_callback.pod b/doc/crypto/BIO_set_callback.pod index a7c52b8b26b..219a6dd3ebd 100644 --- a/doc/crypto/BIO_set_callback.pod +++ b/doc/crypto/BIO_set_callback.pod @@ -103,12 +103,6 @@ callback(b,BIO_CB_CTRL|BIO_CB_RETURN,parg,cmd, larg,ret) after. The BIO_debug_callback() function is a good example, its source is in crypto/bio/bio_cb.c -=head1 SEE ALSO - -TBA - -=cut - =head1 COPYRIGHT Copyright 2000-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/crypto/BIO_should_retry.pod b/doc/crypto/BIO_should_retry.pod index dfc9757a573..162e768dc2d 100644 --- a/doc/crypto/BIO_should_retry.pod +++ b/doc/crypto/BIO_should_retry.pod @@ -123,8 +123,6 @@ L The BIO_get_retry_reason() and BIO_set_retry_reason() functions were added in OpenSSL version 1.1.0. -=cut - =head1 COPYRIGHT Copyright 2000-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/crypto/BN_BLINDING_new.pod b/doc/crypto/BN_BLINDING_new.pod index e1e714f3472..3162f184ac5 100644 --- a/doc/crypto/BN_BLINDING_new.pod +++ b/doc/crypto/BN_BLINDING_new.pod @@ -114,8 +114,6 @@ L BN_BLINDING_thread_id() was first introduced in OpenSSL 1.0.0, and it deprecates BN_BLINDING_set_thread_id() and BN_BLINDING_get_thread_id(). -=cut - =head1 COPYRIGHT Copyright 2005-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/crypto/BN_CTX_new.pod b/doc/crypto/BN_CTX_new.pod index d7a34c2d032..f2edd49a977 100644 --- a/doc/crypto/BN_CTX_new.pod +++ b/doc/crypto/BN_CTX_new.pod @@ -64,8 +64,6 @@ L BN_CTX_init() was removed in OpenSSL 1.1.0. -=cut - =head1 COPYRIGHT Copyright 2000-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/crypto/BN_CTX_start.pod b/doc/crypto/BN_CTX_start.pod index d639d0faff7..372da506d9d 100644 --- a/doc/crypto/BN_CTX_start.pod +++ b/doc/crypto/BN_CTX_start.pod @@ -45,8 +45,6 @@ can be obtained by L. L -=cut - =head1 COPYRIGHT Copyright 2000-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/crypto/BN_add.pod b/doc/crypto/BN_add.pod index b8aa20afccb..72cc09f67ae 100644 --- a/doc/crypto/BN_add.pod +++ b/doc/crypto/BN_add.pod @@ -115,8 +115,6 @@ The error codes can be obtained by L. L, L, L, L, L -=cut - =head1 COPYRIGHT Copyright 2000-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/crypto/BN_add_word.pod b/doc/crypto/BN_add_word.pod index bae9d97165d..35bdcf45c6e 100644 --- a/doc/crypto/BN_add_word.pod +++ b/doc/crypto/BN_add_word.pod @@ -49,8 +49,6 @@ B<(BN_ULONG)-1> if an error occurred. L, L, L -=cut - =head1 COPYRIGHT Copyright 2000-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/crypto/BN_bn2bin.pod b/doc/crypto/BN_bn2bin.pod index 4ac2d9abe9f..b229da7b700 100644 --- a/doc/crypto/BN_bn2bin.pod +++ b/doc/crypto/BN_bn2bin.pod @@ -100,8 +100,6 @@ L, L, L, L, L -=cut - =head1 COPYRIGHT Copyright 2000-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/crypto/BN_cmp.pod b/doc/crypto/BN_cmp.pod index 69de29c9409..ec005718a1c 100644 --- a/doc/crypto/BN_cmp.pod +++ b/doc/crypto/BN_cmp.pod @@ -39,8 +39,6 @@ the condition is true, 0 otherwise. L -=cut - =head1 COPYRIGHT Copyright 2000-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/crypto/BN_copy.pod b/doc/crypto/BN_copy.pod index fa526d644f6..b044b98a0bb 100644 --- a/doc/crypto/BN_copy.pod +++ b/doc/crypto/BN_copy.pod @@ -57,8 +57,6 @@ by L. L, L -=cut - =head1 COPYRIGHT Copyright 2000-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/crypto/BN_generate_prime.pod b/doc/crypto/BN_generate_prime.pod index 346bfe87ae9..2757448c6a7 100644 --- a/doc/crypto/BN_generate_prime.pod +++ b/doc/crypto/BN_generate_prime.pod @@ -182,8 +182,6 @@ L, L, L BN_GENCB_new(), BN_GENCB_free(), and BN_GENCB_get_arg() were added in OpenSSL 1.1.0 -=cut - =head1 COPYRIGHT Copyright 2000-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/crypto/BN_mod_inverse.pod b/doc/crypto/BN_mod_inverse.pod index 7e1536a6139..b4792add827 100644 --- a/doc/crypto/BN_mod_inverse.pod +++ b/doc/crypto/BN_mod_inverse.pod @@ -29,8 +29,6 @@ NULL on error. The error codes can be obtained by L. L, L, L -=cut - =head1 COPYRIGHT Copyright 2000-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/crypto/BN_mod_mul_montgomery.pod b/doc/crypto/BN_mod_mul_montgomery.pod index 75f5a519d56..152185f6f24 100644 --- a/doc/crypto/BN_mod_mul_montgomery.pod +++ b/doc/crypto/BN_mod_mul_montgomery.pod @@ -98,8 +98,6 @@ L BN_MONT_CTX_init() was removed in OpenSSL 1.1.0 -=cut - =head1 COPYRIGHT Copyright 2000-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/crypto/BN_mod_mul_reciprocal.pod b/doc/crypto/BN_mod_mul_reciprocal.pod index 497b68e9a94..86fb4863859 100644 --- a/doc/crypto/BN_mod_mul_reciprocal.pod +++ b/doc/crypto/BN_mod_mul_reciprocal.pod @@ -85,8 +85,6 @@ L BN_RECP_CTX_init was removed in OpenSSL 1.1.0 -=cut - =head1 COPYRIGHT Copyright 2000-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/crypto/BN_new.pod b/doc/crypto/BN_new.pod index bf8ddcbe225..ab7c4e5ae46 100644 --- a/doc/crypto/BN_new.pod +++ b/doc/crypto/BN_new.pod @@ -45,8 +45,6 @@ L, L BN_init() was removed in OpenSSL 1.1.0; use BN_new() instead. -=cut - =head1 COPYRIGHT Copyright 2000-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/crypto/BN_num_bytes.pod b/doc/crypto/BN_num_bytes.pod index f82bf358ce3..4680cf7a71e 100644 --- a/doc/crypto/BN_num_bytes.pod +++ b/doc/crypto/BN_num_bytes.pod @@ -49,8 +49,6 @@ more probability). L, L, L, L -=cut - =head1 COPYRIGHT Copyright 2000-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/crypto/BN_rand.pod b/doc/crypto/BN_rand.pod index bcead127c92..c612c50a810 100644 --- a/doc/crypto/BN_rand.pod +++ b/doc/crypto/BN_rand.pod @@ -49,8 +49,6 @@ The error codes can be obtained by L. L, L, L, L, L -=cut - =head1 COPYRIGHT Copyright 2000-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/crypto/BN_set_bit.pod b/doc/crypto/BN_set_bit.pod index af3f60d99fb..363227ade36 100644 --- a/doc/crypto/BN_set_bit.pod +++ b/doc/crypto/BN_set_bit.pod @@ -57,8 +57,6 @@ can be obtained by L. L, L, L -=cut - =head1 COPYRIGHT Copyright 2000-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/crypto/BN_swap.pod b/doc/crypto/BN_swap.pod index 30848e766f6..fe7cc8482b9 100644 --- a/doc/crypto/BN_swap.pod +++ b/doc/crypto/BN_swap.pod @@ -16,8 +16,6 @@ BN_swap() exchanges the values of I and I. L -=cut - =head1 COPYRIGHT Copyright 2000-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/crypto/BN_zero.pod b/doc/crypto/BN_zero.pod index 1112b73cc2c..17e63cf7a95 100644 --- a/doc/crypto/BN_zero.pod +++ b/doc/crypto/BN_zero.pod @@ -55,8 +55,6 @@ unsigned long but this value is also returned on error. L, L -=cut - =head1 COPYRIGHT Copyright 2000-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/crypto/CMS_add0_cert.pod b/doc/crypto/CMS_add0_cert.pod index af4de602f2a..5b0cc2a25ca 100644 --- a/doc/crypto/CMS_add0_cert.pod +++ b/doc/crypto/CMS_add0_cert.pod @@ -58,8 +58,6 @@ L, L, L -=cut - =head1 COPYRIGHT Copyright 2008-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/crypto/CMS_add1_recipient_cert.pod b/doc/crypto/CMS_add1_recipient_cert.pod index 2a87ef26953..0dae5cf5fa9 100644 --- a/doc/crypto/CMS_add1_recipient_cert.pod +++ b/doc/crypto/CMS_add1_recipient_cert.pod @@ -54,8 +54,6 @@ occurs. L, L, L, -=cut - =head1 COPYRIGHT Copyright 2008-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/crypto/CMS_add1_signer.pod b/doc/crypto/CMS_add1_signer.pod index f825c61625a..458e5e28c2a 100644 --- a/doc/crypto/CMS_add1_signer.pod +++ b/doc/crypto/CMS_add1_signer.pod @@ -94,8 +94,6 @@ structure just added or NULL if an error occurs. L, L, L, -=cut - =head1 COPYRIGHT Copyright 2014-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/crypto/CMS_compress.pod b/doc/crypto/CMS_compress.pod index f230a433072..e40510831fc 100644 --- a/doc/crypto/CMS_compress.pod +++ b/doc/crypto/CMS_compress.pod @@ -69,8 +69,6 @@ L, L The B flag was added in OpenSSL 1.0.0. -=cut - =head1 COPYRIGHT Copyright 2008-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/crypto/CMS_decrypt.pod b/doc/crypto/CMS_decrypt.pod index 2437548a811..b3b196c3906 100644 --- a/doc/crypto/CMS_decrypt.pod +++ b/doc/crypto/CMS_decrypt.pod @@ -69,8 +69,6 @@ mentioned in CMS_verify() also applies to CMS_decrypt(). L, L -=cut - =head1 COPYRIGHT Copyright 2008-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/crypto/CMS_encrypt.pod b/doc/crypto/CMS_encrypt.pod index df95d529931..0ed42628c3c 100644 --- a/doc/crypto/CMS_encrypt.pod +++ b/doc/crypto/CMS_encrypt.pod @@ -92,8 +92,6 @@ L, L The B flag was first supported in OpenSSL 1.0.0. -=cut - =head1 COPYRIGHT Copyright 2008-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/crypto/CMS_final.pod b/doc/crypto/CMS_final.pod index 25494212aa8..264fe7bc3b1 100644 --- a/doc/crypto/CMS_final.pod +++ b/doc/crypto/CMS_final.pod @@ -34,8 +34,6 @@ CMS_final() returns 1 for success or 0 for failure. L, L, L -=cut - =head1 COPYRIGHT Copyright 2008-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/crypto/CMS_get0_RecipientInfos.pod b/doc/crypto/CMS_get0_RecipientInfos.pod index 41e8c0d30e8..9f0b4ebe3a8 100644 --- a/doc/crypto/CMS_get0_RecipientInfos.pod +++ b/doc/crypto/CMS_get0_RecipientInfos.pod @@ -113,8 +113,6 @@ Any error can be obtained from L. L, L -=cut - =head1 COPYRIGHT Copyright 2008-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/crypto/CMS_get0_SignerInfos.pod b/doc/crypto/CMS_get0_SignerInfos.pod index e1c0559c42b..579238621ca 100644 --- a/doc/crypto/CMS_get0_SignerInfos.pod +++ b/doc/crypto/CMS_get0_SignerInfos.pod @@ -74,8 +74,6 @@ Any error can be obtained from L L, L -=cut - =head1 COPYRIGHT Copyright 2008-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/crypto/CMS_get0_type.pod b/doc/crypto/CMS_get0_type.pod index df71e31373a..06b06551be0 100644 --- a/doc/crypto/CMS_get0_type.pod +++ b/doc/crypto/CMS_get0_type.pod @@ -69,8 +69,6 @@ error can be obtained from ERR_get_error(3). L -=cut - =head1 COPYRIGHT Copyright 2008-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/crypto/CMS_get1_ReceiptRequest.pod b/doc/crypto/CMS_get1_ReceiptRequest.pod index 1a5280e21b1..f27f1a48330 100644 --- a/doc/crypto/CMS_get1_ReceiptRequest.pod +++ b/doc/crypto/CMS_get1_ReceiptRequest.pod @@ -60,8 +60,6 @@ L, L, L, L L -=cut - =head1 COPYRIGHT Copyright 2008-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/crypto/CMS_sign.pod b/doc/crypto/CMS_sign.pod index c34c2db6548..396deef7728 100644 --- a/doc/crypto/CMS_sign.pod +++ b/doc/crypto/CMS_sign.pod @@ -116,8 +116,6 @@ L, L The B flag is only supported for detached data in OpenSSL 0.9.8, it is supported for embedded data in OpenSSL 1.0.0 and later. -=cut - =head1 COPYRIGHT Copyright 2008-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/crypto/CMS_sign_receipt.pod b/doc/crypto/CMS_sign_receipt.pod index b5d56a48335..8ea6df1fbca 100644 --- a/doc/crypto/CMS_sign_receipt.pod +++ b/doc/crypto/CMS_sign_receipt.pod @@ -38,8 +38,6 @@ L, L, L -=cut - =head1 COPYRIGHT Copyright 2008-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/crypto/CMS_uncompress.pod b/doc/crypto/CMS_uncompress.pod index 3aa0ffb9c10..80f9c0d168b 100644 --- a/doc/crypto/CMS_uncompress.pod +++ b/doc/crypto/CMS_uncompress.pod @@ -47,8 +47,6 @@ mentioned in CMS_verify() also applies to CMS_decompress(). L, L -=cut - =head1 COPYRIGHT Copyright 2008-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/crypto/CMS_verify.pod b/doc/crypto/CMS_verify.pod index af48164a64d..c2ff57bcf20 100644 --- a/doc/crypto/CMS_verify.pod +++ b/doc/crypto/CMS_verify.pod @@ -119,8 +119,6 @@ be held in memory if it is not detached. L, L -=cut - =head1 COPYRIGHT Copyright 2008-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/crypto/CMS_verify_receipt.pod b/doc/crypto/CMS_verify_receipt.pod index bf82f1f9b9a..193241c620d 100644 --- a/doc/crypto/CMS_verify_receipt.pod +++ b/doc/crypto/CMS_verify_receipt.pod @@ -40,8 +40,6 @@ L, L, L, -=cut - =head1 COPYRIGHT Copyright 2008-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/crypto/CONF_modules_free.pod b/doc/crypto/CONF_modules_free.pod index 3936c6ac626..ac59f3736ae 100644 --- a/doc/crypto/CONF_modules_free.pod +++ b/doc/crypto/CONF_modules_free.pod @@ -50,8 +50,6 @@ L CONF_modules_free() was deprecated in OpenSSL 1.1.0. -=cut - =head1 COPYRIGHT Copyright 2004-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/crypto/CONF_modules_load_file.pod b/doc/crypto/CONF_modules_load_file.pod index 56272f4730a..9e4071f2b31 100644 --- a/doc/crypto/CONF_modules_load_file.pod +++ b/doc/crypto/CONF_modules_load_file.pod @@ -124,8 +124,6 @@ return value of the failing module (this will always be zero or negative). L, L, L, L -=cut - =head1 COPYRIGHT Copyright 2004-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/crypto/CRYPTO_get_ex_new_index.pod b/doc/crypto/CRYPTO_get_ex_new_index.pod index 465cbb74963..f0e19b1eb19 100644 --- a/doc/crypto/CRYPTO_get_ex_new_index.pod +++ b/doc/crypto/CRYPTO_get_ex_new_index.pod @@ -142,8 +142,6 @@ note that NULL may be a valid value. dup_func() should return 0 for failure and 1 for success. -=cut - =head1 COPYRIGHT Copyright 2015-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/crypto/DH_generate_key.pod b/doc/crypto/DH_generate_key.pod index 7bfb4a564fb..de0847a94df 100644 --- a/doc/crypto/DH_generate_key.pod +++ b/doc/crypto/DH_generate_key.pod @@ -42,8 +42,6 @@ The error codes can be obtained by L. L, L, L, L -=cut - =head1 COPYRIGHT Copyright 2000-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/crypto/DH_generate_parameters.pod b/doc/crypto/DH_generate_parameters.pod index 2b6ba73ae29..71fa4363d4a 100644 --- a/doc/crypto/DH_generate_parameters.pod +++ b/doc/crypto/DH_generate_parameters.pod @@ -72,8 +72,6 @@ a usable generator. L, L, L, L -=cut - =head1 COPYRIGHT Copyright 2000-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/crypto/DH_get0_pqg.pod b/doc/crypto/DH_get0_pqg.pod index 9cf3bd61d65..6c6b6610869 100644 --- a/doc/crypto/DH_get0_pqg.pod +++ b/doc/crypto/DH_get0_pqg.pod @@ -98,8 +98,6 @@ L, L, L The functions described here were added in OpenSSL version 1.1.0. -=cut - =head1 COPYRIGHT Copyright 2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/crypto/DH_meth_new.pod b/doc/crypto/DH_meth_new.pod index 6f25abfb2a8..33e8db574fc 100644 --- a/doc/crypto/DH_meth_new.pod +++ b/doc/crypto/DH_meth_new.pod @@ -145,8 +145,6 @@ L, L, L The functions described here were added in OpenSSL version 1.1.0. -=cut - =head1 COPYRIGHT Copyright 2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/crypto/DH_new.pod b/doc/crypto/DH_new.pod index 0ddacf9cd79..959a470ec4a 100644 --- a/doc/crypto/DH_new.pod +++ b/doc/crypto/DH_new.pod @@ -34,8 +34,6 @@ L, L, L, L -=cut - =head1 COPYRIGHT Copyright 2000-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/crypto/DH_set_method.pod b/doc/crypto/DH_set_method.pod index 25caa364270..b10d91f1e7f 100644 --- a/doc/crypto/DH_set_method.pod +++ b/doc/crypto/DH_set_method.pod @@ -74,8 +74,6 @@ returns a pointer to the newly allocated structure. L, L, L -=cut - =head1 COPYRIGHT Copyright 2000-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/crypto/DH_size.pod b/doc/crypto/DH_size.pod index 8a7d34180e6..8c1d151fcf5 100644 --- a/doc/crypto/DH_size.pod +++ b/doc/crypto/DH_size.pod @@ -35,8 +35,6 @@ L DH_bits() was added in OpenSSL 1.1.0. -=cut - =head1 COPYRIGHT Copyright 2000-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/crypto/DSA_SIG_new.pod b/doc/crypto/DSA_SIG_new.pod index 5f5fd9bed00..d12b08812e3 100644 --- a/doc/crypto/DSA_SIG_new.pod +++ b/doc/crypto/DSA_SIG_new.pod @@ -36,8 +36,6 @@ DSA_SIG_free() returns no value. L, L, L -=cut - =head1 COPYRIGHT Copyright 2000-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/crypto/DSA_do_sign.pod b/doc/crypto/DSA_do_sign.pod index 9156b761fe7..5e56d209441 100644 --- a/doc/crypto/DSA_do_sign.pod +++ b/doc/crypto/DSA_do_sign.pod @@ -40,8 +40,6 @@ L, L, L, L, L -=cut - =head1 COPYRIGHT Copyright 2000-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/crypto/DSA_dup_DH.pod b/doc/crypto/DSA_dup_DH.pod index e30875647ad..6967ef3dcf3 100644 --- a/doc/crypto/DSA_dup_DH.pod +++ b/doc/crypto/DSA_dup_DH.pod @@ -29,8 +29,6 @@ Be careful to avoid small subgroup attacks when using this. L, L, L -=cut - =head1 COPYRIGHT Copyright 2000-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/crypto/DSA_generate_key.pod b/doc/crypto/DSA_generate_key.pod index b1b96ba022b..4781abed7a9 100644 --- a/doc/crypto/DSA_generate_key.pod +++ b/doc/crypto/DSA_generate_key.pod @@ -27,8 +27,6 @@ The error codes can be obtained by L. L, L, L, L -=cut - =head1 COPYRIGHT Copyright 2000-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/crypto/DSA_generate_parameters.pod b/doc/crypto/DSA_generate_parameters.pod index f7db5265ea6..87e4eff055d 100644 --- a/doc/crypto/DSA_generate_parameters.pod +++ b/doc/crypto/DSA_generate_parameters.pod @@ -110,8 +110,6 @@ Seed lengths E 20 are not supported. L, L, L, L, L -=cut - =head1 COPYRIGHT Copyright 2000-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/crypto/DSA_get0_pqg.pod b/doc/crypto/DSA_get0_pqg.pod index 1a142627416..95173bca684 100644 --- a/doc/crypto/DSA_get0_pqg.pod +++ b/doc/crypto/DSA_get0_pqg.pod @@ -88,8 +88,6 @@ L, L, L The functions described here were added in OpenSSL version 1.1.0. -=cut - =head1 COPYRIGHT Copyright 2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/crypto/DSA_meth_new.pod b/doc/crypto/DSA_meth_new.pod index 79977d3610a..68f744abc36 100644 --- a/doc/crypto/DSA_meth_new.pod +++ b/doc/crypto/DSA_meth_new.pod @@ -181,8 +181,6 @@ L, L, L The functions described here were added in OpenSSL version 1.1.0. -=cut - =head1 COPYRIGHT Copyright 2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/crypto/DSA_new.pod b/doc/crypto/DSA_new.pod index 5f95274129d..a967ab5da51 100644 --- a/doc/crypto/DSA_new.pod +++ b/doc/crypto/DSA_new.pod @@ -36,8 +36,6 @@ L, L, L, L -=cut - =head1 COPYRIGHT Copyright 2000-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/crypto/DSA_set_method.pod b/doc/crypto/DSA_set_method.pod index faece3730db..7d1fe629b41 100644 --- a/doc/crypto/DSA_set_method.pod +++ b/doc/crypto/DSA_set_method.pod @@ -74,8 +74,6 @@ fails. Otherwise it returns a pointer to the newly allocated structure. L, L, L -=cut - =head1 COPYRIGHT Copyright 2000-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/crypto/DSA_sign.pod b/doc/crypto/DSA_sign.pod index 75f70f334f0..ba0f6b863ec 100644 --- a/doc/crypto/DSA_sign.pod +++ b/doc/crypto/DSA_sign.pod @@ -58,8 +58,6 @@ Standard, DSS), ANSI X9.30 L, L, L, L -=cut - =head1 COPYRIGHT Copyright 2000-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/crypto/DSA_size.pod b/doc/crypto/DSA_size.pod index 1564cfd666e..7c121469a19 100644 --- a/doc/crypto/DSA_size.pod +++ b/doc/crypto/DSA_size.pod @@ -26,8 +26,6 @@ The size in bytes. L, L -=cut - =head1 COPYRIGHT Copyright 2000-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/crypto/EC_GFp_simple_method.pod b/doc/crypto/EC_GFp_simple_method.pod index 7abb3004cca..1a02d5d2382 100644 --- a/doc/crypto/EC_GFp_simple_method.pod +++ b/doc/crypto/EC_GFp_simple_method.pod @@ -57,8 +57,6 @@ L, L, L, L, L -=cut - =head1 COPYRIGHT Copyright 2013-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/crypto/EC_GROUP_copy.pod b/doc/crypto/EC_GROUP_copy.pod index 18a9fd94541..69909bd01e3 100644 --- a/doc/crypto/EC_GROUP_copy.pod +++ b/doc/crypto/EC_GROUP_copy.pod @@ -185,8 +185,6 @@ L, L, L, L, L, L, L, L -=cut - =head1 COPYRIGHT Copyright 2013-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/crypto/EC_GROUP_new.pod b/doc/crypto/EC_GROUP_new.pod index 3b305a2ca3c..822ff83f473 100644 --- a/doc/crypto/EC_GROUP_new.pod +++ b/doc/crypto/EC_GROUP_new.pod @@ -108,8 +108,6 @@ L, L, L, L, L, L, L, L -=cut - =head1 COPYRIGHT Copyright 2013-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/crypto/EC_KEY_new.pod b/doc/crypto/EC_KEY_new.pod index cdf5b67b282..5b3fe0504d8 100644 --- a/doc/crypto/EC_KEY_new.pod +++ b/doc/crypto/EC_KEY_new.pod @@ -171,8 +171,6 @@ L, L, L -=cut - =head1 COPYRIGHT Copyright 2013-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/crypto/EC_POINT_add.pod b/doc/crypto/EC_POINT_add.pod index 112c75c3dc5..5b44cbd7009 100644 --- a/doc/crypto/EC_POINT_add.pod +++ b/doc/crypto/EC_POINT_add.pod @@ -69,8 +69,6 @@ L, L, L, L, L, L, L, L -=cut - =head1 COPYRIGHT Copyright 2013-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/crypto/EC_POINT_new.pod b/doc/crypto/EC_POINT_new.pod index c0b4913558d..89b0c0ab1ef 100644 --- a/doc/crypto/EC_POINT_new.pod +++ b/doc/crypto/EC_POINT_new.pod @@ -182,8 +182,6 @@ L, L, L, L, L, L, L, L -=cut - =head1 COPYRIGHT Copyright 2013-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/crypto/ERR_GET_LIB.pod b/doc/crypto/ERR_GET_LIB.pod index 80b939eff41..10e250f445d 100644 --- a/doc/crypto/ERR_GET_LIB.pod +++ b/doc/crypto/ERR_GET_LIB.pod @@ -48,8 +48,6 @@ L, L ERR_GET_LIB(), ERR_GET_FUNC() and ERR_GET_REASON() are available in all versions of OpenSSL. -=cut - =head1 COPYRIGHT Copyright 2000-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/crypto/ERR_clear_error.pod b/doc/crypto/ERR_clear_error.pod index 7b0cd1c94d6..892c67fcf97 100644 --- a/doc/crypto/ERR_clear_error.pod +++ b/doc/crypto/ERR_clear_error.pod @@ -22,8 +22,6 @@ ERR_clear_error() has no return value. L, L -=cut - =head1 COPYRIGHT Copyright 2000-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/crypto/ERR_error_string.pod b/doc/crypto/ERR_error_string.pod index 10faf630643..12f4f72be59 100644 --- a/doc/crypto/ERR_error_string.pod +++ b/doc/crypto/ERR_error_string.pod @@ -62,8 +62,6 @@ none is registered for the error code. L, L, L -=cut - =head1 COPYRIGHT Copyright 2000-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/crypto/ERR_get_error.pod b/doc/crypto/ERR_get_error.pod index 7d425380eaa..a7efc74d6a5 100644 --- a/doc/crypto/ERR_get_error.pod +++ b/doc/crypto/ERR_get_error.pod @@ -67,8 +67,6 @@ The error code, or 0 if there is no error in the queue. L, L, L -=cut - =head1 COPYRIGHT Copyright 2000-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/crypto/ERR_load_crypto_strings.pod b/doc/crypto/ERR_load_crypto_strings.pod index 7e4f765fd9a..15f8000c4e5 100644 --- a/doc/crypto/ERR_load_crypto_strings.pod +++ b/doc/crypto/ERR_load_crypto_strings.pod @@ -50,8 +50,6 @@ The ERR_load_crypto_strings(), SSL_load_error_strings(), and ERR_free_strings() functions were deprecated in OpenSSL 1.1.0 by OPENSSL_init_crypto() and OPENSSL_init_ssl(). -=cut - =head1 COPYRIGHT Copyright 2000-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/crypto/ERR_load_strings.pod b/doc/crypto/ERR_load_strings.pod index ea67cfac849..8071d96eff2 100644 --- a/doc/crypto/ERR_load_strings.pod +++ b/doc/crypto/ERR_load_strings.pod @@ -45,8 +45,6 @@ ERR_get_next_error_library() returns a new library number. L, L -=cut - =head1 COPYRIGHT Copyright 2000-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/crypto/ERR_print_errors.pod b/doc/crypto/ERR_print_errors.pod index 02a28f6f8e4..4a19a59ec45 100644 --- a/doc/crypto/ERR_print_errors.pod +++ b/doc/crypto/ERR_print_errors.pod @@ -41,8 +41,6 @@ ERR_print_errors() and ERR_print_errors_fp() return no values. L, L, L. -=cut - =head1 COPYRIGHT Copyright 2000-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/crypto/ERR_put_error.pod b/doc/crypto/ERR_put_error.pod index 06812d2f714..9b02976774a 100644 --- a/doc/crypto/ERR_put_error.pod +++ b/doc/crypto/ERR_put_error.pod @@ -36,8 +36,6 @@ no values. L, L -=cut - =head1 COPYRIGHT Copyright 2000-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/crypto/ERR_remove_state.pod b/doc/crypto/ERR_remove_state.pod index f1eccafe759..f985104cda0 100644 --- a/doc/crypto/ERR_remove_state.pod +++ b/doc/crypto/ERR_remove_state.pod @@ -41,8 +41,6 @@ ERR_remove_thread_state() was introduced. ERR_remove_thread_state() was deprecated in OpenSSL 1.1.0 when the thread handling functionality was entirely rewritten. -=cut - =head1 COPYRIGHT Copyright 2000-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/crypto/ERR_set_mark.pod b/doc/crypto/ERR_set_mark.pod index e668351117c..9c55f5a7bb2 100644 --- a/doc/crypto/ERR_set_mark.pod +++ b/doc/crypto/ERR_set_mark.pod @@ -31,8 +31,6 @@ implies that the stack became empty, otherwise 1. L -=cut - =head1 COPYRIGHT Copyright 2003-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/crypto/EVP_BytesToKey.pod b/doc/crypto/EVP_BytesToKey.pod index ee5f6784522..003afb27e8e 100644 --- a/doc/crypto/EVP_BytesToKey.pod +++ b/doc/crypto/EVP_BytesToKey.pod @@ -66,10 +66,6 @@ L, L, L, L -=head1 HISTORY - -=cut - =head1 COPYRIGHT Copyright 2001-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/crypto/EVP_CIPHER_CTX_get_cipher_data.pod b/doc/crypto/EVP_CIPHER_CTX_get_cipher_data.pod index c5e7b83ebf1..3a57fcdb677 100644 --- a/doc/crypto/EVP_CIPHER_CTX_get_cipher_data.pod +++ b/doc/crypto/EVP_CIPHER_CTX_get_cipher_data.pod @@ -39,8 +39,6 @@ cipher data for the EVP_CIPHER_CTX. The EVP_CIPHER_CTX_get_cipher_data() and EVP_CIPHER_CTX_set_cipher_data() functions were added in OpenSSL 1.1.0. -=cut - =head1 COPYRIGHT Copyright 2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/crypto/EVP_CIPHER_meth_new.pod b/doc/crypto/EVP_CIPHER_meth_new.pod index 3410aa30329..f9b1f6e0dd8 100644 --- a/doc/crypto/EVP_CIPHER_meth_new.pod +++ b/doc/crypto/EVP_CIPHER_meth_new.pod @@ -226,8 +226,6 @@ The B structure was openly available in OpenSSL before version 1.1. The functions described here were added in OpenSSL version 1.1. -=cut - =head1 COPYRIGHT Copyright 2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/crypto/EVP_DigestInit.pod b/doc/crypto/EVP_DigestInit.pod index a099160292f..750a51ef5f5 100644 --- a/doc/crypto/EVP_DigestInit.pod +++ b/doc/crypto/EVP_DigestInit.pod @@ -35,7 +35,7 @@ EVP_get_digestbynid, EVP_get_digestbyobj - EVP digest routines #define EVP_MAX_MD_SIZE 64 /* SHA512 */ int EVP_MD_type(const EVP_MD *md); - int EVP_MD_pkey_type(const EVP_MD *md); + int EVP_MD_pkey_type(const EVP_MD *md); int EVP_MD_size(const EVP_MD *md); int EVP_MD_block_size(const EVP_MD *md); @@ -256,8 +256,6 @@ The link between digests and signing algorithms was fixed in OpenSSL 1.0 and later, so now EVP_sha1() can be used with RSA and DSA. The legacy EVP_dss1() was removed in OpenSSL 1.1.0 -=cut - =head1 COPYRIGHT Copyright 2000-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/crypto/EVP_DigestSignInit.pod b/doc/crypto/EVP_DigestSignInit.pod index b85372e5ea8..c97a732b687 100644 --- a/doc/crypto/EVP_DigestSignInit.pod +++ b/doc/crypto/EVP_DigestSignInit.pod @@ -84,8 +84,6 @@ L, L EVP_DigestSignInit(), EVP_DigestSignUpdate() and EVP_DigestSignFinal() were first added to OpenSSL 1.0.0. -=cut - =head1 COPYRIGHT Copyright 2006-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/crypto/EVP_DigestVerifyInit.pod b/doc/crypto/EVP_DigestVerifyInit.pod index 4c5809fbfc1..15db70ec58f 100644 --- a/doc/crypto/EVP_DigestVerifyInit.pod +++ b/doc/crypto/EVP_DigestVerifyInit.pod @@ -79,8 +79,6 @@ L, L EVP_DigestVerifyInit(), EVP_DigestVerifyUpdate() and EVP_DigestVerifyFinal() were first added to OpenSSL 1.0.0. -=cut - =head1 COPYRIGHT Copyright 2006-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/crypto/EVP_EncodeInit.pod b/doc/crypto/EVP_EncodeInit.pod index 7940a5a632f..f65322617d8 100644 --- a/doc/crypto/EVP_EncodeInit.pod +++ b/doc/crypto/EVP_EncodeInit.pod @@ -143,8 +143,6 @@ EVP_DecodeBlock() returns the length of the data decoded or -1 on error. L -=cut - =head1 COPYRIGHT Copyright 2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/crypto/EVP_EncryptInit.pod b/doc/crypto/EVP_EncryptInit.pod index 280f5fe31a9..b185ea7587a 100644 --- a/doc/crypto/EVP_EncryptInit.pod +++ b/doc/crypto/EVP_EncryptInit.pod @@ -636,8 +636,6 @@ EVP_CIPHER_CTX_reset() appeared and EVP_CIPHER_CTX_cleanup() disappeared. EVP_CIPHER_CTX_init() remains as an alias for EVP_CIPHER_CTX_reset(). -=cut - =head1 COPYRIGHT Copyright 2000-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/crypto/EVP_MD_meth_new.pod b/doc/crypto/EVP_MD_meth_new.pod index 5bf7592aacd..c222e37e2fd 100644 --- a/doc/crypto/EVP_MD_meth_new.pod +++ b/doc/crypto/EVP_MD_meth_new.pod @@ -157,8 +157,6 @@ L, L, L The B structure was openly available in OpenSSL before version 1.1. The functions described here were added in OpenSSL version 1.1. -=cut - =head1 COPYRIGHT Copyright 2015-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/crypto/EVP_OpenInit.pod b/doc/crypto/EVP_OpenInit.pod index e220813d8da..293b4eb398c 100644 --- a/doc/crypto/EVP_OpenInit.pod +++ b/doc/crypto/EVP_OpenInit.pod @@ -58,10 +58,6 @@ L, L, L, L -=head1 HISTORY - -=cut - =head1 COPYRIGHT Copyright 2000-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/crypto/EVP_PKEY_CTX_ctrl.pod b/doc/crypto/EVP_PKEY_CTX_ctrl.pod index f29ac04b333..c9b7fdd476a 100644 --- a/doc/crypto/EVP_PKEY_CTX_ctrl.pod +++ b/doc/crypto/EVP_PKEY_CTX_ctrl.pod @@ -141,8 +141,6 @@ L These functions were first added to OpenSSL 1.0.0. -=cut - =head1 COPYRIGHT Copyright 2006-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/crypto/EVP_PKEY_CTX_new.pod b/doc/crypto/EVP_PKEY_CTX_new.pod index 4f7da9736a7..30b57947786 100644 --- a/doc/crypto/EVP_PKEY_CTX_new.pod +++ b/doc/crypto/EVP_PKEY_CTX_new.pod @@ -50,8 +50,6 @@ L These functions were first added to OpenSSL 1.0.0. -=cut - =head1 COPYRIGHT Copyright 2006-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/crypto/EVP_PKEY_HKDF.pod b/doc/crypto/EVP_PKEY_HKDF.pod index 71ef0ae849a..8ce79c354d3 100644 --- a/doc/crypto/EVP_PKEY_HKDF.pod +++ b/doc/crypto/EVP_PKEY_HKDF.pod @@ -116,8 +116,6 @@ L, L, L -=cut - =head1 COPYRIGHT Copyright 2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/crypto/EVP_PKEY_TLS1_PRF.pod b/doc/crypto/EVP_PKEY_TLS1_PRF.pod index 86fe206e6c9..5c8dd9ddaa7 100644 --- a/doc/crypto/EVP_PKEY_TLS1_PRF.pod +++ b/doc/crypto/EVP_PKEY_TLS1_PRF.pod @@ -96,8 +96,6 @@ L, L, L -=cut - =head1 COPYRIGHT Copyright 2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/crypto/EVP_PKEY_cmp.pod b/doc/crypto/EVP_PKEY_cmp.pod index ce869130f6c..4e1f78bed16 100644 --- a/doc/crypto/EVP_PKEY_cmp.pod +++ b/doc/crypto/EVP_PKEY_cmp.pod @@ -58,8 +58,6 @@ keys match, 0 if they don't match, -1 if the key types are different and L, L -=cut - =head1 COPYRIGHT Copyright 2006-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/crypto/EVP_PKEY_decrypt.pod b/doc/crypto/EVP_PKEY_decrypt.pod index 9a6a218dc90..ca732ed0f91 100644 --- a/doc/crypto/EVP_PKEY_decrypt.pod +++ b/doc/crypto/EVP_PKEY_decrypt.pod @@ -90,8 +90,6 @@ L These functions were first added to OpenSSL 1.0.0. -=cut - =head1 COPYRIGHT Copyright 2006-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/crypto/EVP_PKEY_derive.pod b/doc/crypto/EVP_PKEY_derive.pod index 3105afd8632..8c57735f6c9 100644 --- a/doc/crypto/EVP_PKEY_derive.pod +++ b/doc/crypto/EVP_PKEY_derive.pod @@ -90,8 +90,6 @@ L, These functions were first added to OpenSSL 1.0.0. -=cut - =head1 COPYRIGHT Copyright 2006-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/crypto/EVP_PKEY_encrypt.pod b/doc/crypto/EVP_PKEY_encrypt.pod index 721ca2d1dd2..9dc8499c615 100644 --- a/doc/crypto/EVP_PKEY_encrypt.pod +++ b/doc/crypto/EVP_PKEY_encrypt.pod @@ -96,8 +96,6 @@ L These functions were first added to OpenSSL 1.0.0. -=cut - =head1 COPYRIGHT Copyright 2006-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/crypto/EVP_PKEY_get_default_digest.pod b/doc/crypto/EVP_PKEY_get_default_digest.pod index e2d000dc0a4..3dce5c59a8f 100644 --- a/doc/crypto/EVP_PKEY_get_default_digest.pod +++ b/doc/crypto/EVP_PKEY_get_default_digest.pod @@ -38,8 +38,6 @@ L, This function was first added to OpenSSL 1.0.0. -=cut - =head1 COPYRIGHT Copyright 2006-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/crypto/EVP_PKEY_keygen.pod b/doc/crypto/EVP_PKEY_keygen.pod index 564bd9b429d..ec803c9d9f3 100644 --- a/doc/crypto/EVP_PKEY_keygen.pod +++ b/doc/crypto/EVP_PKEY_keygen.pod @@ -158,8 +158,6 @@ L These functions were first added to OpenSSL 1.0.0. -=cut - =head1 COPYRIGHT Copyright 2006-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/crypto/EVP_PKEY_new.pod b/doc/crypto/EVP_PKEY_new.pod index 5578e803324..2d9f1217a18 100644 --- a/doc/crypto/EVP_PKEY_new.pod +++ b/doc/crypto/EVP_PKEY_new.pod @@ -49,8 +49,6 @@ EVP_PKEY_new() and EVP_PKEY_free() exist in all versions of OpenSSL. EVP_PKEY_up_ref() was first added to OpenSSL 1.1.0. -=cut - =head1 COPYRIGHT Copyright 2002-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/crypto/EVP_PKEY_print_private.pod b/doc/crypto/EVP_PKEY_print_private.pod index 06fefe69a55..f122c03501c 100644 --- a/doc/crypto/EVP_PKEY_print_private.pod +++ b/doc/crypto/EVP_PKEY_print_private.pod @@ -50,8 +50,6 @@ L These functions were first added to OpenSSL 1.0.0. -=cut - =head1 COPYRIGHT Copyright 2006-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/crypto/EVP_PKEY_set1_RSA.pod b/doc/crypto/EVP_PKEY_set1_RSA.pod index 8d63d2c7eaf..5620d6c5308 100644 --- a/doc/crypto/EVP_PKEY_set1_RSA.pod +++ b/doc/crypto/EVP_PKEY_set1_RSA.pod @@ -105,8 +105,6 @@ type or B (equivalently B) on error. L -=cut - =head1 COPYRIGHT Copyright 2002-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/crypto/EVP_PKEY_sign.pod b/doc/crypto/EVP_PKEY_sign.pod index d65ce1792b3..9b3c8d4593f 100644 --- a/doc/crypto/EVP_PKEY_sign.pod +++ b/doc/crypto/EVP_PKEY_sign.pod @@ -103,8 +103,6 @@ L These functions were first added to OpenSSL 1.0.0. -=cut - =head1 COPYRIGHT Copyright 2006-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/crypto/EVP_PKEY_verify.pod b/doc/crypto/EVP_PKEY_verify.pod index 329158bd5e7..e84f8804197 100644 --- a/doc/crypto/EVP_PKEY_verify.pod +++ b/doc/crypto/EVP_PKEY_verify.pod @@ -88,8 +88,6 @@ L These functions were first added to OpenSSL 1.0.0. -=cut - =head1 COPYRIGHT Copyright 2006-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/crypto/EVP_PKEY_verify_recover.pod b/doc/crypto/EVP_PKEY_verify_recover.pod index b5d196cca54..837bc64ec22 100644 --- a/doc/crypto/EVP_PKEY_verify_recover.pod +++ b/doc/crypto/EVP_PKEY_verify_recover.pod @@ -100,8 +100,6 @@ L These functions were first added to OpenSSL 1.0.0. -=cut - =head1 COPYRIGHT Copyright 2013-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/crypto/EVP_SealInit.pod b/doc/crypto/EVP_SealInit.pod index 32bf7b0fa36..30bd6808c19 100644 --- a/doc/crypto/EVP_SealInit.pod +++ b/doc/crypto/EVP_SealInit.pod @@ -78,8 +78,6 @@ L, L, L, L -=cut - =head1 COPYRIGHT Copyright 2000-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/crypto/EVP_SignInit.pod b/doc/crypto/EVP_SignInit.pod index e2d69c5fc72..171dbec409a 100644 --- a/doc/crypto/EVP_SignInit.pod +++ b/doc/crypto/EVP_SignInit.pod @@ -97,8 +97,6 @@ L, L, L, L, L, L, L, L -=cut - =head1 COPYRIGHT Copyright 2000-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/crypto/EVP_VerifyInit.pod b/doc/crypto/EVP_VerifyInit.pod index e212296d78f..79bd5813609 100644 --- a/doc/crypto/EVP_VerifyInit.pod +++ b/doc/crypto/EVP_VerifyInit.pod @@ -85,8 +85,6 @@ L, L, L, L, L, L, L, L -=cut - =head1 COPYRIGHT Copyright 2000-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/crypto/OBJ_nid2obj.pod b/doc/crypto/OBJ_nid2obj.pod index 211c355c509..ac34a40225c 100644 --- a/doc/crypto/OBJ_nid2obj.pod +++ b/doc/crypto/OBJ_nid2obj.pod @@ -169,8 +169,6 @@ L OBJ_cleanup() was deprecated in OpenSSL 1.1.0. -=cut - =head1 COPYRIGHT Copyright 2002-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/crypto/OCSP_REQUEST_new.pod b/doc/crypto/OCSP_REQUEST_new.pod index 8118785b96d..1553c2852a3 100644 --- a/doc/crypto/OCSP_REQUEST_new.pod +++ b/doc/crypto/OCSP_REQUEST_new.pod @@ -104,8 +104,6 @@ L, L, L -=cut - =head1 COPYRIGHT Copyright 2015-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/crypto/OCSP_cert_to_id.pod b/doc/crypto/OCSP_cert_to_id.pod index c96a8cc916f..115ba3426a8 100644 --- a/doc/crypto/OCSP_cert_to_id.pod +++ b/doc/crypto/OCSP_cert_to_id.pod @@ -75,8 +75,6 @@ L, L, L -=cut - =head1 COPYRIGHT Copyright 2015-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/crypto/OCSP_request_add1_nonce.pod b/doc/crypto/OCSP_request_add1_nonce.pod index ab5a124ca18..590ee253941 100644 --- a/doc/crypto/OCSP_request_add1_nonce.pod +++ b/doc/crypto/OCSP_request_add1_nonce.pod @@ -70,8 +70,6 @@ L, L, L -=cut - =head1 COPYRIGHT Copyright 2015-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/crypto/OCSP_response_find_status.pod b/doc/crypto/OCSP_response_find_status.pod index c9b413be279..56a9c83769c 100644 --- a/doc/crypto/OCSP_response_find_status.pod +++ b/doc/crypto/OCSP_response_find_status.pod @@ -106,8 +106,6 @@ L, L, L -=cut - =head1 COPYRIGHT Copyright 2015-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/crypto/OCSP_response_status.pod b/doc/crypto/OCSP_response_status.pod index a23d3c8a107..9689facb3f3 100644 --- a/doc/crypto/OCSP_response_status.pod +++ b/doc/crypto/OCSP_response_status.pod @@ -54,8 +54,6 @@ L L L -=cut - =head1 COPYRIGHT Copyright 2015-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/crypto/OCSP_sendreq_new.pod b/doc/crypto/OCSP_sendreq_new.pod index f933bee8662..c7fdc9b12e6 100644 --- a/doc/crypto/OCSP_sendreq_new.pod +++ b/doc/crypto/OCSP_sendreq_new.pod @@ -110,8 +110,6 @@ L, L, L -=cut - =head1 COPYRIGHT Copyright 2015-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/crypto/OPENSSL_Applink.pod b/doc/crypto/OPENSSL_Applink.pod index 48a79676d2b..59f46ebbebe 100644 --- a/doc/crypto/OPENSSL_Applink.pod +++ b/doc/crypto/OPENSSL_Applink.pod @@ -18,8 +18,6 @@ expected to implement it, but to compile provided module with compiler of their choice and link it into the target application. The referred module is available as /ms/applink.c. -=cut - =head1 COPYRIGHT Copyright 2004-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/crypto/OPENSSL_VERSION_NUMBER.pod b/doc/crypto/OPENSSL_VERSION_NUMBER.pod index 8fa36e7cb64..9cc1ed1d9c0 100644 --- a/doc/crypto/OPENSSL_VERSION_NUMBER.pod +++ b/doc/crypto/OPENSSL_VERSION_NUMBER.pod @@ -94,8 +94,6 @@ The version number. L -=cut - =head1 COPYRIGHT Copyright 2000-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/crypto/OPENSSL_config.pod b/doc/crypto/OPENSSL_config.pod index ba7fd8eaa3a..1a8af869c05 100644 --- a/doc/crypto/OPENSSL_config.pod +++ b/doc/crypto/OPENSSL_config.pod @@ -61,8 +61,6 @@ L The OPENSSL_no_config() and OPENSSL_config() functions were deprecated in OpenSSL 1.1.0 by OPENSSL_init_crypto(). -=cut - =head1 COPYRIGHT Copyright 2004-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/crypto/OPENSSL_ia32cap.pod b/doc/crypto/OPENSSL_ia32cap.pod index 1571edc204f..363d158853b 100644 --- a/doc/crypto/OPENSSL_ia32cap.pod +++ b/doc/crypto/OPENSSL_ia32cap.pod @@ -95,8 +95,6 @@ and RORX; =back -=cut - =head1 COPYRIGHT Copyright 2004-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/crypto/OPENSSL_init_crypto.pod b/doc/crypto/OPENSSL_init_crypto.pod index a93ebbd621e..157ab8140d4 100644 --- a/doc/crypto/OPENSSL_init_crypto.pod +++ b/doc/crypto/OPENSSL_init_crypto.pod @@ -220,8 +220,6 @@ L The OPENSSL_init_crypto(), OPENSSL_cleanup(), OPENSSL_atexit(), and OPENSSL_thread_stop() functions were added in OpenSSL 1.1.0. -=cut - =head1 COPYRIGHT Copyright 2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/crypto/OPENSSL_instrument_bus.pod b/doc/crypto/OPENSSL_instrument_bus.pod index c9d156b7e9d..42286f1f5e5 100644 --- a/doc/crypto/OPENSSL_instrument_bus.pod +++ b/doc/crypto/OPENSSL_instrument_bus.pod @@ -41,8 +41,6 @@ line' was introduced with the SSE2 extensions. Otherwise number of recorded values is returned. -=cut - =head1 COPYRIGHT Copyright 2011-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/crypto/OPENSSL_load_builtin_modules.pod b/doc/crypto/OPENSSL_load_builtin_modules.pod index f656f4516e1..112718a68a0 100644 --- a/doc/crypto/OPENSSL_load_builtin_modules.pod +++ b/doc/crypto/OPENSSL_load_builtin_modules.pod @@ -44,8 +44,6 @@ None of the functions return a value. L, L -=cut - =head1 COPYRIGHT Copyright 2004-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/crypto/OPENSSL_malloc.pod b/doc/crypto/OPENSSL_malloc.pod index 65c50c73069..d7f4fda5777 100644 --- a/doc/crypto/OPENSSL_malloc.pod +++ b/doc/crypto/OPENSSL_malloc.pod @@ -195,8 +195,6 @@ at once. I C I -=cut - =head1 COPYRIGHT Copyright 2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/crypto/OPENSSL_secure_malloc.pod b/doc/crypto/OPENSSL_secure_malloc.pod index 191c0e438a1..9bc05e5ee6e 100644 --- a/doc/crypto/OPENSSL_secure_malloc.pod +++ b/doc/crypto/OPENSSL_secure_malloc.pod @@ -112,8 +112,6 @@ L, L, L. -=cut - =head1 COPYRIGHT Copyright 2015-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/crypto/OpenSSL_add_all_algorithms.pod b/doc/crypto/OpenSSL_add_all_algorithms.pod index 413cf8655bf..aaa28dd6a93 100644 --- a/doc/crypto/OpenSSL_add_all_algorithms.pod +++ b/doc/crypto/OpenSSL_add_all_algorithms.pod @@ -78,8 +78,6 @@ The OpenSSL_add_all_algorithms(), OpenSSL_add_all_ciphers(), OpenSSL_add_all_digests(), and EVP_cleanup(), functions were deprecated in OpenSSL 1.1.0 by OPENSSL_init_crypto(). -=cut - =head1 COPYRIGHT Copyright 2000-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/crypto/PEM_write_bio_CMS_stream.pod b/doc/crypto/PEM_write_bio_CMS_stream.pod index e82ead80987..f6b0fed7c6b 100644 --- a/doc/crypto/PEM_write_bio_CMS_stream.pod +++ b/doc/crypto/PEM_write_bio_CMS_stream.pod @@ -38,8 +38,6 @@ L PEM_write_bio_CMS_stream() was added to OpenSSL 1.0.0 -=cut - =head1 COPYRIGHT Copyright 2008-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/crypto/PEM_write_bio_PKCS7_stream.pod b/doc/crypto/PEM_write_bio_PKCS7_stream.pod index 6cd704e84dd..175d7244bfc 100644 --- a/doc/crypto/PEM_write_bio_PKCS7_stream.pod +++ b/doc/crypto/PEM_write_bio_PKCS7_stream.pod @@ -38,8 +38,6 @@ L PEM_write_bio_PKCS7_stream() was added to OpenSSL 1.0.0 -=cut - =head1 COPYRIGHT Copyright 2007-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/crypto/PKCS12_create.pod b/doc/crypto/PKCS12_create.pod index 68c626db58c..6408af1ed1a 100644 --- a/doc/crypto/PKCS12_create.pod +++ b/doc/crypto/PKCS12_create.pod @@ -63,8 +63,6 @@ B can be set to -1 and the MAC will then be omitted entirely. L -=cut - =head1 COPYRIGHT Copyright 2002-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/crypto/PKCS12_newpass.pod b/doc/crypto/PKCS12_newpass.pod index c5430102b9b..b91051195f9 100644 --- a/doc/crypto/PKCS12_newpass.pod +++ b/doc/crypto/PKCS12_newpass.pod @@ -91,8 +91,6 @@ this function. L, L -=cut - =head1 COPYRIGHT Copyright 2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/crypto/PKCS12_parse.pod b/doc/crypto/PKCS12_parse.pod index 6d9961fe6f5..2dfa7e259b1 100644 --- a/doc/crypto/PKCS12_parse.pod +++ b/doc/crypto/PKCS12_parse.pod @@ -50,8 +50,6 @@ Attributes currently cannot be stored in the private key B structure. L -=cut - =head1 COPYRIGHT Copyright 2002-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/crypto/PKCS5_PBKDF2_HMAC.pod b/doc/crypto/PKCS5_PBKDF2_HMAC.pod index a78bc26f100..5cc2caa5fbf 100644 --- a/doc/crypto/PKCS5_PBKDF2_HMAC.pod +++ b/doc/crypto/PKCS5_PBKDF2_HMAC.pod @@ -61,10 +61,6 @@ PKCS5_PBKDF2_HMAC() and PBKCS5_PBKDF2_HMAC_SHA1() return 1 on success or 0 on er L, L, L -=head1 HISTORY - -=cut - =head1 COPYRIGHT Copyright 2014-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/crypto/PKCS7_decrypt.pod b/doc/crypto/PKCS7_decrypt.pod index fc81409b89b..4ed8aa77fa4 100644 --- a/doc/crypto/PKCS7_decrypt.pod +++ b/doc/crypto/PKCS7_decrypt.pod @@ -45,8 +45,6 @@ mentioned in PKCS7_sign() also applies to PKCS7_verify(). L, L -=cut - =head1 COPYRIGHT Copyright 2002-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/crypto/PKCS7_encrypt.pod b/doc/crypto/PKCS7_encrypt.pod index 8c885c13730..4e1afc916fe 100644 --- a/doc/crypto/PKCS7_encrypt.pod +++ b/doc/crypto/PKCS7_encrypt.pod @@ -76,8 +76,6 @@ L, L The B flag was added in OpenSSL 1.0.0. -=cut - =head1 COPYRIGHT Copyright 2002-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/crypto/PKCS7_sign.pod b/doc/crypto/PKCS7_sign.pod index 837f4bf940d..b5a52da9a27 100644 --- a/doc/crypto/PKCS7_sign.pod +++ b/doc/crypto/PKCS7_sign.pod @@ -112,8 +112,6 @@ and B parameters to be B to be was added in OpenSSL 1.0.0 The B flag was added in OpenSSL 1.0.0 -=cut - =head1 COPYRIGHT Copyright 2002-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/crypto/PKCS7_sign_add_signer.pod b/doc/crypto/PKCS7_sign_add_signer.pod index be51b3d8f3f..0be301ead56 100644 --- a/doc/crypto/PKCS7_sign_add_signer.pod +++ b/doc/crypto/PKCS7_sign_add_signer.pod @@ -84,8 +84,6 @@ L, PPKCS7_sign_add_signer() was added to OpenSSL 1.0.0 -=cut - =head1 COPYRIGHT Copyright 2007-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/crypto/PKCS7_verify.pod b/doc/crypto/PKCS7_verify.pod index 5ae01f445d6..51694e7c47a 100644 --- a/doc/crypto/PKCS7_verify.pod +++ b/doc/crypto/PKCS7_verify.pod @@ -118,8 +118,6 @@ mentioned in PKCS7_sign() also applies to PKCS7_verify(). L, L -=cut - =head1 COPYRIGHT Copyright 2002-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/crypto/RAND_add.pod b/doc/crypto/RAND_add.pod index f99debf1617..9561c2aae1b 100644 --- a/doc/crypto/RAND_add.pod +++ b/doc/crypto/RAND_add.pod @@ -68,8 +68,6 @@ The other functions do not return values. L, L, L, L -=cut - =head1 COPYRIGHT Copyright 2000-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/crypto/RAND_bytes.pod b/doc/crypto/RAND_bytes.pod index 4ec95431bb9..684215cea3b 100644 --- a/doc/crypto/RAND_bytes.pod +++ b/doc/crypto/RAND_bytes.pod @@ -46,8 +46,6 @@ method. L, L, L -=cut - =head1 COPYRIGHT Copyright 2000-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/crypto/RAND_cleanup.pod b/doc/crypto/RAND_cleanup.pod index f7305175bd9..2640c7d2c73 100644 --- a/doc/crypto/RAND_cleanup.pod +++ b/doc/crypto/RAND_cleanup.pod @@ -30,8 +30,6 @@ L RAND_cleanup() was deprecated in OpenSSL 1.1.0. -=cut - =head1 COPYRIGHT Copyright 2000-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/crypto/RAND_egd.pod b/doc/crypto/RAND_egd.pod index bc4cd243078..fcc57c06f9d 100644 --- a/doc/crypto/RAND_egd.pod +++ b/doc/crypto/RAND_egd.pod @@ -75,8 +75,6 @@ success, and -1 if the connection failed. The PRNG state is not considered. L, L, L -=cut - =head1 COPYRIGHT Copyright 2000-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/crypto/RAND_load_file.pod b/doc/crypto/RAND_load_file.pod index 6a19b395970..133b8d2311e 100644 --- a/doc/crypto/RAND_load_file.pod +++ b/doc/crypto/RAND_load_file.pod @@ -45,8 +45,6 @@ error. L, L, L -=cut - =head1 COPYRIGHT Copyright 2000-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/crypto/RAND_set_rand_method.pod b/doc/crypto/RAND_set_rand_method.pod index 4c18f929d80..02fe90ca89e 100644 --- a/doc/crypto/RAND_set_rand_method.pod +++ b/doc/crypto/RAND_set_rand_method.pod @@ -69,8 +69,6 @@ algorithms. L, L -=cut - =head1 COPYRIGHT Copyright 2000-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/crypto/RSA_blinding_on.pod b/doc/crypto/RSA_blinding_on.pod index 97ac6413179..7258b087188 100644 --- a/doc/crypto/RSA_blinding_on.pod +++ b/doc/crypto/RSA_blinding_on.pod @@ -36,8 +36,6 @@ RSA_blinding_off() returns no value. L, L -=cut - =head1 COPYRIGHT Copyright 2000-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/crypto/RSA_check_key.pod b/doc/crypto/RSA_check_key.pod index 89791d62033..69df86473d4 100644 --- a/doc/crypto/RSA_check_key.pod +++ b/doc/crypto/RSA_check_key.pod @@ -73,8 +73,6 @@ L RSA_check_key_ex() appeared after OpenSSL 1.0.2. -=cut - =head1 COPYRIGHT Copyright 2000-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/crypto/RSA_generate_key.pod b/doc/crypto/RSA_generate_key.pod index 2059f51131b..aec321affec 100644 --- a/doc/crypto/RSA_generate_key.pod +++ b/doc/crypto/RSA_generate_key.pod @@ -75,8 +75,6 @@ RSA_generate_key() goes into an infinite loop for illegal input values. L, L, L, L, L -=cut - =head1 COPYRIGHT Copyright 2000-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/crypto/RSA_get0_key.pod b/doc/crypto/RSA_get0_key.pod index 6902bb455b1..19c7f3d3345 100644 --- a/doc/crypto/RSA_get0_key.pod +++ b/doc/crypto/RSA_get0_key.pod @@ -94,8 +94,6 @@ L, L, L The functions described here were added in OpenSSL version 1.1.0. -=cut - =head1 COPYRIGHT Copyright 2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/crypto/RSA_meth_new.pod b/doc/crypto/RSA_meth_new.pod index 024d3092db7..c5a78fcc65d 100644 --- a/doc/crypto/RSA_meth_new.pod +++ b/doc/crypto/RSA_meth_new.pod @@ -222,8 +222,6 @@ L, L, L The functions described here were added in OpenSSL version 1.1.0. -=cut - =head1 COPYRIGHT Copyright 2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/crypto/RSA_new.pod b/doc/crypto/RSA_new.pod index f4506edbee1..c3441caf6c2 100644 --- a/doc/crypto/RSA_new.pod +++ b/doc/crypto/RSA_new.pod @@ -35,8 +35,6 @@ L, L, L, L -=cut - =head1 COPYRIGHT Copyright 2000-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/crypto/RSA_padding_add_PKCS1_type_1.pod b/doc/crypto/RSA_padding_add_PKCS1_type_1.pod index 9b18a55229c..30899440ad1 100644 --- a/doc/crypto/RSA_padding_add_PKCS1_type_1.pod +++ b/doc/crypto/RSA_padding_add_PKCS1_type_1.pod @@ -110,8 +110,6 @@ L, L, L, L -=cut - =head1 COPYRIGHT Copyright 2000-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/crypto/RSA_print.pod b/doc/crypto/RSA_print.pod index c4410e79858..fb5bcb70c2a 100644 --- a/doc/crypto/RSA_print.pod +++ b/doc/crypto/RSA_print.pod @@ -40,8 +40,6 @@ These functions return 1 on success, 0 on error. L, L, L, L -=cut - =head1 COPYRIGHT Copyright 2000-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/crypto/RSA_private_encrypt.pod b/doc/crypto/RSA_private_encrypt.pod index bcf514b4656..4b307a0c618 100644 --- a/doc/crypto/RSA_private_encrypt.pod +++ b/doc/crypto/RSA_private_encrypt.pod @@ -62,8 +62,6 @@ obtained by L. L, L, L, L -=cut - =head1 COPYRIGHT Copyright 2000-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/crypto/RSA_public_encrypt.pod b/doc/crypto/RSA_public_encrypt.pod index a9143b07d94..c371dac42a1 100644 --- a/doc/crypto/RSA_public_encrypt.pod +++ b/doc/crypto/RSA_public_encrypt.pod @@ -76,8 +76,6 @@ SSL, PKCS #1 v2.0 L, L, L, L -=cut - =head1 COPYRIGHT Copyright 2000-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/crypto/RSA_set_method.pod b/doc/crypto/RSA_set_method.pod index d7019ce39b3..f8695ed8521 100644 --- a/doc/crypto/RSA_set_method.pod +++ b/doc/crypto/RSA_set_method.pod @@ -168,8 +168,6 @@ not currently exist). L, L -=cut - =head1 COPYRIGHT Copyright 2000-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/crypto/RSA_sign.pod b/doc/crypto/RSA_sign.pod index 11a5a6062c6..4c6f14992fd 100644 --- a/doc/crypto/RSA_sign.pod +++ b/doc/crypto/RSA_sign.pod @@ -53,8 +53,6 @@ L, L, L, L -=cut - =head1 COPYRIGHT Copyright 2000-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/crypto/RSA_sign_ASN1_OCTET_STRING.pod b/doc/crypto/RSA_sign_ASN1_OCTET_STRING.pod index 11833f42b8e..499bf432609 100644 --- a/doc/crypto/RSA_sign_ASN1_OCTET_STRING.pod +++ b/doc/crypto/RSA_sign_ASN1_OCTET_STRING.pod @@ -51,8 +51,6 @@ L, L, L, L, L -=cut - =head1 COPYRIGHT Copyright 2000-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/crypto/RSA_size.pod b/doc/crypto/RSA_size.pod index 970d1f5d034..4ae29da737d 100644 --- a/doc/crypto/RSA_size.pod +++ b/doc/crypto/RSA_size.pod @@ -34,8 +34,6 @@ L, L RSA_bits() was added in OpenSSL 1.1.0. -=cut - =head1 COPYRIGHT Copyright 2000-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/crypto/SMIME_read_CMS.pod b/doc/crypto/SMIME_read_CMS.pod index fc0b2999d21..8e06e59203a 100644 --- a/doc/crypto/SMIME_read_CMS.pod +++ b/doc/crypto/SMIME_read_CMS.pod @@ -63,8 +63,6 @@ L, L, L, L L -=cut - =head1 COPYRIGHT Copyright 2008-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/crypto/SMIME_read_PKCS7.pod b/doc/crypto/SMIME_read_PKCS7.pod index 5fe36e0a45a..6e4db5a8bbe 100644 --- a/doc/crypto/SMIME_read_PKCS7.pod +++ b/doc/crypto/SMIME_read_PKCS7.pod @@ -66,8 +66,6 @@ L, L, L, L L -=cut - =head1 COPYRIGHT Copyright 2002-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/crypto/SMIME_write_CMS.pod b/doc/crypto/SMIME_write_CMS.pod index 475b666c8d3..008143f1835 100644 --- a/doc/crypto/SMIME_write_CMS.pod +++ b/doc/crypto/SMIME_write_CMS.pod @@ -57,8 +57,6 @@ L, L, L, L L -=cut - =head1 COPYRIGHT Copyright 2008-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/crypto/SMIME_write_PKCS7.pod b/doc/crypto/SMIME_write_PKCS7.pod index e02aa2bb398..1da51f75851 100644 --- a/doc/crypto/SMIME_write_PKCS7.pod +++ b/doc/crypto/SMIME_write_PKCS7.pod @@ -58,8 +58,6 @@ L, L, L, L L -=cut - =head1 COPYRIGHT Copyright 2002-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/crypto/X509V3_get_d2i.pod b/doc/crypto/X509V3_get_d2i.pod index 111f36fcc26..30264ff338e 100644 --- a/doc/crypto/X509V3_get_d2i.pod +++ b/doc/crypto/X509V3_get_d2i.pod @@ -112,7 +112,7 @@ determine the precise reason by checking the value of B<*crit>. The following sections contain a list of all supported extensions including their name and NID. -=head2 PKIX CERTIFICATE EXTENSIONS +=head2 PKIX Certificate Extensions The following certificate extensions are defined in PKIX standards such as RFC5280. @@ -141,7 +141,7 @@ RFC5280. TLS Feature NID_tlsfeature -=head2 NETSCAPE CERTIFICATE EXTENSIONS +=head2 Netscape Certificate Extensions The following are (largely obsolete) Netscape certificate extensions. @@ -154,12 +154,12 @@ The following are (largely obsolete) Netscape certificate extensions. Netscape SSL Server Name NID_netscape_ssl_server_name Netscape Comment NID_netscape_comment -=head2 MISCELLANEOUS CERTIFICATE EXTENSIONS +=head2 Miscellaneous Certificate Extensions Strong Extranet ID NID_sxnet Proxy Certificate Information NID_proxyCertInfo -=head2 PKIX CRL EXTENSIONS +=head2 PKIX CRL Extensions The following are CRL extensions from PKIX standards such as RFC5280. @@ -175,7 +175,7 @@ The following are CRL entry extensions from PKIX standards such as RFC5280. CRL Reason Code NID_crl_reason Certificate Issuer NID_certificate_issuer -=head2 OCSP EXTENSIONS +=head2 OCSP Extensions OCSP Nonce NID_id_pkix_OCSP_Nonce OCSP CRL ID NID_id_pkix_OCSP_CrlID @@ -185,7 +185,7 @@ The following are CRL entry extensions from PKIX standards such as RFC5280. OCSP Service Locator NID_id_pkix_OCSP_serviceLocator Hold Instruction Code NID_hold_instruction_code -=head2 CERTIFICATE TRANSPARENCY EXTENSIONS +=head2 Certificate Transparency Extensions The following extensions are used by certificate transparency, RFC6962 @@ -228,8 +228,6 @@ L, L, L -=cut - =head1 COPYRIGHT Copyright 2015-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/crypto/X509_CRL_get0_by_serial.pod b/doc/crypto/X509_CRL_get0_by_serial.pod index 48f2802bf6b..1b32cd7b8b8 100644 --- a/doc/crypto/X509_CRL_get0_by_serial.pod +++ b/doc/crypto/X509_CRL_get0_by_serial.pod @@ -100,8 +100,6 @@ L, L, L -=cut - =head1 COPYRIGHT Copyright 2015-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/crypto/X509_EXTENSION_set_object.pod b/doc/crypto/X509_EXTENSION_set_object.pod index dd792b6761f..f3cf4140cee 100644 --- a/doc/crypto/X509_EXTENSION_set_object.pod +++ b/doc/crypto/X509_EXTENSION_set_object.pod @@ -84,8 +84,6 @@ X509_EXTENSION_get_data() returns an B pointer. L -=cut - =head1 COPYRIGHT Copyright 2015-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/crypto/X509_LOOKUP_hash_dir.pod b/doc/crypto/X509_LOOKUP_hash_dir.pod index 5b633bdd770..e9aafa3b984 100644 --- a/doc/crypto/X509_LOOKUP_hash_dir.pod +++ b/doc/crypto/X509_LOOKUP_hash_dir.pod @@ -59,7 +59,7 @@ B. This page documents certificate store formats used by these methods and caching policy. -=head2 FILE METHOD +=head2 File Method The B method loads all the certificates or CRLs present in a file into memory at the time the file is added as a @@ -71,7 +71,7 @@ and CRLs. This method should be used by applications which work with a small set of CAs. -=head2 HASHED DIR METHOD +=head2 Hashed Directory Method B is a more advanced method, which loads certificates and CRLs on demand, and caches them in memory once @@ -118,8 +118,6 @@ L, L, L, -=cut - =head1 COPYRIGHT Copyright 2015-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/crypto/X509_NAME_ENTRY_get_object.pod b/doc/crypto/X509_NAME_ENTRY_get_object.pod index 631afb95ef7..363a89b56c5 100644 --- a/doc/crypto/X509_NAME_ENTRY_get_object.pod +++ b/doc/crypto/X509_NAME_ENTRY_get_object.pod @@ -65,8 +65,6 @@ set first so the relevant field information can be looked up internally. L, L, L -=cut - =head1 COPYRIGHT Copyright 2002-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/crypto/X509_NAME_add_entry_by_txt.pod b/doc/crypto/X509_NAME_add_entry_by_txt.pod index fc3b4537e87..0b002781aab 100644 --- a/doc/crypto/X509_NAME_add_entry_by_txt.pod +++ b/doc/crypto/X509_NAME_add_entry_by_txt.pod @@ -111,10 +111,6 @@ can result in invalid field types its use is strongly discouraged. L, L -=head1 HISTORY - -=cut - =head1 COPYRIGHT Copyright 2002-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/crypto/X509_NAME_get_index_by_NID.pod b/doc/crypto/X509_NAME_get_index_by_NID.pod index 7b3051ec5d2..e84642ae11e 100644 --- a/doc/crypto/X509_NAME_get_index_by_NID.pod +++ b/doc/crypto/X509_NAME_get_index_by_NID.pod @@ -112,12 +112,6 @@ requested entry or B if the index is invalid. L, L -=head1 HISTORY - -TBA - -=cut - =head1 COPYRIGHT Copyright 2002-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/crypto/X509_NAME_print_ex.pod b/doc/crypto/X509_NAME_print_ex.pod index 9ddaa772419..9e35c5c464f 100644 --- a/doc/crypto/X509_NAME_print_ex.pod +++ b/doc/crypto/X509_NAME_print_ex.pod @@ -98,12 +98,6 @@ B uses a format identical to X509_NAME_print(): in fact it calls L -=head1 HISTORY - -TBA - -=cut - =head1 COPYRIGHT Copyright 2002-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/crypto/X509_PUBKEY.pod b/doc/crypto/X509_PUBKEY.pod index df15602bbe4..36da685ecb1 100644 --- a/doc/crypto/X509_PUBKEY.pod +++ b/doc/crypto/X509_PUBKEY.pod @@ -108,8 +108,6 @@ L, L, L, -=cut - =head1 COPYRIGHT Copyright 2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/crypto/X509_STORE_CTX_get_error.pod b/doc/crypto/X509_STORE_CTX_get_error.pod index fbd93167994..428e500ff24 100644 --- a/doc/crypto/X509_STORE_CTX_get_error.pod +++ b/doc/crypto/X509_STORE_CTX_get_error.pod @@ -326,12 +326,6 @@ L, L, L. -=head1 HISTORY - -TBA - -=cut - =head1 COPYRIGHT Copyright 2009-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/crypto/X509_STORE_CTX_new.pod b/doc/crypto/X509_STORE_CTX_new.pod index f174bc32e83..7b9952cacc4 100644 --- a/doc/crypto/X509_STORE_CTX_new.pod +++ b/doc/crypto/X509_STORE_CTX_new.pod @@ -181,8 +181,6 @@ X509_STORE_set_verify() wsa first added to OpenSSL 1.1.0. It was previously available as a macro X509_STORE_set_verify_func(). This macro still exists but simply calls this function. -=cut - =head1 COPYRIGHT Copyright 2009-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/crypto/X509_STORE_CTX_set_verify_cb.pod b/doc/crypto/X509_STORE_CTX_set_verify_cb.pod index 53145365e85..1305f32c59e 100644 --- a/doc/crypto/X509_STORE_CTX_set_verify_cb.pod +++ b/doc/crypto/X509_STORE_CTX_set_verify_cb.pod @@ -161,8 +161,6 @@ L L L -=cut - =head1 COPYRIGHT Copyright 2009-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/crypto/X509_STORE_get0_param.pod b/doc/crypto/X509_STORE_get0_param.pod index d71d2a4bec9..2144f2b0ae4 100644 --- a/doc/crypto/X509_STORE_get0_param.pod +++ b/doc/crypto/X509_STORE_get0_param.pod @@ -45,8 +45,6 @@ L B and B were added in OpenSSL version 1.1.0. -=cut - =head1 COPYRIGHT Copyright 2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/crypto/X509_STORE_new.pod b/doc/crypto/X509_STORE_new.pod index e0ceea3d9a1..0d0656f2de8 100644 --- a/doc/crypto/X509_STORE_new.pod +++ b/doc/crypto/X509_STORE_new.pod @@ -38,8 +38,6 @@ L The B function was added in OpenSSL 1.1.0 -=cut - =head1 COPYRIGHT Copyright 2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/crypto/X509_STORE_set_verify_cb_func.pod b/doc/crypto/X509_STORE_set_verify_cb_func.pod index 2cc3bcbdebb..7e66b23e04b 100644 --- a/doc/crypto/X509_STORE_set_verify_cb_func.pod +++ b/doc/crypto/X509_STORE_set_verify_cb_func.pod @@ -48,8 +48,6 @@ L X509_STORE_set_verify_cb() was added to OpenSSL 1.0.0. -=cut - =head1 COPYRIGHT Copyright 2009-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/crypto/X509_VERIFY_PARAM_set_flags.pod b/doc/crypto/X509_VERIFY_PARAM_set_flags.pod index 382e181ce6f..4b8e1775e8a 100644 --- a/doc/crypto/X509_VERIFY_PARAM_set_flags.pod +++ b/doc/crypto/X509_VERIFY_PARAM_set_flags.pod @@ -282,8 +282,6 @@ The B flag was added in OpenSSL 1.1.0 The legacy B flag is deprecated as of OpenSSL 1.1.0, and has no effect. -=cut - =head1 COPYRIGHT Copyright 2009-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/crypto/X509_check_ca.pod b/doc/crypto/X509_check_ca.pod index ccd6c9b0f2a..fbeacdecb9a 100644 --- a/doc/crypto/X509_check_ca.pod +++ b/doc/crypto/X509_check_ca.pod @@ -33,8 +33,6 @@ L, L, L -=cut - =head1 COPYRIGHT Copyright 2015-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/crypto/X509_check_host.pod b/doc/crypto/X509_check_host.pod index 826fca3560f..93848152b5e 100644 --- a/doc/crypto/X509_check_host.pod +++ b/doc/crypto/X509_check_host.pod @@ -145,8 +145,6 @@ L These functions were added in OpenSSL 1.0.2. -=cut - =head1 COPYRIGHT Copyright 2012-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/crypto/X509_check_issued.pod b/doc/crypto/X509_check_issued.pod index c177fdcb9bf..8e4b1117ca8 100644 --- a/doc/crypto/X509_check_issued.pod +++ b/doc/crypto/X509_check_issued.pod @@ -33,8 +33,6 @@ L, L, L -=cut - =head1 COPYRIGHT Copyright 2015-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/crypto/X509_get0_signature.pod b/doc/crypto/X509_get0_signature.pod index b6de9de722b..d86f2388923 100644 --- a/doc/crypto/X509_get0_signature.pod +++ b/doc/crypto/X509_get0_signature.pod @@ -82,8 +82,6 @@ X509_REQ_get0_signature(), X509_REQ_get_signature_nid(), X509_CRL_get0_signature() and X509_CRL_get_signature_nid() were first added to OpenSSL 1.1.0. -=cut - =head1 COPYRIGHT Copyright 2015-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/crypto/X509_get0_uids.pod b/doc/crypto/X509_get0_uids.pod index 77f858d6c38..ccdded68504 100644 --- a/doc/crypto/X509_get0_uids.pod +++ b/doc/crypto/X509_get0_uids.pod @@ -44,8 +44,6 @@ L, L, L -=cut - =head1 COPYRIGHT Copyright 2015-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/crypto/X509_get_extension_flags.pod b/doc/crypto/X509_get_extension_flags.pod index 05f0d632bc7..ac177953cbb 100644 --- a/doc/crypto/X509_get_extension_flags.pod +++ b/doc/crypto/X509_get_extension_flags.pod @@ -127,8 +127,6 @@ is absent or an error occurred during parsing. L -=cut - =head1 COPYRIGHT Copyright 2015-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/crypto/X509_get_pubkey.pod b/doc/crypto/X509_get_pubkey.pod index 86ea5744a02..4fe7dbcc13b 100644 --- a/doc/crypto/X509_get_pubkey.pod +++ b/doc/crypto/X509_get_pubkey.pod @@ -75,10 +75,6 @@ L, L, L -=head1 HISTORY - -=cut - =head1 COPYRIGHT Copyright 2015-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/crypto/X509_get_serialNumber.pod b/doc/crypto/X509_get_serialNumber.pod index 44603b84638..f51e30d4637 100644 --- a/doc/crypto/X509_get_serialNumber.pod +++ b/doc/crypto/X509_get_serialNumber.pod @@ -52,8 +52,6 @@ L X509_get_serialNumber() and X509_set_serialNumber() are available in all versions of OpenSSL. -=cut - =head1 COPYRIGHT Copyright 2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/crypto/X509_get_subject_name.pod b/doc/crypto/X509_get_subject_name.pod index 11ebce173e9..8f1b30c0796 100644 --- a/doc/crypto/X509_get_subject_name.pod +++ b/doc/crypto/X509_get_subject_name.pod @@ -74,8 +74,6 @@ L, L, L -=cut - =head1 COPYRIGHT Copyright 2015-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/crypto/X509_get_version.pod b/doc/crypto/X509_get_version.pod index 086194b00d3..18789675ad6 100644 --- a/doc/crypto/X509_get_version.pod +++ b/doc/crypto/X509_get_version.pod @@ -71,8 +71,6 @@ L X509_get_version(), X509_REQ_get_version() and X509_CRL_get_version() are functions in OpenSSL 1.1.0, in previous versions they were macros. -=cut - =head1 COPYRIGHT Copyright 2015-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/crypto/X509_new.pod b/doc/crypto/X509_new.pod index d12ae605bae..0b9126ecf99 100644 --- a/doc/crypto/X509_new.pod +++ b/doc/crypto/X509_new.pod @@ -70,8 +70,6 @@ L, L, L -=cut - =head1 COPYRIGHT Copyright 2002-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/crypto/X509_sign.pod b/doc/crypto/X509_sign.pod index fa8326e5744..59fa1759dd2 100644 --- a/doc/crypto/X509_sign.pod +++ b/doc/crypto/X509_sign.pod @@ -87,8 +87,6 @@ versions of OpenSSL. X509_sign_ctx(), X509_REQ_sign_ctx() and X509_CRL_sign_ctx() were first added to OpenSSL 1.0.1. -=cut - =head1 COPYRIGHT Copyright 2015-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/crypto/X509_verify_cert.pod b/doc/crypto/X509_verify_cert.pod index 48c90c4cae0..74acf8df71f 100644 --- a/doc/crypto/X509_verify_cert.pod +++ b/doc/crypto/X509_verify_cert.pod @@ -48,8 +48,6 @@ functions which use B. L -=cut - =head1 COPYRIGHT Copyright 2009-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/crypto/X509v3_get_ext_by_NID.pod b/doc/crypto/X509v3_get_ext_by_NID.pod index a612cdb2c4d..11ff8a34906 100644 --- a/doc/crypto/X509v3_get_ext_by_NID.pod +++ b/doc/crypto/X509v3_get_ext_by_NID.pod @@ -141,8 +141,6 @@ field is absent it will return B: this is B an error condition. L -=cut - =head1 COPYRIGHT Copyright 2015-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/crypto/bio.pod b/doc/crypto/bio.pod index eff9ec53c35..cf44a746ba6 100644 --- a/doc/crypto/bio.pod +++ b/doc/crypto/bio.pod @@ -8,9 +8,6 @@ bio - I/O abstraction #include -TBA - - =head1 DESCRIPTION A BIO is an I/O abstraction, it hides many of the underlying I/O @@ -54,8 +51,6 @@ L, L, L, L -=cut - =head1 COPYRIGHT Copyright 2000-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/crypto/blowfish.pod b/doc/crypto/blowfish.pod index d477b32b4fb..182cb87ecc5 100644 --- a/doc/crypto/blowfish.pod +++ b/doc/crypto/blowfish.pod @@ -105,8 +105,6 @@ functions directly. L, L -=cut - =head1 COPYRIGHT Copyright 2000-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/crypto/bn.pod b/doc/crypto/bn.pod index 62f196b961b..6d87d11e0f6 100644 --- a/doc/crypto/bn.pod +++ b/doc/crypto/bn.pod @@ -185,8 +185,6 @@ L, L, L -=cut - =head1 COPYRIGHT Copyright 2000-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/crypto/bn_internal.pod b/doc/crypto/bn_internal.pod index b849db7d921..07e72aa2c5d 100644 --- a/doc/crypto/bn_internal.pod +++ b/doc/crypto/bn_internal.pod @@ -235,8 +235,6 @@ and bn_set_max() are defined as empty macros. L -=cut - =head1 COPYRIGHT Copyright 2000-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/crypto/buffer.pod b/doc/crypto/buffer.pod index 62a429b1c90..16fe3daa844 100644 --- a/doc/crypto/buffer.pod +++ b/doc/crypto/buffer.pod @@ -56,8 +56,6 @@ L. BUF_MEM_new_ex() was added in OpenSSL 1.1.0. -=cut - =head1 COPYRIGHT Copyright 2000-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/crypto/crypto.pod b/doc/crypto/crypto.pod index e75ddb688c3..7870fb80e28 100644 --- a/doc/crypto/crypto.pod +++ b/doc/crypto/crypto.pod @@ -44,8 +44,6 @@ so both (B and B above) should be freed up. L, L -=cut - =head1 COPYRIGHT Copyright 2000-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/crypto/d2i_ASN1_OBJECT.pod b/doc/crypto/d2i_ASN1_OBJECT.pod index 4a95738e66b..331335e5f1d 100644 --- a/doc/crypto/d2i_ASN1_OBJECT.pod +++ b/doc/crypto/d2i_ASN1_OBJECT.pod @@ -22,12 +22,6 @@ described in the L manual page. L -=head1 HISTORY - -TBA - -=cut - =head1 COPYRIGHT Copyright 2002-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/crypto/d2i_CMS_ContentInfo.pod b/doc/crypto/d2i_CMS_ContentInfo.pod index 2a763a8e899..4f1d90fb40c 100644 --- a/doc/crypto/d2i_CMS_ContentInfo.pod +++ b/doc/crypto/d2i_CMS_ContentInfo.pod @@ -22,8 +22,6 @@ described in the L manual page. L -=cut - =head1 COPYRIGHT Copyright 2015-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/crypto/d2i_DHparams.pod b/doc/crypto/d2i_DHparams.pod index ada09525a66..6ef62fbadf0 100644 --- a/doc/crypto/d2i_DHparams.pod +++ b/doc/crypto/d2i_DHparams.pod @@ -23,12 +23,6 @@ described in the L manual page. L -=head1 HISTORY - -TBA - -=cut - =head1 COPYRIGHT Copyright 2000-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/crypto/d2i_DSAPublicKey.pod b/doc/crypto/d2i_DSAPublicKey.pod index 89de58566d4..d38f1313941 100644 --- a/doc/crypto/d2i_DSAPublicKey.pod +++ b/doc/crypto/d2i_DSAPublicKey.pod @@ -84,12 +84,6 @@ B fields respectively. L -=head1 HISTORY - -TBA - -=cut - =head1 COPYRIGHT Copyright 2002-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/crypto/d2i_ECPKParameters.pod b/doc/crypto/d2i_ECPKParameters.pod index 27216402ffc..560795f992d 100644 --- a/doc/crypto/d2i_ECPKParameters.pod +++ b/doc/crypto/d2i_ECPKParameters.pod @@ -81,8 +81,6 @@ L, L, L, L, L, L, L, L, L -=cut - =head1 COPYRIGHT Copyright 2013-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/crypto/d2i_ECPrivateKey.pod b/doc/crypto/d2i_ECPrivateKey.pod index a3c81627c88..6cd24f24a8e 100644 --- a/doc/crypto/d2i_ECPrivateKey.pod +++ b/doc/crypto/d2i_ECPrivateKey.pod @@ -64,8 +64,6 @@ L, L, L -=cut - =head1 COPYRIGHT Copyright 2015-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/crypto/d2i_PKCS8PrivateKey.pod b/doc/crypto/d2i_PKCS8PrivateKey.pod index c78a1474a7a..9170fd5ca51 100644 --- a/doc/crypto/d2i_PKCS8PrivateKey.pod +++ b/doc/crypto/d2i_PKCS8PrivateKey.pod @@ -49,8 +49,6 @@ to memory BIOs, see L for details. L -=cut - =head1 COPYRIGHT Copyright 2002-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/crypto/d2i_PrivateKey.pod b/doc/crypto/d2i_PrivateKey.pod index 0eb7a17938d..efadaeb591a 100644 --- a/doc/crypto/d2i_PrivateKey.pod +++ b/doc/crypto/d2i_PrivateKey.pod @@ -56,8 +56,6 @@ L. L, L -=cut - =head1 COPYRIGHT Copyright 2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/crypto/d2i_RSAPublicKey.pod b/doc/crypto/d2i_RSAPublicKey.pod index b20c8a20e08..8b6e12d0f72 100644 --- a/doc/crypto/d2i_RSAPublicKey.pod +++ b/doc/crypto/d2i_RSAPublicKey.pod @@ -71,12 +71,6 @@ avoided if possible. L -=head1 HISTORY - -TBA - -=cut - =head1 COPYRIGHT Copyright 2000-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/crypto/d2i_X509.pod b/doc/crypto/d2i_X509.pod index c05f6e5f268..422edfcf83b 100644 --- a/doc/crypto/d2i_X509.pod +++ b/doc/crypto/d2i_X509.pod @@ -243,8 +243,6 @@ L, L, L -=cut - =head1 COPYRIGHT Copyright 2002-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/crypto/d2i_X509_ALGOR.pod b/doc/crypto/d2i_X509_ALGOR.pod index 5d4035047a9..01fc506eb03 100644 --- a/doc/crypto/d2i_X509_ALGOR.pod +++ b/doc/crypto/d2i_X509_ALGOR.pod @@ -48,12 +48,6 @@ encodings and non-zero otherwise. L -=head1 HISTORY - -TBA - -=cut - =head1 COPYRIGHT Copyright 2002-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/crypto/d2i_X509_CRL.pod b/doc/crypto/d2i_X509_CRL.pod index 67733ea8618..ac6ffefaa9a 100644 --- a/doc/crypto/d2i_X509_CRL.pod +++ b/doc/crypto/d2i_X509_CRL.pod @@ -32,12 +32,6 @@ described in the L manual page. L -=head1 HISTORY - -TBA - -=cut - =head1 COPYRIGHT Copyright 2002-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/crypto/d2i_X509_NAME.pod b/doc/crypto/d2i_X509_NAME.pod index d957e906ef7..f30ebabf737 100644 --- a/doc/crypto/d2i_X509_NAME.pod +++ b/doc/crypto/d2i_X509_NAME.pod @@ -42,8 +42,6 @@ occurred. L -=cut - =head1 COPYRIGHT Copyright 2002-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/crypto/d2i_X509_REQ.pod b/doc/crypto/d2i_X509_REQ.pod index 4bbeb3d2042..23d3c5fdd89 100644 --- a/doc/crypto/d2i_X509_REQ.pod +++ b/doc/crypto/d2i_X509_REQ.pod @@ -32,12 +32,6 @@ described in the L manual page. L -=head1 HISTORY - -TBA - -=cut - =head1 COPYRIGHT Copyright 2002-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/crypto/d2i_X509_SIG.pod b/doc/crypto/d2i_X509_SIG.pod index c10a702a9d5..ac1abe3b7b5 100644 --- a/doc/crypto/d2i_X509_SIG.pod +++ b/doc/crypto/d2i_X509_SIG.pod @@ -29,12 +29,6 @@ value in B. These values can then be examined or initialised. L -=head1 HISTORY - -TBA - -=cut - =head1 COPYRIGHT Copyright 2002-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/crypto/des.pod b/doc/crypto/des.pod index 8f5321061db..7ccadbc345d 100644 --- a/doc/crypto/des.pod +++ b/doc/crypto/des.pod @@ -293,8 +293,6 @@ not suitable for most applications; see L. L, L -=cut - =head1 COPYRIGHT Copyright 2000-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/crypto/des_modes.pod b/doc/crypto/des_modes.pod index 9d178752ce1..5107b77c8d4 100644 --- a/doc/crypto/des_modes.pod +++ b/doc/crypto/des_modes.pod @@ -251,8 +251,6 @@ it to: L, L, L, L -=cut - =head1 COPYRIGHT Copyright 2000-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/crypto/dh.pod b/doc/crypto/dh.pod index 5f3872c54bb..b56c27ca51b 100644 --- a/doc/crypto/dh.pod +++ b/doc/crypto/dh.pod @@ -58,8 +58,6 @@ L, L, L, L, L, L -=cut - =head1 COPYRIGHT Copyright 2000-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/crypto/dsa.pod b/doc/crypto/dsa.pod index 9a2d541be42..2850c1d1a93 100644 --- a/doc/crypto/dsa.pod +++ b/doc/crypto/dsa.pod @@ -106,8 +106,6 @@ L, L, L, L -=cut - =head1 COPYRIGHT Copyright 2000-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/crypto/ec.pod b/doc/crypto/ec.pod index 8f1b94c340e..5e20b4ee1fe 100644 --- a/doc/crypto/ec.pod +++ b/doc/crypto/ec.pod @@ -195,8 +195,6 @@ L, L, L, L, L -=cut - =head1 COPYRIGHT Copyright 2013-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/crypto/ecdsa.pod b/doc/crypto/ecdsa.pod index ac04ca0eace..0967f08aa1e 100644 --- a/doc/crypto/ecdsa.pod +++ b/doc/crypto/ecdsa.pod @@ -186,8 +186,6 @@ L, L, L -=cut - =head1 COPYRIGHT Copyright 2004-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/crypto/engine.pod b/doc/crypto/engine.pod index a52870ad331..df12d59983e 100644 --- a/doc/crypto/engine.pod +++ b/doc/crypto/engine.pod @@ -563,8 +563,6 @@ ENGINE_cleanup(), ENGINE_load_openssl(), ENGINE_load_dynamic(), and ENGINE_load_cryptodev() were deprecated in OpenSSL 1.1.0 by OPENSSL_init_crypto(). -=cut - =head1 COPYRIGHT Copyright 2002-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/crypto/err.pod b/doc/crypto/err.pod index cd258f4e221..b57798e63bb 100644 --- a/doc/crypto/err.pod +++ b/doc/crypto/err.pod @@ -164,8 +164,6 @@ the header file and generate the C error code file. This will normally be done if the external library needs to generate new ASN1 structures but it can also be used to add more general purpose error code handling. -TBA more details - =head1 INTERNALS The error queues are stored in a thread-local storage with one B @@ -195,8 +193,6 @@ L The ERR_load_crypto_strings() function was deprecated in OpenSSL 1.1.0 by OPENSSL_init_crypto(). -=cut - =head1 COPYRIGHT Copyright 2000-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/crypto/evp.pod b/doc/crypto/evp.pod index 7109f9f552f..c930e7d1fec 100644 --- a/doc/crypto/evp.pod +++ b/doc/crypto/evp.pod @@ -102,8 +102,6 @@ L, L, L -=cut - =head1 COPYRIGHT Copyright 2000-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/crypto/hmac.pod b/doc/crypto/hmac.pod index bb35070941e..cabb4930b4d 100644 --- a/doc/crypto/hmac.pod +++ b/doc/crypto/hmac.pod @@ -110,8 +110,6 @@ HMAC_CTX_new() and HMAC_CTX_free() are new in OpenSSL version 1.1. HMAC_Init_ex(), HMAC_Update() and HMAC_Final() did not return values in versions of OpenSSL before 1.0.0. -=cut - =head1 COPYRIGHT Copyright 2000-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/crypto/i2d_CMS_bio_stream.pod b/doc/crypto/i2d_CMS_bio_stream.pod index be4b44fadb2..fd566bb92a1 100644 --- a/doc/crypto/i2d_CMS_bio_stream.pod +++ b/doc/crypto/i2d_CMS_bio_stream.pod @@ -41,8 +41,6 @@ L i2d_CMS_bio_stream() was added to OpenSSL 1.0.0 -=cut - =head1 COPYRIGHT Copyright 2008-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/crypto/i2d_PKCS7_bio_stream.pod b/doc/crypto/i2d_PKCS7_bio_stream.pod index 3331d874e2e..f22e0e1100d 100644 --- a/doc/crypto/i2d_PKCS7_bio_stream.pod +++ b/doc/crypto/i2d_PKCS7_bio_stream.pod @@ -41,8 +41,6 @@ L i2d_PKCS7_bio_stream() was added to OpenSSL 1.0.0 -=cut - =head1 COPYRIGHT Copyright 2008-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/crypto/lh_stats.pod b/doc/crypto/lh_stats.pod index bdc19b4e843..c454a47eef2 100644 --- a/doc/crypto/lh_stats.pod +++ b/doc/crypto/lh_stats.pod @@ -52,8 +52,6 @@ These functions do not return values. L, L -=cut - =head1 COPYRIGHT Copyright 2000-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/crypto/lhash.pod b/doc/crypto/lhash.pod index 9e29617e1b7..959e2d68045 100644 --- a/doc/crypto/lhash.pod +++ b/doc/crypto/lhash.pod @@ -245,7 +245,10 @@ lh_TYPE_insert() returns B both for success and error. L -=cut +=head1 HISTORY + +In OpenSSL 1.0.0, the lhash interface was revamped for better +type checking. =head1 COPYRIGHT diff --git a/doc/crypto/md5.pod b/doc/crypto/md5.pod index 6de7cd0d1cc..78da750796e 100644 --- a/doc/crypto/md5.pod +++ b/doc/crypto/md5.pod @@ -89,8 +89,6 @@ RFC 1319, RFC 1320, RFC 1321 L -=cut - =head1 COPYRIGHT Copyright 2000-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/crypto/mdc2.pod b/doc/crypto/mdc2.pod index 0865b7d1fde..f7db71b460d 100644 --- a/doc/crypto/mdc2.pod +++ b/doc/crypto/mdc2.pod @@ -56,8 +56,6 @@ ISO/IEC 10118-2, with DES L -=cut - =head1 COPYRIGHT Copyright 2000-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/crypto/pem.pod b/doc/crypto/pem.pod index 35354b0c81c..cec8c55e14c 100644 --- a/doc/crypto/pem.pod +++ b/doc/crypto/pem.pod @@ -457,8 +457,6 @@ as they will be formally deprecated in a future releases. L, L -=cut - =head1 COPYRIGHT Copyright 2001-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/crypto/rand.pod b/doc/crypto/rand.pod index dad566bc6a3..45a6d6bb2de 100644 --- a/doc/crypto/rand.pod +++ b/doc/crypto/rand.pod @@ -74,8 +74,6 @@ L, L, L -=cut - =head1 COPYRIGHT Copyright 2000-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/crypto/rc4.pod b/doc/crypto/rc4.pod index 2188e04f101..fe5d2d14857 100644 --- a/doc/crypto/rc4.pod +++ b/doc/crypto/rc4.pod @@ -54,8 +54,6 @@ multiple encryptions using the same key stream. L -=cut - =head1 COPYRIGHT Copyright 2000-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/crypto/ripemd.pod b/doc/crypto/ripemd.pod index 61eee8aa898..a372e32ca32 100644 --- a/doc/crypto/ripemd.pod +++ b/doc/crypto/ripemd.pod @@ -60,8 +60,6 @@ ISO/IEC 10118-3 (draft) (??) L -=cut - =head1 COPYRIGHT Copyright 2000-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/crypto/rsa.pod b/doc/crypto/rsa.pod index 864de6cb418..2a2a1e898da 100644 --- a/doc/crypto/rsa.pod +++ b/doc/crypto/rsa.pod @@ -100,8 +100,6 @@ L, L, L -=cut - =head1 COPYRIGHT Copyright 2000-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/crypto/sha.pod b/doc/crypto/sha.pod index 0c8b6ad6724..f3565bb2f48 100644 --- a/doc/crypto/sha.pod +++ b/doc/crypto/sha.pod @@ -96,8 +96,6 @@ ANSI X9.30 L -=cut - =head1 COPYRIGHT Copyright 2000-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/crypto/threads.pod b/doc/crypto/threads.pod index d9f91d2aedf..37671b90ebe 100644 --- a/doc/crypto/threads.pod +++ b/doc/crypto/threads.pod @@ -138,8 +138,6 @@ You can find out if OpenSSL was configured with thread support: L -=cut - =head1 COPYRIGHT Copyright 2000-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/crypto/ui.pod b/doc/crypto/ui.pod index d703c1681a8..a9412659aad 100644 --- a/doc/crypto/ui.pod +++ b/doc/crypto/ui.pod @@ -183,8 +183,6 @@ UI_set_method() changes the UI method associated with a given UI. L, L -=cut - =head1 COPYRIGHT Copyright 2001-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/crypto/x509.pod b/doc/crypto/x509.pod index 834994544d9..a8969deea1b 100644 --- a/doc/crypto/x509.pod +++ b/doc/crypto/x509.pod @@ -61,8 +61,6 @@ L, L, L -=cut - =head1 COPYRIGHT Copyright 2003-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/ssl/DTLSv1_listen.pod b/doc/ssl/DTLSv1_listen.pod index 7ac94445789..ab7621de58d 100644 --- a/doc/ssl/DTLSv1_listen.pod +++ b/doc/ssl/DTLSv1_listen.pod @@ -90,8 +90,6 @@ L, L DTLSv1_listen() return codes were clarified in OpenSSL 1.1.0. The type of "peer" also changed in OpenSSL 1.1.0. -=cut - =head1 COPYRIGHT Copyright 2015-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/ssl/OPENSSL_init_ssl.pod b/doc/ssl/OPENSSL_init_ssl.pod index 30d36dfc6a4..b963e5e7a92 100644 --- a/doc/ssl/OPENSSL_init_ssl.pod +++ b/doc/ssl/OPENSSL_init_ssl.pod @@ -72,8 +72,6 @@ L The OPENSSL_init_ssl() function was added in OpenSSL 1.1.0. -=cut - =head1 COPYRIGHT Copyright 2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/ssl/SSL_CIPHER_get_name.pod b/doc/ssl/SSL_CIPHER_get_name.pod index 331d04e5316..643eea4b947 100644 --- a/doc/ssl/SSL_CIPHER_get_name.pod +++ b/doc/ssl/SSL_CIPHER_get_name.pod @@ -112,8 +112,6 @@ rather than a fixed string, in OpenSSL 1.1 L, L, L, L -=cut - =head1 COPYRIGHT Copyright 2000-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/ssl/SSL_COMP_add_compression_method.pod b/doc/ssl/SSL_COMP_add_compression_method.pod index 794db3e7b2e..c455832078b 100644 --- a/doc/ssl/SSL_COMP_add_compression_method.pod +++ b/doc/ssl/SSL_COMP_add_compression_method.pod @@ -84,8 +84,6 @@ L SSL_COMP_free_compression_methods() was deprecated in OpenSSL 1.1.0. -=cut - =head1 COPYRIGHT Copyright 2001-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/ssl/SSL_CONF_CTX_new.pod b/doc/ssl/SSL_CONF_CTX_new.pod index 93c3b3cd19c..79f0bbc7dd5 100644 --- a/doc/ssl/SSL_CONF_CTX_new.pod +++ b/doc/ssl/SSL_CONF_CTX_new.pod @@ -38,8 +38,6 @@ L These functions were first added to OpenSSL 1.0.2 -=cut - =head1 COPYRIGHT Copyright 2012-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/ssl/SSL_CONF_CTX_set1_prefix.pod b/doc/ssl/SSL_CONF_CTX_set1_prefix.pod index 2e82f052413..da9e580244d 100644 --- a/doc/ssl/SSL_CONF_CTX_set1_prefix.pod +++ b/doc/ssl/SSL_CONF_CTX_set1_prefix.pod @@ -46,8 +46,6 @@ L These functions were first added to OpenSSL 1.0.2 -=cut - =head1 COPYRIGHT Copyright 2012-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/ssl/SSL_CONF_CTX_set_flags.pod b/doc/ssl/SSL_CONF_CTX_set_flags.pod index 87dc71a81de..efd8da3bc6b 100644 --- a/doc/ssl/SSL_CONF_CTX_set_flags.pod +++ b/doc/ssl/SSL_CONF_CTX_set_flags.pod @@ -72,8 +72,6 @@ L These functions were first added to OpenSSL 1.0.2 -=cut - =head1 COPYRIGHT Copyright 2012-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/ssl/SSL_CONF_CTX_set_ssl_ctx.pod b/doc/ssl/SSL_CONF_CTX_set_ssl_ctx.pod index 6163ae06787..7e4120f7ce5 100644 --- a/doc/ssl/SSL_CONF_CTX_set_ssl_ctx.pod +++ b/doc/ssl/SSL_CONF_CTX_set_ssl_ctx.pod @@ -44,8 +44,6 @@ L These functions were first added to OpenSSL 1.0.2 -=cut - =head1 COPYRIGHT Copyright 2012-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/ssl/SSL_CONF_cmd.pod b/doc/ssl/SSL_CONF_cmd.pod index e5315f84684..083b33a1c53 100644 --- a/doc/ssl/SSL_CONF_cmd.pod +++ b/doc/ssl/SSL_CONF_cmd.pod @@ -550,8 +550,6 @@ B. B and B where added in OpenSSL 1.1.0. -=cut - =head1 COPYRIGHT Copyright 2012-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/ssl/SSL_CONF_cmd_argv.pod b/doc/ssl/SSL_CONF_cmd_argv.pod index bbced56194b..8f38db1d3b5 100644 --- a/doc/ssl/SSL_CONF_cmd_argv.pod +++ b/doc/ssl/SSL_CONF_cmd_argv.pod @@ -39,8 +39,6 @@ L These functions were first added to OpenSSL 1.0.2 -=cut - =head1 COPYRIGHT Copyright 2012-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/ssl/SSL_CTX_add1_chain_cert.pod b/doc/ssl/SSL_CTX_add1_chain_cert.pod index 7b504534b06..1f0418b249c 100644 --- a/doc/ssl/SSL_CTX_add1_chain_cert.pod +++ b/doc/ssl/SSL_CTX_add1_chain_cert.pod @@ -146,8 +146,6 @@ L These functions were first added to OpenSSL 1.0.2. -=cut - =head1 COPYRIGHT Copyright 2013-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/ssl/SSL_CTX_add_extra_chain_cert.pod b/doc/ssl/SSL_CTX_add_extra_chain_cert.pod index 3e49c527e0d..e2783de9c77 100644 --- a/doc/ssl/SSL_CTX_add_extra_chain_cert.pod +++ b/doc/ssl/SSL_CTX_add_extra_chain_cert.pod @@ -68,8 +68,6 @@ L L L -=cut - =head1 COPYRIGHT Copyright 2000-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/ssl/SSL_CTX_add_session.pod b/doc/ssl/SSL_CTX_add_session.pod index fd782b3344c..dbdd9f0c541 100644 --- a/doc/ssl/SSL_CTX_add_session.pod +++ b/doc/ssl/SSL_CTX_add_session.pod @@ -70,8 +70,6 @@ L, L, L -=cut - =head1 COPYRIGHT Copyright 2001-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/ssl/SSL_CTX_config.pod b/doc/ssl/SSL_CTX_config.pod index 32ac7e8ff6b..40144f9de42 100644 --- a/doc/ssl/SSL_CTX_config.pod +++ b/doc/ssl/SSL_CTX_config.pod @@ -81,8 +81,6 @@ L SSL_CTX_config() and SSL_config() were first added to OpenSSL 1.1.0 -=cut - =head1 COPYRIGHT Copyright 2015-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/ssl/SSL_CTX_ctrl.pod b/doc/ssl/SSL_CTX_ctrl.pod index cca3891b67d..e8386a59302 100644 --- a/doc/ssl/SSL_CTX_ctrl.pod +++ b/doc/ssl/SSL_CTX_ctrl.pod @@ -31,8 +31,6 @@ supplied via the B parameter. L -=cut - =head1 COPYRIGHT Copyright 2001-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/ssl/SSL_CTX_dane_enable.pod b/doc/ssl/SSL_CTX_dane_enable.pod index ec9230a2ada..cef109f3eb0 100644 --- a/doc/ssl/SSL_CTX_dane_enable.pod +++ b/doc/ssl/SSL_CTX_dane_enable.pod @@ -325,8 +325,6 @@ L These functions were first added to OpenSSL 1.1.0. -=cut - =head1 COPYRIGHT Copyright 2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/ssl/SSL_CTX_flush_sessions.pod b/doc/ssl/SSL_CTX_flush_sessions.pod index e16775b7b8a..7639451c5dc 100644 --- a/doc/ssl/SSL_CTX_flush_sessions.pod +++ b/doc/ssl/SSL_CTX_flush_sessions.pod @@ -44,8 +44,6 @@ L, L, L -=cut - =head1 COPYRIGHT Copyright 2001-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/ssl/SSL_CTX_free.pod b/doc/ssl/SSL_CTX_free.pod index 07de5c4a2e2..e5cc1aab778 100644 --- a/doc/ssl/SSL_CTX_free.pod +++ b/doc/ssl/SSL_CTX_free.pod @@ -39,8 +39,6 @@ SSL_CTX_free() does not provide diagnostic information. L, L, L -=cut - =head1 COPYRIGHT Copyright 2000-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/ssl/SSL_CTX_get0_param.pod b/doc/ssl/SSL_CTX_get0_param.pod index 68aff73d863..6b937374588 100644 --- a/doc/ssl/SSL_CTX_get0_param.pod +++ b/doc/ssl/SSL_CTX_get0_param.pod @@ -52,8 +52,6 @@ L These functions were first added to OpenSSL 1.0.2. -=cut - =head1 COPYRIGHT Copyright 2015-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/ssl/SSL_CTX_get_verify_mode.pod b/doc/ssl/SSL_CTX_get_verify_mode.pod index e9e91152407..bd100344d1f 100644 --- a/doc/ssl/SSL_CTX_get_verify_mode.pod +++ b/doc/ssl/SSL_CTX_get_verify_mode.pod @@ -47,8 +47,6 @@ See DESCRIPTION L, L -=cut - =head1 COPYRIGHT Copyright 2000-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/ssl/SSL_CTX_has_client_custom_ext.pod b/doc/ssl/SSL_CTX_has_client_custom_ext.pod index 8b04214ba95..d9e9a066ea1 100644 --- a/doc/ssl/SSL_CTX_has_client_custom_ext.pod +++ b/doc/ssl/SSL_CTX_has_client_custom_ext.pod @@ -25,8 +25,6 @@ Returns 1 if a handler has been set, 0 otherwise. L, L -=cut - =head1 COPYRIGHT Copyright 2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/ssl/SSL_CTX_load_verify_locations.pod b/doc/ssl/SSL_CTX_load_verify_locations.pod index 3ba106a8792..7e78bc6d9b3 100644 --- a/doc/ssl/SSL_CTX_load_verify_locations.pod +++ b/doc/ssl/SSL_CTX_load_verify_locations.pod @@ -145,8 +145,6 @@ L, L, L -=cut - =head1 COPYRIGHT Copyright 2000-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/ssl/SSL_CTX_new.pod b/doc/ssl/SSL_CTX_new.pod index c61e23a4b31..69b59bb5760 100644 --- a/doc/ssl/SSL_CTX_new.pod +++ b/doc/ssl/SSL_CTX_new.pod @@ -205,8 +205,6 @@ All version-specific methods were deprecated in OpenSSL 1.1.0. L, L, L, L, L, L -=cut - =head1 COPYRIGHT Copyright 2000-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/ssl/SSL_CTX_sess_number.pod b/doc/ssl/SSL_CTX_sess_number.pod index 0071741f0be..049c04c4499 100644 --- a/doc/ssl/SSL_CTX_sess_number.pod +++ b/doc/ssl/SSL_CTX_sess_number.pod @@ -73,8 +73,6 @@ L, L, L L -=cut - =head1 COPYRIGHT Copyright 2001-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/ssl/SSL_CTX_sess_set_cache_size.pod b/doc/ssl/SSL_CTX_sess_set_cache_size.pod index 465e517e9bf..5aef10bd8ed 100644 --- a/doc/ssl/SSL_CTX_sess_set_cache_size.pod +++ b/doc/ssl/SSL_CTX_sess_set_cache_size.pod @@ -50,8 +50,6 @@ L, L, L -=cut - =head1 COPYRIGHT Copyright 2001-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/ssl/SSL_CTX_sess_set_get_cb.pod b/doc/ssl/SSL_CTX_sess_set_get_cb.pod index e8aa8ee937b..d2b0e047371 100644 --- a/doc/ssl/SSL_CTX_sess_set_get_cb.pod +++ b/doc/ssl/SSL_CTX_sess_set_get_cb.pod @@ -84,8 +84,6 @@ L, L, L -=cut - =head1 COPYRIGHT Copyright 2001-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/ssl/SSL_CTX_sessions.pod b/doc/ssl/SSL_CTX_sessions.pod index 81c47033ae5..bc4a55e1a22 100644 --- a/doc/ssl/SSL_CTX_sessions.pod +++ b/doc/ssl/SSL_CTX_sessions.pod @@ -31,8 +31,6 @@ L, L, L, L -=cut - =head1 COPYRIGHT Copyright 2001-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/ssl/SSL_CTX_set1_curves.pod b/doc/ssl/SSL_CTX_set1_curves.pod index 2429dfbe061..b0276c80f3a 100644 --- a/doc/ssl/SSL_CTX_set1_curves.pod +++ b/doc/ssl/SSL_CTX_set1_curves.pod @@ -78,8 +78,6 @@ L These functions were first added to OpenSSL 1.0.2. -=cut - =head1 COPYRIGHT Copyright 2013-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/ssl/SSL_CTX_set1_sigalgs.pod b/doc/ssl/SSL_CTX_set1_sigalgs.pod index a0c0a37060a..e9073b99e34 100644 --- a/doc/ssl/SSL_CTX_set1_sigalgs.pod +++ b/doc/ssl/SSL_CTX_set1_sigalgs.pod @@ -101,8 +101,6 @@ All these functions return 1 for success and 0 for failure. L, L, L -=cut - =head1 COPYRIGHT Copyright 2015-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/ssl/SSL_CTX_set1_verify_cert_store.pod b/doc/ssl/SSL_CTX_set1_verify_cert_store.pod index fa6ce5611e2..bfe8b70af90 100644 --- a/doc/ssl/SSL_CTX_set1_verify_cert_store.pod +++ b/doc/ssl/SSL_CTX_set1_verify_cert_store.pod @@ -88,8 +88,6 @@ L These functions were first added to OpenSSL 1.0.2. -=cut - =head1 COPYRIGHT Copyright 2013-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/ssl/SSL_CTX_set_alpn_select_cb.pod b/doc/ssl/SSL_CTX_set_alpn_select_cb.pod index 68ba3a0a350..4859b3c15fa 100644 --- a/doc/ssl/SSL_CTX_set_alpn_select_cb.pod +++ b/doc/ssl/SSL_CTX_set_alpn_select_cb.pod @@ -123,8 +123,6 @@ ALPN protocol not selected. L, L, L -=cut - =head1 COPYRIGHT Copyright 2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/ssl/SSL_CTX_set_cert_cb.pod b/doc/ssl/SSL_CTX_set_cert_cb.pod index 6c8217d5959..eaa7a4e3cbb 100644 --- a/doc/ssl/SSL_CTX_set_cert_cb.pod +++ b/doc/ssl/SSL_CTX_set_cert_cb.pod @@ -65,8 +65,6 @@ L, L, L, L -=cut - =head1 COPYRIGHT Copyright 2014-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/ssl/SSL_CTX_set_cert_store.pod b/doc/ssl/SSL_CTX_set_cert_store.pod index 27243f3ad5b..7f7a794bdf9 100644 --- a/doc/ssl/SSL_CTX_set_cert_store.pod +++ b/doc/ssl/SSL_CTX_set_cert_store.pod @@ -61,8 +61,6 @@ L, L, L -=cut - =head1 COPYRIGHT Copyright 2001-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/ssl/SSL_CTX_set_cert_verify_callback.pod b/doc/ssl/SSL_CTX_set_cert_verify_callback.pod index 2eda8006c78..ca614d1a22b 100644 --- a/doc/ssl/SSL_CTX_set_cert_verify_callback.pod +++ b/doc/ssl/SSL_CTX_set_cert_verify_callback.pod @@ -62,8 +62,6 @@ L, L, L, L -=cut - =head1 COPYRIGHT Copyright 2001-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/ssl/SSL_CTX_set_cipher_list.pod b/doc/ssl/SSL_CTX_set_cipher_list.pod index 45d70c93092..4e66917bab8 100644 --- a/doc/ssl/SSL_CTX_set_cipher_list.pod +++ b/doc/ssl/SSL_CTX_set_cipher_list.pod @@ -62,8 +62,6 @@ L, L, L -=cut - =head1 COPYRIGHT Copyright 2000-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/ssl/SSL_CTX_set_client_CA_list.pod b/doc/ssl/SSL_CTX_set_client_CA_list.pod index c0656abbf22..668fbbb906e 100644 --- a/doc/ssl/SSL_CTX_set_client_CA_list.pod +++ b/doc/ssl/SSL_CTX_set_client_CA_list.pod @@ -91,8 +91,6 @@ L, L, L -=cut - =head1 COPYRIGHT Copyright 2000-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/ssl/SSL_CTX_set_client_cert_cb.pod b/doc/ssl/SSL_CTX_set_client_cert_cb.pod index bc2c1e65c52..aed7d4f0c10 100644 --- a/doc/ssl/SSL_CTX_set_client_cert_cb.pod +++ b/doc/ssl/SSL_CTX_set_client_cert_cb.pod @@ -91,8 +91,6 @@ L, L, L, L -=cut - =head1 COPYRIGHT Copyright 2002-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/ssl/SSL_CTX_set_ct_validation_callback.pod b/doc/ssl/SSL_CTX_set_ct_validation_callback.pod index 8d1b2c2ee6f..2ff33f78a7c 100644 --- a/doc/ssl/SSL_CTX_set_ct_validation_callback.pod +++ b/doc/ssl/SSL_CTX_set_ct_validation_callback.pod @@ -126,8 +126,6 @@ L, L, L -=cut - =head1 COPYRIGHT Copyright 2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/ssl/SSL_CTX_set_ctlog_list_file.pod b/doc/ssl/SSL_CTX_set_ctlog_list_file.pod index 3b27c7b0905..737dea9d7cb 100644 --- a/doc/ssl/SSL_CTX_set_ctlog_list_file.pod +++ b/doc/ssl/SSL_CTX_set_ctlog_list_file.pod @@ -51,8 +51,6 @@ the case of an error, the log list may have been partially loaded. L, L -=cut - =head1 COPYRIGHT Copyright 2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/ssl/SSL_CTX_set_custom_cli_ext.pod b/doc/ssl/SSL_CTX_set_custom_cli_ext.pod index 07b5e94f254..f179f83d1af 100644 --- a/doc/ssl/SSL_CTX_set_custom_cli_ext.pod +++ b/doc/ssl/SSL_CTX_set_custom_cli_ext.pod @@ -130,8 +130,6 @@ extension type handled internally by OpenSSL or if an internal error occurs SSL_extension_supported() returns 1 if the extension B is handled internally by OpenSSL and 0 otherwise. -=cut - =head1 COPYRIGHT Copyright 2014-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/ssl/SSL_CTX_set_default_passwd_cb.pod b/doc/ssl/SSL_CTX_set_default_passwd_cb.pod index d6abc53f1e6..2d407bbc39a 100644 --- a/doc/ssl/SSL_CTX_set_default_passwd_cb.pod +++ b/doc/ssl/SSL_CTX_set_default_passwd_cb.pod @@ -101,8 +101,6 @@ first added to OpenSSL 1.1.0 L, L -=cut - =head1 COPYRIGHT Copyright 2000-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/ssl/SSL_CTX_set_generate_session_id.pod b/doc/ssl/SSL_CTX_set_generate_session_id.pod index 170f743f4ef..95b7e9e1cad 100644 --- a/doc/ssl/SSL_CTX_set_generate_session_id.pod +++ b/doc/ssl/SSL_CTX_set_generate_session_id.pod @@ -123,8 +123,6 @@ same id is already in the cache. L, L -=cut - =head1 COPYRIGHT Copyright 2001-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/ssl/SSL_CTX_set_info_callback.pod b/doc/ssl/SSL_CTX_set_info_callback.pod index f20284f5062..b0e845daa23 100644 --- a/doc/ssl/SSL_CTX_set_info_callback.pod +++ b/doc/ssl/SSL_CTX_set_info_callback.pod @@ -150,8 +150,6 @@ about alerts being handled and error messages to the B BIO. L, L, L -=cut - =head1 COPYRIGHT Copyright 2001-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/ssl/SSL_CTX_set_max_cert_list.pod b/doc/ssl/SSL_CTX_set_max_cert_list.pod index 8d740e91100..482751e73c4 100644 --- a/doc/ssl/SSL_CTX_set_max_cert_list.pod +++ b/doc/ssl/SSL_CTX_set_max_cert_list.pod @@ -70,8 +70,6 @@ set value. L, L, L -=cut - =head1 COPYRIGHT Copyright 2001-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/ssl/SSL_CTX_set_min_proto_version.pod b/doc/ssl/SSL_CTX_set_min_proto_version.pod index 07d4c9dfbc1..8878514968e 100644 --- a/doc/ssl/SSL_CTX_set_min_proto_version.pod +++ b/doc/ssl/SSL_CTX_set_min_proto_version.pod @@ -48,8 +48,6 @@ The functions were added in OpenSSL 1.1.0 L, L -=cut - =head1 COPYRIGHT Copyright 2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/ssl/SSL_CTX_set_mode.pod b/doc/ssl/SSL_CTX_set_mode.pod index 22503be6701..1b3e783ad6b 100644 --- a/doc/ssl/SSL_CTX_set_mode.pod +++ b/doc/ssl/SSL_CTX_set_mode.pod @@ -102,8 +102,6 @@ L, L, L, L SSL_MODE_ASYNC was first added to OpenSSL 1.1.0. -=cut - =head1 COPYRIGHT Copyright 2001-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/ssl/SSL_CTX_set_msg_callback.pod b/doc/ssl/SSL_CTX_set_msg_callback.pod index 77065c7b112..9546e75124a 100644 --- a/doc/ssl/SSL_CTX_set_msg_callback.pod +++ b/doc/ssl/SSL_CTX_set_msg_callback.pod @@ -91,8 +91,6 @@ I will be B. L, L -=cut - =head1 COPYRIGHT Copyright 2001-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/ssl/SSL_CTX_set_options.pod b/doc/ssl/SSL_CTX_set_options.pod index de04210de2e..635b470e124 100644 --- a/doc/ssl/SSL_CTX_set_options.pod +++ b/doc/ssl/SSL_CTX_set_options.pod @@ -280,8 +280,6 @@ L The attempt to always try to use secure renegotiation was added in Openssl 0.9.8m. -=cut - =head1 COPYRIGHT Copyright 2001-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/ssl/SSL_CTX_set_psk_client_callback.pod b/doc/ssl/SSL_CTX_set_psk_client_callback.pod index c780bec7c31..a4175081c5b 100644 --- a/doc/ssl/SSL_CTX_set_psk_client_callback.pod +++ b/doc/ssl/SSL_CTX_set_psk_client_callback.pod @@ -49,8 +49,6 @@ the length (> 0) of B in bytes is returned. Otherwise or on errors callback should return 0. In this case the connection setup fails. -=cut - =head1 COPYRIGHT Copyright 2006-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/ssl/SSL_CTX_set_quiet_shutdown.pod b/doc/ssl/SSL_CTX_set_quiet_shutdown.pod index a56e8e9073a..d39d747ce74 100644 --- a/doc/ssl/SSL_CTX_set_quiet_shutdown.pod +++ b/doc/ssl/SSL_CTX_set_quiet_shutdown.pod @@ -60,8 +60,6 @@ L, L, L, L, L, L -=cut - =head1 COPYRIGHT Copyright 2001-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/ssl/SSL_CTX_set_read_ahead.pod b/doc/ssl/SSL_CTX_set_read_ahead.pod index 979742d7559..e70db3c2a96 100644 --- a/doc/ssl/SSL_CTX_set_read_ahead.pod +++ b/doc/ssl/SSL_CTX_set_read_ahead.pod @@ -50,8 +50,6 @@ and non zero otherwise. L, L -=cut - =head1 COPYRIGHT Copyright 2015-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/ssl/SSL_CTX_set_security_level.pod b/doc/ssl/SSL_CTX_set_security_level.pod index 60c3e442134..577b3937296 100644 --- a/doc/ssl/SSL_CTX_set_security_level.pod +++ b/doc/ssl/SSL_CTX_set_security_level.pod @@ -105,7 +105,7 @@ shorter than 15360 bits and ECC keys shorter than 512 bits are prohibited. =head1 APPLICATION DEFINED SECURITY CALLBACKS -TBA +I =head1 NOTES @@ -153,16 +153,10 @@ key using SSL_CTX_use_certificate() at level 1. Applications which do not check the return values for errors will misbehave: for example it might appear that a certificate is not set at all because it had been rejected. -=head1 SEE ALSO - -TBA - =head1 HISTORY These functions were first added to OpenSSL 1.1.0 -=cut - =head1 COPYRIGHT Copyright 2014-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/ssl/SSL_CTX_set_session_cache_mode.pod b/doc/ssl/SSL_CTX_set_session_cache_mode.pod index d7a4c1cce7c..a2e82664d09 100644 --- a/doc/ssl/SSL_CTX_set_session_cache_mode.pod +++ b/doc/ssl/SSL_CTX_set_session_cache_mode.pod @@ -129,8 +129,6 @@ L, L, L -=cut - =head1 COPYRIGHT Copyright 2001-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/ssl/SSL_CTX_set_session_id_context.pod b/doc/ssl/SSL_CTX_set_session_id_context.pod index e37d111d9ca..a873b0389ef 100644 --- a/doc/ssl/SSL_CTX_set_session_id_context.pod +++ b/doc/ssl/SSL_CTX_set_session_id_context.pod @@ -80,8 +80,6 @@ The operation succeeded. L -=cut - =head1 COPYRIGHT Copyright 2001-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/ssl/SSL_CTX_set_split_send_fragment.pod b/doc/ssl/SSL_CTX_set_split_send_fragment.pod index 128c5e69af1..a1f42e2eaf9 100644 --- a/doc/ssl/SSL_CTX_set_split_send_fragment.pod +++ b/doc/ssl/SSL_CTX_set_split_send_fragment.pod @@ -124,8 +124,6 @@ functions were added in OpenSSL 1.1.0. L, L -=cut - =head1 COPYRIGHT Copyright 2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/ssl/SSL_CTX_set_ssl_version.pod b/doc/ssl/SSL_CTX_set_ssl_version.pod index 5cca6513fd3..22c0370b754 100644 --- a/doc/ssl/SSL_CTX_set_ssl_version.pod +++ b/doc/ssl/SSL_CTX_set_ssl_version.pod @@ -58,8 +58,6 @@ L, L, L, L, L -=cut - =head1 COPYRIGHT Copyright 2000-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/ssl/SSL_CTX_set_timeout.pod b/doc/ssl/SSL_CTX_set_timeout.pod index cd86423e269..470efdfc29e 100644 --- a/doc/ssl/SSL_CTX_set_timeout.pod +++ b/doc/ssl/SSL_CTX_set_timeout.pod @@ -56,8 +56,6 @@ L, L, L -=cut - =head1 COPYRIGHT Copyright 2001-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/ssl/SSL_CTX_set_tlsext_status_cb.pod b/doc/ssl/SSL_CTX_set_tlsext_status_cb.pod index 953b01e2606..b4033948b54 100644 --- a/doc/ssl/SSL_CTX_set_tlsext_status_cb.pod +++ b/doc/ssl/SSL_CTX_set_tlsext_status_cb.pod @@ -80,8 +80,6 @@ or -1 if there is no OCSP response data. SSL_CTX_set_tlsext_status_type() was added in OpenSSL 1.1.0. -=cut - =head1 COPYRIGHT Copyright 2015-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/ssl/SSL_CTX_set_tlsext_ticket_key_cb.pod b/doc/ssl/SSL_CTX_set_tlsext_ticket_key_cb.pod index 4d9cd5e19e9..5308cccdd8a 100644 --- a/doc/ssl/SSL_CTX_set_tlsext_ticket_key_cb.pod +++ b/doc/ssl/SSL_CTX_set_tlsext_ticket_key_cb.pod @@ -186,8 +186,6 @@ L, L, L, -=cut - =head1 COPYRIGHT Copyright 2014-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/ssl/SSL_CTX_set_tmp_dh_callback.pod b/doc/ssl/SSL_CTX_set_tmp_dh_callback.pod index 20ff06ac5f9..b71450ac787 100644 --- a/doc/ssl/SSL_CTX_set_tmp_dh_callback.pod +++ b/doc/ssl/SSL_CTX_set_tmp_dh_callback.pod @@ -126,8 +126,6 @@ L, L, L, L -=cut - =head1 COPYRIGHT Copyright 2001-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/ssl/SSL_CTX_set_verify.pod b/doc/ssl/SSL_CTX_set_verify.pod index 60b0d179b08..1afd548f48b 100644 --- a/doc/ssl/SSL_CTX_set_verify.pod +++ b/doc/ssl/SSL_CTX_set_verify.pod @@ -278,8 +278,6 @@ L, L, L -=cut - =head1 COPYRIGHT Copyright 2000-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/ssl/SSL_CTX_use_certificate.pod b/doc/ssl/SSL_CTX_use_certificate.pod index 4f39abb2d86..3fd23a410ee 100644 --- a/doc/ssl/SSL_CTX_use_certificate.pod +++ b/doc/ssl/SSL_CTX_use_certificate.pod @@ -158,8 +158,6 @@ L, L, L -=cut - =head1 COPYRIGHT Copyright 2000-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/ssl/SSL_CTX_use_psk_identity_hint.pod b/doc/ssl/SSL_CTX_use_psk_identity_hint.pod index b45b2d3997e..753074a720b 100644 --- a/doc/ssl/SSL_CTX_use_psk_identity_hint.pod +++ b/doc/ssl/SSL_CTX_use_psk_identity_hint.pod @@ -73,8 +73,6 @@ completely. =back -=cut - =head1 COPYRIGHT Copyright 2006-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/ssl/SSL_CTX_use_serverinfo.pod b/doc/ssl/SSL_CTX_use_serverinfo.pod index 6b1cdf14cdc..bd496ff8c5f 100644 --- a/doc/ssl/SSL_CTX_use_serverinfo.pod +++ b/doc/ssl/SSL_CTX_use_serverinfo.pod @@ -44,8 +44,6 @@ On success, the functions return 1. On failure, the functions return 0. Check out the error stack to find out the reason. -=cut - =head1 COPYRIGHT Copyright 2013-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/ssl/SSL_SESSION_free.pod b/doc/ssl/SSL_SESSION_free.pod index a6ae55b9c57..1906510e416 100644 --- a/doc/ssl/SSL_SESSION_free.pod +++ b/doc/ssl/SSL_SESSION_free.pod @@ -53,8 +53,6 @@ L, L, L -=cut - =head1 COPYRIGHT Copyright 2000-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/ssl/SSL_SESSION_get_hostname.pod b/doc/ssl/SSL_SESSION_get_hostname.pod index c2540d79ef5..6fb12bec373 100644 --- a/doc/ssl/SSL_SESSION_get_hostname.pod +++ b/doc/ssl/SSL_SESSION_get_hostname.pod @@ -25,8 +25,6 @@ L, L, L -=cut - =head1 COPYRIGHT Copyright 2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/ssl/SSL_SESSION_get_time.pod b/doc/ssl/SSL_SESSION_get_time.pod index c032856424d..1dd25da990e 100644 --- a/doc/ssl/SSL_SESSION_get_time.pod +++ b/doc/ssl/SSL_SESSION_get_time.pod @@ -61,8 +61,6 @@ L, L, L -=cut - =head1 COPYRIGHT Copyright 2001-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/ssl/SSL_SESSION_has_ticket.pod b/doc/ssl/SSL_SESSION_has_ticket.pod index 37c0957014a..58f8e080e9e 100644 --- a/doc/ssl/SSL_SESSION_has_ticket.pod +++ b/doc/ssl/SSL_SESSION_has_ticket.pod @@ -39,8 +39,6 @@ L SSL_SESSION_has_ticket, SSL_SESSION_get_ticket_lifetime_hint and SSL_SESSION_get0_ticket were added in OpenSSL 1.1.0. -=cut - =head1 COPYRIGHT Copyright 2015-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/ssl/SSL_accept.pod b/doc/ssl/SSL_accept.pod index 88d6e8f3188..3248cacf1e8 100644 --- a/doc/ssl/SSL_accept.pod +++ b/doc/ssl/SSL_accept.pod @@ -70,8 +70,6 @@ L, L, L -=cut - =head1 COPYRIGHT Copyright 2000-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/ssl/SSL_alert_type_string.pod b/doc/ssl/SSL_alert_type_string.pod index 2711c9cfa5d..6e2768e8ff4 100644 --- a/doc/ssl/SSL_alert_type_string.pod +++ b/doc/ssl/SSL_alert_type_string.pod @@ -230,8 +230,6 @@ Probably B does not contain a correct alert message. L, L -=cut - =head1 COPYRIGHT Copyright 2001-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/ssl/SSL_check_chain.pod b/doc/ssl/SSL_check_chain.pod index c68e8fc0ae5..8691994229a 100644 --- a/doc/ssl/SSL_check_chain.pod +++ b/doc/ssl/SSL_check_chain.pod @@ -82,8 +82,6 @@ for earlier versions of TLS or DTLS. L, L -=cut - =head1 COPYRIGHT Copyright 2015-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/ssl/SSL_clear.pod b/doc/ssl/SSL_clear.pod index 4d52727c8c1..ed0ad60cbea 100644 --- a/doc/ssl/SSL_clear.pod +++ b/doc/ssl/SSL_clear.pod @@ -72,8 +72,6 @@ L, L, L, L, L -=cut - =head1 COPYRIGHT Copyright 2000-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/ssl/SSL_connect.pod b/doc/ssl/SSL_connect.pod index 7c69e5df0a7..df198f9b2e7 100644 --- a/doc/ssl/SSL_connect.pod +++ b/doc/ssl/SSL_connect.pod @@ -70,8 +70,6 @@ L, L, L -=cut - =head1 COPYRIGHT Copyright 2000-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/ssl/SSL_do_handshake.pod b/doc/ssl/SSL_do_handshake.pod index ff5ae0097e0..ffb71cc0b8c 100644 --- a/doc/ssl/SSL_do_handshake.pod +++ b/doc/ssl/SSL_do_handshake.pod @@ -69,8 +69,6 @@ L, L, L, L, L, L -=cut - =head1 COPYRIGHT Copyright 2002-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/ssl/SSL_free.pod b/doc/ssl/SSL_free.pod index 679549c6beb..eb69a162bc7 100644 --- a/doc/ssl/SSL_free.pod +++ b/doc/ssl/SSL_free.pod @@ -42,8 +42,6 @@ L, L, L, L, L -=cut - =head1 COPYRIGHT Copyright 2000-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/ssl/SSL_get0_peer_scts.pod b/doc/ssl/SSL_get0_peer_scts.pod index eda87349c75..05d39fee8c0 100644 --- a/doc/ssl/SSL_get0_peer_scts.pod +++ b/doc/ssl/SSL_get0_peer_scts.pod @@ -33,8 +33,6 @@ SSL_get0_peer_scts() returns a list of SCTs found, or NULL if an error occurs. L, L -=cut - =head1 COPYRIGHT Copyright 2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/ssl/SSL_get_SSL_CTX.pod b/doc/ssl/SSL_get_SSL_CTX.pod index 791e1308768..98b9bc67eb8 100644 --- a/doc/ssl/SSL_get_SSL_CTX.pod +++ b/doc/ssl/SSL_get_SSL_CTX.pod @@ -23,8 +23,6 @@ The pointer to the SSL_CTX object is returned. L, L -=cut - =head1 COPYRIGHT Copyright 2001-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/ssl/SSL_get_all_async_fds.pod b/doc/ssl/SSL_get_all_async_fds.pod index e679a05da52..deb81e1fdf2 100644 --- a/doc/ssl/SSL_get_all_async_fds.pod +++ b/doc/ssl/SSL_get_all_async_fds.pod @@ -62,8 +62,6 @@ L, L SSL_waiting_for_async(), SSL_get_all_async_fds() and SSL_get_changed_async_fds() were first added to OpenSSL 1.1.0. -=cut - =head1 COPYRIGHT Copyright 2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/ssl/SSL_get_ciphers.pod b/doc/ssl/SSL_get_ciphers.pod index 033e671bdfb..190e679dd0a 100644 --- a/doc/ssl/SSL_get_ciphers.pod +++ b/doc/ssl/SSL_get_ciphers.pod @@ -70,8 +70,6 @@ See DESCRIPTION L, L, L -=cut - =head1 COPYRIGHT Copyright 2000-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/ssl/SSL_get_client_CA_list.pod b/doc/ssl/SSL_get_client_CA_list.pod index 2cf5b7d7aab..b6092fe32df 100644 --- a/doc/ssl/SSL_get_client_CA_list.pod +++ b/doc/ssl/SSL_get_client_CA_list.pod @@ -50,8 +50,6 @@ L, L, L -=cut - =head1 COPYRIGHT Copyright 2000-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/ssl/SSL_get_client_random.pod b/doc/ssl/SSL_get_client_random.pod index be6142081a1..46a2aa35ea0 100644 --- a/doc/ssl/SSL_get_client_random.pod +++ b/doc/ssl/SSL_get_client_random.pod @@ -76,8 +76,6 @@ L, L -=cut - =head1 COPYRIGHT Copyright 2015-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/ssl/SSL_get_current_cipher.pod b/doc/ssl/SSL_get_current_cipher.pod index 66918b40711..0fdf60f6c18 100644 --- a/doc/ssl/SSL_get_current_cipher.pod +++ b/doc/ssl/SSL_get_current_cipher.pod @@ -40,8 +40,6 @@ no session has been established. L, L -=cut - =head1 COPYRIGHT Copyright 2000-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/ssl/SSL_get_default_timeout.pod b/doc/ssl/SSL_get_default_timeout.pod index a3a09bd2de9..875d38a9e6d 100644 --- a/doc/ssl/SSL_get_default_timeout.pod +++ b/doc/ssl/SSL_get_default_timeout.pod @@ -38,8 +38,6 @@ L, L, L -=cut - =head1 COPYRIGHT Copyright 2001-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/ssl/SSL_get_error.pod b/doc/ssl/SSL_get_error.pod index 8e2c26af92f..ddd72f70651 100644 --- a/doc/ssl/SSL_get_error.pod +++ b/doc/ssl/SSL_get_error.pod @@ -133,8 +133,6 @@ L, L SSL_ERROR_WANT_ASYNC was added in OpenSSL 1.1.0. -=cut - =head1 COPYRIGHT Copyright 2000-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/ssl/SSL_get_extms_support.pod b/doc/ssl/SSL_get_extms_support.pod index f6f6607831c..ba4de3a5602 100644 --- a/doc/ssl/SSL_get_extms_support.pod +++ b/doc/ssl/SSL_get_extms_support.pod @@ -28,8 +28,6 @@ was used. L -=cut - =head1 COPYRIGHT Copyright 2015-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/ssl/SSL_get_fd.pod b/doc/ssl/SSL_get_fd.pod index f0fdf99d17b..cd5b6ecf4f1 100644 --- a/doc/ssl/SSL_get_fd.pod +++ b/doc/ssl/SSL_get_fd.pod @@ -41,8 +41,6 @@ The file descriptor linked to B. L, L , L -=cut - =head1 COPYRIGHT Copyright 2000-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/ssl/SSL_get_peer_cert_chain.pod b/doc/ssl/SSL_get_peer_cert_chain.pod index 595fafbff40..2e4f1e4185e 100644 --- a/doc/ssl/SSL_get_peer_cert_chain.pod +++ b/doc/ssl/SSL_get_peer_cert_chain.pod @@ -65,8 +65,6 @@ The return value points to the certificate chain presented by the peer. L, L, L, L -=cut - =head1 COPYRIGHT Copyright 2000-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/ssl/SSL_get_peer_certificate.pod b/doc/ssl/SSL_get_peer_certificate.pod index 3c605699a4b..57ed2723ebc 100644 --- a/doc/ssl/SSL_get_peer_certificate.pod +++ b/doc/ssl/SSL_get_peer_certificate.pod @@ -52,8 +52,6 @@ The return value points to the certificate presented by the peer. L, L, L -=cut - =head1 COPYRIGHT Copyright 2000-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/ssl/SSL_get_psk_identity.pod b/doc/ssl/SSL_get_psk_identity.pod index c54f42978d0..d330eee52da 100644 --- a/doc/ssl/SSL_get_psk_identity.pod +++ b/doc/ssl/SSL_get_psk_identity.pod @@ -30,8 +30,6 @@ no PSK identity hint was used during the connection setup. Note that the return value is valid only during the lifetime of the SSL object B. -=cut - =head1 COPYRIGHT Copyright 2006-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/ssl/SSL_get_rbio.pod b/doc/ssl/SSL_get_rbio.pod index bea2018bd8b..5ac4ca27409 100644 --- a/doc/ssl/SSL_get_rbio.pod +++ b/doc/ssl/SSL_get_rbio.pod @@ -37,8 +37,6 @@ The BIO linked to B. L, L , L -=cut - =head1 COPYRIGHT Copyright 2000-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/ssl/SSL_get_session.pod b/doc/ssl/SSL_get_session.pod index 9738f58dc77..99936ad7654 100644 --- a/doc/ssl/SSL_get_session.pod +++ b/doc/ssl/SSL_get_session.pod @@ -70,8 +70,6 @@ L, L, L, L -=cut - =head1 COPYRIGHT Copyright 2000-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/ssl/SSL_get_shared_sigalgs.pod b/doc/ssl/SSL_get_shared_sigalgs.pod index aef07202392..6a70e9023ba 100644 --- a/doc/ssl/SSL_get_shared_sigalgs.pod +++ b/doc/ssl/SSL_get_shared_sigalgs.pod @@ -74,8 +74,6 @@ or is not an appropriate combination (for example MD5 and DSA). L, L -=cut - =head1 COPYRIGHT Copyright 2015-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/ssl/SSL_get_verify_result.pod b/doc/ssl/SSL_get_verify_result.pod index 0251d8757d0..3b8b6578468 100644 --- a/doc/ssl/SSL_get_verify_result.pod +++ b/doc/ssl/SSL_get_verify_result.pod @@ -54,8 +54,6 @@ L, L, L, L -=cut - =head1 COPYRIGHT Copyright 2000-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/ssl/SSL_get_version.pod b/doc/ssl/SSL_get_version.pod index c138d90c8de..8d4416f1967 100644 --- a/doc/ssl/SSL_get_version.pod +++ b/doc/ssl/SSL_get_version.pod @@ -47,8 +47,6 @@ This indicates that no version has been set (no connection established). L -=cut - =head1 COPYRIGHT Copyright 2001-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/ssl/SSL_library_init.pod b/doc/ssl/SSL_library_init.pod index f838b7aff36..57b65d5d560 100644 --- a/doc/ssl/SSL_library_init.pod +++ b/doc/ssl/SSL_library_init.pod @@ -43,8 +43,6 @@ L The SSL_library_init() and OpenSSL_add_ssl_algorithms() functions were deprecated in OpenSSL 1.1.0 by OPENSSL_init_ssl(). -=cut - =head1 COPYRIGHT Copyright 2000-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/ssl/SSL_load_client_CA_file.pod b/doc/ssl/SSL_load_client_CA_file.pod index 0db6cf10a15..cc6a19cdea9 100644 --- a/doc/ssl/SSL_load_client_CA_file.pod +++ b/doc/ssl/SSL_load_client_CA_file.pod @@ -59,8 +59,6 @@ Pointer to the subject names of the successfully read certificates. L, L -=cut - =head1 COPYRIGHT Copyright 2000-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/ssl/SSL_new.pod b/doc/ssl/SSL_new.pod index fc8726a8afa..a5a3ff98f74 100644 --- a/doc/ssl/SSL_new.pod +++ b/doc/ssl/SSL_new.pod @@ -49,8 +49,6 @@ L, L, L -=cut - =head1 COPYRIGHT Copyright 2000-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/ssl/SSL_pending.pod b/doc/ssl/SSL_pending.pod index 928e68f98cf..f6ed5652a13 100644 --- a/doc/ssl/SSL_pending.pod +++ b/doc/ssl/SSL_pending.pod @@ -56,8 +56,6 @@ L, L The SSL_has_pending() function was added in OpenSSL 1.1.0. -=cut - =head1 COPYRIGHT Copyright 2000-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/ssl/SSL_read.pod b/doc/ssl/SSL_read.pod index 18efc7659c5..a3cbe4ec8ee 100644 --- a/doc/ssl/SSL_read.pod +++ b/doc/ssl/SSL_read.pod @@ -116,8 +116,6 @@ L, L, L, L, L -=cut - =head1 COPYRIGHT Copyright 2000-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/ssl/SSL_rstate_string.pod b/doc/ssl/SSL_rstate_string.pod index 88804c88b2d..7775913beba 100644 --- a/doc/ssl/SSL_rstate_string.pod +++ b/doc/ssl/SSL_rstate_string.pod @@ -56,8 +56,6 @@ The read state is unknown. This should never happen. L -=cut - =head1 COPYRIGHT Copyright 2001-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/ssl/SSL_session_reused.pod b/doc/ssl/SSL_session_reused.pod index e4b38b695d9..eda66b2bc89 100644 --- a/doc/ssl/SSL_session_reused.pod +++ b/doc/ssl/SSL_session_reused.pod @@ -42,8 +42,6 @@ A session was reused. L, L, L -=cut - =head1 COPYRIGHT Copyright 2001-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/ssl/SSL_set1_host.pod b/doc/ssl/SSL_set1_host.pod index 1483c4a7502..b77d41f336a 100644 --- a/doc/ssl/SSL_set1_host.pod +++ b/doc/ssl/SSL_set1_host.pod @@ -110,8 +110,6 @@ L. These functions were first added to OpenSSL 1.1.0. -=cut - =head1 COPYRIGHT Copyright 2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/ssl/SSL_set_bio.pod b/doc/ssl/SSL_set_bio.pod index 3909d30dc89..6d162339a54 100644 --- a/doc/ssl/SSL_set_bio.pod +++ b/doc/ssl/SSL_set_bio.pod @@ -40,8 +40,6 @@ L, L, L SSL_set_rbio() and SSL_set_wbio() were added in OpenSSL 1.1.0. -=cut - =head1 COPYRIGHT Copyright 2000-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/ssl/SSL_set_connect_state.pod b/doc/ssl/SSL_set_connect_state.pod index eafba26de17..60c18a4510b 100644 --- a/doc/ssl/SSL_set_connect_state.pod +++ b/doc/ssl/SSL_set_connect_state.pod @@ -52,8 +52,6 @@ L, L, L, L -=cut - =head1 COPYRIGHT Copyright 2001-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/ssl/SSL_set_fd.pod b/doc/ssl/SSL_set_fd.pod index 091431756be..e1f9988db55 100644 --- a/doc/ssl/SSL_set_fd.pod +++ b/doc/ssl/SSL_set_fd.pod @@ -51,8 +51,6 @@ L, L, L, L, L, L , L -=cut - =head1 COPYRIGHT Copyright 2000-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/ssl/SSL_set_session.pod b/doc/ssl/SSL_set_session.pod index f08e6e9d243..0a8a208a970 100644 --- a/doc/ssl/SSL_set_session.pod +++ b/doc/ssl/SSL_set_session.pod @@ -54,8 +54,6 @@ L, L, L -=cut - =head1 COPYRIGHT Copyright 2000-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/ssl/SSL_set_shutdown.pod b/doc/ssl/SSL_set_shutdown.pod index c5acc7bc2ef..ecdf60cff35 100644 --- a/doc/ssl/SSL_set_shutdown.pod +++ b/doc/ssl/SSL_set_shutdown.pod @@ -69,8 +69,6 @@ L, L, L, L, L -=cut - =head1 COPYRIGHT Copyright 2001-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/ssl/SSL_set_verify_result.pod b/doc/ssl/SSL_set_verify_result.pod index 941a95b09f1..8738d7828c1 100644 --- a/doc/ssl/SSL_set_verify_result.pod +++ b/doc/ssl/SSL_set_verify_result.pod @@ -35,8 +35,6 @@ L, L, L, L -=cut - =head1 COPYRIGHT Copyright 2000-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/ssl/SSL_shutdown.pod b/doc/ssl/SSL_shutdown.pod index b698d94d898..e8ec4546a3c 100644 --- a/doc/ssl/SSL_shutdown.pod +++ b/doc/ssl/SSL_shutdown.pod @@ -120,8 +120,6 @@ L, L, L, L, L -=cut - =head1 COPYRIGHT Copyright 2000-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/ssl/SSL_state_string.pod b/doc/ssl/SSL_state_string.pod index 96e6d241d58..a2f59e84e8e 100644 --- a/doc/ssl/SSL_state_string.pod +++ b/doc/ssl/SSL_state_string.pod @@ -42,8 +42,6 @@ Detailed description of possible states to be included later. L, L -=cut - =head1 COPYRIGHT Copyright 2001-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/ssl/SSL_want.pod b/doc/ssl/SSL_want.pod index c1d60963352..e179d6befac 100644 --- a/doc/ssl/SSL_want.pod +++ b/doc/ssl/SSL_want.pod @@ -91,8 +91,6 @@ condition is true or 0 otherwise. L, L, L -=cut - =head1 COPYRIGHT Copyright 2001-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/ssl/SSL_write.pod b/doc/ssl/SSL_write.pod index 838ae3f052f..671796b16e7 100644 --- a/doc/ssl/SSL_write.pod +++ b/doc/ssl/SSL_write.pod @@ -102,8 +102,6 @@ L, L L, L, L -=cut - =head1 COPYRIGHT Copyright 2000-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/ssl/d2i_SSL_SESSION.pod b/doc/ssl/d2i_SSL_SESSION.pod index 19809939e9f..628c7e42b16 100644 --- a/doc/ssl/d2i_SSL_SESSION.pod +++ b/doc/ssl/d2i_SSL_SESSION.pod @@ -73,8 +73,6 @@ When the session is not valid, B<0> is returned and no operation is performed. L, L, L -=cut - =head1 COPYRIGHT Copyright 2001-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/ssl/ssl.pod b/doc/ssl/ssl.pod index fbda1088428..ee147810fd9 100644 --- a/doc/ssl/ssl.pod +++ b/doc/ssl/ssl.pod @@ -108,7 +108,7 @@ it's already included by ssl.h>. Currently the OpenSSL B library exports 214 API functions. They are documented in the following: -=head2 DEALING WITH PROTOCOL METHODS +=head2 Dealing with Protocol Methods Here we document the various API functions which deal with the SSL/TLS protocol methods defined in B structures. @@ -179,7 +179,7 @@ Constructor for the SSLv3 SSL_METHOD structure for servers. =back -=head2 DEALING WITH CIPHERS +=head2 Dealing with Ciphers Here we document the various API functions which deal with the SSL/TLS ciphers defined in B structures. @@ -211,7 +211,7 @@ in the specification the first time). =back -=head2 DEALING WITH PROTOCOL CONTEXTS +=head2 Dealing with Protocol Contexts Here we document the various API functions which deal with the SSL/TLS protocol context defined in the B structure. @@ -402,11 +402,9 @@ Use the file path to locate trusted CA certificates. =item void B(SSL_CTX *ctx, unsigned int (*callback)(SSL *ssl, const char *identity, unsigned char *psk, int max_psk_len)); - - =back -=head2 DEALING WITH SESSIONS +=head2 Dealing with Sessions Here we document the various API functions which deal with the SSL/TLS sessions defined in the B structures. @@ -445,7 +443,7 @@ sessions defined in the B structures. =back -=head2 DEALING WITH CONNECTIONS +=head2 Dealing with Connections Here we document the various API functions which deal with the SSL/TLS connection defined in the B structure. @@ -805,8 +803,6 @@ in OpenSSL 1.1.0. The return type of B was changed from void to int in OpenSSL 1.1.0. -=cut - =head1 COPYRIGHT Copyright 2000-2016 The OpenSSL Project Authors. All Rights Reserved. diff --git a/util/doc-nit-check.pl b/util/doc-nit-check.pl index f1a7af85ec8..3cf260bd28f 100644 --- a/util/doc-nit-check.pl +++ b/util/doc-nit-check.pl @@ -1,4 +1,11 @@ #! /usr/bin/env perl +# Copyright 2002-2016 The OpenSSL Project Authors. All Rights Reserved. +# +# Licensed under the OpenSSL license (the "License"). You may not use +# this file except in compliance with the License. You can obtain a copy +# in the file LICENSE in the source distribution or at +# https://www.openssl.org/source/license.html + require 5.10.0; use warnings; @@ -6,10 +13,11 @@ use strict; use Pod::Checker; use File::Find; +my $temp = '/tmp/docnits.txt'; +my $OUT; + sub check() { - my $errs = 0; - my $contents = ''; { local $/ = undef; @@ -17,26 +25,38 @@ sub check() $contents = ; close POD; } - if ( $contents !~ /^=pod/ ) { - print "$_ doesn't start with =pod\n"; - return 1; - } - if ( $contents !~ /=cut\n$/ ) { - print "$_ doesn't end with =cut\n"; - return 1; - } - if ( $contents !~ /Copyright .* The OpenSSL Project Authors/ ) { - print "$_ missing copyright\n"; - return 1; - } + print $OUT "$_ doesn't start with =pod\n" + if $contents !~ /^=pod/; + print $OUT "$_ doesn't end with =cut\n" + if $contents !~ /=cut\n$/; + print $OUT "$_ more than one cut line.\n" + if $contents =~ /=cut.*=cut/ms; + print $OUT "$_ missing copyright\n" + if $contents !~ /Copyright .* The OpenSSL Project Authors/; + print $OUT "$_ copyright not last\n" + if $contents =~ /head1 COPYRIGHT.*=head/ms; + print $OUT "$_ head2 in All uppercase\n" + if $contents =~ /head2.*[A-Z ]+\n/; + + podchecker($_, $OUT); +} - $errs = podchecker($_, \*STDOUT); - $errs = 1 if $errs < 0; - return $errs; +open $OUT, '>', $temp + or die "Can't open $temp, $!"; +foreach (@ARGV ? @ARGV : glob('*/*.pod')) { + &check($_); } +close $OUT; -my $errs = 0; -foreach (glob('*/*.pod')) { - $errs += &check($_); +my $count = 0; +open $OUT, '<', $temp + or die "Can't read $temp, $!"; +while ( <$OUT> ) { + next if /\(section\) in.*deprecated/; + $count++; + print; } -exit $errs; +close $OUT; +unlink $temp || warn "Can't remove $temp, $!"; + +exit $count;