You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Gnirehtet v2.5.1
Changes since v2.5:
- Fix datagram buffer remaining size (#345)
- Fix possible deadlock (#369, #370)
- Fix IO error when built with newer Rust and dependencies (#475)
Gnirehtet v2.4
- Require FOREGROUND_SERVICE permission (necessary for Android 9)
- Use an activity (instead of a broadcast receiver) as entry point,
so that the intent is always allowed by Android (#112, #117, #146,
#150, #151, #161, #178, #180, #187, #190, #199, #227, #242)
- Fix cleanup race condition in Java relay server (#154)
- Workaround rust/mio issue on MacOS (#136)
- Add command-line option to use a custom port (#210)
Gnirehtet v2.1
Changelog since v2.0:
- Force IPv4 for tunnel connection (fixes#42)
- Fix possible disconnection on upload (fixes#43)
- Support Android O (fixes#44)
Gnirehtet v2.0
Changelog since v1.1.1:
- Add a Rust version of the relay server
- Handle command-line parsing natively (in Java and Rust)
- Rename command "gnirehtet rt" to "gnirehtet run"
- Detect the client version installed on "gnirehtet run" (and reinstall
if necessary)
- Optimize TCP checksum computation
- Improve logs and error messages
Changelog since v1.1:
- Add gnirehtet.cmd script for Windows
- Fix disconnection notification appearing while gnirehtet has been stopped
- Fix delayed VPN closing
- Improve disconnection detection when the relay server is behind a tunnel
Changelog since v1.0.1:
- Display Android notification on relay server disconnection
- Add "./gnirehtet reinstall" command
- Make reverse tethering starting faster
- Fix several race conditions related to client reconnection
- Fix possible NullPointerException on VPN starting
- Fix "./gnirehtet rt" stopping when several devices are connected
- Improve logs