openssl/doc
наб b6eb95fa44 Reference the non-"legacy" provider names directly from EVP_md5(3) &c.
Earlier today, it took me five manuals! to find what on earth the
"Performance"/"EVP_MD_fetch(3)" crosslinks actually mean:
  EVP_sha1(3)
  crypto(7)
  EVP_MD_fetch(3) (but not there! don't read that!)
  OSSL_PROVIDER-default(7)
  EVP_MD-SHA1(7)

If, instead, EVP_sha1(3) referenced EVP_MD-SHA1(7) at /all/,
which it should do, since it's supposed to be what you're replacing it
with, but it doesn't actually say that, maybe people would use it.
I know I didn't because it's basically just deadass buried

As found by git grep -l 'and should consider using'

Reviewed-by: Tomas Mraz <tomas@openssl.org>
Reviewed-by: Matt Caswell <matt@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/22420)
2023-10-20 16:46:57 +01:00
..
designs [design] Make it possible to use explicitly fetched signature implementation 2023-10-05 09:11:24 +02:00
HOWTO doc: add HOWTO document about Documenting public Functions and Macros 2023-03-29 12:18:07 +02:00
images
internal rand: add callbacks to cleanup the user entropy resp. nonce 2023-10-20 09:48:34 +01:00
life-cycles
man1 Convert jdkTrustedKeyUsage to be a pkcs12 cmd line option 2023-10-20 16:30:43 +01:00
man3 Reference the non-"legacy" provider names directly from EVP_md5(3) &c. 2023-10-20 16:46:57 +01:00
man5 Fix typos found by codespell 2023-09-13 08:13:08 +02:00
man7 rand: add callbacks to cleanup the user entropy resp. nonce 2023-10-20 09:48:34 +01:00
build.info Add a new guide page on writing a non-blocking QUIC client 2023-09-08 15:44:37 +01:00
build.info.in
dir-locals.example.el
fingerprints.txt doc/fingerprints.txt: Add the OpenSSL OMC PGP key fingerprint 2023-05-23 15:24:38 +02:00
openssl-c-indent.el
perlvars.pm
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