Skip to content

FFL

v4.0.2 Breaking

This release includes breaking changes for platform teams planning a safe upgrade.

Published 18h Secrets & Credentials
✓ No known CVEs patched
Read the diff → Tool health → What is this tool? →

✓ No known CVEs patched in this version

Topics

cosmopolitan-libc data-transfer end-to-end-encryption file-sharing folder-share networking
+4 more
peer-to-peer transfer tunnel webrtc

Summary

AI summary

Adds share history tracking, pause/resume upload controls, fixes sidecar upload stability issues across Windows native, Linux native (glibc 2.28+ / 2.39+), and macOS native builds.

Full changelog

🚀 What's New in v4.0.2

This update brings highly requested quality-of-life features, including share history tracking, precise upload controls, and important stability fixes.

✨ New Features & Improvements

  • Share History (Database Addon): We've integrated a new Database addon! You can now easily track and view all your past sharing activity. Your history is accessible directly within the new GUI, and CLI users can fetch it anytime using the new ffl shares history command.
  • Pause & Resume Uploads: Take full control of your bandwidth! When uploading files to the server, you can now instantly pause and resume the transfer directly from the GUI dashboard. CLI daemon users can also manage transfers on the fly using the new pause and resume commands.
  • Brand Localization (Simplified Chinese): The official Simplified Chinese product name has been updated from "快档连结" to "快文链接" to better align with regional naming conventions and user habits in mainland China.

🐛 Bug Fixes

  • Sidecar Upload Stability: Fixed a critical edge case where sidecar uploads could occasionally miss or drop file chunks, ensuring perfect data integrity during complex background uploads.

Windows (native)

  • x86_64ffl-v4.0.2-x86_64-windows.zip
    Unzip to get ffl.exe.

Linux (native)

We publish two glibc baselines. Pick the highest baseline that does not exceed your system glibc:

  • glibc 2.39+ — smaller & faster

    • ffl-v4.0.2-manylinux_glibc2.39-x86_64-linux.tar.gz
    • Best for newer distros (e.g., Ubuntu 24).
  • glibc 2.28+ — widest compatibility

    • ffl-v4.0.2-manylinux_glibc2.28-x86_64-linux.tar.gz
    • Works on older distros (e.g., Ubuntu 20); larger due to additional internal linking.

⚠️ If your system is musl-based (e.g., Alpine) or you’re unsure about glibc, prefer APE ffl.com.

macOS (native)

  • Apple Silicon (arm64)ffl-v4.0.2-aarch-darwin.tar.gz
  • Intel (x86_64)ffl-v4.0.2-x86_64-darwin.tar.gz

The archive unpacks to a single ffl binary.

🧰 APE (cross-platform single file, zero external deps)

  • ffl.com — Single-file build that runs natively on Linux, macOS, Windows, FreeBSD, OpenBSD 7.3, NetBSD, BIOS, and Android (Termux).
  • fflo.com — Alternative APE build that is exactly aligned with the open-source repo (no additional/proprietary addons).
    As a result, features that require closed-source components—such as upload to server (e.g., --upload)—are not available.

For a deeper comparison between native and APE, see the README’s notes.

Weekly OSS security release digest.

The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.

No spam, unsubscribe anytime.

Share this release

Track FFL

Get notified when new releases ship.

Sign up free

Related context

Earlier breaking changes

  • v4.0.0 Deprecated the `gooey`-based GUI; replaced with entirely new modern UI.

Beta — feedback welcome: [email protected]