我们很高兴地宣布 netty-incubator-codec-ohttp 0.0.4.Final 正式版发布。与之前的版本相比,该版本包含各种错误修复和性能改进。此外,它还包含一个使用 BoringSSL 的 HPKE 本地实现。
该版本还包含了为实现各种改进所需的各种破坏性更改。
最重要的更改包括
将枚举移出 OHttpCryptoProvider (#27)
用 isSupported(…) 替换 OHttpCryptoProvider.supported* 方法 (#29)
抛出 OHttpCryptoReceiver.Builder.build() 时关闭 HPKERecipientContext (#34)
将 OHttpCryptoReceiver.Builder.setServerKeys(…) 替换为 OHttpCryptoReceiver.Builder.setSenderPrivateKey(…) (#35)
移除从 OHttpCiphersuite 导入的 bouncycastle (#37)
添加 OHttpCryptoProvider.newRandomPrivateKey(…) (#30)
移除 HPKEMode 枚举,因为我们总是使用 Base。(#32)
允许 *CryptoContext 提示首选哪种类型的缓冲区 (#42)
允许 *CryptoContext 提示首选缓冲区类型 (#43)
有关此版本的更多详情,请参阅我们的错误跟踪。
转自 Netty.news: Netty/Incubator/Codec/OHTTP 0.0.4.Final released