..
archive.cc
* Argh, another short-write problem. Added wrappers around
2003-07-20 21:11:43 +00:00
archive.hh
* Argh, another short-write problem. Added wrappers around
2003-07-20 21:11:43 +00:00
db.cc
* Enclose most operations that update the database in transactions.
2003-07-31 16:05:35 +00:00
db.hh
* Enclose most operations that update the database in transactions.
2003-07-31 16:05:35 +00:00
exec.cc
* Don't make the builder executable.
2003-07-30 09:49:47 +00:00
exec.hh
* Refactorings.
2003-07-20 19:29:38 +00:00
fix.cc
* App -> Call.
2003-08-06 09:05:04 +00:00
fstate.cc
* In normaliseFState(), wrap registration of the output paths and the
2003-08-01 15:41:47 +00:00
fstate.hh
* Allow the output/expression id to be forced to a certain
2003-07-21 20:07:12 +00:00
globals.cc
* Enclose most operations that update the database in transactions.
2003-07-31 16:05:35 +00:00
globals.hh
* Enclose most operations that update the database in transactions.
2003-07-31 16:05:35 +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
* normaliseFState() now locks all output paths prior to building, thus
2003-08-01 14:11:19 +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 flag `--flat' to just compute the MD5 checksum of the contents of
2003-08-06 09:06:32 +00:00
nix-help.txt
* Get garbage collection and cache population to work *properly*.
2003-07-29 14:28:17 +00:00
nix.cc
* In normaliseFState(), wrap registration of the output paths and the
2003-08-01 15:41:47 +00:00
normalise.cc
* Delete obstructed paths prior to building.
2003-08-05 09:47:20 +00:00
normalise.hh
* In normaliseFState(), wrap registration of the output paths and the
2003-08-01 15:41:47 +00:00
pathlocks.cc
* Allow locks on paths to be acquired recursively (that is, if the
2003-08-06 09:34:04 +00:00
pathlocks.hh
* Defensive programming against POSIX locking idiocy.
2003-08-01 15:06:23 +00:00
references.cc
* Argh, another short-write problem. Added wrappers around
2003-07-20 21:11:43 +00:00
references.hh
* After building, scan for actual file system references as
2003-07-14 10:23:11 +00:00
shared.cc
* Started using Berkeley DB environments. This is necessary for
2003-07-31 13:47:13 +00:00
shared.hh
* Refactoring: move initialisation and argument parsing into a shared
2003-07-04 15:42:03 +00:00
store.cc
* Path locking in addToStore() and expandPath().
2003-08-04 07:09:36 +00:00
store.hh
* In normaliseFState(), wrap registration of the output paths and the
2003-08-01 15:41:47 +00:00
test-builder-1.sh
* Set execute bit.
2003-07-31 13:13:27 +00:00
test-builder-2.sh
* Set execute bit.
2003-07-31 13:13:27 +00:00
test-expr-1.nix
* Test for expression dereferencing.
2003-06-17 15:47:25 +00:00
test.cc
* Started using Berkeley DB environments. This is necessary for
2003-07-31 13:47:13 +00:00
util.cc
* The `-v' flag no longer takes an argument; it should be repeated
2003-07-24 13:43:16 +00:00
util.hh
* The `-v' flag no longer takes an argument; it should be repeated
2003-07-24 13:43:16 +00:00