aboutsummaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)Author
2012-01-19* Allow comparisons between derivations by comparing the outPathEelco Dolstra
2012-01-19* Add some debug output to print the derivation name once it's known.Eelco Dolstra
2012-01-17* Added a command ‘nix-store --print-env $drvpath’ that prints out theEelco Dolstra
2012-01-07* Don't create thunks for simple constants (integers, strings, paths)Eelco Dolstra
2012-01-04* Remove dead code.Eelco Dolstra
2012-01-04* Don't use dynamic_cast, it's very slow. "nix-instantiateEelco Dolstra
2012-01-03* Drop the inefficient "Path" suffix in output attribute names.Eelco Dolstra
2012-01-03* Move the implementation of the ‘derivation’ primop into a separateEelco Dolstra
2012-01-03* Sync with the trunk.Eelco Dolstra
2012-01-03* Refactoring: Get rid of a few subdirectories in corepkgs/, and someEelco Dolstra
2011-12-30* Support multiple outputs in nix-store (specifically the ‘--query’Eelco Dolstra
2011-12-30* Oops.Eelco Dolstra
2011-12-30* Move topoSortPaths() out of gc.cc.Eelco Dolstra
2011-12-30* Reject a build if there is a cycle among the outputs. This isEelco Dolstra
2011-12-30* Sync with the trunk.Eelco Dolstra
2011-12-25* Make sure that lock files are cleaned up properly when buildingEelco Dolstra
2011-12-22* Oops.Eelco Dolstra
2011-12-22* In the garbage collector, delete invalid paths before deletingEelco Dolstra
2011-12-22* Drop unnecessary call to canonPath() (nixStore is already canonical).Eelco Dolstra
2011-12-21* Another case of lock file permissions being too liberal.Eelco Dolstra
2011-12-21* The ‘foo.drvPath’ feature was already broken in read-only mode.Eelco Dolstra
2011-12-21Revert previous commitShea Levy
2011-12-21Detect and reject mutually-referential outputsShea Levy
2011-12-21* Simplify the context handling logic.Eelco Dolstra
2011-12-20* Fix the build.Eelco Dolstra
2011-12-16* Sync with the trunk.Eelco Dolstra
2011-12-16* importPath() -> importPaths(). Because of buffering of the inputEelco Dolstra
2011-12-16* Avoid expensive conversions from char arrays to STL strings.Eelco Dolstra
2011-12-16* Make the import operation through the daemon much more efficientEelco Dolstra
2011-12-16* Clean up exception handling.Eelco Dolstra
2011-12-15* Refactoring: move sink/source buffering into separate classes.Eelco Dolstra
2011-12-15* Buffer reads in FdSource. Together with write buffering, thisEelco Dolstra
2011-12-14* Buffer writes in FdSink. This significantly reduces the number ofEelco Dolstra
2011-12-14* Remove the terminate handler, which was only really needed becauseEelco Dolstra
2011-12-05* Remove unnecessary quotes. showPaths() already adds quotes.Eelco Dolstra
2011-12-02* In ‘nix-store --verify --check-contents’, repair missing hashesEelco Dolstra
2011-12-02* Move parseHash16or32 into libutil, and use in nix-hash.Eelco Dolstra
2011-12-01* Allow '<nixexpr>' syntax to be used in nix-instantiate, nix-buildEelco Dolstra
2011-12-01* Slight improvement.Eelco Dolstra
2011-12-01* When doing "nix-store --add-fixed" without "--recursive" via the NixEelco Dolstra
2011-11-29* Get rid of some superfluous error messages if a substituter fails.Eelco Dolstra
2011-11-23* Add an API function exportPaths() that provides the functionality ofEelco Dolstra
2011-11-22* Move initialisation of variables like nixConfDir from libmain toEelco Dolstra
2011-11-21nix: add /etc/hosts with localhost entry to chroot builds.Rob Vermaas
2011-11-07* Boldly make SQLite WAL mode the default again. Hopefully theEelco Dolstra
2011-11-06There's no need to mess with drvPath at allShea Levy
2011-11-06Fix faulty reversion of my changes to unsafeDiscardOutputDependencyShea Levy
2011-11-06Respect all outputs passed to the derivation, not just the last oneShea Levy
2011-11-06Remove the unused sCurrentOutput symbolShea Levy
2011-11-06Embed output name into the context of the *OutPath attributes and extract it ...Shea Levy