SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 
Changelog for lftp-4.7.4-2.3.1.x86_64.rpm :
Wed Feb 28 13:00:00 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]

Wed Mar 1 13:00:00 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 13:00:00 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 8 14:00:00 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 14:00:00 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 13:00:00 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 14:00:00 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 14:00:00 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 14:00:00 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 9 13:00:00 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 13:00:00 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 3 13:00:00 2014 tchvatalAATTsuse.com
- Fix the update-alternatives to be up-par

Mon Nov 3 13:00:00 2014 tchvatalAATTsuse.com
- Fully remove sle10 support.

Mon Nov 3 13:00:00 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.

Thu Sep 4 14:00:00 2014 andreas.stiegerAATTgmx.de
-lftp 4.5.5:

* added support for internationalized domain names.

* added lftp --norc option.

* added mirror \"Finished\" message.

* added ftp:catch-size setting.

* fixed net:max-retries setting.

* fixed byte counters in mirror status.

* fixed a segfault in ftps.

* fixed a spurious error message in fxp and ftp.

Mon Aug 11 14:00:00 2014 andreas.stiegerAATTgmx.de
- lftp 4.5.4:

* new setting mirror:sort-by (name, size, date).

* torrent: reduced cpu and memory usage.

* fixed occasional \"BUG:deadlock\" message.

* fixed a segfault when a directory contains duplicate file names.

* fixed a memory leak in torrent.

* fixed byte counters in mirror --depth-first.

* fixed timeout checks in FISH.

* translations updated (pl).

Tue Jul 29 14:00:00 2014 pgajdosAATTsuse.com
- use default ssl cipher instead of the custom one
[bnc#857148] (internal)
- added patches:

* lftp-default-ssl-cipher.patch

Thu Jul 24 14:00:00 2014 andreas.stiegerAATTgmx.de
- lftp 4.5.3:

* new setting ftp:site.

* don\'t uncompress http body when Contrent-Type is compressed.

* check source address of DHT replies.

* discard disconnected torrent peers only after a timeout.

Thu Jun 12 14:00:00 2014 vdziewieckiAATTsuse.com
- lftp 4.5.2:

* fixed a coredump on startup when compiled with certain gcc
versions.

* mkdir -q option for quiet operation.

* glob --exists and --not-exist options.

* improved torrent status, show piece availability statistics.

* remove unconnectable torrent peers on trackerless torrents.

Thu Jun 12 14:00:00 2014 vdziewieckiAATTsuse.com
- bnc#880202 - lftp_wrapper file corruption (modified
lftp-compat-addfiles.patch - fix by pgajdos)
- Removed name from summary

Sat Jun 7 14:00:00 2014 andreas.stiegerAATTgmx.de
- lftp 4.5.1:

* show piece availabilty in torrent status.

* fixed a coredump in ftp when data connection fails.

* fixed default values of some settings.

* fixed http redirection handling.

* fixed compilation with gcc-4.8.3.

Mon Jun 2 14:00:00 2014 vdziewieckiAATTsuse.com
- Removed desktop file - bnc#869644 - Remove lftp menu item

Fri May 30 14:00:00 2014 andreas.stiegerAATTgmx.de
- lftp 4.5.0:

* optimized cpu usage for 10Gb/s transfers by using better data
structures and algorithms.

* new open option --env-password to take password from
LFTP_PASSWORD environment variable.

