Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2003-10-14 | * Automatically recover the database in case of a crash. | Eelco Dolstra | 1 | -10/+31 | |
2003-10-08 | * Get rid of identifiers since they are redundant now. This greatly | Eelco Dolstra | 1 | -6/+6 | |
simplifies stuff. * The format of Nix expressions and the database schema changed because of this, so it's best to delete old Nix installations. | |||||
2003-09-11 | * Added some missing #includes. | Eelco Dolstra | 1 | -0/+2 | |
2003-08-06 | * Allow locks on paths to be acquired recursively (that is, if the | Eelco Dolstra | 1 | -2/+4 | |
process is already holding a lock on a path, it may acquire the lock again without blocking or failing). (This might be dangerous, not sure). Necessary for fast builds to work. | |||||
2003-08-01 | * Defensive programming against POSIX locking idiocy. | Eelco Dolstra | 1 | -0/+17 | |
* Simplified realiseSlice(). | |||||
2003-08-01 | * normaliseFState() now locks all output paths prior to building, thus | Eelco Dolstra | 1 | -0/+48 | |
ensuring that simultaneous invocations of Nix don't clobber each other's builds. * Fixed a bug in `make install'. |