Version | Change log |
NcFTP Client 3.2.6 Nov 27, 2016 |
If a recursive download operation is also requested with delete mode, attempt to remove empty directories after all files have completed successfully. No longer trying to utime() after every single block on downloads, which could cause noticable performance degradation when the local filesystem was not local. Changed behavior of resuming downloads where the timestamp wasn't preserved (because of the utime change, above). The new behavior is to resume the download when the local copy has a recent timestamp (less than a week). You can now disable use of MFMT like you could similarly disable SITE UTIME (e.g., "-o noMFMT" and "-o noSITE_UTIME"). Now able to use sendfile() for uploads, on Linux/FreeBSD/Mac. Progress reports work too, with a small performance penalty. Ncftpput has a "-s" option to toggle whether it is used (defaults to on in ncftpput and ncftpbatch, off in ncftp). Ncftpbatch/spooler now use larger buffers for pathnames, allowing for deeper directory trees. |