nuttx-apps/crypto
Old-Ding 9dd82cab7d crypto: mbedtls: fix X509 info debug lifetime
x509_pm_show_info() formats certificate information into a temporary buffer and then logs it with SSL_DEBUG(). The buffer was freed before the debug output used it.

Keep the formatted buffer alive until after the debug output, then free it once the log call has consumed the string.

Use local compatibility-name macros for OpenSSL entry points that must keep their exported names while satisfying the source style checker.

Signed-off-by: Old-Ding <ai.neo.ae86@gmail.com>
2026-07-08 21:50:43 +08:00
..
controlse sched/tcb: add a reference count to the TCB to prevent it from being deleted. 2026-01-22 11:06:12 -03:00
libsodium crypto/libsodium: Update libsodium to 1.0.20 2025-08-13 22:10:12 +08:00
libtomcrypt apps: add missing module metadata for executable tools 2026-06-22 22:27:07 +08:00
mbedtls crypto/mbedtls: expose include paths as public 2026-04-10 12:23:37 -03:00
openssl_mbedtls_wrapper crypto: mbedtls: fix X509 info debug lifetime 2026-07-08 21:50:43 +08:00
tinycrypt apps: add missing module metadata for executable tools 2026-06-22 22:27:07 +08:00
tinydtls cmake: remove empty strings from FetchContent 2025-03-30 14:20:21 +08:00
wolfssl crypto: migrate to SPDX identifier 2024-12-19 15:25:28 +08:00
.gitignore Add support for libtomcrypt 2021-07-12 17:49:26 -03:00
CMakeLists.txt crypto: migrate to SPDX identifier 2024-12-19 15:25:28 +08:00
Make.defs Add support for libtomcrypt 2021-07-12 17:49:26 -03:00
Makefile Add support for libtomcrypt 2021-07-12 17:49:26 -03:00