Skip to content

Releases: junkurihara/rust-rpxy

0.9.7

01 Feb 01:36
6d61f14
Compare
Choose a tag to compare

Improvement

  • Feat: add version tag for docker images via github actions #200
  • Feat: support gRPC: This makes rpxy to serve gRPC requests on the same port as HTTP and HTTPS, i.e., listen_port and listen_port_tls. This means that by using the different subdomain for HTTP(S) and gRPC, we can multiplex them on same ports without opening another port dedicated to gRPC. To this end, this update made the forwarder to force HTTP/2 for gRPC requests towards backend (gRPC) app.
  • Deps and refactor

Bugfix

  • Fixed bug for the upstream option "force_http2_upstream"

Other

  • Tentative downgrade of github actions runs-on from ubuntu-latest to ubuntu-22.04.

What's Changed

Full Changelog: 0.9.6...0.9.7

0.9.6

06 Jan 11:40
5fdbc21
Compare
Choose a tag to compare

Improvement

  • Feat: Change the default hashing algorithm for internal hashmaps and hashsets from FxHash to aHash. This change is to improve the security against HashDos attacks for colliding domain names and paths, and to improve the speed of hash operations for string keys (c.f., the performance comparison). Solves #227.
  • Deps and refactor

What's Changed

Full Changelog: 0.9.5...0.9.6

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