Skip to content

v2.1

Choose a tag to compare

@github-actions github-actions released this 24 Jul 17:37
· 67 commits to master since this release

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.