Document the deprecated functions EVP_set_pw_prompt(3) and
authorschwarze <schwarze@openbsd.org>
Sun, 10 Sep 2023 13:58:46 +0000 (13:58 +0000)
committerschwarze <schwarze@openbsd.org>
Sun, 10 Sep 2023 13:58:46 +0000 (13:58 +0000)
commita6b97e9482692c4bb61ab3576a4632f3abb1a5cb
tree74520e98153a0dc0b9185a840ef5b45b1685c7ec
parentb6b5cb82290926427d57bd102b08b1489bdd2497
Document the deprecated functions EVP_set_pw_prompt(3) and
EVP_get_pw_prompt(3) because some software out there still uses them.

While here, also improve the description of EVP_read_pw_string(3).

Delete documentation for des_read_pw(3) and des_read_pw_string(3).
They couldn't be used in LibreSSL since at least 2016 because they
were never in Symbols.list, and in 2022, jsing@ also removed them
from <openssl/ui_compat.h>.

Delete the misleading AUTHORS section.  Richard Levitte did not
write the original implementation of these functions, and the
compatibility wrapper around the UI_process(3) API that he did
write is not notable enough to be mentioned so prominently.
lib/libcrypto/man/des_read_pw.3