* new `exit parent\' subcommand.

* new settings http:accept-encoding, http:decode.

* new setting xfer:max-log-size to limit transfer log size.

* show last disconnect cause for a few seconds in the session
status.

* improved mirror status to display real-time aggregated byte
count and rate.

* save torrent matadata on disk and load if available when
needed.

* improved torrent DHT search.

* fixed exit behavior to flush buffered commands.

* fixed transfer rate reporting for mirror --parallel.

Sat May 10 14:00:00 2014 andreas.stiegerAATTgmx.de
- ltfp 4.4.16:

* fixed mirror --loop to re-check base directory contents.

* fixed sftp and fish authentication by password with FreeBSD
server.

* fixed directory index parsing for some http servers.

* fixed find command output to avoid extra slash for plain files.

* fixed several bugs which could cause segfault.
- some spec cleanup

Thu Apr 3 14:00:00 2014 mpostAATTsuse.com
- Modified lftp-wrapper+edit+compat-modify.patch. Fixes problem
with \"Unknown command open\" when using the lftp_wrapper. bnc#867373

Sun Feb 9 13:00:00 2014 andreas.stiegerAATTgmx.de
- lftp 4.4.15:

* new setting pget:min-chunk-size.

* improved DHT search by preferring responded nodes.

* allow UTC timezone in http timestamps.

* fixed WebDAV rmdir operation.

* fixed torrent hang on shutdown when a tracker is unresposive.

* fixed adding too may slashes to URLs in http.
- verify source signatures
- fix SLE 11 SP3 build

Wed Dec 18 13:00:00 2013 vdziewieckiAATTsuse.com
-Update to latest stable upstream, 4.4.14:
fixed HEAD/PROPFIND handling in http.
a minor memory leak fixed.

Fri Nov 29 13:00:00 2013 vdziewieckiAATTsuse.com
-Update to latest stable upstream, 4.4.13:
fixed a bug in file size checking code.
new option -l (--ls) for find command.
improve workaround for single NL replies from an FTP server.
Ukrainian translation updated (Yuri Chornoivan).
fixed spinning in \"get\" when no remote session is open.
don\'t pre-fetch file information in \"get\" when not needed.
fixed handling of 400/501 http codes for PROPFIND to switch to HEAD.
fixed a crash after cls.
added file size decrease checking.
used a newer libtool for ppc64le platform.

Mon Nov 18 13:00:00 2013 vdziewieckiAATTsuse.com
-Update to latest stable upstream, 4.4.11:
fixed a slow down in mirror from http (thanks to OGAWA Hirofumi).
fixed a coredump in sftp when accessing an inexistent file.
4.4.10 had these changes:
mirror new option --file/-f to mirror a single file.
mirror new option -O for get/put similarity.
WebDAV fixes and improvements.
new setting ftp:use-utf8 to disable utf-8 activation.
fixed handling of incorrect encoding of file names.
fixed compilation without libiconv.
fixed occasional hang in mirror.
kill ssh when terminating fish or sftp connection.

Mon Oct 7 14:00:00 2013 pthAATTsuse.de
- Update to latest stable 4.4.9:

* implemented support for mirror -L in sftp.

* pass all 3 std file descriptors when attaching to lftp instance.

* ftp: added a workaround for incorrectly formatted multiline replies.

* sftp: added a workaround for RouterOS v6.

* fixed mirror --no-empty-dirs to skip directories with no included files.

* fixed segfault when there is no TERM environment variable.

* fixed torrent for meta-info files with % in their names.

* fixed compilation when IPV6_V6ONLY is not defined.

* fixed compilation with older zlib.

* fixed FD_CLOEXEC flag on cwd and transfer_log.

* fixed MLSD parsing for semicolons in file names.

* new translation: Ukrainian (thanks to Yuri Chornoivan).

* man page updated.
For the other changes since 4.4.0 see the file NEWS in the
package documentation.
- Change source url as the old one isn\'t valid anymore.
- Use the xz packed tarbal because of size.
- Adapted patches:
ftp-wrapper+edit+compat-modify.patch
lftp-stdio.h.patch
- Add lftp-config_h.patch that includes config.h where needed
to get the gnulib macros defined.

Tue Jul 9 14:00:00 2013 schwabAATTsuse.de
- Override broken configure checks

Sun Mar 17 13:00:00 2013 dimstarAATTopensuse.org
- Fix lftp-ca-bundle-path.patch: the correct syntax is to \"set\" the
parameter (bnc#792456).

Sun Dec 2 13:00:00 2012 dimstarAATTopensuse.org
- Add lftp-ca-bundle-path.patch: use /etc/ssl/ca-bundle.pem as
root CA store. Instead of \'suggesting\' users to get used to
certificate errors, it\'s better to give a working default that
allows normal certificate verification. Note: we do not set
ssl:ca-path, even though this would be nicer, but lftp v4.4.0
seem not to support this (despite it being documented in man
pages).

Tue Oct 16 14:00:00 2012 puzelAATTsuse.com
- update to 4.4.0

* implemented bittorrent extensions (FAST, DHT, LTEP,
ut_metadata, ut_pex).

* allow torrent downloading by magnet links.

* new setting torrent:use-dht.

* new torrent option --dht-bootstrap for manual bootstrapping.

* add support for name.utf-8 and path.utf-8 in torrent metadata.

* now net:limit-rate and net:limit-total-rate settings can use suffixes,
e.g. `set net:limit-total-rate 1M:500k\'.

