Ludovic Courtès
|
f293705d7e
serialization: Micro-optimize string literal output in 'write-file-tree'.
|
3 anni fa |
Ludovic Courtès
|
7df3ab0f0d
store: Add 'find-roots' RPC.
|
3 anni fa |
Ludovic Courtès
|
c7c7f068c1
daemon: Delegate deduplication to 'guix substitute'.
|
3 anni fa |
Ludovic Courtès
|
2718c29c3f
nar: Deduplicate files right as they are restored.
|
3 anni fa |
Ludovic Courtès
|
ed7d02f7c1
serialization: 'restore-file' sets canonical timestamp and permissions.
|
3 anni fa |
Ludovic Courtès
|
465d2cb286
serialization: 'fold-archive' notifies about directory processing completion.
|
3 anni fa |
Ludovic Courtès
|
01e5d63c87
serialization: 'read-byte-string' makes a single read(2) call.
|
4 anni fa |
Ludovic Courtès
|
0aa6b38695
serialize: Export 'dump-port*'.
|
4 anni fa |
Ludovic Courtès
|
1d9a4456a8
serialization: Remove unused procedure.
|
4 anni fa |
Ludovic Courtès
|
12c1afcdbd
serialization: Add 'fold-archive'.
|
4 anni fa |
Ludovic Courtès
|
f9e8a12379
store: Rename '&nix-error' to '&store-error'.
|
5 anni fa |
Ludovic Courtès
|
9fe3f11398
serialization: 'restore-file' errors out upon non-convertible file names.
|
5 anni fa |
Ludovic Courtès
|
c122a2e509
serialization: Remove redundancy in 'write-file'.
|
6 anni fa |
Ludovic Courtès
|
b94b698d4e
serialization: Add 'write-file-tree'.
|
6 anni fa |
Ludovic Courtès
|
39d1e9654c
store: Fix potential over-reads in 'import-paths'.
|
6 anni fa |
Ludovic Courtès
|
e16c823f80
serialization: Remove Guile < 2.0.9 workaround.
|
7 anni fa |
Ludovic Courtès
|
36626c556e
build: Require Guile >= 2.0.9.
|
7 anni fa |
Ludovic Courtès
|
0d268c5d70
store: Add 'add-data-to-store'.
|
7 anni fa |
Ludovic Courtès
|
2535635f18
Use (ice-9 binary-ports) instead of (rnrs io ports).
|
8 anni fa |
Ludovic Courtès
|
fe585be9aa
serialization: Add #:select? parameter to 'write-file'.
|
8 anni fa |
Ludovic Courtès
|
958dd3ce68
utils: Move combinators to (guix combinators).
|
8 anni fa |
Ludovic Courtès
|
09d809db6a
Remove assorted Guile 2.0.5 workarounds.
|
9 anni fa |
Ludovic Courtès
|
bc7d089a9c
serialization: Adjust the permissive UTF-8 decoder to Guile 2.0.12ish.
|
9 anni fa |
Ludovic Courtès
|
ce72c78074
store: Attempt to decode build logs as UTF-8.
|
9 anni fa |
Ludovic Courtès
|
472e4c4303
serialization: Factorize 'read-byte-string'.
|
9 anni fa |
Ludovic Courtès
|
46b8aadbd6
serialization: Check for EOF and incomplete input conditions.
|
9 anni fa |
Ludovic Courtès
|
aa27b56083
serialization: Read Latin-1 strings with 'get-bytevector-n'.
|
9 anni fa |
Ludovic Courtès
|
0363991a25
Break module cycle involving (guix store) and (guix ui).
|
10 anni fa |
Ludovic Courtès
|
6c20d1d0c3
store: Add #:timeout build option.
|
10 anni fa |
Ludovic Courtès
|
0f41c26f9b
Add (guix nar) and (guix serialization).
|
11 anni fa |