Release: v1.5.0
Weekly release for August 9 2024
Note: The minor version has been bumped in this release due to a commit that makes a backwards-incompatible change to the session resumption ticket schema.
What's Changed
- refactor: move stuffer hex methods out of testlib by @lrstewart in #4653
- fix: pin tokio-macros version by @lrstewart in #4658
- Refactor some s2n_resume functions by @maddeleine in #4648
- fix: allow for clock skew in resumption by @jmayclin in #4650
- fix: new clippy lints by @jmayclin in #4666
- ci(nix): Setup a head build for the cross_compatibility integ test by @dougch in #4567
- Set up regression benchmark for scalar performance by @kaukabrizvi in #4649
- refactor: clean up other hex methods by @lrstewart in #4664
- fix: add missing corpus files for s2n_deserialize_resumption_state_test by @jouho in #4672
- fix: default s2nc should accept default s2nd cert by @lrstewart in #4670
- ci: move fuzz corpus to S3 by @jouho in #4665
- feat(bindings): add renegotiate to the rust bindings by @lrstewart in #4668
- fix: SSLv3 handshake with openssl-1.0.2-fips fails by @jouho in #4644
- refactor: switch JA3 to use stuffer hex methods by @lrstewart in #4662
- feat(bindings): Add hyper compatibility crate by @goatgoose in #4617
- chore(bindings): release 0.2.10 by @WesleyRosenblum in #4683
- fix: don't fail for 0 blinding delay by @lrstewart in #4671
- test(cbmc): add stuffer hex proofs by @lrstewart in #4659
- Adopt CBMC 6.1 and cbmc-viewer 3.9 by @rod-chapman in #4661
- fix: zip corpus files before uploading to s3 by @jouho in #4685
- docs: update blinding docs by @lrstewart in #4686
- fix(bindings): enforce waker contract on
poll
operations by @camshaft in #4688 - chore: Bump rust bindings to 0.2.11 by @maddeleine in #4690
- feat: Changes ticket encryption scheme to be nonce-reuse resistant by @maddeleine in #4663
- ci: store fuzz artifacts in s3 by @jouho in #4678
- chore: document OpenSSL-FIPS restriction on RSA key size by @jouho in #4654
- Enabling differential performance benchmarking by @kaukabrizvi in #4667
- fix(ci): partially revert checking out head from current clone. by @dougch in #4693
- fix: upload fuzz output to s3 when test fails by @jouho in #4694
- chore: Rust bindings bump v0.3.0 by @maddeleine in #4697
New Contributors
- @kaukabrizvi made their first contribution in #4649
Full Changelog: v1.4.18...v1.5.0