Age | Commit message (Expand) | Author | Files | Lines |
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 |
2004-10-29 | * Drop ATmake / ATMatcher also in handling store expressions. | Eelco Dolstra | 1 | -0/+6 |
2004-10-25 | * Allow certain operations to succeed even if we don't have write | Eelco Dolstra | 1 | -0/+2 |
2004-09-10 | * Operation `--delete-generations' to delete generations of a | Eelco Dolstra | 1 | -3/+1 |
2004-09-09 | * A very dirty hack to make setuid installations a bit nicer to use. | Eelco Dolstra | 1 | -12/+49 |
2004-09-09 | * Use setre[ug]id() instead of setres[ug]id(), since the former is | Eelco Dolstra | 1 | -4/+4 |
2004-09-09 | * Set the umask to known value (0022). This is important in a | Eelco Dolstra | 1 | -0/+6 |
2004-08-20 | * The gid should also match. | Eelco Dolstra | 1 | -1/+1 |
2004-08-20 | * Unbreak programs that are not setuid (such as nix-hash). | Eelco Dolstra | 1 | -0/+3 |
2004-08-20 | * On systems that have the setresuid() and setresgid() system calls to | Eelco Dolstra | 1 | -8/+21 |
2004-08-20 | * Setuid support for sharing a Nix installation between multiple | Eelco Dolstra | 1 | -0/+82 |
2004-08-18 | * The default verbosity level of all Nix commands is now lvlInfo. | Eelco Dolstra | 1 | -1/+3 |
2004-06-28 | * Added a switch `--fallback'. From the manual: | Eelco Dolstra | 1 | -0/+2 |
2004-06-25 | * A flag `--keep-going / -k' to keep building goals if one fails, as | Eelco Dolstra | 1 | -0/+2 |
2004-05-13 | * The build hooks used to implement distributed builds can now be run | Eelco Dolstra | 1 | -0/+6 |
2004-05-12 | * A switch `-j NUMBER' to set the maximum number of parallel jobs (0 = | Eelco Dolstra | 1 | -3/+16 |
2004-05-12 | * An quick and dirty hack to support distributed builds. | Eelco Dolstra | 1 | -7/+0 |
2004-05-11 | * True parallel builds. Nix can now run as many build jobs in | Eelco Dolstra | 1 | -2/+18 |
2004-05-04 | * Allow the location of the store etc. to be specified using | Eelco Dolstra | 1 | -12/+19 |
2004-03-27 | * Disallow the Nix store or any of its parents from being symlinks. | Eelco Dolstra | 1 | -6/+29 |
2004-03-22 | * Nix now has three different formats for the log information it | Eelco Dolstra | 1 | -1/+18 |
2004-02-14 | * The environment variable NIX_ROOT can now be set to execute Nix in a | Eelco Dolstra | 1 | -0/+7 |
2004-02-02 | * Sort `nix-env -q' output by derivation name. | Eelco Dolstra | 1 | -0/+3 |
2004-01-15 | * Remove debug message. | Eelco Dolstra | 1 | -1/+0 |
2004-01-15 | * Catch SIGINT to terminate cleanly when the user tries to interrupt | Eelco Dolstra | 1 | -0/+15 |
2004-01-13 | * Option `-B' to always show the output of builders, regardless of | Eelco Dolstra | 1 | -0/+2 |
2003-12-22 | * GCC 2.95 compatibility. | Eelco Dolstra | 1 | -0/+3 |
2003-12-01 | * Help text for all (non-script) programs, so no more: | Eelco Dolstra | 1 | -14/+25 |
2003-11-19 | * nix-env: a tool to manage user environments. | Eelco Dolstra | 1 | -0/+1 |
2003-11-09 | * Turned the msg() and debug() functions into macros, since they | Eelco Dolstra | 1 | -3/+3 |
2003-11-03 | * Ignore options passed to the aterm library. | Eelco Dolstra | 1 | -2/+5 |
2003-10-20 | * Refactored the source tree. | Eelco Dolstra | 1 | -0/+79 |