aboutsummaryrefslogtreecommitdiff
path: root/src/libstore/download.cc
AgeCommit message (Expand)Author
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-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
2017-04-14Shut up some warningsEelco Dolstra
2017-04-13Convert Settings to the new config systemEelco Dolstra
2017-04-13Merge branch 'rework-options' of https://github.com/copumpkin/nixEelco Dolstra
2017-04-10Add CURLE_WRITE_ERROR as a transient error conditionDan Peebles
2017-04-06Retry downloads on transient SSL errors tooDan Peebles
2017-03-31Retry curl error 16Eelco Dolstra
2017-03-15runProgram(): Distinguish between empty input and no inputEelco Dolstra
2017-03-15S3BinaryCacheStore: Support compression of narinfo and log filesEelco Dolstra
2017-03-15Add support for brotli compressionEelco Dolstra
2017-03-12Merge branch 'configurable-aws-region'Shea Levy
2017-03-06Properly set the caFile for aws-sdk-cpp s3Shea Levy
2017-03-03Add aws-region param to S3 store URLsShea Levy
2017-02-28Fix building against older curl versionsEelco Dolstra
2017-02-27Retry downloads on HTTP/2 stream errorsEelco Dolstra
2017-02-22Explicitly model all settings and fail on unrecognized onesDan Peebles
2017-02-22RemoteStore::addToStore(): Pass content-addressability assertionEelco Dolstra
2017-02-21Handle CURLE_RECV_ERROR as a transient errorEelco Dolstra
2017-02-21Fix building without S3 supportEelco Dolstra
2017-02-16Move netrcFile to SettingsEelco Dolstra