sophisticated command line file transfer program (ftp, http, sftp, fish, torrent)
C++ C M4 Shell Other
Permalink
Failed to load latest commit information.
build-aux move examples to tests, fixed testing with modules May 18, 2016
contrib contrib/get-all-torrents: fixed path to lftp Dec 4, 2015
doc lftp.1: add notes about PROPPATCH. Mar 16, 2017
lib gnulib update Jan 1, 2017
m4 gnulib update Mar 14, 2017
po update po files Mar 7, 2017
src Merge branch 'webdav-proppatch' Mar 16, 2017
tests http-get.cc: use new domain lftp.tech Nov 3, 2016
trio ran autoupdate, fixed auto-tools warnings. Dec 4, 2015
.gitignore drop lsm; generate lftp.spec from configure Dec 17, 2015
.travis.yml travis: fix dependencies Dec 14, 2015
AUTHORS first commit Aug 8, 2011
BUGS BUGS: document glob-alias incompatibility Nov 12, 2015
COPYING first commit Aug 8, 2011
ChangeLog disable POSIXCHECK by default Dec 13, 2012
FAQ FAQ: add ssl:key-file vs sftp question Dec 15, 2016
FEATURES FEATURES: add 4.7.0 new features. Mar 17, 2016
MIRRORS MIRRORS: ftp.cs.tu-berlin.de was closed. Jul 11, 2016
Makefile.am Makefile.am: when testing before dist, build normally last Feb 16, 2017
NEWS NEWS: add webdav proppatch news. Mar 16, 2017
README README: add github reference Dec 11, 2014
README.compile move compile hints to a separate file to avoid overwriting by default… Dec 4, 2015
README.debug-levels first commit Aug 8, 2011
README.dnssec - update README.dnssec Sep 24, 2012
README.md README.md: minor cosmetic change Dec 2, 2015
README.modules first commit Aug 8, 2011
THANKS add thanks to Miroslav Lichvar Nov 15, 2016
TODO TODO: add GlusterFS and OpenStack swift as possible targets for acces… Jun 17, 2015
autogen.sh autogen.sh: check for LT_INIT macro in configure.ac; make gettextize … Nov 2, 2015
bootstrap add bootstrap script, .travis.yml; po/Makevars is now generated; upda… Dec 14, 2015
bootstrap.conf gnulib: add memcasecmp for xstring::eq_nc Feb 26, 2016
configure.ac use linux specific fallocate(2) if available to avoid slow glibc emul… Oct 5, 2016
lftp.conf (edit) new command; drop edit alias Mar 31, 2015
lftp.lsm release 4.6.4 Aug 20, 2015
lftp.spec.in lftp.spec.in: drop lsm Mar 28, 2016

README.md

LFTP

Command line driven, shell-like, reliable file transfer program. It supports a number of protocols and even BitTorrent with DHT! IPv6 is fully supported too.

To build from GIT sources, run autogen.sh script to create Makefiles. You will need autoconf, libtool, gettext-devel, automake, gnulib. You can get gnulib using git clone git://git.savannah.gnu.org/gnulib.

Also for compiling lftp you will need these libraries:

  • readline-devel
  • zlib-devel
  • gnutls-devel or openssl-devel (optional)
  • expat-devel (optional)

Flattr this git repo