Skip to content

Version 3.0.0

Choose a tag to compare

@RuiNelson RuiNelson released this 13 Oct 20:06
· 5 commits to main since this release
  • FTPMC parallel transfers: distribute each file across multiple data connections on compatible passive FTP/FTPS servers (--ftp-mc and --ftp-mc-stripe in the CLI; FTPMC settings under Advanced in the GUI). Unsupported servers fall back to a single connection.
  • FTP block mode (MODE B): reuse one data connection across files on compatible FTP/FTPS servers (--mode-b in the CLI; Use block mode (MODE B) in the GUI). It is off by default, saved per server, and falls back to stream mode if refused.
  • Improved performance for small-file uploads, remote file and directory checks, staging publication, and PFSC image reads.
  • Fixed SELF file resumes on ftpsrv (PS4/PS5): remote sizes now use the stored file size, preventing incorrect skips or corrupted resumed uploads of files such as eboot.bin and .sprx.

Important

To take advantage of FTP Mode B and FTPMC, you'll need a server that supports it.
Currently very few servers support Mode B and FTPMC is even more niche.
One server that supports both and runs on arbitrary software-capable (aka jailbroken) PlayStation 4 and PlayStation 5 computers is ftpsrv-streamextract; you can find the latest release here: https://github.com/RuiNelson/ftpsrv-streamextract/releases