aboutsummaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)Author
2006-05-04* Use the new ATermMap.Eelco Dolstra
2006-05-02* Optimise null-ary term builders. Also declare all term builderEelco Dolstra
2006-05-02* Use a linked list of substitutions. This reduces the amount ofEelco Dolstra
2006-05-02* Removed a bunch of ATreverses.Eelco Dolstra
2006-05-02* Huge reduction in memory use (2/3 or so on large nix-env -qasEelco Dolstra
2006-05-02* Memory reduction: replaced expensive calls to ATmakeApplList byEelco Dolstra
2006-05-02* Some preliminaries towards NIX-45.Eelco Dolstra
2006-05-01* Disallow unescaped $ in string literals.Eelco Dolstra
2006-05-01* String interpolation. Expressions likeEelco Dolstra
2006-05-01* Allow string concatenations involving derivations, e.g.,Eelco Dolstra
2006-03-24* Print a more useful stack trace when an error occurs deep in theEelco Dolstra
2006-03-23* In `nix-env', look for derivations inside attribute sets that haveEelco Dolstra
2006-03-23* Hm.Eelco Dolstra
2006-03-10* Allow `make check' to work in directories that have symlinkEelco Dolstra
2006-03-10* `nix-env -qa --description' shows human-readable descriptions ofEelco Dolstra
2006-03-10* In theory, this should reduce the number of ATermMapEelco Dolstra
2006-03-10* `nix-env -q' now accepts arguments that allow specific derivationsEelco Dolstra
2006-03-09* Ugh, printHash() was very inefficient because it usedEelco Dolstra
2006-03-09* Regression: semantics of the result of getDerivation() changed.Eelco Dolstra
2006-03-09* Big speedup (factor > 2.5) in all nix-env operations that do actualEelco Dolstra
2006-03-08* When obtaining derivations from Nix expressions, ignore allEelco Dolstra
2006-03-08* Some refactoring of the exception handling code so that we can catchEelco Dolstra
2006-03-06* GCC 4.1 compatibility.Eelco Dolstra
2006-03-06* `nix-env (-i|-u) --dry-run' now shows exactly which missing pathsEelco Dolstra
2006-03-06* Regularise help text a bit.Eelco Dolstra
2006-03-01* Flags `--to-base32' and `--to-base16' to convert between hex andEelco Dolstra
2006-03-01* Ouch, parseHash32 was completely broken. All digits >= 4 wereEelco Dolstra
2006-03-01* db.hh shouldn't depend on the Berkeley DB headers.Eelco Dolstra
2006-03-01* Close the database before the destructor runs.Eelco Dolstra
2006-03-01* Uninitialised variable. Fixes the --delete test.Eelco Dolstra
2006-03-01* Wrong delete. Thanks valgrind.Eelco Dolstra
2006-03-01* Generate valid HTML.Eelco Dolstra
2006-03-01* Remove dead code.Eelco Dolstra
2006-02-17* In "nix-env -i", print a warning if there are multiple derivationsEelco Dolstra
2006-02-17* Fix for NIX-31: "nix-env -i foo" installing all derivations namedEelco Dolstra
2006-02-17* Fix the infamous NIX-17: nix-env -i prints misleading messagesEelco Dolstra
2006-02-16* Allow the size of the GC reserved file to be specified in nix.confEelco Dolstra
2006-02-16* A simple hack to fix NIX-18: the garbage collector cannot run whenEelco Dolstra
2006-02-13* Optional switch "--with-openssl=<PATH>" to use OpenSSL'sEelco Dolstra
2006-02-13* Use a union.Eelco Dolstra
2006-02-13* Override YYMALLOC and YYFREE so that we can call AT[un]protectMemoryEelco Dolstra
2006-02-10* Enable the --attr in nix-build as well (and add -A as an alias).Eelco Dolstra
2006-02-10* In nix-instantiate, allow us to specify a "path" to theEelco Dolstra
2006-02-10* Make --parse-only work when *not* reading from stdin.Eelco Dolstra
2006-02-10* Cleanup: use the code shared with nix-env.Eelco Dolstra
2006-02-08* When querying all derivations, filter out syntactically equal derivations.Eelco Dolstra
2006-02-08* When evaluating, automatically call functions with default arguments.Eelco Dolstra
2006-02-08* Oops, fix breakage.Eelco Dolstra
2006-02-08* Refactoring: move derivation evaluation to libexpr.Eelco Dolstra
2006-02-03* Use setsid instead of setpgrp in child processes. This not onlyEelco Dolstra