Release: v1.5.6
Weekly release for October 23 2024
What's Changed
- chore: remove make fuzz and AFL fuzz by @jouho in #4808
- docs: update stateful resumption doc by @jouho in #4818
- Add ML-KEM Feature Probe and Test by @alexw91 in #4823
- ci: Add ubuntu24 with a new cmake buildspec by @dougch in #4824
- feature: bump cert authorities max size to 20kb by @lrstewart in #4832
- ci: add more libcryptos for fuzz batch & follow cmake idioms by @jouho in #4795
- chore: Adds print statements to help debug s2n_dynamic_load_test by @maddeleine in #4836
- Add initial support for MLKEM768 (without any new Security Policies) by @alexw91 in #4816
- ci: update ubuntu versions by @boquan-fang in #4828
- Update FIPS rules for ML-KEM by @alexw91 in #4829
- fix: some open AF_UNIX sockets in forked child processes by @boquan-fang in #4834
- ci: Re-enable asan and ubsan for fuzz tests by @jouho in #4840
- fix: fix s2n_io_pair_close_one_end by @boquan-fang in #4841
- chore: flip 2 GHAs to use short lived creds. by @dougch in #4839
- bindings: pin openssl crate to 0.10.66 by @camshaft in #4849
- fix: fix opened AF_UNIX sockets that didn't call s2n_io_pair_close by @boquan-fang in #4833
- Add new MLKEM TLS Policies by @alexw91 in #4830
- chore: remove unused compile definition by @jmayclin in #4815
- chore(GHA): Update duvet arguments by @dougch in #4850
- chore: Fix failing OIDC workflows; cleanup unused actions by @dougch in #4848
Full Changelog: v1.5.5...v1.5.6