mbedtls
mbedtls copied to clipboard
2.28 only: Fix the build without check_config.h (inclusion of limits.h)
Including mbedtls/check_config.h
from mbedtls/config.h
is optional. If done, limits.h
gets included. If not done, we were missing the inclusion of limits.h
in several source files. Fix this and add a test build that doesn't include mbedtls/check_config.h
. Fixes #9152.
Not applicable to ≥3.0 because there check_config.h
has no side effects (they're in build_info.h
).
PR checklist
- [x] changelog provided
- [x] development N/A
- [x] 3.6 backport N/A
- [x] tests provided