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: https://git.librecmc.org/?a=commitdiff_plain;h=05ea606a2536590e1ef74020056665345f39efa8;p=oweals%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 a84083af0b..ed30d6a2d1 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 e231a93548..6679108cfa 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 de3744e302..cd7eda314c 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 7941cb31a8..a8a7c8736a 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 2552f220ba..4a2b604a83 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 499bc9e11a..a9cde8952a 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 cb5969ad83..0edff8d0f2 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 26ec889549..a96699b6f8 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 75b8ad9b1e..f0f984416b 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 771ef1b0ad..63cc0d372b 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 3a244cf3b0..caa06966e5 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 753f3b19d5..08ad47faa6 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 c1b6bb0714..10c5e859aa 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 a41e005625..e55322c9b5 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 7abd980065..d790992189 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 32274df4cb..674ab565d2 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 fea95f85ba..5c6ecd3366 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 1e8387b20d..4fd1714792 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 5d61b73d53..a916e76464 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 9f0b8a433d..38e83f7261 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 a38d83f937..695496598e 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 60047947a1..50fb4fa410 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 46d0bb108d..b63754b9c9 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 a48b682c61..87dd8d868c 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 012d09c72a..2f2c4d143d 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 abbcab2bef..8c3c11f88b 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 a8892c66e2..d8522b2e04 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 fd564c443f..2848502535 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 7472de03ce..6a8c4a806b 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 73818db278..6b8e2bc277 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 9fd971809e..0faf6872a2 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 13cf44983a..62e39cf9e2 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 e98d3a40b5..5440de5270 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 9be51f9c8d..c3178ab398 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 3fb2e402c7..325c6911d6 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 0021983c7a..f5e3b63ccf 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 d7ddb748c1..f887cc668a 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 5a4381e305..acadd30025 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 3eed13fd18..b3b77b7dcd 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 1d25a411ce..05cefea7e2 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 d6b333bba6..ab2c7d76ac 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 3e637f5fa6..35c6a128d8 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 0f41a15bf2..02b2adaa2f 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 e325697384..cf7817a0e7 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 f42b80646c..5d3467ee4c 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 0bbfd6a642..a97ed20445 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 eb6d06d7b7..72ed6cff9c 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 10967b9cbc..6e90b350b6 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 5ea50af253..9299a51267 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 e132308a02..4c018efffd 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 96d7c695db..1675169566 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 1dde5a3f4d..7bd2fc1921 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 4f85dbfcf8..9e555e84e3 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 f314a27c98..06716152b4 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 dac832c443..d4233039e8 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 32fc918e51..d2e8a173a1 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 eb2e7eef18..364cbb4e30 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 621dafb2f6..b5139a34a9 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 cc5ecf1a21..4b169e8a89 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 605c119680..1a3dd086ca 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 6b8c33b5c2..5194033feb 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 e3e2feb5b7..d6d0df1c5a 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 9172a91d9a..6c78f7e546 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 2ee1084c20..68811c3c93 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 6cc4efa754..8b8e2001d1 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 2ad8a94fdc..001f3506fa 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 afbb2a34ca..c4e4c667c1 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 e96b887b47..9ebd4d1e68 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 dbc0b92220..c5029837b0 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 1af9aa00e7..14f21fa720 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 153b86a92f..21e5bb76ab 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 63815a91ea..2c2db6f578 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 b4a5615fa7..ca8bb7e946 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 057b0666e6..b06c224f71 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 4cbae086c2..4ee4f46a84 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 2a73f68368..86e2e1169f 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 57a5c8dfe5..45871c1be9 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 79196205d7..ad7bfaac4b 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 c5c8ea2bba..fb661979d8 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 436ce33742..d97d5899a5 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 289e691571..8002ad7754 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 2007370133..5eb564d8eb 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 9348747aea..56d10bd8dd 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 7d7856213d..5a1d84dd2c 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 f0bdd8fd7f..88aaa88c49 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 a7c52b8b26..219a6dd3eb 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 dfc9757a57..162e768dc2 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 e1e714f347..3162f184ac 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 d7a34c2d03..f2edd49a97 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 d639d0faff..372da506d9 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 b8aa20afcc..72cc09f67a 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 bae9d97165..35bdcf45c6 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 4ac2d9abe9..b229da7b70 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 69de29c940..ec005718a1 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 fa526d644f..b044b98a0b 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 346bfe87ae..2757448c6a 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 7e1536a613..b4792add82 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 75f5a519d5..152185f6f2 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 497b68e9a9..86fb486385 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 bf8ddcbe22..ab7c4e5ae4 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 f82bf358ce..4680cf7a71 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 bcead127c9..c612c50a81 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 af3f60d99f..363227ade3 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 30848e766f..fe7cc8482b 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 1112b73cc2..17e63cf7a9 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 af4de602f2..5b0cc2a25c 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 2a87ef2695..0dae5cf5fa 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 f825c61625..458e5e28c2 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 f230a43307..e40510831f 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 2437548a81..b3b196c390 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 df95d52993..0ed42628c3 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 25494212aa..264fe7bc3b 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 41e8c0d30e..9f0b4ebe3a 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 e1c0559c42..579238621c 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 df71e31373..06b06551be 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 1a5280e21b..f27f1a4833 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 c34c2db654..396deef772 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 b5d56a4833..8ea6df1fbc 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 3aa0ffb9c1..80f9c0d168 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 af48164a64..c2ff57bcf2 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 bf82f1f9b9..193241c620 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 3936c6ac62..ac59f3736a 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 56272f4730..9e4071f2b3 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 465cbb7496..f0e19b1eb1 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 7bfb4a564f..de0847a94d 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 2b6ba73ae2..71fa4363d4 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 9cf3bd61d6..6c6b661086 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 6f25abfb2a..33e8db574f 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 0ddacf9cd7..959a470ec4 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 25caa36427..b10d91f1e7 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 8a7d34180e..8c1d151fcf 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 5f5fd9bed0..d12b08812e 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 9156b761fe..5e56d20944 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 e30875647a..6967ef3dcf 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 b1b96ba022..4781abed7a 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 f7db5265ea..87e4eff055 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 1a14262741..95173bca68 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 79977d3610..68f744abc3 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 5f95274129..a967ab5da5 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 faece3730d..7d1fe629b4 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 75f70f334f..ba0f6b863e 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 1564cfd666..7c121469a1 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 7abb3004cc..1a02d5d238 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 18a9fd9454..69909bd01e 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 3b305a2ca3..822ff83f47 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 cdf5b67b28..5b3fe0504d 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 112c75c3dc..5b44cbd700 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 c0b4913558..89b0c0ab1e 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 80b939eff4..10e250f445 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 7b0cd1c94d..892c67fcf9 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 10faf63064..12f4f72be5 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 7d425380ea..a7efc74d6a 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 7e4f765fd9..15f8000c4e 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 ea67cfac84..8071d96eff 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 02a28f6f8e..4a19a59ec4 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 06812d2f71..9b02976774 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 f1eccafe75..f985104cda 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 e668351117..9c55f5a7bb 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 ee5f678452..003afb27e8 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 c5e7b83ebf..3a57fcdb67 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 3410aa3032..f9b1f6e0dd 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 a099160292..750a51ef5f 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 b85372e5ea..c97a732b68 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 4c5809fbfc..15db70ec58 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 7940a5a632..f65322617d 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 280f5fe31a..b185ea7587 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 5bf7592aac..c222e37e2f 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 e220813d8d..293b4eb398 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 f29ac04b33..c9b7fdd476 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 4f7da9736a..30b5794778 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 71ef0ae849..8ce79c354d 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 86fe206e6c..5c8dd9ddaa 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 ce869130f6..4e1f78bed1 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 9a6a218dc9..ca732ed0f9 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 3105afd863..8c57735f6c 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 721ca2d1dd..9dc8499c61 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 e2d000dc0a..3dce5c59a8 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 564bd9b429..ec803c9d9f 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 5578e80332..2d9f1217a1 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 06fefe69a5..f122c03501 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 8d63d2c7ea..5620d6c530 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 d65ce1792b..9b3c8d4593 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 329158bd5e..e84f880419 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 b5d196cca5..837bc64ec2 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 32bf7b0fa3..30bd6808c1 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 e2d69c5fc7..171dbec409 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 e212296d78..79bd581360 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 211c355c50..ac34a40225 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 8118785b96..1553c2852a 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 c96a8cc916..115ba3426a 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 ab5a124ca1..590ee25394 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 c9b413be27..56a9c83769 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 a23d3c8a10..9689facb3f 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 f933bee866..c7fdc9b12e 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 48a79676d2..59f46ebbeb 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 8fa36e7cb6..9cc1ed1d9c 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 ba7fd8eaa3..1a8af869c0 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 1571edc204..363d158853 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 a93ebbd621..157ab8140d 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 c9d156b7e9..42286f1f5e 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 f656f4516e..112718a68a 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 65c50c7306..d7f4fda577 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 191c0e438a..9bc05e5ee6 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 413cf8655b..aaa28dd6a9 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 e82ead8098..f6b0fed7c6 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 6cd704e84d..175d7244bf 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 68c626db58..6408af1ed1 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 c5430102b9..b91051195f 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 6d9961fe6f..2dfa7e259b 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 a78bc26f10..5cc2caa5fb 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 fc81409b89..4ed8aa77fa 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 8c885c1373..4e1afc916f 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 837f4bf940..b5a52da9a2 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 be51b3d8f3..0be301ead5 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 5ae01f445d..51694e7c47 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 f99debf161..9561c2aae1 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 4ec95431bb..684215cea3 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 f7305175bd..2640c7d2c7 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 bc4cd24307..fcc57c06f9 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 6a19b39597..133b8d2311 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 4c18f929d8..02fe90ca89 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 97ac641317..7258b08718 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 89791d6203..69df86473d 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 2059f51131..aec321affe 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 6902bb455b..19c7f3d334 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 024d3092db..c5a78fcc65 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 f4506edbee..c3441caf6c 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 9b18a55229..30899440ad 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 c4410e7985..fb5bcb70c2 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 bcf514b465..4b307a0c61 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 a9143b07d9..c371dac42a 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 d7019ce39b..f8695ed852 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 11a5a6062c..4c6f14992f 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 11833f42b8..499bf43260 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 970d1f5d03..4ae29da737 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 fc0b2999d2..8e06e59203 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 5fe36e0a45..6e4db5a8bb 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 475b666c8d..008143f183 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 e02aa2bb39..1da51f7585 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 111f36fcc2..30264ff338 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 48f2802bf6..1b32cd7b8b 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 dd792b6761..f3cf4140ce 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 5b633bdd77..e9aafa3b98 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 631afb95ef..363a89b56c 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 fc3b4537e8..0b002781aa 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 7b3051ec5d..e84642ae11 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 9ddaa77241..9e35c5c464 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 df15602bbe..36da685ecb 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 fbd9316799..428e500ff2 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 f174bc32e8..7b9952cacc 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 53145365e8..1305f32c59 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 d71d2a4bec..2144f2b0ae 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 e0ceea3d9a..0d0656f2de 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 2cc3bcbdeb..7e66b23e04 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 382e181ce6..4b8e1775e8 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 ccd6c9b0f2..fbeacdecb9 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 826fca3560..93848152b5 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 c177fdcb9b..8e4b1117ca 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 b6de9de722..d86f238892 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 77f858d6c3..ccdded6850 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 05f0d632bc..ac177953cb 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 86ea5744a0..4fe7dbcc13 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 44603b8463..f51e30d463 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 11ebce173e..8f1b30c079 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 086194b00d..18789675ad 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 d12ae605ba..0b9126ecf9 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 fa8326e574..59fa1759dd 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 48c90c4cae..74acf8df71 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 a612cdb2c4..11ff8a3490 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 eff9ec53c3..cf44a746ba 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 d477b32b4f..182cb87ecc 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 62f196b961..6d87d11e0f 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 b849db7d92..07e72aa2c5 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 62a429b1c9..16fe3daa84 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 e75ddb688c..7870fb80e2 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 4a95738e66..331335e5f1 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 2a763a8e89..4f1d90fb40 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 ada09525a6..6ef62fbadf 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 89de58566d..d38f131394 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 27216402ff..560795f992 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 a3c81627c8..6cd24f24a8 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 c78a1474a7..9170fd5ca5 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 0eb7a17938..efadaeb591 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 b20c8a20e0..8b6e12d0f7 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 c05f6e5f26..422edfcf83 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 5d4035047a..01fc506eb0 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 67733ea861..ac6ffefaa9 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 d957e906ef..f30ebabf73 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 4bbeb3d204..23d3c5fdd8 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 c10a702a9d..ac1abe3b7b 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 8f5321061d..7ccadbc345 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 9d178752ce..5107b77c8d 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 5f3872c54b..b56c27ca51 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 9a2d541be4..2850c1d1a9 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 8f1b94c340..5e20b4ee1f 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 ac04ca0eac..0967f08aa1 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 a52870ad33..df12d59983 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 cd258f4e22..b57798e63b 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 7109f9f552..c930e7d1fe 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 bb35070941..cabb4930b4 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 be4b44fadb..fd566bb92a 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 3331d874e2..f22e0e1100 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 bdc19b4e84..c454a47eef 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 9e29617e1b..959e2d6804 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 6de7cd0d1c..78da750796 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 0865b7d1fd..f7db71b460 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 35354b0c81..cec8c55e14 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 dad566bc6a..45a6d6bb2d 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 2188e04f10..fe5d2d1485 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 61eee8aa89..a372e32ca3 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 864de6cb41..2a2a1e898d 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 0c8b6ad672..f3565bb2f4 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 d9f91d2aed..37671b90eb 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 d703c1681a..a9412659aa 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 834994544d..a8969deea1 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 7ac9444578..ab7621de58 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 30d36dfc6a..b963e5e7a9 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 331d04e531..643eea4b94 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 794db3e7b2..c455832078 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 93c3b3cd19..79f0bbc7dd 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 2e82f05241..da9e580244 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 87dc71a81d..efd8da3bc6 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 6163ae0678..7e4120f7ce 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 e5315f8468..083b33a1c5 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 bbced56194..8f38db1d3b 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 7b504534b0..1f0418b249 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 3e49c527e0..e2783de9c7 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 fd782b3344..dbdd9f0c54 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 32ac7e8ff6..40144f9de4 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 cca3891b67..e8386a5930 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 ec9230a2ad..cef109f3eb 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 e16775b7b8..7639451c5d 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 07de5c4a2e..e5cc1aab77 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 68aff73d86..6b93737458 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 e9e9115240..bd100344d1 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 8b04214ba9..d9e9a066ea 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 3ba106a879..7e78bc6d9b 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 c61e23a4b3..69b59bb576 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 0071741f0b..049c04c449 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 465e517e9b..5aef10bd8e 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 e8aa8ee937..d2b0e04737 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 81c47033ae..bc4a55e1a2 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 2429dfbe06..b0276c80f3 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 a0c0a37060..e9073b99e3 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 fa6ce5611e..bfe8b70af9 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 68ba3a0a35..4859b3c15f 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 6c8217d595..eaa7a4e3cb 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 27243f3ad5..7f7a794bdf 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 2eda8006c7..ca614d1a22 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 45d70c9309..4e66917bab 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 c0656abbf2..668fbbb906 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 bc2c1e65c5..aed7d4f0c1 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 8d1b2c2ee6..2ff33f78a7 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 3b27c7b090..737dea9d7c 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 07b5e94f25..f179f83d1a 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 d6abc53f1e..2d407bbc39 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 170f743f4e..95b7e9e1ca 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 f20284f506..b0e845daa2 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 8d740e9110..482751e73c 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 07d4c9dfbc..8878514968 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 22503be670..1b3e783ad6 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 77065c7b11..9546e75124 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 de04210de2..635b470e12 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 c780bec7c3..a4175081c5 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 a56e8e9073..d39d747ce7 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 979742d755..e70db3c2a9 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 60c3e44213..577b393729 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 d7a4c1cce7..a2e82664d0 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 e37d111d9c..a873b0389e 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 128c5e69af..a1f42e2eaf 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 5cca6513fd..22c0370b75 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 cd86423e26..470efdfc29 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 953b01e260..b4033948b5 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 4d9cd5e19e..5308cccdd8 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 20ff06ac5f..b71450ac78 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 60b0d179b0..1afd548f48 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 4f39abb2d8..3fd23a410e 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 b45b2d3997..753074a720 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 6b1cdf14cd..bd496ff8c5 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 a6ae55b9c5..1906510e41 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 c2540d79ef..6fb12bec37 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 c032856424..1dd25da990 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 37c0957014..58f8e080e9 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 88d6e8f318..3248cacf1e 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 2711c9cfa5..6e2768e8ff 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 c68e8fc0ae..8691994229 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 4d52727c8c..ed0ad60cbe 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 7c69e5df0a..df198f9b2e 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 ff5ae0097e..ffb71cc0b8 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 679549c6be..eb69a162bc 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 eda87349c7..05d39fee8c 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 791e130876..98b9bc67eb 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 e679a05da5..deb81e1fdf 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 033e671bdf..190e679dd0 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 2cf5b7d7aa..b6092fe32d 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 be6142081a..46a2aa35ea 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 66918b4071..0fdf60f6c1 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 a3a09bd2de..875d38a9e6 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 8e2c26af92..ddd72f7065 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 f6f6607831..ba4de3a560 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 f0fdf99d17..cd5b6ecf4f 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 595fafbff4..2e4f1e4185 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 3c605699a4..57ed2723eb 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 c54f42978d..d330eee52d 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 bea2018bd8..5ac4ca2740 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 9738f58dc7..99936ad765 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 aef0720239..6a70e9023b 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 0251d8757d..3b8b657846 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 c138d90c8d..8d4416f196 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 f838b7aff3..57b65d5d56 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 0db6cf10a1..cc6a19cdea 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 fc8726a8af..a5a3ff98f7 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 928e68f98c..f6ed5652a1 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 18efc7659c..a3cbe4ec8e 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 88804c88b2..7775913beb 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 e4b38b695d..eda66b2bc8 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 1483c4a750..b77d41f336 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 3909d30dc8..6d162339a5 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 eafba26de1..60c18a4510 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 091431756b..e1f9988db5 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 f08e6e9d24..0a8a208a97 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 c5acc7bc2e..ecdf60cff3 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 941a95b09f..8738d7828c 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 b698d94d89..e8ec4546a3 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 96e6d241d5..a2f59e84e8 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 c1d6096335..e179d6befa 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 838ae3f052..671796b16e 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 19809939e9..628c7e42b1 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 fbda108842..ee147810fd 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 f1a7af85ec..3cf260bd28 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;