Skip to content

gmacFTP 0.1.1

Choose a tag to compare

@GregoryMc86 GregoryMc86 released this 12 Jul 07:55

gmacFTP 0.1.1 is the fully synchronized public build of the performance, security, and workflow milestone for the native macOS FTP, FTPS, and SFTP client written in Rust with Slint.

Changes since 0.1.0:

  • Updated ureq to 3.3, sha2 to 0.11, directories to 6, and roxmltree to 0.21
  • Hardened the updater so every redirect must remain HTTPS and on the explicit GitHub host allowlist
  • Corrected Homebrew installation documentation

This release includes the complete 0.1 feature set: native multi-selection, reliable resumable batch transfers, reusable FTP/SFTP sessions, pipelined SFTP I/O, folder synchronization with mandatory dry run, protected remote editing, file operations, and modern SFTP authentication.

Verification:

  • 93 automated tests, formatting, Clippy, release build, dependency audit, and secret scan passed
  • Signed with Apple Developer ID
  • Notarized and stapled by Apple
  • Accepted by macOS Gatekeeper
  • SHA-256: 24bf2efb9c90911ad96bc727f81b5e7292e3cda383fff5fe12fa923fbae0a68a

Requires macOS 11 or later on Apple silicon.