aboutsummaryrefslogtreecommitdiff
path: root/guix/scripts/substitute.scm
Commit message (Expand)AuthorAge
* substitute: Rework connection error handling.prepare-to-move-guix-scripts-substitute-codeChristopher Baines2021-02-22
* substitute: Remove fetch-narinfos use open-connection-for-uri/maybe.Christopher Baines2021-02-22
* substitute: Inline fetch in to process-substitutes.Christopher Baines2021-02-22
* substitute: Remove redundant fetch arguments.Christopher Baines2021-02-22
* substitute: Remove now redundant connection caching helpers.Christopher Baines2021-02-22
* substitute: Change connection cache handling in process-substitution.Christopher Baines2021-02-22
* substitute: Stop using call-with-cached-connection in fetch-narinfos.Christopher Baines2021-02-22
* substitute: open-connection-for-uri/maybe add #:verify-certificate?.Christopher Baines2021-02-22
* guix: Move http-multiple-get to (guix http-client).Christopher Baines2021-02-22
* substitute: Remove redundant let block from fetch.Christopher Baines2021-02-22
* substitute: Remove connection handling from fetch.Christopher Baines2021-02-22
* substitute: Remove buffer handling from fetch.Christopher Baines2021-02-22
* Revert "substitute: Remove extra 'newline' call."Ludovic Courtès2021-01-21
* guix: Move narinfo code from substitute script to module.Christopher Baines2021-01-16
* substitute: Untangle skipping authentication from valid-narinfo?.Christopher Baines2021-01-16
* substitute: Add zstd support.Ludovic Courtès2021-01-13
* substitute: Remove extra 'newline' call.Ludovic Courtès2021-01-13
* substitute: Handle "invalid session" GnuTLS errors on reused connections.Ludovic Courtès2021-01-04
* substitute: Reuse connections for '--query'.Ludovic Courtès2020-12-23
* daemon: Delegate deduplication to 'guix substitute'.Ludovic Courtès2020-12-19
* daemon: Let 'guix substitute' perform hash checks.Ludovic Courtès2020-12-19
* substitute: Cache and reuse connections while substituting.Ludovic Courtès2020-12-08
* daemon: Run 'guix substitute --substitute' as an agent.Ludovic Courtès2020-12-08
* daemon: Use 'Agent' to spawn 'guix substitute --query'.Ludovic Courtès2020-12-08
* scripts: substitute: Fix discover option.Mathieu Othacehe2020-12-04
* Make "guile-avahi" dependency optional.Mathieu Othacehe2020-11-29
* Use substitute servers on the local network.Mathieu Othacehe2020-11-29
* substitute: Do not discard ttl info when the response code is 202.Miguel Ángel Arruga Vivas2020-10-28
* substitute: Reduce default narinfo negative TTL to 1h.Ludovic Courtès2020-10-12
* scripts: Use 'define-command' and have 'guix help' use that.Ludovic Courtès2020-09-10
* substitute: Set LC_MESSAGES to the client's locale, not LC_ALL.Ludovic Courtès2020-09-02
* Use "guile-zlib" and "guile-lzlib" instead of (guix config).Mathieu Othacehe2020-08-24
* substitute: Close port at the end of http-multiple-get.Christopher Baines2020-04-26
* substitute: Make http-multiple-get batch size configurable.Christopher Baines2020-04-26
* substitute: Use the same port for multiple request batches.Christopher Baines2020-04-26
* Remove workaround for 'time-monotonic' in Guile 2.2.2.Ludovic Courtès2020-03-22
* substitute: 'http-multiple-get' processes each request only once.Ludovic Courtès2020-01-15
* download: Do not leak file descriptors on TLS ports.Ludovic Courtès2020-01-03
* progress: Add 'progress-report-port'.Ludovic Courtès2019-12-12
* challenge: Report the best narinfo URI.Ludovic Courtès2019-12-12
* substitute: Remove unused procedure.Ludovic Courtès2019-12-04
* substitute: 'http-multiple-get' no longer drops requests above 1,000.Ludovic Courtès2019-11-28
* substitute: Make '%allow-unauthenticated-substitutes?' public.Ludovic Courtès2019-11-27
* substitute: Don't fetch /nix-cache-info.Ludovic Courtès2019-11-22
* substitute: Select the best compression methods.Ludovic Courtès2019-06-02
* build: Change default substitute server to "ci.guix.gnu.org".Ludovic Courtès2019-05-01
* Remove most uses of the _IO*F constants.Ludovic Courtès2019-01-09
* substitute: Ignore irrelevant narinfo signatures.Ludovic Courtès2018-12-14
* build: Default to https://ci.guix.info for substitutes.Ludovic Courtès2018-12-04
* Add (guix status) and use it for pretty colored output.Ludovic Courtès2018-09-27