Skip to content

Releases: BiagioFesta/wtransport

0.1.13

05 May 13:59
f402648
Compare
Choose a tag to compare

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_address by @finnbear in #162
  • Fix #163 - add SessionRequest::too_many_requests(). by @finnbear in #164
  • Fix #165 - document that IPv4 addresses from remote_address may 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

Full Changelog: 0.1.12...0.1.13

0.1.12

27 Mar 09:10
31ec4af
Compare
Choose a tag to compare

What's Changed

  • Fix typos. by @waywardmonkeys in #141
  • TLS module refactoring in #146
    • This is an API break change
  • Implementation Debug trait for TLS types and BiStream
  • 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

0.1.11

17 Feb 08:12
9a3a1f4
Compare
Choose a tag to compare

What's Changed

  • Enable tokio rt-multi-thread flag to compile example/full.rs by @tausifcreates in #122
  • config: more conventional DnsResolver trait interface
  • ci: check-external-types use supported rust toolchain
  • connection: Map and return quinn's closed() result by @rofferom in #126
  • Reexport endpoint methods by @rofferom in #129
  • tls: ServerHashVerification implementation
  • tls: hashes verifier does not check PKI with native roots
  • stream: implemented BiStream

New Contributors

Full Changelog: 0.1.10...0.1.11

0.1.10

23 Dec 13:36
cdd2dfa
Compare
Choose a tag to compare

What's Changed

  • Dedicated Inner QPACK protocol in #119
    • Now wtransport does not require ls-qpack-rs anymore, and thus building process does not requires C-toolchain (LLVM, cmake, C-compiler). Building process now should easier with just rustc!
  • tls: put self-signed generation code behind default-on feature in #107
  • Rework tls example in #108
    • Now full.rs example does not require passing ugly cli options to browser for accepting self-signed certificate.
  • tls: fix macos test build in #109
  • build(deps): bump actions/setup-python from 4 to 5 by @dependabot in #111
  • Add enable_key_log by @StaffEngineer in #112
  • session/proto: remove extern type for url::ParseError in #114
  • build(deps): update rcgen requirement from 0.11.1 to 0.12.0 by @dependabot in #117
  • error: lower case error string msg in #118
  • tls: method for computing SHA256 on certificate in #120

New Contributors

  • @StaffEngineer made their first contribution in #112

Full Changelog: 0.1.9...0.1.10

0.1.9

03 Dec 11:12
4a8ff73
Compare
Choose a tag to compare

What's Changed

  • Allow configuring custom DNS resolver for client::connect
  • Make Certificate Clone
  • Ignore exercise frames before Headers by @hhrsscc in #92
  • Add additional headers in the connect request
  • TLS: simple method for generating self-signed Certificate

New Contributors

Full Changelog: 0.1.8...0.1.9

0.1.8

31 Oct 14:54
fc212c8
Compare
Choose a tag to compare

What's Changed

Full Changelog: 0.1.7...0.1.8

0.1.7

09 Oct 17:57
c82a3e1
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 0.1.6...0.1.7

0.1.6

03 Oct 21:26
2fa73af
Compare
Choose a tag to compare

What's Changed

  • Doc improvements
  • Hot server configuration reload
  • Proto: API improvements
  • Better error handling on QUIC proto errors
  • Security: fix max payload allocable

Full Changelog: 0.1.5...0.1.6

0.1.5

23 Sep 07:35
b0d2415
Compare
Choose a tag to compare

What's Changed

  • datagram: expose payload as Bytes in #52
  • connection: close method in #55
  • Update wtransport's proto dependency to 0.1.4 by @aecsocket in #56
  • Implement Debug for API types by @rom1v in #59
  • CI improvement with bot for dependency
  • Wait Idle method for endpoint
  • Reworked configuration of ip bind for dual stack option
  • New msrv: rust 1.64
  • Improvement documentation
  • New feature for accessing low level transport quic

New Contributors

Full Changelog: 0.1.4...0.1.5

0.1.4

10 Sep 13:31
4964056
Compare
Choose a tag to compare

What's Changed

  • Session request header API changed;
  • Compliance with rfc and draft;
  • New API for configuring IP bind endpoint configuration.

Fixed

  • Fix datagram max size computation.

New Contributors

Full Changelog: 0.1.3...0.1.4