Skip to content

FFL

v3.8.2 Breaking

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

Published 5mo 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

Standard input support now allows piping data directly into FFL.

Full changelog

🚀 What's New in v3.8.2

✨ New Features

  • Standard Input (stdin) Support
    You can now pipe data directly into the application using stdin.
    Example: cat file.txt | ffl -

  • Custom Filenames (--name)
    Added the --name flag, allowing you to manually specify the filename (Content-Disposition) for the recipient.

  • QR Code Generation (--qr)
    Introduced the --qr flag to generate QR codes directly in the terminal (or as images) for quick mobile scanning and sharing.

  • Tor as a First-Class Citizen
    Enhanced Tor integration. When Tor is enabled, WebRTC is now fully blocked to prevent any potential IP leaks, ensuring stricter privacy.

⚡ Improvements

  • Tunnel Stability
    Improved the stability of the default tunnel connection, resulting in significantly more reliable transfers for large files.

🐛 Bug Fixes

  • APE Login on Termux
    Fixed an issue where logging in on ffl.com (APE build) would fail when running inside Android Termux.

🐛 Known Issues

  • APE Builds on Firefox (Specific Tunnels)
    While the general hang issue (ML-KEM) is resolved, connections via specific tunnels (e.g., *.852) or low-MTU networks may still fail the P2P handshake.

    ℹ️ Technical Note: This is caused by DTLS packet fragmentation exceeding the path MTU on strict network routes.
    Impact: The application will automatically fallback to Relay ensuring the transfer continues, though startup may take a few seconds longer.


📦 Which file should I download?

  • If you want a single file that runs everywhere, across OSes? choose APE (ffl.com / fflo.com).
  • If you want platform-optimized size/perf, choose a native build. 🙂
  • On Linux and unsure about glibc (or on musl)? -> APE ffl.com is the safest choice.

ℹ️ On the first run of a native build, the app performs an internal extraction step (by pyapp), so startup is temporarily slower once.
The install scripts pre-warm this step; manual downloads will see the one-time delay.
APE builds (ffl.com / fflo.com) are single-file and do not have this first-run warmup.


Windows (native)

  • x86_64ffl-v3.8.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-v3.8.2-manylinux_glibc2.39-x86_64-linux.tar.gz
    • Best for newer distros (e.g., Ubuntu 24).
  • glibc 2.28+ — widest compatibility

    • ffl-v3.8.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-v3.8.2-aarch-darwin.tar.gz
  • Intel (x86_64)ffl-v3.8.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

Beta — feedback welcome: [email protected]