Age | Commit message (Expand) | Author | Files | Lines |
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 | 2 | -14/+27 |
2006-09-04 | * Store the Nix libraries in ${libdir}/nix instead of ${libdir}. | Eelco Dolstra | 1 | -1/+1 |
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 | 2 | -0/+2 |
2006-07-06 | * Allow the canonical system name to be specified at runtime in the | Eelco Dolstra | 1 | -0/+2 |
2006-05-12 | * Support for srcdir != builddir (NIX-41). | Eelco Dolstra | 1 | -1/+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-07-22 | * Build dynamic libraries. | Eelco Dolstra | 1 | -2/+2 |
2005-02-01 | * A GC setting `gc-keep-outputs' to specify whether output paths of | Eelco Dolstra | 2 | -0/+2 |
2005-02-01 | * nix-store, nix-instantiate: added an option `--add-root' to | Eelco Dolstra | 2 | -1/+27 |
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-10-25 | * Revert r1594 - it didn't solve the problem. Instead add | Eelco Dolstra | 1 | -1/+1 |
2004-10-25 | * Make sure that the prerelease version is included in `--version'. | Eelco Dolstra | 1 | -1/+1 |
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-16 | * Allow linking against an external Berkeley DB / ATerm library. | Eelco Dolstra | 1 | -1/+1 |
2004-02-16 | * Allow the location of the store to be specified (--with-store-dir). | Eelco Dolstra | 1 | -1/+1 |
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 | 2 | -0/+4 |