lix/src/libutil
Eelco Dolstra b33da599c5 * In the garbage collector, delete invalid paths before deleting
unreachable paths.  This matters when using --max-freed etc.:
  unreachable paths could become reachable again, so it's nicer to
  keep them if there is "real" garbage to be deleted.  Also, don't use
  readDirectory() but read the Nix store and delete invalid paths in
  parallel.  This reduces GC latency on very large Nix stores.
2011-12-22 15:55:53 +00:00
..
archive.cc * Revert r15436. This was a workaround for a bug in btrfs which seems 2010-05-04 12:42:58 +00:00
archive.hh * Revert r15436. This was a workaround for a bug in btrfs which seems 2010-05-04 12:42:58 +00:00
hash.cc * Refactoring: move sink/source buffering into separate classes. 2011-12-15 16:19:53 +00:00
hash.hh * Refactoring: move sink/source buffering into separate classes. 2011-12-15 16:19:53 +00:00
Makefile.am * Sync with the trunk. 2010-05-12 22:13:09 +00:00
md5.c * Optional switch "--with-openssl=<PATH>" to use OpenSSL's 2006-02-13 19:52:43 +00:00
md5.h * Some Cygwin fixes. 2006-05-24 13:23:20 +00:00
md32_common.h * Add SHA-256. 2005-01-14 12:03:04 +00:00
serialise.cc * importPath() -> importPaths(). Because of buffering of the input 2011-12-16 22:31:25 +00:00
serialise.hh * importPath() -> importPaths(). Because of buffering of the input 2011-12-16 22:31:25 +00:00
sha1.c * Optional switch "--with-openssl=<PATH>" to use OpenSSL's 2006-02-13 19:52:43 +00:00
sha1.h * Optional switch "--with-openssl=<PATH>" to use OpenSSL's 2006-02-13 19:52:43 +00:00
sha256.c * Add SHA-256. 2005-01-14 12:03:04 +00:00
sha256.h * FreeBSD 4.x doesn't have stdint.h, use inttypes.h instead (which is 2005-05-04 16:32:54 +00:00
types.hh * Sync with the trunk. 2011-02-09 12:25:53 +00:00
util.cc * In the garbage collector, delete invalid paths before deleting 2011-12-22 15:55:53 +00:00
util.hh * In the garbage collector, delete invalid paths before deleting 2011-12-22 15:55:53 +00:00
xml-writer.cc Escape `>' signs in the XML output. 2010-03-31 08:29:01 +00:00
xml-writer.hh * Use a proper namespace. 2006-09-04 21:06:23 +00:00