* allow numeric user names.

* don\'t try to upload if ALLO fails.

* send PROT to ftp servers always when AUTH is activated.

* fixed gnutls non-fatal error checking.

* fixed execution of at-finish and at-queue-finish in certain cases.

* fixed termcap coredump.

* fixed opie on 64-bit machines.

* treat gnutls decryption error as non-fatal.

* fixed core dump in `bm:\' pseudo-URL opening.

* fixed PROPFIND result parsing (WebDAV).

Fri Jul 27 14:00:00 2012 ajAATTsuse.de
- Fix build with missing gets declaration (glibc 2.16)

Fri Jul 13 14:00:00 2012 vcizekAATTsuse.com
- mark alternative ftp.1 as ghost (bnc#723691)

Wed May 30 14:00:00 2012 pascal.bleserAATTopensuse.org
- update to 4.3.7:

* fixed script execution

* cls fixed to show correct time always

* torrent fixed for large PIDs

* don\'t check hostname in openssl case with ssl:check-hostname off

Mon May 21 14:00:00 2012 pascal.bleserAATTopensuse.org
- libgnutls-devel instead of gnutls-devel in order to build properly
on the upcoming 12.2 and reflect the upstream naming change

Sun Apr 1 14:00:00 2012 pascal.bleserAATTopensuse.org
- update to 4.3.6:

* adds explicit retracker support (new setting torrent:retracker)

* adds support for HTTP status code 429 Too Many Requests

* improves FTP login error handling

* fixes errors reported by -Werror=format-security

* fixes HTTP error reporting

Wed Jan 25 13:00:00 2012 pascal.bleserAATTopensuse.org
- update to 4.3.5:

* fixed ascii mode uploads to sftp

* fixed \"local\" command without arguments

* fixed https

* fixed large memory consumption in ftp when target disk is full

Sun Jan 1 13:00:00 2012 pascal.bleserAATTopensuse.org
- update to 4.3.4:

* new settings cmd:at-exit-bg, cmd:at-finish, cmd:at-queue-finish

* added timestamps in readline history

* improved attach command to remove stale sockets

* fixed core dump when ftp server does not return valid PWD result

* fixed a special ftp cd case when real cwd equals to the new cwd

* fixed torrent status command line

* fixed torrent to open files with CLOEXEC flag

* fixed exit code of queue command

* fixed mirror to follow local symlinks with -L option

* fixed a crash with https

Fri Oct 21 14:00:00 2011 pascal.bleserAATTopensuse.org
- update to lftp-4.3.3:
- new setting ftp:use-tvfs (yes, no, auto)
- improved ftp path handling for servers without TVFS feature
- improved closure matching, now
*.EXT matches URLs ending with \".EXT\"
- updated man page
- updated translations
- fixed mirror target directory naming
- merge with server:ftp/lftp:
- add vi command support
- fix build on SLE_11 and SLE_10
- add .desktop file

Wed Oct 12 14:00:00 2011 tabrahamAATTnovell.com
- update to lftp-4.3.2
- fixed fish protocol syncronization when ls fails on the server
- fixed torrent shutting down when the tracker fails

Thu Jun 30 14:00:00 2011 puzelAATTnovell.com
- update to lftp-4.3.1
- fixed a coredump in torrent on linux with a ppp interface.
- translation updated (ru).

Mon Jun 27 14:00:00 2011 puzelAATTnovell.com
- update to lftp-4.3.0
- new command `attach\' to control a backgrounded lftp.
- automatically fill torrent:ipv6 setting.
- slightly improved torrent status display.
- fixed reconnect interval (it was sometimes uninitialized).
- several fixes for the case of cmd:parallel>1 (Fernando
Gutierrez).

