Commit History

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