Skip to content

Releases: rapiz1/rathole

v0.3.10

21 Feb 07:00
860e3ce
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.3.9...v0.3.10

v0.3.9

21 Jan 16:42
3cab131
Compare
Choose a tag to compare

What's Changed

  • fix: fix binaries for mips
  • fix: throw errors when the service type or protocol version doesn't match by @rapiz1 in #112
  • chore: drop the unused dependency const_format by @rapiz1 in #113
  • chore: use llvm-strip to strip binaries

Full Changelog: v0.3.8...v0.3.9

v0.3.8

19 Jan 06:07
fc2b3c0
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.3.7...v0.3.8

v0.3.7

14 Jan 14:45
d16916b
Compare
Choose a tag to compare

What's Changed

This release contains various reliability improvement, including tweaking keepalive parameters to detect dead connections in time.

  • feat: expose TCP_NODELAY and TCP_KEEPALIVE by @rapiz1 in #96
  • fix: emit colored log only when STDOUT is a tty by @rapiz1 in #89
  • fix: support IPv6 local_address for UDP by @rapiz1 in #94
  • fix: make accept cancel safe and add a timeout by @rapiz1 in #93
  • fix: flush when handshaking by @rapiz1 in #99
  • chore: reduce crate size by @Enter-tainer in #88

Full Changelog: v0.3.4...v0.3.7

v0.3.4

08 Jan 11:46
1240dd8
Compare
Choose a tag to compare

What's Changed

  • fix: a log typo by @rapiz1 in #78
  • chore: fix typos in code and update docoumentation by @rapiz1 in #81
  • fix: improve reliability and logs by @rapiz1 in #85

Full Changelog: v0.3.3...v0.3.4

v0.3.3

07 Jan 11:50
12535a4
Compare
Choose a tag to compare

What's Changed.

  • fix: make UDP forwarding cancel safe and add more logs by @rapiz1 in #77

Full Changelog: v0.3.2...v0.3.3

v0.3.2

06 Jan 14:21
b53b3c6
Compare
Choose a tag to compare

What's Changed

This release comes with a Docker image. Thanks for everyone giving feedback & opening PRs!

New Contributors

Full Changelog: v0.3.1...v0.3.2

Note

For explanation of architectures, refer to rustc Platform Support

v0.3.1

04 Jan 09:10
45a6d53
Compare
Choose a tag to compare

What's Changed

  • ci: add multiple platform releases by @rapiz1 in #54

Full Changelog: v0.3.0...v0.3.1

Notes

rathole-x86_64-unknown-linux-gnu links against glibc 2.11+, if you run a linux distribution with an older glibc, use rathole-x86_64-unknown-linux-musl

For the explanation of target triples, refer to rustc's platform support

v0.3.0

03 Jan 14:57
4d3af97
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.2.0...v0.3.0

Notes

rathole-linux-amd64 is linked against glibc that comes with latest ubuntu. If you need a binary that runs with older glibc, you need to compile it for yourself, or wait for the next release.