Merge remote-tracking branch 'origin/pr/2092' into development
* origin/pr/2092:
Add more missing parentheses around macro parameters
Add further missing brackets around macro parameters
Adapt ChangeLog
Improve macro hygiene
diff --git a/ChangeLog b/ChangeLog
index 5093c4e..c6feb63 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -27,6 +27,10 @@
Found and fixed by irwir. #2337
* Add psa_util.h to test/cpp_dummy_build to fix build_default_make_gcc_and_cxx.
Fixed by Peter Kolbus (Garmin). #2579
+ * Add missing parentheses around parameters in the definition of the
+ public macro MBEDTLS_X509_ID_FLAG. This could lead to invalid evaluation
+ in case operators binding less strongly than subtraction were used
+ for the parameter.
Changes
* Server's RSA certificate in certs.c was SHA-1 signed. In the default