about summary refs log tree commit diff
path: root/src/libstore/download.cc
AgeCommit message (Expand)AuthorFilesLines
2017-02-21 Handle CURLE_RECV_ERROR as a transient errorEelco Dolstra1-1/+1
2017-02-21 Fix building without S3 supportEelco Dolstra1-1/+1
2017-02-16 Move netrcFile to SettingsEelco Dolstra1-5/+2
2017-02-16 Include "curl" in the User-Agent headerEelco Dolstra1-1/+1
2017-02-16 Merge pull request #1215 from k0001/netrc-1Eelco Dolstra1-0/+8
2017-02-14 Add support for s3:// URIsEelco Dolstra1-1/+27
2017-02-09 Documentation.Renzo Carbonara1-0/+3
2017-02-02 Add netrc-file supportRenzo Carbonara1-0/+5
2017-01-26 On HTTP errors, also show the curl errorEelco Dolstra1-1/+1
2017-01-24 Enable verbose curl outputEelco Dolstra1-1/+14
2017-01-17 Handle SIGINT etc. via a sigwait() signal handler threadEelco Dolstra1-5/+15
2016-11-26 Revert "Get rid of unicode quotes (#1140)"Eelco Dolstra1-10/+10
2016-11-25 Get rid of unicode quotes (#1140)Guillaume Maudoux1-10/+10
2016-10-21 BinaryCacheStore: Optionally write a NAR listingEelco Dolstra1-1/+1
2016-10-19 Merge branch 'priorityqueue' of https://github.com/groxxda/nixEelco Dolstra1-12/+17
2016-10-19 Fix uninitialised variableEelco Dolstra1-1/+1
2016-10-18 downloader: use priority_queueAlexander Ried1-12/+17
2016-10-14 CURL_AT_LEAST_VERSION -> LIBCURL_VERSION_NUMEelco Dolstra1-4/+3
2016-10-13 Fix HTTP/2 supportEelco Dolstra1-3/+3
2016-10-13 SSL_CERT_FILE -> NIX_SSL_CERT_FILEEelco Dolstra1-1/+2
2016-10-05 Use std::random_deviceEelco Dolstra1-0/+1
2016-10-04 Fix build with older versions of libcurlEelco Dolstra1-0/+6
2016-09-21 printMsg(lvlError, ...) -> printError(...) etc.Eelco Dolstra1-5/+5
2016-09-20 TweakEelco Dolstra1-5/+1
2016-09-20 Improve robustnessEelco Dolstra1-2/+6
2016-09-16 Make computeFSClosure() single-threaded againEelco Dolstra1-11/+27
2016-09-14 Revive binary-caches-parallel-connectionsEelco Dolstra1-2/+8
2016-09-14 Enable HTTP/2 supportEelco Dolstra1-171/+379
2016-08-31 download.hh: Fix conflicts from nix-channel-c++ mergeShea Levy1-9/+5
2016-08-31 Merge branch 'nix-channel-c++'Shea Levy1-3/+17
2016-08-30 Increase the sleep time between download retriesEelco Dolstra1-1/+1
2016-08-15 builtins.fetch{url,tarball}: Allow name attributeShea Levy1-4/+5
2016-08-11 nix-channel: implement in c++Shea Levy1-3/+17
2016-08-10 HttpBinaryCacheStore: Retry on transient HTTP errorsEelco Dolstra1-9/+26
2016-08-10 Show HTTP error codesEelco Dolstra1-2/+6
2016-07-26 makeFixedOutputPath(): Drop superfluous HashType argumentEelco Dolstra1-2/+2
2016-07-26 builtins.{fetchurl,fetchTarball}: Support a sha256 attributeEelco Dolstra1-8/+27
2016-07-21 Fix random failures caused by CurlDownloader modifying a shared stringEelco Dolstra1-1/+1
2016-04-29 Add fetchgit builtinEelco Dolstra1-1/+1
2016-04-20 Cache path info lookups in SQLiteEelco Dolstra1-1/+1
2016-04-15 BinaryCacheStore::readFile(): Return a shared_ptr to a stringEelco Dolstra1-4/+5
2016-04-14 Support channel:<channel-name> URIsEelco Dolstra1-5/+14
2016-04-06 Fix "tar: This does not look like a tar archive" with fetchTarball / -I http://Eelco Dolstra1-2/+1
2016-03-30 CurlDownloader: Fix HTTP error processingEelco Dolstra1-1/+0
2016-02-29 Add an HTTP binary cache storeEelco Dolstra1-49/+75
2016-02-22 curl: Set CURLOPT_NOSIGNALEelco Dolstra1-0/+2
2016-02-04 StoreAPI -> StoreEelco Dolstra1-1/+1
2016-02-04 Eliminate the "store" global variableEelco Dolstra1-1/+1
2015-10-29 int2String() -> std::to_string()Eelco Dolstra1-1/+1
2015-10-21 Show progress indicator for builtin fetchurlEelco Dolstra1-2/+2