first batch of intentionally undocumented EVP constants:
authorschwarze <schwarze@openbsd.org>
Sat, 12 Aug 2023 16:36:41 +0000 (16:36 +0000)
committerschwarze <schwarze@openbsd.org>
Sat, 12 Aug 2023 16:36:41 +0000 (16:36 +0000)
some EVP_MD_CTRL_*, some EVP_MD_CTX_FLAG_*, and all of EVP_F_* and EVP_R_*

regress/lib/libcrypto/man/check_complete.pl

index 4f5d6d1..6af5f8c 100755 (executable)
@@ -30,6 +30,10 @@ my %internal = (
        BN_MASK2 BN_MASK2h BN_MASK2h1 BN_MASK2l
        BN_TBIT BN_ULLONG
     )],
+    evp => [qw(
+        EVP_MD_CTRL_ALG_CTRL
+        EVP_MD_CTX_FLAG_CLEANED EVP_MD_CTX_FLAG_REUSE
+    )],
     objects => [qw(
        OBJ_bsearch_ OBJ_bsearch_ex_
     )],
@@ -61,6 +65,11 @@ my %obsolete = (
     bn => [qw(
        BN_HEX_FMT1 BN_HEX_FMT2 BN_MASK
     )],
+    evp => [qw(
+        EVP_MD_CTRL_DIGALGID
+        EVP_MD_CTX_FLAG_NON_FIPS_ALLOW EVP_MD_CTX_FLAG_PAD_MASK
+        EVP_MD_CTX_FLAG_PAD_PKCS1 EVP_MD_CTX_FLAG_PAD_PSS
+    )],
 );
 
 my %postponed = (
@@ -267,7 +276,7 @@ try_again:
                        print "D- $line\n" if $verbose;
                        next;
                }
-               if ($id =~ /^(?:ASN1|BIO|BN|X509(?:V3)?)_[FR]_\w+$/) {
+               if ($id =~ /^(?:ASN1|BIO|BN|EVP|X509(?:V3)?)_[FR]_\w+$/) {
                        print "D- $line\n" if $verbose;
                        next;
                }