Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2003-07-07 | * Make dbRefs a mapping from Hash to [Path]. | Eelco Dolstra | 11 | -49/+172 | |
2003-07-07 | * Fixed `make check' as well. | Eelco Dolstra | 1 | -2/+2 | |
2003-07-07 | * Refactoring on the file names. | Eelco Dolstra | 7 | -60/+17 | |
2003-07-06 | * A utility `nix-hash' to compute Nix path hashes. | Eelco Dolstra | 3 | -4/+21 | |
2003-07-06 | * Bug fix: properly check result of open(). | Eelco Dolstra | 1 | -1/+1 | |
2003-07-06 | * Got Fix working again. | Eelco Dolstra | 7 | -23/+298 | |
2003-07-04 | * Refactoring: move initialisation and argument parsing into a shared | Eelco Dolstra | 5 | -52/+86 | |
file. | |||||
2003-07-04 | * Cleanup. | Eelco Dolstra | 3 | -403/+9 | |
2003-07-04 | * Caching of expression successors. | Eelco Dolstra | 8 | -43/+145 | |
2003-06-27 | * Realisation of Derive(...) expressions. | Eelco Dolstra | 7 | -160/+188 | |
2003-06-27 | * Realisation of File(...) expressions. | Eelco Dolstra | 11 | -367/+136 | |
2003-06-27 | * Added the Boost format library which provides a safe printf | Eelco Dolstra | 12 | -0/+2366 | |
replacement. | |||||
2003-06-27 | * Normalisation. | Eelco Dolstra | 3 | -46/+233 | |
2003-06-25 | * Improved syntax and semantics for Nix expressions. | Eelco Dolstra | 1 | -61/+56 | |
2003-06-25 | * Minor cleanups. | Eelco Dolstra | 2 | -7/+5 | |
2003-06-23 | * `nix --delete' command. | Eelco Dolstra | 6 | -2/+66 | |
2003-06-23 | * `nix --restore' command. | Eelco Dolstra | 1 | -6/+38 | |
2003-06-23 | * A function to restore from a Nix archive. | Eelco Dolstra | 6 | -14/+293 | |
* addValue() can now import any dumpable FS object. | |||||
2003-06-20 | * Flags to indicate how values are specified on the command line | Eelco Dolstra | 4 | -64/+137 | |
(--hash, --file, --name). | |||||
2003-06-20 | * Move most of Nix into a library (libnix.a). | Eelco Dolstra | 2 | -5/+12 | |
* Run `test' on `make check'. | |||||
2003-06-20 | * Refactoring: move dump function into archive.cc. | Eelco Dolstra | 7 | -183/+190 | |
2003-06-18 | * `nix --dump' command. | Eelco Dolstra | 2 | -4/+28 | |
2003-06-18 | * Dump symlinks. | Eelco Dolstra | 1 | -5/+17 | |
2003-06-18 | * Lambdas, applications, substitutions. | Eelco Dolstra | 3 | -4/+71 | |
2003-06-18 | * Set CPLUS_INCLUDE_PATH as well as C_INCLUDE_PATH. Otherwise g++ | Eelco Dolstra | 1 | -0/+1 | |
won't see header files under Nix control. | |||||
2003-06-18 | * Automake sucks. | Eelco Dolstra | 2 | -3/+3 | |
2003-06-17 | * Started integrating the new evaluation model into Nix. | Eelco Dolstra | 5 | -653/+117 | |
* Cleaned up command-line syntax. | |||||
2003-06-17 | * Test for expression dereferencing. | Eelco Dolstra | 2 | -1/+2 | |
2003-06-17 | * Derefencing of hashed expressions. | Eelco Dolstra | 4 | -28/+45 | |
2003-06-17 | * Simplify the evaluator. | Eelco Dolstra | 3 | -62/+49 | |
2003-06-16 | * Argument processing. | Eelco Dolstra | 3 | -12/+44 | |
2003-06-16 | * Canonicalization: when hashing directories, sort the directory | Eelco Dolstra | 1 | -7/+13 | |
entries by name. | |||||
2003-06-16 | * Path hashing. | Eelco Dolstra | 5 | -8/+178 | |
2003-06-16 | * Description of path hashing algorithm. | Eelco Dolstra | 2 | -8/+53 | |
2003-06-16 | * Started implementing the new evaluation model. | Eelco Dolstra | 15 | -201/+741 | |
* Lots of refactorings. * Unit tests. | |||||
2003-06-16 | * AST for Nix expressions. | Eelco Dolstra | 1 | -3/+67 | |
2003-06-15 | * Refactoring: hash class. | Eelco Dolstra | 8 | -184/+266 | |
2003-05-30 | * Set umask to 0022 on startup. | Eelco Dolstra | 3 | -0/+6 | |
2003-05-30 | * Send log output to stderr. | Eelco Dolstra | 1 | -2/+2 | |
2003-05-30 | * Log the output of builders to $prefix/var/log/nix. | Eelco Dolstra | 2 | -43/+69 | |
2003-05-30 | * Open the database read-only when enumerating tables. | Eelco Dolstra | 1 | -1/+1 | |
2003-05-30 | * Don't set MANPATH. It's not necessary. | Eelco Dolstra | 1 | -1/+1 | |
2003-05-30 | * Set MANPATH and PKG_CONFIG_PATH. | Eelco Dolstra | 1 | -1/+5 | |
2003-05-27 | * Fix the rsync destination. | Eelco Dolstra | 1 | -1/+1 | |
2003-05-27 | * Fix for big-endian platforms: check for endianness in MD5 computations. | Eelco Dolstra | 1 | -6/+19 | |
This is done at runtime, which is inefficient, but I can't be bothered to write an Autoconf test right now. | |||||
2003-05-26 | * FreeBSD / ISO C++ compatibility fixes. | Eelco Dolstra | 2 | -1/+3 | |
2003-05-26 | * Removed some debug code that prevented packages from building. | Eelco Dolstra | 2 | -60/+0 | |
2003-05-26 | * Moved the package descriptors and build scripts out of the Nix tree. | Eelco Dolstra | 29 | -378/+0 | |
2003-05-26 | * Some refactoring. | Eelco Dolstra | 8 | -235/+276 | |
2003-05-26 | * Nix can now fetch prebuilts (and other files) from the network, iff | Eelco Dolstra | 6 | -58/+121 | |
a mapping from the hash to a url has been registered through `nix regurl'. * Bug fix in nix: don't pollute stdout when running tar, it made nix-switch barf. * Bug fix in nix-push-prebuilts: don't create a subdirectory on the target when rsync'ing. |