aboutsummaryrefslogtreecommitdiff
path: root/src/libstore/download.cc
AgeCommit message (Expand)Author
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
2017-02-16Include "curl" in the User-Agent headerEelco Dolstra
2017-02-16Merge pull request #1215 from k0001/netrc-1Eelco Dolstra
2017-02-14Add support for s3:// URIsEelco Dolstra
2017-02-09Documentation.Renzo Carbonara
2017-02-02Add netrc-file supportRenzo Carbonara
2017-01-26On HTTP errors, also show the curl errorEelco Dolstra
2017-01-24Enable verbose curl outputEelco Dolstra
2017-01-17Handle SIGINT etc. via a sigwait() signal handler threadEelco Dolstra
2016-11-26Revert "Get rid of unicode quotes (#1140)"Eelco Dolstra
2016-11-25Get rid of unicode quotes (#1140)Guillaume Maudoux
2016-10-21BinaryCacheStore: Optionally write a NAR listingEelco Dolstra
2016-10-19Merge branch 'priorityqueue' of https://github.com/groxxda/nixEelco Dolstra
2016-10-19Fix uninitialised variableEelco Dolstra
2016-10-18downloader: use priority_queueAlexander Ried
2016-10-14CURL_AT_LEAST_VERSION -> LIBCURL_VERSION_NUMEelco Dolstra
2016-10-13Fix HTTP/2 supportEelco Dolstra
2016-10-13SSL_CERT_FILE -> NIX_SSL_CERT_FILEEelco Dolstra
2016-10-05Use std::random_deviceEelco Dolstra
2016-10-04Fix build with older versions of libcurlEelco Dolstra
2016-09-21printMsg(lvlError, ...) -> printError(...) etc.Eelco Dolstra
2016-09-20TweakEelco Dolstra
2016-09-20Improve robustnessEelco Dolstra