Releases: BiagioFesta/wtransport
Releases · BiagioFesta/wtransport
0.7.0
What's Changed
- Fix #257: Return except exercise frame by @yuki-uchida in #259
- fix_quinn_dependency by @paulquinn00 in #265
- Fix
clippy::uninlined_format_argslints by @waywardmonkeys in #268 - Fix
mismatched_lifetime_syntaxeswarnings by adding explicitly elided lifetimes by @joshtriplett in #283 - Drop nightly doc CI job (currently broken) by @joshtriplett in #287
- Fix cargo-check-external-types by @joshtriplett in #286
- Enable and fix various lints by @joshtriplett in #284
- Pass wtransport TLS backend features to rcgen by @joshtriplett in #282
- build(deps): update rcgen requirement from 0.13.1 to 0.14.5 by @dependabot[bot] in #279
- build(deps): bump actions/setup-python from 5 to 6 by @dependabot[bot] in #276
- build(deps): bump actions/checkout from 4 to 6 by @dependabot[bot] in #291
- Migrate rustls pemfile
- Changed log priority of received datagrams from debug to trace by @bugnano in #296
- feat(endpoint): add accept_from_connection method by @IwanBurel in #292
New Contributors
- @yuki-uchida made their first contribution in #259
- @paulquinn00 made their first contribution in #265
- @IwanBurel made their first contribution in #292
Full Changelog: 0.6.1...0.7.0
0.6.1
What's Changed
- fix quinn break by @melsomino in #256
New Contributors
- @melsomino made their first contribution in #256
Full Changelog: 0.6.0...0.6.1
0.6.0
What's Changed
- Handle session termination by @ktff in #239
- Update
with_bind_socketmethod to returnClientConfigBuilderinstead ofServerConfigBuilderby @awnion in #249 - add node.js bindings link to readme by @krulod in #250
- No awaiting finish on supposed-to-be already finished connect_stream by @wegylexy in #253
- support for aws-lc-rs/fips rustls-crypto-backend via cargo features
New Contributors
- @ktff made their first contribution in #239
- @awnion made their first contribution in #249
- @krulod made their first contribution in #250
- @wegylexy made their first contribution in #253
Full Changelog: 0.5.0...0.6.0
0.5.0
What's Changed
- Use Unicode emoji for crates.io compatibility by @joshtriplett in #233
- config: allows bind configuration with existing socket
New Contributors
- @joshtriplett made their first contribution in #233
Full Changelog: 0.4.0...0.5.0
0.4.0
What's Changed
- tls:
SelfSignedIdentityBuilderwith custom time validity - tls: consume Identity when building TLS config
- examples: fix mismatched argument type by @bhbs in #220
- Expose the inner QUIC connection by @MOZGIII in #156
- send_stream: reset now reports specific error
- Add Debug, Clone, and accessors on
ConnectOptionsby @aecsocket in #226 - connection: make it
Clone - Expose
quinn::EndpointConfigfor{Client,Server}Configby @pablosichert in #229 - build(deps): bump rustsec/audit-check from 1.4.1 to 2.0.0 by @dependabot in #228
New Contributors
- @bhbs made their first contribution in #220
- @pablosichert made their first contribution in #229
Full Changelog: 0.3.1...0.4.0
0.3.1
What's Changed
- Constrain
DnsLookupFutureto beSend - tls/deps: update
rustls-native-certs@0.8.0 - deps: update to
quinn@0.11.5(patched). by @finnbear in #210
Full Changelog: 0.2.0...0.3.1
0.2.0
What's Changed
- error: getters for application close error
- add methods for custom transport configuration by @mm88ggg in #199
- Upgrade to
rustls@0.23andquinn@0.11by @finnbear in #200 - config/server: add
token_keyto avoid randomization of handshake token by @finnbear in #201 - Configuration simplification
New Contributors
Full Changelog: 0.1.14...0.2.0
0.1.14
What's Changed
- fix: time dep is no more optional
- Implement Eq, PartialEq, Clone for errors when possible by @TheButlah in #188
- don't mark with_server_certificate_hashes as dangerous by @TheButlah in #190
- endpoint/session: response will no longer include header draft hs
New Contributors
- @TheButlah made their first contribution in #188
Full Changelog: 0.1.13...0.1.14
0.1.13
What's Changed
- deps: update to rcgen 0.13
- tls: renamed not found private key error in #158
- TLS handshake data and keying material in #160
- Add Clone to Identity and PrivateKey by @cBournhonesque in #159
- Fix #161 - add
SessionRequest::remote_addressby @finnbear in #162 - Fix #163 - add
SessionRequest::too_many_requests(). by @finnbear in #164 - Fix #165 - document that IPv4 addresses from
remote_addressmay be mapped to IPv6. by @finnbear in #167 - tls: pem conversion and file storage in #177
- Refactoring TLS module and pub expose TLS configurations in #178
- CertificateHash without self-signed feature in #172
New Contributors
- @cBournhonesque made their first contribution in #159
- @finnbear made their first contribution in #162
Full Changelog: 0.1.12...0.1.13
0.1.12
What's Changed
- Fix typos. by @waywardmonkeys in #141
- TLS module refactoring in #146
- This is an API break change
- Implementation
Debugtrait for TLS types andBiStream - re-export used ids from wtransport_proto in #147
- Avoid allocation in the floodable errors by @MOZGIII in #148
New Contributors
Full Changelog: 0.1.11...0.1.12