Download Latest Version AeroFTP-3.5.0-portable-windows-x64.zip (30.7 MB)
Email in envelope

Get an email when there's a new version of AeroFTP

Home / v3.4.3
Name Modified Size InfoDownloads / Week
Parent folder
AeroFTP-3.4.3-1.x86_64.rpm 2026-04-06 53.7 MB
AeroFTP-3.4.3-1.x86_64.rpm.sigstore.json 2026-04-06 9.6 kB
AeroFTP_3.4.3_amd64.AppImage 2026-04-06 125.8 MB
AeroFTP_3.4.3_amd64.AppImage.sigstore.json 2026-04-06 9.8 kB
AeroFTP_3.4.3_amd64.deb 2026-04-06 53.8 MB
AeroFTP_3.4.3_amd64.deb.sigstore.json 2026-04-06 9.8 kB
aeroftp_3.4.3_amd64.snap 2026-04-06 217.7 MB
aeroftp_3.4.3_amd64.snap.sigstore.json 2026-04-06 9.8 kB
AeroFTP_3.4.3_x64-beta.dmg 2026-04-06 45.9 MB
AeroFTP-3.4.3-portable-windows-x64.zip 2026-04-06 29.9 MB
AeroFTP-3.4.3-portable-windows-x64.zip.sigstore.json 2026-04-06 9.9 kB
AeroFTP_3.4.3_x64-setup.exe 2026-04-06 32.0 MB
AeroFTP_3.4.3_x64-setup.exe.sigstore.json 2026-04-06 9.9 kB
AeroFTP_3.4.3_x64_en-US.msi 2026-04-06 45.1 MB
AeroFTP_3.4.3_x64_en-US.msi.sigstore.json 2026-04-06 9.8 kB
AeroFTP_3.4.3_aarch64-beta.dmg 2026-04-06 43.7 MB
AeroFTP v3.4.3 source code.tar.gz 2026-04-06 9.5 MB
AeroFTP v3.4.3 source code.zip 2026-04-06 9.8 MB
README.md 2026-04-06 4.6 kB
v3.4.3 source code.tar.gz 2026-04-06 9.5 MB
v3.4.3 source code.zip 2026-04-06 9.8 MB
Totals: 21 Items   686.3 MB 19

[3.4.3] - 2026-04-06

AeroSync advanced controls, archive security, provider trash management

Added

  • AeroSync conflict strategy: Automatic conflict resolution with configurable strategy per profile — newer, older, larger, smaller, skip, or ask per file
  • AeroSync delete orphans: Option to delete files on the destination that no longer exist on the source, with versioning backup strategies (trash can 30 days, keep last 5, staggered hourly/daily/weekly, or disabled)
  • AeroSync rename detection: SHA-256 based rename detection identifies moved/renamed files instead of re-transferring them
  • AeroSync file filters: Min/max file size and min/max file age filters to control which files are included in synchronization
  • AeroSync bandwidth schedule: Preset schedules for bandwidth throttling during office hours (08-18) or night mode (18-08) at 512 KB/s
  • AeroSync transfer budget: Configurable total data limit per sync session (100 MB to 50 GB) — sync stops when the budget is exhausted
  • AeroSync snapshot rollback: Full restore from snapshot with confirmation dialog showing file count to re-download (previously "coming soon")
  • AeroSync delete safety confirmation: Overlay warning showing the exact number of files that will be permanently deleted before sync proceeds
  • AeroSync pre-delete archival: Automatic backup of deleted files to .aeroversions/ with 30-day retention before removal during pull sync
  • AeroSync custom profile card: QuickMode now shows a "Custom" card when settings do not match any preset profile
  • AeroSync bisync delete detection: previously_synced field distinguishes true deletions from new files in bidirectional sync
  • Box.com trash management: Restore from trash, permanent delete from trash, move items between folders
  • Box.com collaborations: List and add collaborations for shared folder management
  • Box.com folder locks: List folder locks (Box File Governance)
  • Provider trash commands: Trash listing and empty trash for Zoho, MEGA, OpenDrive, Yandex, pCloud, KDrive
  • Archive password support: Browse and extract password-protected ZIP archives, 7z archive support (sevenz_rust), TAR/TAR.GZ/TAR.BZ2/TAR.XZ browsing
  • Provider commands module: Extracted provider-specific Tauri commands into dedicated provider_commands.rs for better code organization
  • CLI remote bind authentication: --allow-remote-bind flag with auto-generated auth tokens for daemon, serve HTTP/WebDAV/FTP/SFTP when binding to non-loopback addresses. Configurable via AEROFTP_DAEMON_TOKEN and AEROFTP_SERVE_AUTH_TOKEN env vars

Fixed

  • Archive path traversal prevention: Reject archive entries containing .. components, absolute paths, or Windows drive prefixes during extraction
  • Archive atomic extraction: Files are extracted to a .aerotmp temporary path and renamed on completion, preventing partial data on interrupted extractions
  • API key leak prevention: Regex-based sanitization strips API keys (Google, Anthropic, OpenAI, Bearer tokens, x-api-key headers) from error messages before they reach the UI
  • Plugin integrity verification: SHA-256 hash check for plugin tools and hooks — execution is skipped if files have been modified. Shell metacharacters in hook commands are rejected
  • Shell denylist expansion: Added crontab, nohup, systemctl, service, mount, umount, fdisk, parted, iptables, useradd, userdel, passwd, sudo, pkill, killall to the AI shell command denylist
  • MCP tool argument validation: Centralized validate_tool_args() with path sandbox checks for all MCP tool operations
  • MCP rate limiting by category: File operations, metadata queries, and compute tasks now have separate rate limit buckets
  • Post-update toast: Now shows the updated version number instead of repeating the SHA-256 hash
  • Pre-restart overlay: Shows SHA-256 hash as plain text instead of a colored verification badge (verification badge remains in the download toast)

Changed

  • i18n: 40 new keys added across all 47 languages for AeroSync advanced controls
  • Code formatting: Consistent import organization and error handling patterns across all Rust source files

Downloads:

  • Windows: .msi installer, .exe, or .zip portable (no installation required)
  • macOS: .dmg disk image
  • Linux: .deb, .rpm, .snap, or .AppImage

Download AeroFTP

Source: README.md, updated 2026-04-06