openssl/doc
Richard Levitte af2f14ace5 ERR: Drop or deprecate dangerous or overly confusing functions
ERR_get_error_line() is deprecated, and ERR_get_error_func() and
ERR_get_error_data() are removed in favor of ERR_get_error_all(),
since they pop the error record, leaving the caller with only partial
error record data and no way to get the rest if the wish.

If it's desirable to retrieve data piecemeal, the caller should
consider using the diverse ERR_peek functions and finish off with
ERR_get_error().

Reviewed-by: Matt Caswell <matt@openssl.org>
Reviewed-by: Paul Dale <paul.dale@oracle.com>
(Merged from https://github.com/openssl/openssl/pull/13466)
2020-11-28 15:28:46 +10:00
..
HOWTO doc/man7/proxy-certificates.pod: New guide for proxy certificates 2019-11-27 16:18:28 +01:00
images doc: add OpenSSL logo 2020-02-26 21:04:38 +01:00
internal doc: Documentation changes for moving the entropy source out of the fips provider 2020-11-20 08:24:21 +10:00
man1 Undeprecate the -dsaparam option in the dhparam app 2020-11-24 17:18:18 +00:00
man3 ERR: Drop or deprecate dangerous or overly confusing functions 2020-11-28 15:28:46 +10:00
man5 Add a "random" configuration section. 2020-09-23 15:28:29 +10:00
man7 doc: Documentation changes for moving the entropy source out of the fips provider 2020-11-20 08:24:21 +10:00
README.md Fix many MarkDown issues in {NOTES*,README*,HACKING,LICENSE}.md files 2020-07-05 11:29:43 +02:00
build.info Remove explicit dependency on configdata.pm when processing .in files 2020-05-13 10:14:53 +02:00
dir-locals.example.el
fingerprints.txt Remove unnecessary trailing whitespace 2019-02-05 16:25:11 +01:00
openssl-c-indent.el
perlvars.pm openssl-*.pod.in: Prevent newlines on empty engine_synopsis causing layout errors 2020-11-10 13:25:45 +01:00

README.md

OpenSSL Documentation

README.md This file

fingerprints.txt PGP fingerprints of authorised release signers

standards.txt standards.txt Moved to the web, https://www.openssl.org/docs/standards.html

HOWTO/ A few how-to documents; not necessarily up-to-date

man1/ The openssl command-line tools; start with openssl.pod

man3/ The SSL library and the crypto library

man5/ File formats

man7/ Overviews; start with crypto.pod and ssl.pod, for example Algorithm specific EVP_PKEY documentation.

Formatted versions of the manpages (apps,ssl,crypto) can be found at https://www.openssl.org/docs/manpages.html