Skip to content

Releases: junkurihara/rust-rpxy

0.9.5

12 Dec 10:51
e626ae3
Compare
Choose a tag to compare

Bugfix

  • Fix docker image build options with post-quantum feature.

What's Changed

Full Changelog: 0.9.4...0.9.5

0.9.4

12 Dec 08:27
81b578e
Compare
Choose a tag to compare

Improvement

  • Feat: Enable the hybrid post-quantum key exchange for TLS and QUIC with X25519MLKEM768 by default.
  • Deps and refactor

What's Changed

Full Changelog: 0.9.3...0.9.4

0.9.3

01 Nov 12:25
dac1c38
Compare
Choose a tag to compare

Improvement

  • Feat: Support post-quantum X25519Kyber768Draft00 for incoming and outgoing TLS initiation. This is non-default feature [feature: post-quantum]. ( #201 )
  • Feat: emit WARN messages if there exist unused and unsupported options specified in configuration file. ( #173 )
  • Docs: rpxy.io is now available for the official website of rpxy.
  • Refactor: lots of minor improvements
  • Deps

What's Changed

New Contributors

Full Changelog: 0.9.2...0.9.3

0.9.2

10 Oct 12:33
6d1e9b8
Compare
Choose a tag to compare

Improvement

  • Feat: Add Jenkins build pipeline (#182)
  • Refactor: lots of minor improvements
  • BugFix: Fix the bug related to the installation of CryptoProvider (#194)
  • BugFix: h3 header to use https_redirection_port (#192)
  • Deps

What's Changed

New Contributors

Full Changelog: 0.9.1...0.9.2

0.9.1

06 Sep 13:21
c7bd191
Compare
Choose a tag to compare

Important Changes

  • Feat: Support https_redirection_port option to redirect http requests to https with custom port.

Improvement

  • Refactor: lots of minor improvements
  • Deps

What's Changed

New Contributors

Full Changelog: 0.9.0...0.9.1

0.9.0

31 Jul 17:04
d85b70f
Compare
Choose a tag to compare

Important Changes

  • Breaking: Experimental ACME support is added. Check the new configuration options and README.md for ACME support. Note that it is still under development and may have some issues. Solved #146 (#168)

Improvement

  • Refactor: lots of minor improvements
  • Deps

Bugfix

  • Fix the bug that the dynamic config reload does not work properly. (#169)

What's Changed

Full Changelog: 0.8.1...0.9.0

0.9.0-alpha.2

27 Jul 00:20
257510c
Compare
Choose a tag to compare
0.9.0-alpha.2 Pre-release
Pre-release

What's Changed

Full Changelog: 0.9.0-alpha.1...0.9.0-alpha.2

0.9.0-alpha.1

23 Jul 16:26
5037f95
Compare
Choose a tag to compare
0.9.0-alpha.1 Pre-release
Pre-release

What's Changed

Full Changelog: 0.8.1...0.9.0-alpha.1

0.8.1

10 Jul 04:15
03ea24c
Compare
Choose a tag to compare

Improvement

  • Refactor: lots of minor improvements
  • Deps

What's Changed

Full Changelog: 0.8.0...0.8.1

0.8.0

24 Jun 12:53
8c9b542
Compare
Choose a tag to compare

Important Changes

  • Breaking: Support for rustls-0.23.x for http/1.1, 2 and 3. No configuration update is needed at this point.
  • Breaking: Along with rustls, the cert manager was split from rpxy-lib and moved to a new inner crate rpxy-cert. This change is to make the cert manager reusable for other projects and to support not only static file based certificates but also other types, e.g., dynamic fetching and management via ACME, in the future.

Improvement

  • Refactor: lots of minor improvements
  • Change the certificate verifier from rustls-native-certs to rustls-platform-verifier to use the system's default root cert store for better client (forwarder) performance in hyper-rustls.

What's Changed

Full Changelog: 0.7.1...0.8.0