about summary refs log tree commit diff
path: root/src/libstore/download.cc
AgeCommit message (Expand)AuthorFilesLines
2018-05-30 getDownloader(): SimplifyEelco Dolstra1-4/+2
2018-05-30 Make HttpBinaryCacheStore::narFromPath() run in constant memoryEelco Dolstra1-1/+91
2018-05-30 Simplify the callback mechanismEelco Dolstra1-17/+20
2018-05-30 Move some Download-specific settings to download.ccEelco Dolstra1-8/+24
2018-05-25 libstore/download: remove unused function "getTime()"Will Dietz1-7/+0
2018-05-09 make sure not to use cached channels for nix-channel --updateYorick van Pelt1-2/+1
2018-04-23 Merge branch 'hash-mismatch' of git://github.com/LnL7/nixShea Levy1-2/+2
2018-04-21 Merge pull request #1707 from dtzWill/fix/issue-1692Peter Simons1-1/+5
2018-04-20 download: make hash mismatch error consistent with fetchurlDaiderd Jordan1-2/+2
2018-03-22 download: improve error for hash mismatch ("store mismatch")Will Dietz1-2/+7
2018-03-22 download.cc: fix path for cached filesWill Dietz1-1/+1
2018-03-16 Don't retry on CURLE_SSL_CACERT_BADFILEEelco Dolstra1-0/+1
2018-03-14 Catch more possible instances of passing NULL to memcpy.Shea Levy1-0/+1
2018-02-23 Fix downloadCached() with a chroot storeEelco Dolstra1-2/+2
2018-01-31 Fix building without aws-sdk-cppEelco Dolstra1-4/+5
2018-01-31 Merge branch 'http-binary-cache-put-upsert' of https://github.com/adelbertc/nixEelco Dolstra1-1/+27
2018-01-31 Indent properlyEelco Dolstra1-3/+3
2018-01-26 HttpBinaryCacheStore: Support upsertFile with PUT.Shea Levy1-1/+27
2018-01-19 Don't retry CURLE_URL_MALFORMATEelco Dolstra1-0/+1
2017-12-09 Fix for builds with system libcurl < 7.30Benjamin Hipple1-1/+3
2017-11-30 ignore "interrupted" exception in progress callbackWill Dietz1-1/+5
2017-11-15 Add a "profile" option to S3BinaryCacheStoreEelco Dolstra1-1/+1
2017-11-01 Add fetchMercurial primopEelco Dolstra1-1/+1
2017-10-30 fetchurl/fetchTarball: Respect name changesEelco Dolstra1-1/+3
2017-10-02 Reverse retry logic to retry in all but a few casesDan Peebles1-20/+37
2017-09-18 Don't remove Content-Encoding in fetchurl / nix-prefetch-urlEelco Dolstra1-1/+2
2017-09-01 Abort curl downloads if there is no progress for 5 minutesEelco Dolstra1-1/+6
2017-08-31 Add an activity for binary cache queriesEelco Dolstra1-1/+1
2017-08-28 Give activities a verbosity level againEelco Dolstra1-1/+1
2017-08-25 Allow activities to be nestedEelco Dolstra1-1/+1
2017-08-16 Progress indicator: CleanupEelco Dolstra1-1/+1
2017-08-16 Improve substitution progress indicatorEelco Dolstra1-6/+5
2017-07-30 Replace Unicode quotes in user-facing strings by ASCIIJörg Thalheim1-15/+15
2017-07-11 fetchTarball: Prevent concurrent downloads of the same fileEelco Dolstra1-0/+4
2017-07-04 Support base-64 hashesEelco Dolstra1-1/+1
2017-07-03 Replace a few bool flags with enumsEelco Dolstra1-2/+2
2017-06-12 Provide a builtin default for $NIX_SSL_CERT_FILEEelco Dolstra1-3/+4
2017-05-16 Improve progress indicatorEelco Dolstra1-32/+6
2017-05-11 Add an option for extending the user agent headerEelco Dolstra1-1/+3
2017-05-11 Tweak error messageEelco Dolstra1-1/+1
2017-05-11 LocalStore::addToStore(): Check info.narSizeEelco Dolstra1-0/+1
2017-04-19 Reimplement connect-timeoutEelco Dolstra1-0/+2
2017-04-14 Shut up some warningsEelco Dolstra1-1/+1
2017-04-13 Convert Settings to the new config systemEelco Dolstra1-1/+1
2017-04-13 Merge branch 'rework-options' of https://github.com/copumpkin/nixEelco Dolstra1-3/+3
2017-04-10 Add CURLE_WRITE_ERROR as a transient error conditionDan Peebles1-0/+5
2017-04-06 Retry downloads on transient SSL errors tooDan Peebles1-0/+2
2017-03-31 Retry curl error 16Eelco Dolstra1-0/+1
2017-03-15 runProgram(): Distinguish between empty input and no inputEelco Dolstra1-1/+1
2017-03-15 S3BinaryCacheStore: Support compression of narinfo and log filesEelco Dolstra1-5/+11