Release: v1.5.7
Weekly release for November 01 2024
Summary
- Adds the
s2n_connection_get_certificate_match()
API, which allows users to determine whether the server was able to provide the client with a certificate chain that matched the client's SNI extension. - Adds the
s2n_cleanup_final()
API, which allows users to completely cleanup and deinitialize s2n-tls, regardless of the s2n-tls atexit configuration. - Fixes
poll_flush()
in the rust bindings to properly flush pending send data without producing an error.
What's Changed
- (feat): Adds certificate match metrics API by @maddeleine in #4844
- chore: grant duvet more permissions by @dougch in #4854
- chore: bindings release 0.3.5 by @toidiu in #4860
- test(bindings): Consolidate test pems by @goatgoose in #4858
- feat: Adds cleanup_final by @maddeleine in #4853
- fix(bindings): correct poll_flush implementation by @lrstewart in #4859
- docs: update fips documentation to specify supported libcrypto by @toidiu in #4857
- fix: close all /dev/urandom open fds by @boquan-fang in #4835
Full Changelog: v1.5.6...v1.5.7