Commit History

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