Releases: cloudflare/boring
Releases · cloudflare/boring
v4.11.0
What's Changed
- Create semgrep.yml by @hrushikeshdeshpande in #281
- Add "fips-compat" feature by @ghedo in #286
- boring-sys: include HPKE header file for bindgen by @evanrittenhouse in #284
New Contributors
- @hrushikeshdeshpande made their first contribution in #281
Full Changelog: v4.10.3...v4.11.0
v4.10.3
v4.10.2
What's Changed
Full Changelog: v4.10.1...v4.10.2
v4.10.1
What's Changed
Full Changelog: v4.10.0...v4.10.1
v4.10.0
What's Changed
- chore(boring-sys): Fix git apply patch on Windows by @0x676e67 in #261
- Expose mTLS related APIs, introduce ForeignTypeExt + ForeignTypeRefExt, add corresponds macro by @rushilmehra in #262
- Expose RSAPSS public key Id type by @evanrittenhouse in #265
- Use ForeignType::into_ptr wherever applicable by @rushilmehra in #267
- Expose
SSL_CTX_set_info_callback
by @evanrittenhouse in #266 - Expose SSL(_CTX)_set1_curves_list by @bwesterb in #270
- Update bindgen to 0.70.1 by @mikea in #273
- Add post-quantum key agreement X25519MLKEM768 by @bwesterb in #271
- Implement optional Hyper 1 support in hyper-boring by @nox in #246
New Contributors
Full Changelog: v4.9.1...v4.10.0
v4.9.1
What's Changed
- Properly handle
Option<i32>
inSslRef::set_curves
by @rushilmehra in #258
Full Changelog: v4.9.0...v4.9.1
v4.9.0
What's Changed
- PQ: fix timing sidechannels and add IPDWing by @bwesterb in #243
- Expose set_permute_extensions by @mstyura in #247
- (ci): Fix macos crossbuild action by forcing brew link w [email protected] by @rushilmehra in #250
- Fix SSL curve identifiers by @jrouviere in #239
- Impl From for SslVersion by @rushilmehra in #248
- Fix x509_check_host return value by @evanrittenhouse in #249
- Add SslCurve::to_nid() and remove SslCurveId by @rushilmehra in #253
- Document
SslCurve::nid()
by @rushilmehra in #254 - Guard against empty strings given to select_next_proto by @nox in #252
New Contributors
Full Changelog: v4.8.0...v4.9.0
v4.8.0
What's Changed
- Updates license field to valid SPDX format by @ibeckermayer in #230
- Expose various APIs necessary for certificate selection logic by @rushilmehra in #240
- Expose hmac_sha1 function by @inikulin in #244
Full Changelog: v4.7.0...v4.8.0
v4.7.0
What's Changed
Full Changelog: v4.6.0...v4.7.0
v4.6.0
What's Changed
- Introduce and use read_uninit and write_uninit duplicated from openssl by @johnhurt in #221
- Removes vestigial build script by @ibeckermayer in #216
- Add getters for client hello raw data by @jrouviere in #227
- Fix clippy lints by @nox in #228
- Enable layout tests on iOS target by @ldm0 in #222
- Remove kx-safe-default gate on SslCurve by @rushilmehra in #229
- add get_curve by @ehaydenr in #226
- bound session cache by @ehaydenr in #195
New Contributors
- @johnhurt made their first contribution in #221
- @jrouviere made their first contribution in #227
- @ldm0 made their first contribution in #222
- @ehaydenr made their first contribution in #226
Full Changelog: v4.5.0...v4.6.0