tvl-depot/src
Eelco Dolstra 9958bd6992 Add operation ‘nix-store --repair-path’
This operation allows fixing corrupted or accidentally deleted store
paths by redownloading them using substituters, if available.

Since the corrupted path cannot be replaced atomically, there is a
very small time window (one system call) during which neither the old
(corrupted) nor the new (repaired) contents are available.  So
repairing should be used with some care on critical packages like
Glibc.
2012-10-02 14:08:59 -04:00
..
bin2c * Sync with the trunk. 2010-04-20 09:20:29 +00:00
boost * Install some headers in the right location. 2009-03-05 14:57:50 +00:00
bsdiff-4.3 Drop the externals directory 2012-03-18 23:54:57 +01:00
libexpr Allow dashes in identifiers 2012-09-27 15:49:20 -04:00
libmain Merge branch 'master' into no-manifests 2012-08-27 11:09:07 -04:00
libstore Add operation ‘nix-store --repair-path’ 2012-10-02 14:08:59 -04:00
libutil Handle octal escapes in /proc/self/mountinfo 2012-09-28 21:39:30 -04:00
nix-env nix-env --delete-generations: Support --dry-run flag 2012-09-13 18:05:04 -04:00
nix-hash * Move parseHash16or32 into libutil, and use in nix-hash. 2011-12-02 11:47:06 +00:00
nix-instantiate Make "nix-instantiate -" interruptible 2012-08-28 11:47:26 -04:00
nix-log2xml * Emit warning='1' or error='1' attributes for lines marked as 2010-03-05 12:54:58 +00:00
nix-setuid-helper Templatise tokenizeString() 2012-09-19 15:43:23 -04:00
nix-store Add operation ‘nix-store --repair-path’ 2012-10-02 14:08:59 -04:00
nix-worker Merge branch 'master' into no-manifests 2012-08-27 11:09:07 -04:00
Makefile.am * Drop the dependency on the ATerm library. 2010-04-19 14:51:58 +00:00