SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 
Changelog for lftp-4.9.2-150600.7.2.x86_64.rpm :

* Mon Nov 22 2021 psimonsAATTsuse.com- Synchronize with Factory version. [SLE-21785]- Add a deprecation warning to the lftp_wrapper executable via \"add-deprecation-warning-to-lftp-wrapper.patch\". The script will be removed from the distribution in SLE-16. [SLE-19631]- Add \"lftp\" as a low-priority alternative implementation for \"ftp\". Users are encouraged to switch to \"lftp\" because the current default, lftp_wrapper, has been deprecated, but we don\'t force the change on them to make sure no scripts are inadvertedly broken. [SLE-19631]- 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).- 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.- 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 and relax-ssh-password-prompt-recognition-some-more.patch. These changes are now included in the upstream version.
* Wed Jan 20 2021 psimonsAATTsuse.com- Add \"relax-ssh-password-prompt-recognition-some-more.patch\" to synchronize the code in src/SSH_Access.cc with the upstream code from lftp-4.9.2. This change further improves the prompt recognition algorithm and makes it more robust. [bsc#1179669]- Install COPYING file via %license macro rather than %doc.
* Tue Mar 19 2019 psimonsAATTsuse.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 psimonsAATTsuse.com- 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 idonmezAATTsuse.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 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 psimonsAATTsuse.com- 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 psimonsAATTsuse.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 aavindraaAATTgmail.com- update to 4.8.3:
* fixed 2 other core dumps on exit (incorrect order of deallocation).
* fixed compilation with older C++ compilers.
* Wed Oct 04 2017 astiegerAATTsuse.com- update to 4.8.2:
* fixed a memory leak
* fixed a core dump on exit- includes changes from 4.8.1:
* improved rate limiting to allow per-host limits
* ftp: make prefer-epsv default \"no\"
* ftp: fixed quote command and ftp:use-stat-for-list setting
* switched to libidn2
* fixed configure --disable-rpath
* fixed coredump when a parent directory was deleted- includes changes from 4.8.0:
* mirror: improved performance of --scan-all-first for big trees
* mirror: new --flat option to flatten the target directory structure
* mmv: new command for file moving; redirect mv to mmv in certain cases
* fixed compilation with newer openssl (1.1.0 and later)
* du: allow multiple --exclude options to be combined
* new setting cmd:nullglob for `glob\' command prefix
* http: use proppatch to set last-modified property
* new settings net:connection-limit-timer and ftp:too-many-re
* ftp: dynamically ajust connection limit
* ftp: fixed core dump on LINK/SYMLINK when the command is not supported
* get1: fixed -o option
* sftp,fish: connect-program setting is now passed to the shell for execution
* get/mget/put/mput: add -P option for parallel transfers and long options
* fixed \"local glob\"- build with libidn2- package desktop file
* Wed Apr 26 2017 tchvatalAATTsuse.com- Version update to 4.7.7:
* License has changed from GPL-2.0+ to GPL-3.0+
* Various small fixes all around- Remove all internal patches, if the ftp compat is needed we need to upstream it on github:
* lftp-autoconf-req.patch
* lftp-compat-addfiles.patch
* lftp-completion.patch
* lftp-config_h.patch
* lftp-stdio.h.patch
* lftp-vi.1.1.tar.gz
* lftp-wrapper+edit+compat-modify.patch- Pass all the configure arguments to ensure nothing gets automagically disabled- Remove unused dependencies
* Wed Mar 01 2017 psimonsAATTsuse.com- Fork lftp in SLE-12-SP3 to use the version from Factory to enable support for OpenSSL as requested in fate#321022. That change also obsoletes the following patches, which SLE previously required:
* lftp-deal-gracefully-with-ipv6-failures.patch corresponds to upstream commit 58bfcfc2b00c and has been included since release 4.7.2 [bnc#975913].
* lftp-ca-bundle-path.patch is necessary only when lftp was compiled against GNUTLS, but we use OpenSSL now [bnc#792456].- Normalize spec file with spec-cleaner.
* Fri Nov 25 2016 idonmezAATTsuse.com- lftp 4.7.4:
* mirror: new option --directory (-F) for source directories glob pattern.
* mirror: fixed coredump with --depth-first + --recursion=newer.
* mirror: create inaccessible directories anyway.
* pget, torrent: avoid long delays in posix_fallocate(3) call.
* new setting dns:name for host aliases.
* ftp: allow SSL after certain types of ftp proxy.
* http: fixed interpretation of links without a protocol.
* cls: fixed glob metacharacter unquoting.
* sftp: fixed mirroring of files with a leading tilde.
* fixed transfer logging.
* Mon Aug 08 2016 asterios.dramisAATTgmail.com- lftp 4.7.3:
* mirror: don\'t add source directory base name to the target if the source ends with a slash.
* mirror: fixed transfer count tracking in --scan-all-first mode.
* new setting file:use-fallocate.
* fixed \"kill all\" to remove queued commands.
* fixed xfer:log-file setting to a writable file in a protected directory.
* fixed xfer:clobber to allow output to non-plain files.
* fixed mirror --Move to really keep source dir if it ends with a slash. From 4.7.2:
* ftp: fixed loss of 17th file from MLSD listing.
* new setting xfer:timeout.
* ssl: improved ssl performance for small read sizes.
* pget: allocate all needed disk space at once.
* http: new settings http:use-range and hftp:use-range.
* http: fixed setting http:authorization.
* http: resolve redirections when getting files information.
* http: include X-OC-MTime header in PUT requests for OwnCloud.
* mirror: changed --Move option to keep source dir if it ends with a slash.
* mirror: fixed timestamp mirroring when the source site sends redirections.
* mirror: don\'t report errors when the target does not support chmod.
* torrent: discard cached data after validating.
* torrent: fixed a coredump on a file read error.
* torrent: fixed closing oldest cached FD.
* torrent/DHT: fixed our external IP voting.
* torrent/DHT: black-list nodes which change node_id often.
* torrent/DHT: black-list nodes which report many bad nodes.
* torrent/DHT: ignore nodes with our own ID.
* torrent/DHT: made node search more robust.
* torrent/DHT: mark new nodes as questionable.
* translations updated (zh_TW, ru).- Added new build requirements libexpat-devel, libidn-devel and zlib-devel.- Fixes for update-alternatives usage.- Rebased lftp-wrapper+edit+compat-modify.patch to apply cleanly.
* Wed May 11 2016 moioAATTsuse.com- lftp 4.7.0:
* ftp: add MODE Z support.
* ftp: new settings ftp:use-mode-z, ftp:compressed-re, ftp:mode-z-level.
* ftp: add MFF support for chmod.
* ftp: prefer EPSV by default.
* ftp: prefer CWD-relative paths.
* ftp: enable MLSD by default (when supported).
* ftp: assume AUTH is supported based on other newer features.
* http: add support for digest authentication.
* http: fixed webdav directory listing.
* http: fixed a coredump when using a proxy for https.
* sftp: fixed mirror to sftp with xfer:use-temp-file set.
* ssl: optimized ssl for speed and lower syscall count.
* ssl: log server\'s certificate fingerprint.
* ssl: allow disabling certificate verification by its fingerprint.
* get: rename backup file back if new file cannot be retrieved.
* get: new settings xfer:backup-suffix and xfer:keep-backup.
* get/put/mget/mput/pget/get1: add -q (quiet) option.
* edit: allow creating a new file.
* new debug option -T (truncate output file).
* new mirror options: --{in,ex}clude-{rx,glob}-from.
* new mirror options: --Remove-source-dirs, --Move.- lftp 4.7.1:
* http: fixed authentication for proxy, transient errors, max-retries=1.
* http: fixed put with authentication not to use HEAD request.
* translations updated (cs, ru).
* Mon Dec 14 2015 andreasAATTsuse.de- lftp 4.6.5:
* sftp: fixed handling of out-of-order replies.
* fixed futex_wait issue in SIGCHLD handler.
* ftp: fixed ls freezing with unstable server connection.
* torrent: show more correct ETA on the status line.
* fixed gnutls priority string.
* mirror: fixed excessive stack usage on large directories.
* documented some hard to fix bugs.
* improved man page on open command and cmd:prompt setting.
* translations updated (zh_TW).
* Fri Aug 21 2015 astiegerAATTsuse.com- lftp 4.6.4:
* mirror: new option --transfer-all.
* torrent: new setting torrent:timeout to limit time without any progress.
* torrent: fixed handling of udp tracker without explicit port number.
* torrent: improved transfer start time after metadata download.
* improved sftp put -c to use a single FSETSTAT.
* mirror --skip-noaccess now uses user name to check for permissions.
* don\'t rename temporary file to the target name when transfer fails.
* new cmd:prompt escapes \\l and \\L for local working directory.
* Fri Jun 19 2015 kstreitovaAATTsuse.com- update to 4.6.3a
* new mirror setting mirror:overwrite and options - -overwrite/--no-overwrite.
* new mirror option --upload-older.
* new mirror option --recursion={always,never,missing,newer}.
* try to download zero sized files as they may be non-empty.
* torrent: new options --only-new, --only-incomplete.
* torrent: fixed endless loop in FD deallocation.
* fixed a memleak when parsing a directory listing with special files.
* fixed one byte buffer overflow in cls.
* fixed cmd:fail-exit description in the man page.
* fixed large stack usage when parsing fish directory listings.- refresh lftp-stdio.h.patch- use spec-cleaner
* Thu May 28 2015 idonmezAATTsuse.com- Update to version 4.6.2:
* new command \"edit\" instead of the edit alias.
* new setting ssl:priority for disabling selected protocols.
* new settings fish:auto-confirm and sftp:auto-confirm.
* new setting file:use-lock to lock local files before accessing.
* ftp: fixed disconnecting on timeout (broken in 4.6.0).
* http: enclose ipv6 address in brackets in URLs and Host header.
* fixed mirror for http protocol with redirections.
* fixed `bookmark edit\' to use correct XDG path if XDG is used.
* fixed a wildcard certificate validation vulnerability (CVE-2014-0139).
* fixed proxy authentication for CONNECT method.
* fixed exit code of `help\' command.
* fixed sftp to show file names with slashes.
* fixed pget status display when all chunks are done except the first one.- Drop lftp-CVE-2014-0139.patch, fixed upstream.- Refresh lftp-default-ssl-cipher.patch
* Fri Jan 09 2015 andreas.stiegerAATTgmx.de- lftp 4.6.1:
* new mirror option --scan-all-first.
* mirror --Remove-source-files now removes files already present at the target.
* added a workaround for FUSE with HadoopFS I/O error during rename(2).
* fixed du to round file size up to block size.
* fixed compilation with libressl.
* fixed OPTS MLST, removed trailing semicolon.
* fixed put to sftp with special files (like /dev/stdin).
* fixed ftp to copy SID properly with GnuTLS
* fixed mirror to follow redirections to files
* Thu Dec 11 2014 vcizekAATTsuse.com- build with openssl instead of gnutls as suggested in bnc#792456
* don\'t default to /etc/ssl/ca-bundle.pem (bnc#907803)
* drop lftp-ca-bundle-path.patch- fix a \"curl\" vulnerability CVE-2014-0139
* that\'s because lftp uses code borrowed from curl 7.21.3 which contains this incorrect wildcard certificate validation
* added lftp-CVE-2014-0139.patch
* Mon Nov 03 2014 tchvatalAATTsuse.com- Fix the update-alternatives to be up-par
* Mon Nov 03 2014 tchvatalAATTsuse.com- Fully remove sle10 support.
* Mon Nov 03 2014 tchvatalAATTsuse.com- Version bump to lftp 4.6.0:
* new torrent --share option.
* new setting mirror:require-source.
* new settings xfer:use-temp-file and xfer:temp-file-name.
* ftp: wait for QUIT reply before closing control socket.
* display valid IDN in URLs without percent encoding.
* ftp: shutdown SSL connection before closing control socket.
* ftp: avoid duplication of PROT command.
* fixed debug -o to append to the log file.
* fixed compilation without SSL.
* http: don\'t uncompress files ending with .gz, .Z or .tgz
* http: fixed inflation of some files.
* minor fixes in torrent protocol.
 
ICM