about summary refs log tree commit diff
path: root/src/nix.cc
AgeCommit message (Expand)AuthorFilesLines
2003-07-20 * Argh, another short-write problem. Added wrappers aroundEelco Dolstra1-14/+3
2003-07-20 * Refactorings.Eelco Dolstra1-2/+1
2003-07-17 * For debugging: `nix --verify' to check the consistency of theEelco Dolstra1-0/+9
2003-07-16 * The write() system call can write less than the requested Eelco Dolstra1-3/+7
2003-07-16 * Fix the -qr query.Eelco Dolstra1-8/+4
2003-07-16 * Fix self-referential outputs.Eelco Dolstra1-4/+5
2003-07-15 * Get Fix and Nix to work again.Eelco Dolstra1-20/+19
2003-07-11 * Fix handling of pipes (read(2) may not return the requiredEelco Dolstra1-5/+7
2003-07-10 * A command to register successor fstate expressions.Eelco Dolstra1-0/+18
2003-07-10 * The policy-free derivate sharing now *almost* works. :-) For anyEelco Dolstra1-6/+19
2003-07-10 * Get `nix-push' working again. It now uses Nix/Fix to create NixEelco Dolstra1-9/+15
2003-07-09 * When computing the set of paths referenced by an expression, alsoEelco Dolstra1-3/+8
2003-07-08 * The output of a Derive() node is not a referenced path.Eelco Dolstra1-1/+1
2003-07-08 * A command to query the paths referenced by an fstate expression.Eelco Dolstra1-17/+73
2003-07-08 * Get `--dump' and `--delete' to work again.Eelco Dolstra1-51/+17
2003-07-07 * `--realise' -> `--install'.Eelco Dolstra1-5/+5
2003-07-07 * Refactoring on the file names.Eelco Dolstra1-2/+2
2003-07-04 * Refactoring: move initialisation and argument parsing into a sharedEelco Dolstra1-50/+6
2003-07-04 * Caching of expression successors.Eelco Dolstra1-11/+22
2003-06-25 * Minor cleanups.Eelco Dolstra1-2/+2
2003-06-23 * `nix --delete' command.Eelco Dolstra1-1/+13
2003-06-23 * `nix --restore' command.Eelco Dolstra1-6/+38
2003-06-23 * A function to restore from a Nix archive.Eelco Dolstra1-1/+2
2003-06-20 * Flags to indicate how values are specified on the command lineEelco Dolstra1-60/+116
2003-06-20 * Refactoring: move dump function into archive.cc.Eelco Dolstra1-0/+1
2003-06-18 * `nix --dump' command.Eelco Dolstra1-3/+26
2003-06-17 * Started integrating the new evaluation model into Nix.Eelco Dolstra1-644/+100
2003-06-16 * Started implementing the new evaluation model.Eelco Dolstra1-154/+2
2003-06-16 * AST for Nix expressions.Eelco Dolstra1-3/+67
2003-06-15 * Refactoring: hash class.Eelco Dolstra1-104/+103
2003-05-30 * Send log output to stderr.Eelco Dolstra1-2/+2
2003-05-30 * Log the output of builders to $prefix/var/log/nix.Eelco Dolstra1-42/+67
2003-05-26 * FreeBSD / ISO C++ compatibility fixes.Eelco Dolstra1-1/+1
2003-05-26 * Removed some debug code that prevented packages from building.Eelco Dolstra1-2/+0
2003-05-26 * Some refactoring.Eelco Dolstra1-115/+27
2003-05-26 * Nix can now fetch prebuilts (and other files) from the network, iffEelco Dolstra1-41/+85
2003-05-25 * Prebuilt package sharing. We allow transparent binary deployment byEelco Dolstra1-5/+57
2003-04-25 * Remove build directory from a package directory after building it.Eelco Dolstra1-3/+8
2003-04-24 * getpkg, delpkg, and so on now accept multiple arguments.Eelco Dolstra1-19/+16
2003-04-23 * Redirect stdout to stderr when executing the build script.Eelco Dolstra1-0/+3
2003-04-08 * FreeBSD / gcc 2.95 compatibility fixes.Eelco Dolstra1-4/+3
2003-04-08 * `Fix' is a high-level descriptor instantiator for Nix. It replacesEelco Dolstra1-74/+12
2003-04-04 * Autoconf / Automake configuration and building.Eelco Dolstra1-47/+14
2003-04-04 * Minor refactoring: use iterators to process arguments.Eelco Dolstra1-80/+79
2003-04-02 * Importing and exporting of pre-built packages.Eelco Dolstra1-10/+106
2003-04-01 * Use ATerms for Nix descriptors.Eelco Dolstra1-25/+28
2003-03-28 * Don't fork in `nix run'.Eelco Dolstra1-44/+20
2003-03-28 * Allow arguments to be passed to programs in `nix run'.Eelco Dolstra1-25/+27
2003-03-24 * For efficiency: md5 integrated into nix.Eelco Dolstra1-63/+195
2003-03-24 * Descriptors now have a "system" field specifying the platform thatEelco Dolstra1-31/+40