In objects.h rev. 1.17 (Jan 14, 2022),
authorschwarze <schwarze@openbsd.org>
Tue, 8 Aug 2023 12:55:08 +0000 (12:55 +0000)
committerschwarze <schwarze@openbsd.org>
Tue, 8 Aug 2023 12:55:08 +0000 (12:55 +0000)
tb@ removed the following macros from the public API:
_DECLARE_OBJ_BSEARCH_CMP_FN
DECLARE_OBJ_BSEARCH_CMP_FN DECLARE_OBJ_BSEARCH_GLOBAL_CMP_FN
IMPLEMENT_OBJ_BSEARCH_CMP_FN IMPLEMENT_OBJ_BSEARCH_GLOBAL_CMP_FN
OBJ_bsearch OBJ_bsearch_ex

In objects.h rev. 1.20 (Nov 11, 2022), jsing@ unifdef'ed USE_OBJ_MAC.

Stop marking these names as intentionally undocumented.

regress/lib/libcrypto/man/check_complete.pl

index 2fdf6a6..76f031e 100755 (executable)
@@ -31,8 +31,7 @@ my %internal = (
        BN_TBIT BN_ULLONG
     )],
     objects => [qw(
-       OBJ_bsearch OBJ_bsearch_ OBJ_bsearch_ex OBJ_bsearch_ex_
-       USE_OBJ_MAC
+       OBJ_bsearch_ OBJ_bsearch_ex_
     )],
     x509_vfy => [qw(
        X509_VERIFY_PARAM_ID
@@ -62,11 +61,6 @@ my %obsolete = (
     bn => [qw(
        BN_HEX_FMT1 BN_HEX_FMT2 BN_MASK
     )],
-    objects => [qw(
-       _DECLARE_OBJ_BSEARCH_CMP_FN
-       DECLARE_OBJ_BSEARCH_CMP_FN DECLARE_OBJ_BSEARCH_GLOBAL_CMP_FN
-       IMPLEMENT_OBJ_BSEARCH_CMP_FN IMPLEMENT_OBJ_BSEARCH_GLOBAL_CMP_FN
-    )],
 );
 
 my %postponed = (