Skip to content

v0.7.0

Choose a tag to compare

@mcginty mcginty released this 15 Jun 04:34

Major changes

  • Experimental post-quantum Hybrid Forward Secrecy, behind the hfs flag.
  • Added back AES-GCM support to the default pure-Rust crypto resolver.
  • Added XChaChaPoly support behind the xchachapoly flag.

Minor changes

  • Builder now implements Send
  • Added is_my_turn function in HandshakeState.
  • Added the dangerously_get_raw_split method in HandshakeState behind the risky-raw-split, for those who like the live on the wild side and want to deal with the split key material from a completed handshake manually.

Special thanks to @dsprenkels, @sdbondi, @michaelbeaumont, @Frando, @expenses, @BlackHoleFox, and @zserik for your contributions to this release!

As is always the case, there's always more to get into this release but it's been long enough that it seems like a good checkpoint, and we can continue re-hauling the API for 0.8.