|Index||index by Group||index by Distribution||index by Vendor||index by creation date||index by Name||Mirrors||Help||Search|
|Name: lftp||Distribution: openSUSE Tumbleweed|
|Version: 4.9.2||Vendor: openSUSE|
|Release: 2.1||Build date: Mon Nov 22 23:07:42 2021|
|Group: Productivity/Networking/Ftp/Clients||Build host: obs-arm-10|
|Size: 2560940||Source RPM: lftp-4.9.2-2.1.src.rpm|
|Summary: Command Line File Transfer Program|
LFTP is a reliable shell-like command line FTP client. It can retry operations and does reget automatically. It can do several transfers simultaneously in the background. With LFTP, you can start a transfer in the background and continue browsing that FTP site or another one. This is all done in one process. Background jobs are completed in nohup mode if you exit or close the modem connection. LFTP has reput, mirror, and reverse mirror among its features. Since version 2.0, it also supports the HTTP protocol. Other features include IPV6 support, context sensitive completion, output redirection to files or to pipe, FTP and HTTP proxy support, transfer rate throttling for each connection and for all connections in sum, job queueing, job execution at specified times, opie and skey support in the FTP protocol, SSL for HTTP and FTP, and FXP transfers.
* Mon Nov 22 2021 Peter Simons <email@example.com> - Deprecate the lftp_wrapper script. It is still available as an "update-alternative" for "ftp", but it is no longer used by default. The default implementation of "ftp" now is the "lftp" executable. [jsc#SLE-19631] Lftp_wrapper is an internal creation of SUSE, dating back to 2005. It was developed to help some customers transition from lukemftp, which disappeared from SLE between versions 11 and 12, to lftp. To make the transition as smooth as possible, the wrapper was made the default FTP client. However, the code was never upstreamed and it was never properly reviewed. From a security perspective (and FTP clients are definitely a target for attackers), this is rather worrying. There are many issues with lftp_wrapper, in addition to the low code quality and the fact that it has no real upstream: * Customers are reporting bugs: bsc#974874, bsc#1178363. * It has no manual page ("man ftp" displays the lftp manual page, despite both having different command line options). * Some command line options are not actually implemented, or only work in specific cases. * It was only designed for non-interactive use, but this is only mentioned in the source code. As a result, customers are not aware of that limitation, and use the wrapper also interactively, or pseudo-interactively, and complain when it doesn't work. The newly added "add-deprecation-warning-to-lftp-wrapper.patch" introduces a deprecation warning for users who might still rely on the script to make them aware that this wrapper script is going to be removed from the distribution. * Mon Aug 24 2020 Dirk Mueller <firstname.lastname@example.org> - update to 4.9.2: * mkdir: fixed exit code with -f option. * ftp: made ftp:use-pret setting tri-boolean. * get/mget/put/mput: don't try next files after error if cmd:fail-exit is true. * get/mget: fixed -O option with remote URL and xfer:use-temp-file being true. * mirror: disallow empty patterns; don't delete "..". * mirror: fixed --on-change with --reverse. * sftp: fixed a bug with truncated files when packets are reordered (finally). * Thu Jan 16 2020 Ismail Dönmez <email@example.com> - Update to version 4.9.1 * get1: fixed creating the target directory. * get1: fixed renaming the temp file. * fixed a coredump on startup when IPv6 is not supported or configured. * Tue Jan 14 2020 Ismail Dönmez <firstname.lastname@example.org> - Update to version 4.9.0 * ftp: add support for CEPR command. * ftp: enabled TLS by default. * ftp: fixed OPTS MLST format. * ftps: apply rfc1738 rules. * ftp: stop sending ALLO commands by default. * http: fixed redirection to absolute path. * http: improved index parsing performance. * http: revert to original URL when temporary redirects led to an error. * mirror --no-empty-dirs: exclude empty dirs so that chmod is not done on them. * net: disable inet6 if there is no public ipv6 address. * net: lowered reconnect intervals. * sftp, fish: fixed yes/no/[fingerprint] and passphrase recognition. * sftp: fixed a bug with truncated files when packets are reordered. * torrent: fixed a coredump when all dht ports are busy. * fixed file list sorting when some file names start with tilde. * fixed retry counting when a site has multiple addresses. * fixed "version" command for certain openssl versions. - Drop relax-ssh-password-prompt-recognition.patch, fixed upstream. * Tue Mar 19 2019 Peter Simons <email@example.com> - Refresh "relax-ssh-password-prompt-recognition.patch" to the solution upstream chose in commit 0bcd1d2d6bfb9d53. The previous patch assumed incorrectly that the underlying buffer would always contain a NUL-terminated string. [bsc#1120946] * Wed Feb 27 2019 Peter Simons <firstname.lastname@example.org> - Add "relax-ssh-password-prompt-recognition.patch" to make sure the SSH login handling code detects password prompts more reliably. [bsc#1120946] * Thu Oct 04 2018 Ismail Dönmez <email@example.com> - Update to version 4.8.4 * Fixed a security vulnerability with "file:" file names. CVE-2018-10916 bsc#1103367 * Fixed mirror --flat. * http: extract links from <source> tags. * Fixed upload of zero-length files over ftps. * Fixed assert on "mput -d". * Fixed a core dump. * Avoid multiple backup files of DHT cache. * Translations updated (uk, zh_CN). - Remove upstream patch: * fix-zero-byte-file-upload-via-ssl.patch * Fri Mar 16 2018 firstname.lastname@example.org - Added openSUSE-specific patches that implement a wrapper script called "ftp" on top of the lftp command that is compatible to lukemftp. Those patches are maintained in a fork of the upstream project at https://github.com/opensuse/lftp. [bsc#1083331] * 0001-Add-content-of-the-SUSE-lftp-vi-1.1-archive.patch * 0002-Add-content-of-lftp-compat-addfiles.patch.patch * 0003-Add-content-of-lftp-completion.patch.patch * 0004-Include-config.h-to-detect-gnulib-macros.patch * 0005-Add-the-wrapper-code-to-the-Makefile-in-order-to-bui.patch * Wed Feb 28 2018 email@example.com - fix-zero-byte-file-upload-via-ssl.patch: fix a bug that caused lftp to break the TLS protocol and lose the connection when trying to upload a 0 byte length file. [bsc#1079168] * Sat Nov 11 2017 firstname.lastname@example.org - update to 4.8.3: * fixed 2 other core dumps on exit (incorrect order of deallocation). * fixed compilation with older C++ compilers.
/etc/alternatives/ftp /etc/alternatives/ftp.1.gz /etc/lftp.conf /usr/bin/ftp /usr/bin/lftp /usr/bin/lftp_wrapper /usr/bin/lftpget /usr/lib/lftp /usr/lib/lftp/4.9.2 /usr/lib/lftp/4.9.2/cmd-edit.so /usr/lib/lftp/4.9.2/cmd-mirror.so /usr/lib/lftp/4.9.2/cmd-sleep.so /usr/lib/lftp/4.9.2/cmd-torrent.so /usr/lib/lftp/4.9.2/compat-mode.so /usr/lib/lftp/4.9.2/liblftp-network.so /usr/lib/lftp/4.9.2/liblftp-pty.so /usr/lib/lftp/4.9.2/proto-file.so /usr/lib/lftp/4.9.2/proto-fish.so /usr/lib/lftp/4.9.2/proto-ftp.so /usr/lib/lftp/4.9.2/proto-http.so /usr/lib/lftp/4.9.2/proto-sftp.so /usr/lib/liblftp-jobs.so /usr/lib/liblftp-jobs.so.0 /usr/lib/liblftp-jobs.so.0.0.0 /usr/lib/liblftp-tasks.so /usr/lib/liblftp-tasks.so.0 /usr/lib/liblftp-tasks.so.0.0.0 /usr/share/applications/lftp.desktop /usr/share/doc/packages/lftp /usr/share/doc/packages/lftp/BUGS /usr/share/doc/packages/lftp/ChangeLog /usr/share/doc/packages/lftp/FAQ /usr/share/doc/packages/lftp/FEATURES /usr/share/doc/packages/lftp/NEWS /usr/share/doc/packages/lftp/README /usr/share/doc/packages/lftp/README.debug-levels /usr/share/doc/packages/lftp/README.dnssec /usr/share/doc/packages/lftp/README.modules /usr/share/doc/packages/lftp/THANKS /usr/share/doc/packages/lftp/TODO /usr/share/icons/hicolor /usr/share/icons/hicolor/48x48 /usr/share/icons/hicolor/48x48/apps /usr/share/icons/hicolor/48x48/apps/lftp-icon.png /usr/share/lftp /usr/share/lftp/convert-mozilla-cookies /usr/share/lftp/import-ncftp /usr/share/lftp/import-netscape /usr/share/lftp/verify-file /usr/share/lftp/xdg-move /usr/share/licenses/lftp /usr/share/licenses/lftp/COPYING /usr/share/locale/cs/LC_MESSAGES/lftp.mo /usr/share/locale/de/LC_MESSAGES/lftp.mo /usr/share/locale/es/LC_MESSAGES/lftp.mo /usr/share/locale/fr/LC_MESSAGES/lftp.mo /usr/share/locale/it/LC_MESSAGES/lftp.mo /usr/share/locale/ja/LC_MESSAGES/lftp.mo /usr/share/locale/ko/LC_MESSAGES/lftp.mo /usr/share/locale/pl/LC_MESSAGES/lftp.mo /usr/share/locale/pt_BR/LC_MESSAGES/lftp.mo /usr/share/locale/ru/LC_MESSAGES/lftp.mo /usr/share/locale/uk/LC_MESSAGES/lftp.mo /usr/share/locale/zh_CN/LC_MESSAGES/lftp.mo /usr/share/locale/zh_HK/LC_MESSAGES/lftp.mo /usr/share/locale/zh_TW/LC_MESSAGES/lftp.mo /usr/share/man/man1/ftp.1.gz /usr/share/man/man1/lftp.1.gz /usr/share/man/man1/lftpget.1.gz /usr/share/man/man5/lftp.conf.5.gz
Generated by rpm2html 1.8.1
Fabrice Bellet, Fri Jan 14 23:37:22 2022