lix/src
Eelco Dolstra 54664b6fb7 * The write() system call can write less than the requested
number of bytes, e.g., in case of a signal like SIGSTOP.  
  This caused `nix --dump' to fail sometimes.

  Note that this bug went unnoticed because the call to `nix 
  --dump' is in a pipeline, and the shell ignores non-zero 
  exit codes from all but the last element in the pipeline.  
  Is there any way to check the result of the initial elements
  in the pipeline?  (In other words, is it at all possible to 
  write reliable shell scripts?)
2003-07-16 21:24:02 +00:00
..
archive.cc * After building, scan for actual file system references as 2003-07-14 10:23:11 +00:00
archive.hh * A function to restore from a Nix archive. 2003-06-23 13:27:59 +00:00
db.cc * Substitute fixes. 2003-07-16 20:00:51 +00:00
db.hh * Make dbRefs a mapping from Hash to [Path]. 2003-07-07 09:25:26 +00:00
fix.cc * Substitute fixes. 2003-07-16 20:00:51 +00:00
fstate.cc * Bug fix: slices are transitive, so if we detect that an 2003-07-16 20:33:29 +00:00
fstate.hh * Fix the -qr query. 2003-07-16 11:05:59 +00:00
globals.cc * Basic work on allowing derive expressions to build multiple paths. 2003-07-15 16:28:54 +00:00
globals.hh * Basic work on allowing derive expressions to build multiple paths. 2003-07-15 16:28:54 +00:00
hash.cc * Get Fix and Nix to work again. 2003-07-15 22:28:27 +00:00
hash.hh * Get Fix and Nix to work again. 2003-07-15 22:28:27 +00:00
Makefile.am * After building, scan for actual file system references as 2003-07-14 10:23:11 +00:00
md5.c * Fix for big-endian platforms: check for endianness in MD5 computations. 2003-05-27 09:55:47 +00:00
md5.h * For efficiency: md5 integrated into nix. 2003-03-24 17:49:56 +00:00
nix-hash.cc * A utility `nix-hash' to compute Nix path hashes. 2003-07-06 15:11:02 +00:00
nix.cc * The write() system call can write less than the requested 2003-07-16 21:24:02 +00:00
references.cc * The new normaliser now passes the unit tests. 2003-07-15 21:24:05 +00:00
references.hh * After building, scan for actual file system references as 2003-07-14 10:23:11 +00:00
shared.cc * Get `nix-push' working again. It now uses Nix/Fix to create Nix 2003-07-10 13:41:28 +00:00
shared.hh * Refactoring: move initialisation and argument parsing into a shared 2003-07-04 15:42:03 +00:00
store.cc * Substitute fixes. 2003-07-16 20:00:51 +00:00
store.hh * Basic work on allowing derive expressions to build multiple paths. 2003-07-15 16:28:54 +00:00
test-builder-1.sh * Started implementing the new evaluation model. 2003-06-16 13:33:38 +00:00
test-builder-2.sh * Fix self-referential outputs. 2003-07-16 08:30:26 +00:00
test-expr-1.nix * Test for expression dereferencing. 2003-06-17 15:47:25 +00:00
test.cc * The new normaliser now passes the unit tests. 2003-07-15 21:24:05 +00:00
util.cc * A path canonicaliser that doesn't depend on the existence of paths 2003-07-08 19:58:41 +00:00
util.hh * A command to query the paths referenced by an fstate expression. 2003-07-08 13:22:08 +00:00