Releases: 0x676e67/btls
Releases · 0x676e67/btls
v0.5.6
What's Changed
- Added used_hello_retry_request function by @0x676e67 in #148
- build(deps): bump softprops/action-gh-release from 2 to 3 by @dependabot[bot] in #150
Full Changelog: v0.5.5...v0.5.6
v0.5.5
What's Changed
- fix(windows): resolve P256 ADX assembly linking error on MinGW by @lparam in #139
- feat: integrate compio runtime for io-uring support by @0x676e67 in #144
- build(deps): simplify dependency management by @0x676e67 in #145
- refactor: support
&'static dyn traitforCertificateCompressorby @0x676e67 in #147
New Contributors
Full Changelog: v0.5.4...v0.5.5
v0.5.4
What's Changed
- docs(tokio-btls): update documentation for
tokio-btlscrate by @0x676e67 in #133 - feat(btls): remove legacy
set_enable_ech_greaseimplementation by @0x676e67 in #134 - feat(ssl): move
ConnectConfigurationbindings toSslRefby @0x676e67 in #135 - feat(quinn): integrate btls support by @0x676e67 in #137
Full Changelog: v0.5.3...v0.5.4
v0.5.3
What's Changed
- chore(boring): deprecate
set_verify_cert_store_refonSslContextBuilderby @0x676e67 in #68 - chore(boring): deprecate legacy
CertCompressionAlgorithmAPI by @0x676e67 in #69 - boring(ssl): use
correspondsmacro inadd_certificate_compression_algorithmby @0x676e67 in #70 - boring(ssl): add ZSTD to
CertificateCompressionAlgorithmby @0x676e67 in #71 - sync upstream by @0x676e67 in #74
- build(deps): update bindgen requirement from 0.71.1 to 0.72.0 by @dependabot[bot] in #75
- test(boring): fix ech test by @0x676e67 in #77
- chore(boring): Remove deprecated or outdated APIs by @0x676e67 in #79
- feat(boring): sync updated extension permutation patch by @0x676e67 in #80
- docs: update prefer chacha20 option docs by @0x676e67 in #81
- feat: add support for FreeBSD by @zebrapurring in #83
- feat: Add Hash impls for extension types by @0x676e67 in #84
- feat(boring): adapt
boring2for compio async runtime by @0x676e67 in #85 - feat(boring): adapt boring2 for quinn by @0x676e67 in #87
- build(deps): update rcgen requirement from 0.13 to 0.14 by @dependabot[bot] in #88
- build(deps): update hex-literal requirement from 0.4 to 1.0 by @dependabot[bot] in #89
- boring-sys: Implement
MLKEM1024for TLS by @0x676e67 in #93 - Revert "Don't link binaries on docs.rs" by @0x676e67 in #94
- build(deps): update compio-io requirement from 0.7.0 to 0.8.0 by @dependabot[bot] in #95
- build(deps): update compio requirement from 0.15.0 to 0.16.0 by @dependabot[bot] in #96
- feat: Add
set_preserve_tls13_cipher_listmethod toSslContextBuilderby @0x676e67 in #97 - chore(ssl): remove deprecated code by @0x676e67 in #98
- build(deps): bump KyleMayes/install-llvm-action from 1 to 2 by @dependabot[bot] in #102
- build(deps): bump actions/setup-go from 5 to 6 by @dependabot[bot] in #101
- build(deps): bump actions/checkout from 4 to 6 by @dependabot[bot] in #100
- Add symbol prefixing feature for BoringSSL by @BarbossHack in #103
- build(deps): bump actions/cache from 4 to 5 by @dependabot[bot] in #105
- build(deps): bump actions/checkout from 5 to 6 by @dependabot[bot] in #104
- build(compio/quinn/tokio): Add symbol prefixing feature for BoringSSL by @0x676e67 in #106
- build(ci): fix cloudflare/boring#414 by @0x676e67 in #107
- build(boring-sys): add loongarch conditional compilation patch by @0x676e67 in #108
- feat(tokio-boring): Overhaul crate API by @0x676e67 in #109
- build(boring-sys): simplify prefix_symbols build by @0x676e67 in #110
- chore: drop maintenance of compio-boring2 crate by @0x676e67 in #111
- build(deps): bump actions/cache from 4 to 5 by @dependabot[bot] in #112
- build: warn instead of panic for unsupported
prefix_symbolsby @0x676e67 in #113 - build: fix docs.rs build by @0x676e67 in #116
- docs: clarify symbol conflict with OpenSSL by @0x676e67 in #118
- build: fix docs.rs build by @0x676e67 in #119
- patch: sync upstream boringssl patch by @0x676e67 in #120
- build(deps): bump actions/setup-go from 5 to 6 by @dependabot[bot] in #124
- build(deps): bump KyleMayes/install-llvm-action from 1 to 2 by @dependabot[bot] in #123
- build(deps): bump actions/checkout from 4 to 6 by @dependabot[bot] in #122
- build(deps): bump actions/cache from 4 to 5 by @dependabot[bot] in #121
- perf(tokio-btls): inline hot code for
StreamWrapperby @0x676e67 in #125 - build(deps): remove unused dependencies by @0x676e67 in #126
- test(tokio-btls): remove duplicate tests by @0x676e67 in #127
- perf(tokio-btls): sync rust-openssl
read_uninitbuffer by @0x676e67 in #128 - feat(btls): Rename
SslCurvetoKeySharefor clarity by @0x676e67 in #129 - build(btls-sys): Fix support for LoongArch by @0x676e67 in #130
- patch(btls-sys): merge boringssl patch by @0x676e67 in #131
- fix(ssl): fix KeyShare FFI memory layout mismatch by @0x676e67 in #132
New Contributors
- @zebrapurring made their first contribution in #83
- @BarbossHack made their first contribution in #103
Full Changelog: v4.15.13...v0.5.3