Rework the documentation of our individual MAC implementations
authorRichard Levitte <levitte@openssl.org>
Wed, 28 Aug 2019 07:13:21 +0000 (09:13 +0200)
committerRichard Levitte <levitte@openssl.org>
Mon, 2 Sep 2019 05:21:58 +0000 (07:21 +0200)
commite592dbde6ff177a43cf66a95c59d101afb74cf5d
tree7011d93c43753dc5cd390a9aae65b56224497a7a
parentba24076face82b45b0adf66a40e2771a319d6375
Rework the documentation of our individual MAC implementations

We now describe parameters instead of controls.

Also, since macros like EVP_MAC_CMAC do not exist any more, we rename
the pod files from EVP_MAC_{algo}.pod to EVP_MAC-{algo}.pod.  This
allows getting the documentation like this:

    man EVP_MAC CMAC

[skip ci]
Fixes #9709

Reviewed-by: Shane Lontis <shane.lontis@oracle.com>
(Merged from https://github.com/openssl/openssl/pull/9713)
15 files changed:
doc/man3/EVP_MAC.pod
doc/man7/EVP_MAC-BLAKE2.pod [new file with mode: 0644]
doc/man7/EVP_MAC-CMAC.pod [new file with mode: 0644]
doc/man7/EVP_MAC-GMAC.pod [new file with mode: 0644]
doc/man7/EVP_MAC-HMAC.pod [new file with mode: 0644]
doc/man7/EVP_MAC-KMAC.pod [new file with mode: 0644]
doc/man7/EVP_MAC-Poly1305.pod [new file with mode: 0644]
doc/man7/EVP_MAC-Siphash.pod [new file with mode: 0644]
doc/man7/EVP_MAC_BLAKE2.pod [deleted file]
doc/man7/EVP_MAC_CMAC.pod [deleted file]
doc/man7/EVP_MAC_GMAC.pod [deleted file]
doc/man7/EVP_MAC_HMAC.pod [deleted file]
doc/man7/EVP_MAC_KMAC.pod [deleted file]
doc/man7/EVP_MAC_POLY1305.pod [deleted file]
doc/man7/EVP_MAC_SIPHASH.pod [deleted file]