From 567f89ade90c2c4f7c9d1f06f4875b0ecb3a40a8 Mon Sep 17 00:00:00 2001 From: Gilles Peskine Date: Wed, 21 Jan 2026 17:52:44 +0100 Subject: [PATCH] Remain compatible with generate_psa_constants.py which is outside the framework Signed-off-by: Gilles Peskine --- scripts/mbedtls_framework/macro_collector.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/scripts/mbedtls_framework/macro_collector.py b/scripts/mbedtls_framework/macro_collector.py index f64d4f665..586f161e2 100644 --- a/scripts/mbedtls_framework/macro_collector.py +++ b/scripts/mbedtls_framework/macro_collector.py @@ -108,6 +108,8 @@ class PSAMacroEnumerator: # type. See `is_internal_name`. # Always false in this class, may be set to true in derived classes. self.include_intermediate = False + # Deprecated backward compatibility alias for generate_psa_constants.py. + self.ka_algorithms = self.key_agreement_algorithms def is_internal_name(self, name: str) -> bool: """Whether this is an internal macro. Internal macros will be skipped."""