128 Commits (d38bc9a9f6feefc465964531520fee5663a12f48)

Author SHA1 Message Date
Ludovic Courtès e87f0591f3 monads: Move '%store-monad' and related procedures where they belong. 8 years ago
nebuli 8b47758f02 store: default to serial "scheduler" 8 years ago
Ludovic Courtès 000c59b671 store: Invalidate caches once GC has run. 8 years ago
Ludovic Courtès 0363991a25 Break module cycle involving (guix store) and (guix ui). 8 years ago
Ludovic Courtès 689142cd75 guix-register: Add '--state-directory' parameter. 8 years ago
Ludovic Courtès 5895f24443 store: Work around 'get-bytevector-n' bug that affects 'import-paths'. 8 years ago
Ludovic Courtès 884af1b4ec store: Remove misleading 'setsockopt' call. 8 years ago
Ludovic Courtès d28869afad store: Flush the output when the build process emits '\r'. 8 years ago
Ludovic Courtès bb31e0a3ee store: Change #:store parameter to #:prefix. 8 years ago
Ludovic Courtès e901ef297d store: Add #:store parameter to 'register-path'. 8 years ago
Ludovic Courtès eee2127109 store: (direct-store-path? (%store-prefix)) returns #f. 8 years ago
Ludovic Courtès a9d2a10546 store: Add 'add-permanent-root' and 'remove-permanent-root'. 8 years ago
Ludovic Courtès 11e7a6cf46 store: Add 'hash-part->path'. 9 years ago
Ludovic Courtès 6c20d1d0c3 store: Add #:timeout build option. 9 years ago
Ludovic Courtès f5768afa33 build: Change state and log directories to $localstatedir/.../guix. 9 years ago
Ludovic Courtès cafb92d853 store: 'export-paths' doesn't export references of the given files. 9 years ago
Ludovic Courtès 371e87d286 store: Use 'when' instead of 'if' in effectful context. 9 years ago
Ludovic Courtès d66b704b51 store: Add comments for the stracer. 9 years ago
Ludovic Courtès 99fbddf9a6 store: Change 'export-paths' to always export in topological order. 9 years ago
Ludovic Courtès 50add47748 store: Add 'topologically-sorted'. 9 years ago
Ludovic Courtès ce4a482983 store: Add 'with-store' convenience macro. 9 years ago
Ludovic Courtès 6bfec3edf5 store: Add 'register-path' procedure. 9 years ago
Ludovic Courtès 5674a3fdb6 store: Add comments for the %stderr constants. 9 years ago
Ludovic Courtès 1d6816f98c config: '%store-directory' always honors $NIX_STORE_DIR. 9 years ago
Ludovic Courtès 80d0447c95 config: '%state-directory' always honors $NIX_STATE_DIR. 9 years ago
Ludovic Courtès 021a201f29 store: Fix 'log-file' to support uncompressed logs. 9 years ago
Ludovic Courtès 526382ff92 daemon: Implement signed archive import/export. 9 years ago
Ludovic Courtès 5c0f184536 store: Optimize 'store-path-package-name' and 'store-path-hash-part'. 9 years ago
Ludovic Courtès 9336e5b5e7 store: Make 'direct-store-path?' public. 9 years ago
Ludovic Courtès eddd4077a5 store: Add 'log-file' procedure. 9 years ago
Ludovic Courtès cfbf916045 store: The 'references' parameter of 'add-text-to-store' is now optional. 9 years ago
Ludovic Courtès bf8e7fc502 store: Add a printer for <nix-server>. 9 years ago
Ludovic Courtès 8c95b27ce6 store: Deal with unsupported `setsockopt' operation on GNU/Hurd. 9 years ago
Ludovic Courtès 3f1e69395c store: Add `requisites'. 9 years ago
Ludovic Courtès c3eb878f0b store: Test the `fallback?' store option. 9 years ago
Ludovic Courtès 0ff3e3aa9b daemon: Gracefully handle cases where the daemon does not return a status code. 9 years ago
Ludovic Courtès 841032d448 store: Remove unneeded and conflicting import. 9 years ago
Ludovic Courtès f0cd71f21e Add (guix nar) and (guix serialization). 9 years ago
Ludovic Courtès 419fffa2e8 Add preliminary binary substituter. 9 years ago
Ludovic Courtès afb49942e0 store: Add `store-path-hash-part'. 9 years ago
Ludovic Courtès 9adb6934f4 store: Remove unneeded and conflicting import. 9 years ago
Ludovic Courtès 0f41c26f9b Add (guix nar) and (guix serialization). 9 years ago
Ludovic Courtès f65cf81a3c Add preliminary binary substituter. 9 years ago
Ludovic Courtès 2c6ab6ccd4 store: Add `store-path-hash-part'. 9 years ago
Ludovic Courtès 128663e4c8 store: Really disable file name canonicalization for derivation inputs. 10 years ago
Ludovic Courtès 238f739777 store: Use `sendfile' when available. 10 years ago
Ludovic Courtès ef86c39f27 ui: Gracefully report failures to connect to the daemon. 10 years ago
Ludovic Courtès fae31edcec store: Add queries for references & co. 10 years ago
Ludovic Courtès 05c0ac721e store: Add the `%daemon-socket-file' parameter. 10 years ago
Ludovic Courtès 9fd72fb1ff store: Add the `%daemon-socket-file' parameter. 10 years ago