From 1de879c6dd089ef5a8df4d88fc590e52c41e74fd Mon Sep 17 00:00:00 2001 From: Gilles Peskine Date: Tue, 23 Dec 2025 13:50:23 +0100 Subject: [PATCH] Also reject internal macros that weren't options in 3.6 Signed-off-by: Gilles Peskine --- scripts/generate_config_checks.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/scripts/generate_config_checks.py b/scripts/generate_config_checks.py index 2e9faa6714..0f55936c8c 100755 --- a/scripts/generate_config_checks.py +++ b/scripts/generate_config_checks.py @@ -37,6 +37,9 @@ def checkers_for_removed_options() -> Iterator[Checker]: yield CryptoInternal(option) else: yield Removed(option, 'Mbed TLS 4.0') + for option in (current.internal() - new_public - old_public - + crypto.options() - crypto.internal()): + yield Internal(option) def all_checkers() -> Iterator[Checker]: """Yield all checkers."""