Skip to content

folder-transfer v0.15.2

Choose a tag to compare

@lotgon lotgon released this 29 Jun 16:24

folder-transfer v0.15.2

The complete Rust ft drop (supersedes the partial 0.15.1). PowerShell scripts unchanged.

Artifacts

  • folder-transfer-0.15.2.zip — the PowerShell sender (reference implementation).
  • ft-0.15.2-x86_64-windows.zip — Rust ft.exe for Windows (+ server.example.json).
  • ft-0.15.2-x86_64-linux.tar.gz — Rust ft for Linux, static musl (+ server.example.json).

Highlights

  • No subcommand neededft <folder|server.json> serves; ft <connection.json> [DEST] receives.
  • Server pushes config after connecting, so the connection file/command carry only
    server/port/token/fingerprint (the client gets ignore patterns + stream count automatically).
  • Interactive destination — omit it and the client asks (Enter = current folder).
  • Highlighted, cream-coloured "copy this" command printed by the server.
  • Live aggregated progress on both sides: N files, X MB in MM:SS @ Y MB/s (summed across all
    streams, with elapsed time; mid-file ticks so one big file isn't silent).
  • Fixes: empty-string config values (clientOut/serverHost/allowIp = "") treated as
    "not set"; filesystem errors name the offending path; --allow-ip enforced.

See CHANGELOG.md. Cross-OS (Windows↔Ubuntu) verified byte-for-byte.