Skip to content

Release v1.6.2

Latest

Choose a tag to compare

@boquan-fang boquan-fang released this 04 Dec 23:37
· 1 commit to main since this release
f6ca8f0

Release Summary

  • Add a new public API, s2n_client_hello_get_random(), and move client_random storage from the connection to the s2n_client_hello struct so applications can retrieve the client random from a parsed ClientHello.
  • Allow multiple application contexts to be set on a s2n-tls connection.
  • Warning level TLS alerts may now be non-fatal prior to version negotiation
  • Added support for Security Policies to have "strongly preferred" SupportedGroups.

What's Changed

  • feat: add client hello random getter by @kaukabrizvi in #5620
  • chore: Rust bindings release 0.3.30 by @dougch in #5633
  • chore: s2n-tls-hyper version bump by @jouho in #5636
  • build(deps): bump the all-gha-updates group across 1 directory with 2 updates by @dependabot[bot] in #5640
  • feat: add rfc9151 compat policies by @jouho in #5615
  • feat: improve performance of getting validated cert chain from libcrypto by @CarolYeh910 in #5622
  • feat: additional rfc9151 compat policy without sha1 hmac by @jouho in #5645
  • test: add test certs for cert intent validation by @CarolYeh910 in #5630
  • test(integv2): remove dynamic record sizing test and related cleanup by @kaukabrizvi in #5644
  • feat: add additional application context into Connection by @boquan-fang in #5637
  • chore(bindings-release): s2n-tls v0.3.31 release by @boquan-fang in #5649
  • fix: allow for warning level TLS alerts prior to version negotiation by @WesleyRosenblum in #5646
  • test(integration): add mTLS integration tests by @kaukabrizvi in #5638
  • feat: Ability to set "strongly preferred" groups by @alexw91 in #5634
  • refactor(tls-harness): use single test pair IO to allow for decryption by @jmayclin in #5648

Full Changelog: v1.6.1...v1.6.2