Age | Commit message (Expand) | Author | Files | Lines |
2010-01-12 | * On startup, set the default SIGCHLD handler. This is so that Nix | Eelco Dolstra | 1 | -5/+11 |
2009-11-24 | * Templatise getIntArg / string2Int. | Eelco Dolstra | 1 | -15/+3 |
2009-06-30 | * Don't show trace information by default (`--show-trace' to enable). | Eelco Dolstra | 1 | -1/+8 |
2009-02-27 | * Allow options from the Nix config file to be overriden from the | Eelco Dolstra | 1 | -0/+7 |
2008-12-11 | * Revert r13150: now that we use private namespaces for the chroot, we | Eelco Dolstra | 1 | -1/+0 |
2008-11-12 | * Some somewhat ad hoc mechanism to allow the build farm to monitor | Eelco Dolstra | 1 | -0/+2 |
2008-10-29 | * Put the chroots under /nix/var/nix/chroots to reduce the risk of | Eelco Dolstra | 1 | -0/+1 |
2008-08-04 | * `nix-store --realise': print what paths will be built/downloaded, | Eelco Dolstra | 1 | -0/+29 |
2008-08-04 | * querySubstitutablePathInfo: work properly when run via the daemon. | Eelco Dolstra | 1 | -1/+1 |
2008-07-18 | * Use the copy-from-other-stores substituter by default. Of course, | Eelco Dolstra | 1 | -3/+4 |
2008-06-18 | * --max-freed: support values >= 4 GB. | Eelco Dolstra | 1 | -2/+2 |
2008-06-18 | * Garbage collector: option `--max-freed' to stop after at least N | Eelco Dolstra | 1 | -1/+1 |
2008-06-14 | * nix-worker: clean up the temporary root for the worker processes | Eelco Dolstra | 1 | -9/+6 |
2007-11-16 | * Flag `--no-build-hook' to disable distributed builds. | Eelco Dolstra | 1 | -0/+2 |
2007-08-12 | * Get rid of the substitutes database table (NIX-47). Instead, if we | Eelco Dolstra | 1 | -1/+7 |
2007-05-01 | * Set a terminate() handler to ensure that we leave the BDB | Eelco Dolstra | 1 | -0/+24 |
2007-03-30 | * Work around a bug in Apple's GCC preprocessor. | Eelco Dolstra | 1 | -2/+2 |
2007-01-13 | * Removed chroot support. | Eelco Dolstra | 1 | -6/+0 |
2006-12-08 | * Kill a build if it has gone for more than a certain number of | Eelco Dolstra | 1 | -14/+18 |
2006-12-07 | * Move setuidCleanup() to libutil. | Eelco Dolstra | 1 | -3/+0 |
2006-12-06 | * nix-setuid-helper: allow running programs under a different uid. | Eelco Dolstra | 1 | -11/+2 |
2006-12-05 | * Allow unprivileged users to run the garbage collector and to do | Eelco Dolstra | 1 | -1/+0 |
2006-12-05 | * In addPermRoot, check that the root that we just registered can be | Eelco Dolstra | 1 | -1/+1 |
2006-12-04 | * Install the worker in bindir, not libexecdir. | Eelco Dolstra | 1 | -0/+1 |
2006-12-03 | * Doh. | Eelco Dolstra | 1 | -0/+3 |
2006-12-03 | * Don't run setuid root when build-users is empty. | Eelco Dolstra | 1 | -1/+1 |
2006-12-03 | * Removed `build-allow-root'. | Eelco Dolstra | 1 | -0/+2 |
2006-12-03 | * Use setreuid if setresuid is not available. | Eelco Dolstra | 1 | -6/+12 |
2006-12-02 | * Remove most of the old setuid code. | Eelco Dolstra | 1 | -4/+56 |
2006-11-30 | * Refactoring. There is now an abstract interface class StoreAPI | Eelco Dolstra | 1 | -2/+3 |
2006-11-18 | * Turn off synchronisation between C and C++ I/O functions. This | Eelco Dolstra | 1 | -0/+2 |
2006-09-27 | * Fix setuid builds. | Eelco Dolstra | 1 | -4/+0 |
2006-09-04 | * Move setuid stuff to libutil. | Eelco Dolstra | 1 | -133/+0 |
2006-09-04 | * Don't need extern "C". | Eelco Dolstra | 1 | -2/+0 |
2006-09-04 | * Use a proper namespace. | Eelco Dolstra | 1 | -8/+19 |
2006-08-29 | * Support singleton values and nested lists again in `args', but print | Eelco Dolstra | 1 | -7/+4 |
2006-08-10 | * New configuration setting `build-max-jobs' which sets the default | Eelco Dolstra | 1 | -0/+7 |
2006-07-20 | * Use $(libexecdir) to find find-runtime-roots.pl. | Eelco Dolstra | 1 | -0/+1 |
2006-07-06 | * Allow the canonical system name to be specified at runtime in the | Eelco Dolstra | 1 | -0/+2 |
2006-03-10 | * Allow `make check' to work in directories that have symlink | Eelco Dolstra | 1 | -23/+2 |
2006-03-01 | * Close the database before the destructor runs. | Eelco Dolstra | 1 | -0/+3 |
2006-01-09 | * dirOf: return "/", not "", for paths in the root directory. Fixes NIX-26. | Eelco Dolstra | 1 | -1/+1 |
2005-11-04 | * Install signal handlers for SIGTERM and SIGHUP. This ensures that | Eelco Dolstra | 1 | -0/+4 |
2005-10-17 | * Beginning of secure multi-user Nix stores. If Nix is started as | Eelco Dolstra | 1 | -0/+5 |
2005-02-01 | * A GC setting `gc-keep-outputs' to specify whether output paths of | Eelco Dolstra | 1 | -0/+1 |
2005-02-01 | * nix-store, nix-instantiate: added an option `--add-root' to | Eelco Dolstra | 1 | -1/+23 |
2005-01-31 | * Automatically remove temporary root files. | Eelco Dolstra | 1 | -0/+14 |
2005-01-28 | * Use NIX_STORE environment variable to locate the store (in addition | Eelco Dolstra | 1 | -1/+1 |
2005-01-19 | * Renamed `normalise.cc' -> `build.cc', `storeexprs.cc' -> | Eelco Dolstra | 1 | -2/+2 |
2005-01-14 | * Start move towards SHA-256 hashes instead of MD5. | Eelco Dolstra | 1 | -4/+4 |