v1.15.0
Main changes
Reduced RSA sign/verify latency on Graviton 2 for sizes 2048-4096. For example, RSA 2048 signing reduced from ~3.3 ms to 2 ms
What's Changed
- Add EVP_MD_do_all by @WillChilds-Klein in #1154
- error: '%s' directive argument is null by @justsmth in #1158
- Fix build on gcc 4.8.3 by @samuel40791765 in #1156
- Remove duplicate handling of OPENSSL_NO_ASM from CMake. by @PiotrSikora in #1149
- Add -DBUILD_TOOL=OFF to CMake. by @PiotrSikora in #1148
- Upstream merge 2023 08 09 by @justsmth in #1152, #1160, #1161
- Add missing symbols for SSLProxy support by @samuel40791765 in #1155
- RSA performance improvement on Graviton 2 - part 1: Update montgomery multiplication to use s2n-bignum's verified scalar bignum functions by @aqjune-aws in #1135
- Add more ssl runner tests for multiple certificate support by @samuel40791765 in #1141
- CVE-2023-3446 and CVE-2023-3817 by @dkostic in #1163
- Minor fix in aead test by @dkostic in #1165
- RSA performance improvement on Graviton 2 - part 2: Conditionally enable Neon version of s2n-bignum implementations for montgomery multiplications by @aqjune-aws in #1164
- Fix build for ppc64le by @justsmth in #1167
- Add additional documentation for X509 headers by @samuel40791765 in #1142
- Preparing for release v1.15.0 by @nebeid in #1171
New Contributors
- @PiotrSikora made their first contribution in #1149
Full Changelog: v1.14.0...v1.15.0