Skip to content

Releases: Jille/rufs

v2.2

13 Mar 11:19
Compare
Choose a tag to compare
Update rpcz (and thus grpc) to the latest version

The new rpcz contains some bugfixes for streaming RPCs

v2.1

24 Jul 17:37
Compare
Choose a tag to compare

The following files are available:

  • rufs-setup.pkg is the macOS installer (see publish/macos for the sources)
  • rufs-setup.exe is the Windows installer (see publish/windows for the sources)
  • rufs-linux-amd64 and rufs-linux-arm64 are Linux client binaries. See publish/linux for an example systemd file.
  • On other platforms, build the binaries from source.

Improvements since v2.0:

  • Implement hole-punching for peers behind NATs. This uses gRPC over SCTP over UDP, instead of direct gRPC.
  • Add a traffic visualizer.
  • Fix initial mountpoint on Windows (R:).
  • Fix failed reads because of an EOF error during the last read.
  • Detect more quickly when clients disconnect.
  • Improve metrics to detect when to start orchestrated downloads.
  • Add unit tests and automatic building/running by Github Actions.
  • Other bugfixes and UX improvements.

2.0

13 Jun 17:19
Compare
Choose a tag to compare
2.0

The following files are available:

  • rufs-setup.pkg is the macOS installer (see publish/macos for the sources)
  • rufs-setup.exe is the Windows installer (see publish/windows for the sources)
  • rufs-linux-amd64 and rufs-linux-arm64 are Linux client binaries. See publish/linux for an example systemd file.
  • On other platforms, build the binaries from source.