aboutsummaryrefslogtreecommitdiff
path: root/src/libstore/download.cc
AgeCommit message (Expand)Author
2018-08-02s3 binary cache: support specifying an endpointGraham Christensen
2018-07-31Fix race downloading into a sinkEelco Dolstra
2018-06-18Detect redirect loopsEelco Dolstra
2018-06-05Handle HTTP 410 Gone errorsEelco Dolstra
2018-06-05Improve binary cache fallback testEelco Dolstra
2018-06-05Further improve upload messagesEelco Dolstra
2018-06-01download.cc: fix readCallback return type (int -> size_t)Will Dietz
2018-06-01Improve binary cache upload messagesEelco Dolstra
2018-05-30getDownloader(): SimplifyEelco Dolstra
2018-05-30Make HttpBinaryCacheStore::narFromPath() run in constant memoryEelco Dolstra
2018-05-30Simplify the callback mechanismEelco Dolstra
2018-05-30Move some Download-specific settings to download.ccEelco Dolstra
2018-05-25libstore/download: remove unused function "getTime()"Will Dietz
2018-05-09make sure not to use cached channels for nix-channel --updateYorick van Pelt
2018-04-23Merge branch 'hash-mismatch' of git://github.com/LnL7/nixShea Levy
2018-04-21Merge pull request #1707 from dtzWill/fix/issue-1692Peter Simons
2018-04-20download: make hash mismatch error consistent with fetchurlDaiderd Jordan
2018-03-22download: improve error for hash mismatch ("store mismatch")Will Dietz
2018-03-22download.cc: fix path for cached filesWill Dietz
2018-03-16Don't retry on CURLE_SSL_CACERT_BADFILEEelco Dolstra
2018-03-14Catch more possible instances of passing NULL to memcpy.Shea Levy
2018-02-23Fix downloadCached() with a chroot storeEelco Dolstra
2018-01-31Fix building without aws-sdk-cppEelco Dolstra
2018-01-31Merge branch 'http-binary-cache-put-upsert' of https://github.com/adelbertc/nixEelco Dolstra
2018-01-31Indent properlyEelco Dolstra
2018-01-26HttpBinaryCacheStore: Support upsertFile with PUT.Shea Levy
2018-01-19Don't retry CURLE_URL_MALFORMATEelco Dolstra
2017-12-09Fix for builds with system libcurl < 7.30Benjamin Hipple
2017-11-30ignore "interrupted" exception in progress callbackWill Dietz
2017-11-15Add a "profile" option to S3BinaryCacheStoreEelco Dolstra
2017-11-01Add fetchMercurial primopEelco Dolstra
2017-10-30fetchurl/fetchTarball: Respect name changesEelco Dolstra
2017-10-02Reverse retry logic to retry in all but a few casesDan Peebles
2017-09-18Don't remove Content-Encoding in fetchurl / nix-prefetch-urlEelco Dolstra
2017-09-01Abort curl downloads if there is no progress for 5 minutesEelco Dolstra
2017-08-31Add an activity for binary cache queriesEelco Dolstra
2017-08-28Give activities a verbosity level againEelco Dolstra
2017-08-25Allow activities to be nestedEelco Dolstra
2017-08-16Progress indicator: CleanupEelco Dolstra
2017-08-16Improve substitution progress indicatorEelco Dolstra
2017-07-30Replace Unicode quotes in user-facing strings by ASCIIJörg Thalheim
2017-07-11fetchTarball: Prevent concurrent downloads of the same fileEelco Dolstra
2017-07-04Support base-64 hashesEelco Dolstra
2017-07-03Replace a few bool flags with enumsEelco Dolstra
2017-06-12Provide a builtin default for $NIX_SSL_CERT_FILEEelco Dolstra
2017-05-16Improve progress indicatorEelco Dolstra
2017-05-11Add an option for extending the user agent headerEelco Dolstra
2017-05-11Tweak error messageEelco Dolstra
2017-05-11LocalStore::addToStore(): Check info.narSizeEelco Dolstra
2017-04-19Reimplement connect-timeoutEelco Dolstra