Skip to content

Release v0.1.6

Choose a tag to compare

@cconstab cconstab released this 03 Sep 02:56
· 33 commits to main since this release

Furl v0.1.6

Secure file sharing with multi-layer encryption and client-side decryption.

Downloads

πŸ–₯️ Command Line Tools

Linux:

  • x64: furl-linux-x64-v0.1.6.tar.gz
  • ARM64: furl-linux-arm64-v0.1.6.tar.gz (Cross-compiled via Docker BuildX)
  • ARM v7: furl-linux-arm-v0.1.6.tar.gz (Cross-compiled via Docker BuildX)
  • RISC-V 64: furl-linux-riscv64-v0.1.6.tar.gz (Cross-compiled via Docker BuildX)

macOS:

  • x64 (Intel): furl-macos-x64-v0.1.6.tar.gz
  • ARM64 (Apple Silicon): furl-macos-arm64-v0.1.6.tar.gz

Windows:

  • x64: furl-windows-x64-v0.1.6.zip

πŸ“± GUI Applications (Flutter)

🍎 macOS:

  • flutter_furl-macos-v0.1.6.zip - macOS application bundle (signed and notarized)

πŸͺŸ Windows:

  • flutter_furl-windows-v0.1.6.zip - Windows executable and dependencies

Cross-Compilation Notes

  • x64 builds: Native compilation on dedicated runners
  • macOS ARM64: Native compilation on Apple Silicon runners
  • Linux ARM/RISC-V: Cross-compiled using Docker BuildX + QEMU emulation

Code Signing & Security

All binaries are digitally signed:

  • 🍎 macOS: Code signed and notarized by Apple
  • πŸͺŸ Windows: Authenticode signed with trusted certificate
  • 🐧 Linux: GPG signed with maintainer key

Verification:

  • All SHA256 checksums for every binary are provided in a single zip archive: all-hashes.zip
  • GPG signatures available for Linux builds (.sig files)
  • Windows binaries can be verified via Properties β†’ Digital Signatures
  • macOS binaries verified automatically by Gatekeeper

Usage

Extract the archive and run:

./furl "@username" file.txt 7d -m "Your message"

For Windows:

furl.exe "@username" file.txt 7d -m "Your message"

What's Included

πŸ–₯️ Command Line Tools:

  • furl / furl.exe: Main CLI application
  • furl-server / furl-server.exe: Local web server for decryption
  • at_activate / at_activate.exe: atPlatform onboarding and authentication tool
  • web/: Web interface for browser-based decryption
  • wasm-crypto/: WebAssembly crypto acceleration modules
  • all-hashes.zip: Contains all SHA256 checksums for every binary
  • *.sig: GPG signatures (Linux only)

πŸ“± GUI Applications:

  • macOS App Bundle: Native .app bundle for macOS (signed and notarized)
  • Windows App: Native Flutter application for Windows

Installation Instructions

🍎 macOS GUI: Download the ZIP, extract, and run the .app bundle. May require allowing in System Preferences > Security & Privacy.

πŸͺŸ Windows GUI: Download the ZIP, extract to a folder, and run flutter_furl.exe.

πŸ’» Command Line: Extract the appropriate archive for your platform and run the CLI tools.

Flutter GUI Applications

Download Options:

🍎 macOS:

  • flutter_furl-macos-*.dmg.zip - Compressed macOS installer (contains signed and notarized DMG)

πŸͺŸ Windows:

  • flutter_furl-windows-*.zip - Windows executable and dependencies

Installation Instructions:

macOS: Download the ZIP, extract to get the DMG file, open the DMG, and drag the app to Applications folder.

Windows: Download the ZIP, extract to a folder, and run flutter_furl.exe.