git-annex/Remote
Joey Hess c34152777b
Use http-conduit for url downloads by default, annex.web-options enables curl
* For url downloads, git-annex now defaults to using a http library,
  rather than wget or curl. But, if annex.web-options is set, it will
  use curl. To use the .netrc file, run:
    git config annex.web-options --netrc
* git-annex no longer uses wget (and wget is no longer shipped with
  git-annex builds).

Note that curl is always run in silent mode, since the new API for
download has a MeterUpdate and doesn't make way for curl progress
output. It might be worth writing a parser for curl's progress output
to update the meter when using it, but I didn't bother with this edge
case for now.

This commit was supported by the NSF-funded DataLad project.
2018-04-06 17:36:20 -04:00
..
Directory remove 163 lines of code without changing anything except imports 2016-01-20 16:36:33 -04:00
External Added EXTENSIONS to external special remote protocol. 2018-02-07 15:02:12 -04:00
Helper fix bad refactoring 2018-04-06 16:59:14 -04:00
Rsync Support exporttree=yes for rsync special remotes. 2018-02-28 13:36:20 -04:00
WebDAV webdav: Avoid unncessisarily creating the collection at the top of the repo 2017-10-11 11:10:33 -04:00
Adb.hs store probed androidserial for later use by enableremote 2018-03-27 17:38:04 -04:00
BitTorrent.hs Use http-conduit for url downloads by default, annex.web-options enables curl 2018-04-06 17:36:20 -04:00
Bup.hs Added adb special remote which allows exporting files to Android devices. 2018-03-27 14:54:41 -04:00
Ddar.hs Added adb special remote which allows exporting files to Android devices. 2018-03-27 14:54:41 -04:00
Directory.hs Added adb special remote which allows exporting files to Android devices. 2018-03-27 14:54:41 -04:00
External.hs Avoid running annex.http-headers-command more than once. 2018-04-04 15:15:08 -04:00
GCrypt.hs Added adb special remote which allows exporting files to Android devices. 2018-03-27 14:54:41 -04:00
Git.hs Use http-conduit for url downloads by default, annex.web-options enables curl 2018-04-06 17:36:20 -04:00
Glacier.hs Added adb special remote which allows exporting files to Android devices. 2018-03-27 14:54:41 -04:00
Hook.hs Added adb special remote which allows exporting files to Android devices. 2018-03-27 14:54:41 -04:00
List.hs Added adb special remote which allows exporting files to Android devices. 2018-03-27 14:54:41 -04:00
P2P.hs fix nested progress meters when using git-annex-shell fallback 2018-03-12 19:20:10 -04:00
Rsync.hs Added adb special remote which allows exporting files to Android devices. 2018-03-27 14:54:41 -04:00
S3.hs refactor sinkResponseFile and add downloadC 2018-04-06 16:07:08 -04:00
Tahoe.hs Added adb special remote which allows exporting files to Android devices. 2018-03-27 14:54:41 -04:00
Web.hs Use http-conduit for url downloads by default, annex.web-options enables curl 2018-04-06 17:36:20 -04:00
WebDAV.hs Added adb special remote which allows exporting files to Android devices. 2018-03-27 14:54:41 -04:00