Skip to content

Releases: 0x676e67/btls

v0.5.6

20 Apr 13:01

Choose a tag to compare

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

23 Mar 08:55

Choose a tag to compare

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 trait for CertificateCompressor by @0x676e67 in #147

New Contributors

Full Changelog: v0.5.4...v0.5.5

v0.5.4

08 Mar 16:31

Choose a tag to compare

What's Changed

  • docs(tokio-btls): update documentation for tokio-btls crate by @0x676e67 in #133
  • feat(btls): remove legacy set_enable_ech_grease implementation by @0x676e67 in #134
  • feat(ssl): move ConnectConfiguration bindings to SslRef by @0x676e67 in #135
  • feat(quinn): integrate btls support by @0x676e67 in #137

Full Changelog: v0.5.3...v0.5.4

v0.5.3

24 Feb 11:25

Choose a tag to compare

What's Changed

  • chore(boring): deprecate set_verify_cert_store_ref on SslContextBuilder by @0x676e67 in #68
  • chore(boring): deprecate legacy CertCompressionAlgorithm API by @0x676e67 in #69
  • boring(ssl): use corresponds macro in add_certificate_compression_algorithm by @0x676e67 in #70
  • boring(ssl): add ZSTD to CertificateCompressionAlgorithm by @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 boring2 for 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 MLKEM1024 for 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_list method to SslContextBuilder by @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_symbols by @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 StreamWrapper by @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_uninit buffer by @0x676e67 in #128
  • feat(btls): Rename SslCurve to KeyShare for 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

Full Changelog: v4.15.13...v0.5.3