Release Notes: New mirror options --file/-f and -O. WebDAV fixes and improvements. A new FTP setting, use-utf8, to disable UTF-8 activation. Fixes handling of incorrect encoding of file names. Fixes compilation without libiconv. Fixes an occasional hang in mirroring. Kills SSH when terminating FISH or SFTP connections.
Release Notes: This release implements support for mirror -L in sftp. It passes all 3 std file descriptors when attaching to an lftp instance; adds a workaround for incorrectly formatted multi-line replies in FTP; and adds a workaround for SFTP in RouterOS v6. A Ukrainian translation has been added. The man page has been updated. The FD_CLOEXEC flag on cwd and transfer_log has been fixed. MLSD parsing for semicolons in file names has been fixed. There are some other bugfixes.
Release Notes: This release adds support for redirections in torrent metainfo fetching. It adds support for gzip Content-Encoding in HTTP. It fixes an endless loop in mirroring using SFTP.
Release Notes: Translations have been updated (pl, cs). "get -c" looping in some cases has been fixed. Translations encoding (pl, it, es, and pt_BR) has been fixed. Occasional file corruption and garbage logging in the Fish protocol has been fixed.
Release Notes: The sftp backend was improved with symlink info retrieving (readlink). A new cls option -a was added for showing dot files. A new cmd:cls-exact-time setting was added. A NULL dereference when torrent:use-dht is off was fixed. A torrent issue where info_hash contained a NUL character was fixed.
Release Notes: User/group name lookup performance was fixed.
Release Notes: Support for the TLS SNI extension, UDP tracker support, a cls -a option for showing dot files, and a new cmd:show-status setting.
Release Notes: Increased CPU usage when there are many cached directories was fixed along with a configure problem with the included regex.
Release Notes: New cmd:at-background and cmd:at-terminate settings were added. Plus sign handling in URLs was fixed. Uninstall was fixed to also remove modules.
Release Notes: XDG directories are now used if ~/.lftp (or $LFTP_HOME) does not exist. Non-interactive mode was fixed to skip showing the status line. An assertion in ftpclass.cc was fixed along with a core dump after trying to start a duplicate torrent, verbose status messages in some jobs, some buffer size limits, and DHT cache saving.