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.3.6
Name Modified Size InfoDownloads / Week
Parent folder
AeroFTP-3.3.6-1.x86_64.rpm 2026-04-04 51.1 MB
AeroFTP-3.3.6-1.x86_64.rpm.sigstore.json 2026-04-04 9.9 kB
AeroFTP_3.3.6_amd64.AppImage 2026-04-04 123.4 MB
AeroFTP_3.3.6_amd64.AppImage.sigstore.json 2026-04-04 9.8 kB
AeroFTP_3.3.6_amd64.deb 2026-04-04 51.2 MB
AeroFTP_3.3.6_amd64.deb.sigstore.json 2026-04-04 9.7 kB
aeroftp_3.3.6_amd64.snap 2026-04-04 217.5 MB
aeroftp_3.3.6_amd64.snap.sigstore.json 2026-04-04 9.7 kB
AeroFTP-3.3.6-portable-windows-x64.zip 2026-04-04 29.7 MB
AeroFTP-3.3.6-portable-windows-x64.zip.sigstore.json 2026-04-04 10.1 kB
AeroFTP_3.3.6_x64-setup.exe 2026-04-04 30.6 MB
AeroFTP_3.3.6_x64-setup.exe.sigstore.json 2026-04-04 10.0 kB
AeroFTP_3.3.6_x64_en-US.msi 2026-04-04 42.9 MB
AeroFTP_3.3.6_x64_en-US.msi.sigstore.json 2026-04-04 10.0 kB
AeroFTP_3.3.6_x64-beta.dmg 2026-04-04 43.4 MB
AeroFTP_3.3.6_aarch64-beta.dmg 2026-04-04 41.3 MB
AeroFTP v3.3.6 source code.tar.gz 2026-04-04 9.3 MB
AeroFTP v3.3.6 source code.zip 2026-04-04 9.7 MB
README.md 2026-04-04 2.3 kB
v3.3.6 source code.tar.gz 2026-04-04 9.3 MB
v3.3.6 source code.zip 2026-04-04 9.7 MB
Totals: 21 Items   669.2 MB 1

[3.3.6] - 2026-04-04

FTPS TLS session reuse, rustls migration & server badge overhaul

Fixed

  • FTPS TLS session reuse (Issue [#78]): Servers requiring TLS session resumption (CerberusFTP, vsftpd require_ssl_reuse=YES, FileZilla Server, ProFTPD) now work correctly. Migrated TLS backend from native-tls to rustls, which automatically caches and resumes TLS sessions on data connections per RFC 4217. Previously failed with 522 SSL connection failed: session reuse required
  • Saved server host:port duplication: Servers saved with non-default ports (e.g. 2121) had the port appended to the hostname, causing host:port:port double-port errors on reconnect. Backend now strips port suffix from hostname, and frontend no longer concatenates host:port in saved server params
  • FTP TLS mode not applied from saved servers: Saved FTP connections with "Require explicit FTP over TLS" would reconnect as plain FTP because tls_mode defaulted to undefined instead of explicit. Both buildProviderParams paths now default FTP protocol to explicit TLS
  • Missing common.duplicate i18n key: Added missing translation key that caused infinite warning loop in console. Propagated and translated across all 47 locales

Improved

  • Server card protocol badges: FTP/SFTP/FTPS badges now color-coded - FTPS emerald green, SFTP teal, plain FTP amber. Previously all gray
  • Server card TLS security indicator: Shield icon (green) shown for verified TLS/SSH connections, alert triangle (gray) for connections with certificate verification disabled
  • TLS mode persistence: Encryption dropdown default (explicit for FTP, implicit for FTPS) now persisted on save even when the user doesn't touch the dropdown

Changed

  • TLS backend: Replaced native-tls (OpenSSL/SChannel/SecureTransport) with rustls for FTP/FTPS connections. Enables TLS 1.3 session tickets and TLS 1.2 session ID resumption. Cross-platform pure-Rust implementation with no system OpenSSL dependency for FTP

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-04