Fri May 13 14:00:00 2011 puzelAATTnovell.com
- update to lftp-4.2.3
- don\'t write passwords to transfer_log
- new setting mirror:no-empty-dirs
- allow `jobs\' output to be redirected
- don\'t list not connected torrent peers by default
- show torrent validation rate and ETA
- fixed `cd -\'
- fixed pget for URLs with special symbols
- translations updated (cs, ru)
- new setting ftp:use-ip-tos
- optimized torrent validation
- fixed fallocate call
- got rid of sprintf calls
- drop lftp-missing-sentinel.patch (in upstream)

Tue Mar 22 13:00:00 2011 puzelAATTnovell.com
- update to lftp-4.2.0

* changed ssl:verify-certificate default to yes.

* check certificate common name in openssl case (code from curl).

* disable weak algorithms in openssl (Ludwig Nussel
).

* new setting xfer:log-file (Timur Sufiev).

* support for netkey pasword in ftp ().

* added torrent ipv6 support (new setting torrent:ipv6)

* don\'t accept new connections when no torrent can accept them.

* allow to specify job numbers in `jobs\' command.

* fixed a segfault in pget when an error happens on second chunk.
Version 4.1.3

* fixed a coredump in torrent (introduced in 4.1.2).
Version 4.1.2

* new command ln [-s], supported by FTP (SITE [SYM]LINK), FISH,
SFTP, and locally via file: schema.

* create remote symlinks in mirror -R if supported by server.

* detect and remove duplicate peers in torrent.
- run spec-cleaner
- refresh patches

Sun Nov 28 13:00:00 2010 puzelAATTnovell.com
- udpate to 4.1.1

* fixed job command line display.

* fixed some warnings and compilation with old gcc compilers
(Openwall).

Tue Nov 23 13:00:00 2010 puzelAATTnovell.com
- udpate to 4.1.0

* send path components to ftp server separately, unless TVFS is
in FEAT reply

* save pget status at the very beginning of pget execution

* allow mirror pget continuation (mirror -c --use-pget)

* allow multiple torrent startup at once (e.g. torrent

* .torrent)

* pre-allocate disk space in torrent, if posix_fallocate(3) is
supported

* new command prefix `local\'. It makes the following command use
local session instead of remote

* added torrent multi-tracker support

* fixed convert-mozilla-cookies cookie duplication

Fri Sep 17 14:00:00 2010 puzelAATTnovell.com
- update to 4.0.10

* use cached file set, don\'t parse file listing again

* updated convert-netscape-cookies

* fixed a problem with zeroed errno in http

* fixed coredump on mirror --log=file when the file cannot be
opened

* translations updated (de, ru)

Wed Jul 21 14:00:00 2010 puzelAATTnovell.com
- update to 4.0.9

* torrent: don\'t try to re-download invalid piece from the same
peer

* added a short lftp.conf(5) man page (Jiri Skala)

* fixed a problem with zeroed errno (Gabriele Balducci)

* fixed status of mget from file: schema

* fixed a compilation problem on AIX (Claus K. Larsen)

Thu May 27 14:00:00 2010 mkudlvasrAATTsuse.cz
- update to 4.0.8
highlights from changelist:

* new settings: xfer:auto-rename (off by default),
ftp:ssl-copy-sid (for some broken servers),
cmd:stifle-rl-history (to limit command history size),
ftp:prefer-epsv, ftp:trust-feat (default no),
cmd:move-background-detach, ftp:proxy-auth-type

* added torrent client

* many bugs fixed

Fri Feb 19 13:00:00 2010 puzelAATTnovell.com
- lftp-use-pkg-config.patch, add pkg-config to BuildRequires
- fixes build
- cleanup specfile

Tue Nov 3 13:00:00 2009 cooloAATTnovell.com
- updated patches to apply with fuzz=0

Mon Mar 23 13:00:00 2009 crrodriguezAATTsuse.de
- fix build, missing sentinel


 
ICM