aboutsummaryrefslogtreecommitdiff
path: root/src/libstore/download.cc
AgeCommit message (Expand)Author
2019-09-03Ensure that Callback is called only onceEelco Dolstra
2019-09-03Downloader: Remove a possible double call to CallbackEelco Dolstra
2019-08-08conf: stalled-download-timeout: make tunableGraham Christensen
2019-07-10Resume NAR downloadsEelco Dolstra
2019-07-10Downloader: Use warn()Eelco Dolstra
2019-07-10Revert "Fix 'error 9 while decompressing xz file'"Eelco Dolstra
2019-07-02build: add exit code for hash and check mismatchesDaiderd Jordan
2019-06-28Fix `http2 = false` having no effect. Fixes #2971.Aniket Deshpande
2019-06-24Fix 32-bit overflow with --no-netEelco Dolstra
2019-06-24Refactor downloadCached() interfaceEelco Dolstra
2019-06-24Add '--no-net' convenience flagEelco Dolstra
2019-06-24Fix 'error 9 while decompressing xz file'Eelco Dolstra
2019-06-24Downloader: Propagate exceptions from decompressionSink->finish()Eelco Dolstra
2019-06-24CachedDownloadResult: Include store pathEelco Dolstra
2019-06-24downloadCached: Return ETagEelco Dolstra
2019-02-26fix indentationDzmitry Zaitsau
2019-02-25Apply param values on S3Helper initializationDzmitry Zaitsau
2019-02-25Extend S3 URL parsing with parameters extractionDzmitry Zaitsau
2018-12-12libstore: improve hash mismatch error messageszimbatm
2018-12-07s3: make scheme configurableDaiderd Jordan
2018-11-20Merge pull request #2216 from dtzWill/fix/curl-760-timeoutEelco Dolstra
2018-09-26Ensure download thread livenessEelco Dolstra
2018-09-03download: fix size reported to progress barWill Dietz
2018-08-06Fix Brotli decompression in 'nix log'Eelco Dolstra
2018-08-06Fix reporting of HTTP body size when a result callback is usedEelco Dolstra
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-08download: if there are active requests, never sleep for 10sWill Dietz
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