Release: v1.3.32
Weekly release for January 05 2023
What's Changed
- Fix sizes in s2n_resume_test by @lrstewart in #3705
- Chore: Bump rust bindings version by @maddeleine in #3709
- Clang-format
tests/unit/s2n_s.*\.c
and enforce in CI by @harrisonkaiser in #3678 - CBMC proofs: remove type-conflicting definition of s2n_calculate_stacktrace by @tautschnig in #3714
- ci: codebuid scripts for criterion by @dougch in #3703
- CBMC proofs: fix typing by @tautschnig in #3718
- Clang-format
tests/unit/s2n_[l-r].*\.c
and enforce in CI by @harrisonkaiser in #3677 - Adds Wno-strict-prototypes flag to CMakeLists by @maddeleine in #3721
- Remove unnecessary "extern" from function declarations by @lrstewart in #3726
- Fix s2n_record_write return value by @lrstewart in #3722
- Adds TLSv1.2_2017 security policy with ECDHE-{RSA,ECDSA}-AES256-SHA ciphers enabled by @RobertRayer in #3723
- Upgrade CBMC infrastructure (starter-kit 2.8) by @feliperodri in #3727
- fix: disable pthread_atfork fork detection on OpenBSD by @knightjoel in #3712
- Update team members by @jmayclin in #3640
- Quick typo fix in
s2n_aead_cipher_aes_gcm_encrypt
by @franklee26 in #3716 - Upgrade CBMC infrastructure (starter-kit 2.8.8) by @angelonakos in #3731
- ci: Update fuzz buildspec to use pre-built image by @dougch in #3604
- ci: Clean up integration v1 buildspecs by @dougch in #3627
- Autopep8 updated CI and code. by @harrisonkaiser in #3736
- utils: guard POSIX signals with >S2N_FAILURE by @camshaft in #3733
- Intentionally disable fragmenting KeyUpdates by @lrstewart in #3708
- added ecdhe_rsa_aes128 cipher to the tls_1_2_2017 policy by @RobertRayer in #3740
- ci: Fix libfuzzer path for third-party-src dir by @goatgoose in #3742
New Contributors
- @RobertRayer made their first contribution in #3723
- @jmayclin made their first contribution in #3640
Full Changelog: v1.3.31...v1.3.32