Commit History

Autor SHA1 Mensaxe Data
  Ludovic Courtès 472a0e82a5 daemon: Do not deduplicate files smaller than 8 KiB. %!s(int64=3) %!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 12c1afcdbd serialization: Add 'fold-archive'. %!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 f5a2724ae4 deduplication: Restore directory mtime and permissions after deduplication. %!s(int64=6) %!d(string=hai) anos
  Ludovic Courtès 8390869811 tests: Check file canonicalization for 'restore-file-set'. %!s(int64=6) %!d(string=hai) anos
  Ludovic Courtès 3ed56ad09b tests: Remove check for a feature that appeared in Guile 2.0.10. %!s(int64=6) %!d(string=hai) anos
  Ludovic Courtès ca71942445 Switch to Guile-Gcrypt. %!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 36626c556e build: Require Guile >= 2.0.9. %!s(int64=7) %!d(string=hai) anos
  Ludovic Courtès 6f38960055 hash: Close or flush sha256 output ports before calling their 'get' procedure. %!s(int64=7) %!d(string=hai) anos
  Ludovic Courtès fe585be9aa serialization: Add #:select? parameter to 'write-file'. %!s(int64=8) %!d(string=hai) anos
  Mathieu Lirzin a9edb211e7 build: Add a Guile custom test driver using SRFI-64. %!s(int64=9) %!d(string=hai) anos
  Ludovic Courtès fe32241ad5 tests: Work around Btrfs handling of nlink for empty directories. %!s(int64=9) %!d(string=hai) anos
  Ludovic Courtès 8de3df72bc tests: Move 'file=?' to (guix tests). %!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 834ea02ad8 tests: When a store item is to be deleted, make it statistically unique. %!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 c1bc358f29 Factorize test suite support in (guix tests). %!s(int64=10) %!d(string=hai) anos
  Ludovic Courtès 96c7448f37 nar: Produce archives with files sorted in C collation order. %!s(int64=10) %!d(string=hai) anos
  Ludovic Courtès a93e91ff48 nar: 'write-file' can write to non-file ports. %!s(int64=10) %!d(string=hai) anos
  Ludovic Courtès cd4027fa47 nar: Add 'restore-file-set', for use by build hooks. %!s(int64=11) %!d(string=hai) anos
  Ludovic Courtès 410e38f814 tests: Fix out-of-source builds. %!s(int64=11) %!d(string=hai) anos
  Ludovic Courtès 77ffd691bf tests: Remove temporary directory created by nar.scm. %!s(int64=11) %!d(string=hai) anos
  Ludovic Courtès 8f3114b7a4 nar: Add support for symlinks. %!s(int64=11) %!d(string=hai) anos
  Ludovic Courtès 53c63ee937 nar: Implement restoration from Nar. %!s(int64=11) %!d(string=hai) anos