Ludovic Courtès
|
8c95b27ce6
store: Deal with unsupported `setsockopt' operation on GNU/Hurd.
|
11 years ago |
Ludovic Courtès
|
3f1e69395c
store: Add `requisites'.
|
11 years ago |
Ludovic Courtès
|
c3eb878f0b
store: Test the `fallback?' store option.
|
11 years ago |
Ludovic Courtès
|
0ff3e3aa9b
daemon: Gracefully handle cases where the daemon does not return a status code.
|
11 years ago |
Ludovic Courtès
|
9adb6934f4
store: Remove unneeded and conflicting import.
|
11 years ago |
Ludovic Courtès
|
0f41c26f9b
Add (guix nar) and (guix serialization).
|
11 years ago |
Ludovic Courtès
|
f65cf81a3c
Add preliminary binary substituter.
|
11 years ago |
Ludovic Courtès
|
2c6ab6ccd4
store: Add `store-path-hash-part'.
|
11 years ago |
Ludovic Courtès
|
128663e4c8
store: Really disable file name canonicalization for derivation inputs.
|
11 years ago |
Ludovic Courtès
|
238f739777
store: Use `sendfile' when available.
|
11 years ago |
Ludovic Courtès
|
ef86c39f27
ui: Gracefully report failures to connect to the daemon.
|
11 years ago |
Ludovic Courtès
|
fae31edcec
store: Add queries for references & co.
|
11 years ago |
Ludovic Courtès
|
9fd72fb1ff
store: Add the `%daemon-socket-file' parameter.
|
11 years ago |
Ludovic Courtès
|
0f3d2504f7
store: Add substitute-related procedures.
|
11 years ago |
Ludovic Courtès
|
63193ebfdc
store: Update to protocol 1.12.
|
11 years ago |
Ludovic Courtès
|
238e43b9fa
store: Write string length as a 32-bit integer.
|
11 years ago |
Ludovic Courtès
|
bbdb3ffaf3
store: Don't expect build logs to be UTF-8-encoded.
|
11 years ago |
Ludovic Courtès
|
fce2394e7d
store: Slightly improve memoization hashing.
|
11 years ago |
Ludovic Courtès
|
a9ebd9efd0
store: Remove the `fixed?' parameter from `add-to-store'.
|
11 years ago |
Ludovic Courtès
|
fd060fd30d
store: Avoid use of `set!'.
|
11 years ago |
Ludovic Courtès
|
82c38fe64c
store: Micro-optimize `write-string'.
|
11 years ago |
Ludovic Courtès
|
bdcf35a6b2
store: Cache `add-text-to-store' results.
|
11 years ago |
Ludovic Courtès
|
2c3f47ee3a
store: Make the `add-to-store' cache per-connection.
|
11 years ago |
Ludovic Courtès
|
a7b6ffee68
store: Make `add-to-store' memoizing.
|
11 years ago |
Ludovic Courtès
|
e531ac2ad9
doc: Start documenting (guix store).
|
11 years ago |
Ludovic Courtès
|
34fcbe3a10
store: In `open-connection', process all the server's stderr.
|
11 years ago |
Ludovic Courtès
|
233e76769a
Update license headers.
|
12 years ago |
Ludovic Courtès
|
4d152bf1d9
Merge branch 'master' into nix-integration
|
12 years ago |
Ludovic Courtès
|
3259877d35
store: Add GC-related operations.
|
12 years ago |
Ludovic Courtès
|
d3648e0118
store: Add `add-temp-root'.
|
12 years ago |