aboutsummaryrefslogtreecommitdiff
path: root/src/libmain
AgeCommit message (Expand)Author
2010-02-03* While waiting for a lock, print a sign of life every 5 minutes.Eelco Dolstra
2010-01-12* On startup, set the default SIGCHLD handler. This is so that NixEelco Dolstra
2009-11-24* Templatise getIntArg / string2Int.Eelco Dolstra
2009-06-30* Don't show trace information by default (`--show-trace' to enable).Eelco Dolstra
2009-03-05* Install some headers in the right location.Eelco Dolstra
2009-02-27* Allow options from the Nix config file to be overriden from theEelco Dolstra
2008-12-11* Revert r13150: now that we use private namespaces for the chroot, weEelco Dolstra
2008-11-12* Some somewhat ad hoc mechanism to allow the build farm to monitorEelco Dolstra
2008-10-29* Put the chroots under /nix/var/nix/chroots to reduce the risk ofEelco Dolstra
2008-08-04* `nix-store --realise': print what paths will be built/downloaded,Eelco Dolstra
2008-08-04* querySubstitutablePathInfo: work properly when run via the daemon.Eelco Dolstra
2008-07-18* Use the copy-from-other-stores substituter by default. Of course,Eelco Dolstra
2008-06-18* --max-freed: support values >= 4 GB.Eelco Dolstra
2008-06-18* Garbage collector: option `--max-freed' to stop after at least NEelco Dolstra
2008-06-14* nix-worker: clean up the temporary root for the worker processes Eelco Dolstra
2007-11-16* Flag `--no-build-hook' to disable distributed builds.Eelco Dolstra
2007-08-12* Get rid of the substitutes database table (NIX-47). Instead, if weEelco Dolstra
2007-05-01* Set a terminate() handler to ensure that we leave the BDBEelco Dolstra
2007-03-30* Work around a bug in Apple's GCC preprocessor.Eelco Dolstra
2007-01-14* Option --argstr for passing string arguments easily. (NIX-75)Eelco Dolstra
2007-01-13* Removed chroot support.Eelco Dolstra
2006-12-08* Kill a build if it has gone for more than a certain number ofEelco Dolstra
2006-12-07* Move setuidCleanup() to libutil.Eelco Dolstra
2006-12-06* nix-setuid-helper: allow running programs under a different uid.Eelco Dolstra
2006-12-05* Allow unprivileged users to run the garbage collector and to doEelco Dolstra
2006-12-05* In addPermRoot, check that the root that we just registered can beEelco Dolstra
2006-12-04* Daemon mode (`nix-worker --daemon'). Clients connect to the serverEelco Dolstra
2006-12-04* Install the worker in bindir, not libexecdir.Eelco Dolstra
2006-12-03* Doh.Eelco Dolstra
2006-12-03* Don't run setuid root when build-users is empty.Eelco Dolstra
2006-12-03* Removed `build-allow-root'.Eelco Dolstra
2006-12-03* Use setreuid if setresuid is not available.Eelco Dolstra
2006-12-02* Remove most of the old setuid code.Eelco Dolstra
2006-11-30* Refactoring. There is now an abstract interface class StoreAPIEelco Dolstra
2006-11-18* Turn off synchronisation between C and C++ I/O functions. ThisEelco Dolstra
2006-09-27* Fix setuid builds.Eelco Dolstra
2006-09-04* Move setuid stuff to libutil.Eelco Dolstra
2006-09-04* Don't need extern "C".Eelco Dolstra
2006-09-04* Use a proper namespace.Eelco Dolstra
2006-09-04* Store the Nix libraries in ${libdir}/nix instead of ${libdir}.Eelco Dolstra
2006-08-29* Support singleton values and nested lists again in `args', but printEelco Dolstra
2006-08-10* New configuration setting `build-max-jobs' which sets the defaultEelco Dolstra
2006-07-20* Use $(libexecdir) to find find-runtime-roots.pl.Eelco Dolstra
2006-07-06* Allow the canonical system name to be specified at runtime in theEelco Dolstra
2006-05-12* Support for srcdir != builddir (NIX-41).Eelco Dolstra
2006-03-10* Allow `make check' to work in directories that have symlinkEelco Dolstra
2006-03-01* Close the database before the destructor runs.Eelco Dolstra
2006-01-09* dirOf: return "/", not "", for paths in the root directory. Fixes NIX-26.Eelco Dolstra
2005-11-04* Install signal handlers for SIGTERM and SIGHUP. This ensures thatEelco Dolstra
2005-10-17* Beginning of secure multi-user Nix stores. If Nix is started asEelco Dolstra