Skip navigation

Netty/Incubator/Codec/OHTTP 0.0.4.Final released

We are happy to announce the release of netty-incubator-codec-ohttp 0.0.4.Final. This release contains various bugfixes and performance improvements over the previous releases. Beside this it also contains a native implementation for HPKE that uses BoringSSL.

The release also contains various breaking changes which were required to enable various improvements.

The most important changes are:

  • Move enums out of OHttpCryptoProvider (#27)
  • Replace OHttpCryptoProvider.supported* methods with isSupported(...) (#29)
  • Close HPKERecipientContext when OHttpCryptoReceiver.Builder.build() throws (#34)
  • Replace OHttpCryptoReceiver.Builder.setServerKeys(...) with OHttpCryptoReceiver.Builder.setSenderPrivateKey(...) (#35)
  • Remove import of bouncycastle from OHttpCiphersuite (#37)
  • Add OHttpCryptoProvider.newRandomPrivateKey(...) (#30)
  • Remove HPKEMode enum as we always use Base anyway. (#32)
  • Allow *CryptoContext to give a hint which type of buffer is preferred (#42)
  • Allow *CryptoContext to give a hint which type of buffer is preferred (#43)

For more details related to this release see our bug-tracker.