[openssl/openssl] 943cb9: Reference the non-"legacy" provider names directly...

наб noreply at github.com
Fri Oct 20 15:56:18 UTC 2023


  Branch: refs/heads/openssl-3.0
  Home:   https://github.com/openssl/openssl
  Commit: 943cb9b06c32eb111515aced30e4698db161004f
      https://github.com/openssl/openssl/commit/943cb9b06c32eb111515aced30e4698db161004f
  Author: наб <nabijaczleweli at nabijaczleweli.xyz>
  Date:   2023-10-20 (Fri, 20 Oct 2023)

  Changed paths:
    M doc/man3/EVP_aes_128_gcm.pod
    M doc/man3/EVP_aria_128_gcm.pod
    M doc/man3/EVP_bf_cbc.pod
    M doc/man3/EVP_blake2b512.pod
    M doc/man3/EVP_camellia_128_ecb.pod
    M doc/man3/EVP_cast5_cbc.pod
    M doc/man3/EVP_chacha20.pod
    M doc/man3/EVP_des_cbc.pod
    M doc/man3/EVP_desx_cbc.pod
    M doc/man3/EVP_idea_cbc.pod
    M doc/man3/EVP_md2.pod
    M doc/man3/EVP_md4.pod
    M doc/man3/EVP_md5.pod
    M doc/man3/EVP_mdc2.pod
    M doc/man3/EVP_rc2_cbc.pod
    M doc/man3/EVP_rc4.pod
    M doc/man3/EVP_rc5_32_12_16_cbc.pod
    M doc/man3/EVP_ripemd160.pod
    M doc/man3/EVP_seed_cbc.pod
    M doc/man3/EVP_sha1.pod
    M doc/man3/EVP_sha224.pod
    M doc/man3/EVP_sha3_224.pod
    M doc/man3/EVP_sm3.pod
    M doc/man3/EVP_sm4_cbc.pod
    M doc/man3/EVP_whirlpool.pod

  Log Message:
  -----------
  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 at openssl.org>
Reviewed-by: Matt Caswell <matt at openssl.org>
(Merged from https://github.com/openssl/openssl/pull/22420)

(cherry picked from commit b6eb95fa4439ea6254a5330487dabb2a499fb6c8)




More information about the openssl-commits mailing list