128 Commits (d38bc9a9f6feefc465964531520fee5663a12f48)

Author SHA1 Message Date
Ludovic Courtès 13d5e8dae5
store: 'open-connection' no longer raises '&nar-error' for protocol errors. 6 years ago
Ludovic Courtès 6374633b92
store: Increase buffering for the '%stderr-write' upcall. 6 years ago
Ludovic Courtès 6230d6f04f
store: 'open-connection' can taken an open port. 6 years ago
Ludovic Courtès e74f64b9e5
store: Add 'references*'. 6 years ago
Ludovic Courtès f9aefa2d5f
daemon: Add 'built-in-builders' RPC. 6 years ago
Ludovic Courtès 2535635f18
Use (ice-9 binary-ports) instead of (rnrs io ports). 6 years ago
Ludovic Courtès f82ce8f6b1
build: Substitute URLs now default to "mirror.hydra.gnu.org" alone. 6 years ago
Ludovic Courtès 01497dfe6c
Merge branch 'master' into core-updates 6 years ago
Ludovic Courtès 95fa173ed1
store: 'register-path' no longer swallows 'system-error' exceptions. 6 years ago
Ludovic Courtès 1ec32f4a9d
store: Add #:select? parameter to 'add-to-store'. 6 years ago
Ludovic Courtès f6fee16e93
store: 'requisites' now takes a list of store items. 6 years ago
Ludovic Courtès aa8fff0ceb
store: Clarify 'query-path-hash' docstring. 6 years ago
Ludovic Courtès 958dd3ce68
utils: Move combinators to (guix combinators). 6 years ago
Ludovic Courtès 38f50f49f3 substitute: Install the client's locale. 6 years ago
Ludovic Courtès b0a6a97130 substitute: Honor the number of columns of the client terminal. 6 years ago
Ludovic Courtès d70533cbe9 store: Prepend mirror.hydra.gnu.org to %DEFAULT-SUBSTITUTE-URLS. 6 years ago
Ludovic Courtès df061d079b build: Default to "https://mirror.hydra.gnu.org/" for substitutes. 6 years ago
Ludovic Courtès f09aea1b58 store: 'references/substitutes' caches its results. 6 years ago
Ludovic Courtès dd78e90a4d store: 'references/substitutes' correctly handles the order of substitutes. 6 years ago
Ludovic Courtès 6581ec9ab9 store: Add 'references/substitutes'. 6 years ago
Ludovic Courtès 22572d56cb store: 'path-info-deriver' is #f when there is no deriver. 6 years ago
Ludovic Courtès 06b76acceb store: Clarify documentation of 'valid-path?'. 6 years ago
Ludovic Courtès 98a7b528d6 store: Add monadic access to '%current-system'. 6 years ago
Ludovic Courtès 2fba87ac7c store: Allow clients to request multiple builds. 7 years ago
Ludovic Courtès 2734cbb895 store: 'build-things' now supports older daemon protocols. 7 years ago
Ludovic Courtès 07e70f4846 store: Add mode parameter to 'build-paths'. 7 years ago
Ludovic Courtès d203d3d4cb store: Update to the new daemon protocol. 7 years ago
Ludovic Courtès fb4bf72be3 store: Use the daemon's substitute URLs by default. 7 years ago
Ludovic Courtès 16748d8015 store: Add 'query-failed-paths' and 'clear-failed-paths' RPCs. 7 years ago
Alex Kost 4f740b677a store: Add 'set-build-options*'. 7 years ago
Ludovic Courtès f8a8e0fe16 guix build: Add '--substitute-urls' client option. 7 years ago
Ludovic Courtès a8afb9aed3 store: 'run-with-store' initializes %CURRENT-TARGET-SYSTEM to #f. 7 years ago
Ludovic Courtès 69792b285c store: Memoize 'add-to-store' based on the result of 'lstat', not 'stat'. 7 years ago
Ludovic Courtès c63d94035f store: Add 'verify-store' RPC. 7 years ago
Cyrill Schenkel cdb5b075d5 gc: ignore trailing slash or subdirectories for `guix gc -d' 7 years ago
Ludovic Courtès e3fd0ce696 store: Add 'optimize-store' RPC. 7 years ago
David Thompson 533d1768f4 store: Add query-path-info operation. 7 years ago
Ludovic Courtès 4d58122071 store: Default to a non-empty list of substituters. 7 years ago
Ludovic Courtès f401b1e993 store: Remove debugging leftover. 7 years ago
Ludovic Courtès 41c45e7863 store: Add preliminary support for client-supplied substitute URLs. 7 years ago
Ludovic Courtès ce72c78074 store: Attempt to decode build logs as UTF-8. 7 years ago
Ludovic Courtès ad3729536a store: Add optional 'references' parameter to 'text-file'. 8 years ago
Ludovic Courtès 01d8ac64ab store: Remove 'build-derivations'. 8 years ago
Ludovic Courtès abac874b22 store: Add 'build-things'. 8 years ago
Ludovic Courtès 3698f524d5 store: Change 'run-with-store' to return a single value. 8 years ago
Ludovic Courtès 5808dcc27c store: Change 'store-lower' to preserve the original procedure's documentation. 8 years ago
Ludovic Courtès 4e190c2803 store: Make '%store-monad' an alias for '%state-monad'. 8 years ago
Ludovic Courtès 1d50699354 store: Remove unused variable. 8 years ago
Ludovic Courtès 5b3d863f00 store: Add #:recursive? parameter to 'export-paths'. 8 years ago
Ludovic Courtès 023d9892c0 store: Add 'store-lower'. 8 years ago