128 Commits (d38bc9a9f6feefc465964531520fee5663a12f48)

Author SHA1 Message Date
Ludovic Courtès 0f3d2504f7 store: Add substitute-related procedures. 10 years ago
Ludovic Courtès 63193ebfdc store: Update to protocol 1.12. 10 years ago
Ludovic Courtès 238e43b9fa store: Write string length as a 32-bit integer. 10 years ago
Ludovic Courtès bbdb3ffaf3 store: Don't expect build logs to be UTF-8-encoded. 10 years ago
Ludovic Courtès fce2394e7d store: Slightly improve memoization hashing. 10 years ago
Ludovic Courtès a9ebd9efd0 store: Remove the `fixed?' parameter from `add-to-store'. 10 years ago
Ludovic Courtès fd060fd30d store: Avoid use of `set!'. 10 years ago
Ludovic Courtès 82c38fe64c store: Micro-optimize `write-string'. 10 years ago
Ludovic Courtès bdcf35a6b2 store: Cache `add-text-to-store' results. 10 years ago
Ludovic Courtès 2c3f47ee3a store: Make the `add-to-store' cache per-connection. 10 years ago
Ludovic Courtès a7b6ffee68 store: Make `add-to-store' memoizing. 10 years ago
Ludovic Courtès e531ac2ad9 doc: Start documenting (guix store). 10 years ago
Ludovic Courtès 34fcbe3a10 store: In `open-connection', process all the server's stderr. 10 years ago
Ludovic Courtès 233e76769a Update license headers. 10 years ago
Ludovic Courtès 3259877d35 store: Add GC-related operations. 10 years ago
Ludovic Courtès d3648e0118 store: Add `add-temp-root'. 10 years ago
Ludovic Courtès d8eea3d2bc build: Capture configure-time settings in (guix config). 10 years ago
Ludovic Courtès cd3ded4301 store: Honor $NIX_STORE_DIR and $NIX_STATE_DIR. 10 years ago
Ludovic Courtès c4c7406b90 store: Document `add-to-store' hack for `fixed?'. 10 years ago
Ludovic Courtès e3d741065e store: Add `store-path-package-name'. 10 years ago
Ludovic Courtès 34811f02bf guix-build: Add `--root'. 10 years ago
Ludovic Courtès 82058eff59 store: Add `query-path-hash'. 10 years ago
Ludovic Courtès df1fab5837 distro: Add a statically-linked, relocatable Guile 2.0 package. 10 years ago
Ludovic Courtès f39bd08ad2 Optimize `store-path?'. 10 years ago
Ludovic Courtès 3abaf0c440 Add `close-connection'. 10 years ago
Ludovic Courtès e36a717216 Upgrade Nix worker protocol. 10 years ago
Ludovic Courtès 31ef99a8a5 Add the `valid-path?' RPC. 10 years ago
Ludovic Courtès e036c31bc6 Add missing `set-build-options' parameters. 10 years ago
Ludovic Courtès dcee50c114 store: Wait for the server to be done sending output. 10 years ago
Ludovic Courtès b37eb5ede6 Add `add-to-store' with recursive directory storage. 10 years ago
Ludovic Courtès 26bbbb9520 First stab at the `derivation' primitive. 10 years ago
Ludovic Courtès e87088c9d5 store: Raise error conditions upon protocol errors. 10 years ago
Ludovic Courtès 77d3cf087d Split (guix) in (guix store) and (guix derivations). 10 years ago
Ludovic Courtès 207cba8114 Initial commit. 10 years ago