Age | Commit message (Expand) | Author | Files | Lines |
2012-06-27 | Mount an empty /dev/shm tmpfs in the chroot | Eelco Dolstra | 1 | -0/+6 |
2012-06-27 | Check the return code of the clone() call | Eelco Dolstra | 1 | -1/+2 |
2012-06-25 | When using chroots, use a private PID namespace | Eelco Dolstra | 1 | -154/+181 |
2012-06-25 | Use a private UTS namespace to provide a deterministic host/domain name to bu... | Eelco Dolstra | 1 | -1/+7 |
2012-06-23 | Improve error message | Eelco Dolstra | 1 | -1/+1 |
2012-06-23 | In chroot builds, use a private SysV IPC namespace | Eelco Dolstra | 1 | -12/+19 |
2012-06-23 | In chroot builds, use a private network namespace | Eelco Dolstra | 1 | -6/+31 |
2012-05-30 | Compress build logs on the fly using bzip2 | Eelco Dolstra | 1 | -10/+44 |
2012-05-29 | Add option ‘build-keep-log’ to enable/disable writing of build logs | Eelco Dolstra | 1 | -1/+4 |
2012-04-30 | * Add an option ‘build-use-substitutes’, which can be set to ‘false’ | Eelco Dolstra | 1 | -1/+1 |
2012-04-30 | Handle EPERM when creating a hard link for the chroot | Eelco Dolstra | 1 | -2/+5 |
2012-04-15 | Close almost all file descriptors in the builder | Eelco Dolstra | 1 | -0/+3 |
2012-04-05 | On Linux, pretend we're building on Linux 2.6 | Eelco Dolstra | 1 | -0/+11 |
2012-03-05 | Set the close-on-exec flag on file descriptors | Eelco Dolstra | 1 | -3/+2 |
2012-03-05 | Don't leak a file descriptor in commonChildInit() | Eelco Dolstra | 1 | -0/+1 |
2012-03-01 | Fix an uninitialised variable | Eelco Dolstra | 1 | -0/+1 |
2012-02-18 | Fix chroots builds | Eelco Dolstra | 1 | -0/+16 |
2012-02-09 | Use data() instead of c_str() where appropriate | Eelco Dolstra | 1 | -5/+5 |
2011-12-30 | * Reject a build if there is a cycle among the outputs. This is | Eelco Dolstra | 1 | -5/+2 |
2011-12-25 | * Make sure that lock files are cleaned up properly when building | Eelco Dolstra | 1 | -7/+7 |
2011-11-29 | * Get rid of some superfluous error messages if a substituter fails. | Eelco Dolstra | 1 | -15/+6 |
2011-11-21 | nix: add /etc/hosts with localhost entry to chroot builds. | Rob Vermaas | 1 | -0/+3 |
2011-08-31 | * Eliminate all uses of the global variable ‘store’ from libstore. | Eelco Dolstra | 1 | -8/+8 |
2011-07-20 | * Fix a huuuuge security hole in the Nix daemon. It didn't check that | Eelco Dolstra | 1 | -12/+3 |
2011-06-30 | Add support for the `build-timeout' and `--timeout' options. | Ludovic Courtès | 1 | -4/+30 |
2010-12-13 | * nix-instantiate: return exit status 100 to denote a permanent build | Eelco Dolstra | 1 | -3/+16 |
2010-12-13 | * Update some comments. | Eelco Dolstra | 1 | -1/+1 |
2010-11-16 | * Store the size of a store path in the database (to be precise, the | Eelco Dolstra | 1 | -16/+25 |
2010-08-31 | * Always print hook output on stderr, even if --no-build-output is | Eelco Dolstra | 1 | -4/+12 |
2010-08-30 | * When using the build hook, distinguish between the stderr of the | Eelco Dolstra | 1 | -11/+29 |
2010-08-27 | * Experimental feature: allow a derivation to tell the build hook that | Eelco Dolstra | 1 | -2/+10 |
2010-08-25 | * Made the build hook mechanism more efficient. Rather than starting | Eelco Dolstra | 1 | -203/+187 |
2010-08-24 | * Handle the unlikely case where a derivation has no dependencies at | Eelco Dolstra | 1 | -1/+4 |
2010-08-04 | * Sync with the trunk. | Eelco Dolstra | 1 | -0/+5 |
2010-08-04 | * Allow derivations to hint that they should not be built remotely | Eelco Dolstra | 1 | -23/+39 |
2010-06-24 | Include <cstring> to ensure that strcpy(), strlen(), and memset() are declared. | Peter Simons | 1 | -0/+2 |
2010-06-23 | Added support for passing an (impure) NIX_BUILD_CORES variable to build expre... | Peter Simons | 1 | -0/+3 |
2010-06-21 | * Sync with the trunk. | Eelco Dolstra | 1 | -1/+1 |
2010-06-01 | * Turn build errors during evaluation into EvalErrors. | Eelco Dolstra | 1 | -1/+1 |
2010-06-01 | * Hack to allow derivations to disable chroot builds by setting the | Eelco Dolstra | 1 | -0/+3 |
2010-03-11 | * Sync with the trunk. | Eelco Dolstra | 1 | -1/+7 |
2010-03-11 | Show the build user's group in /etc/group in chroots. | Ludovic Courtès | 1 | -0/+6 |
2010-03-11 | * Sync with the trunk. | Eelco Dolstra | 1 | -5/+6 |
2010-03-11 | Fix thinko in r20547. | Ludovic Courtès | 1 | -4/+4 |
2010-03-11 | Clear supplementary groups of `nixbld' in /etc/passwd in chroots. | Ludovic Courtès | 1 | -4/+5 |
2010-02-03 | * Revert r19797, and use a simpler solution: just don't monitor build | Eelco Dolstra | 1 | -10/+18 |
2010-01-29 | * Added an option "fsync-metadata" to fsync() changes to | Eelco Dolstra | 1 | -5/+5 |
2009-12-17 | * Include config.h before the C library headers, because it defines | Eelco Dolstra | 1 | -2/+2 |
2009-12-09 | * Give a better error message when trying to build something and | Eelco Dolstra | 1 | -0/+6 |
2009-10-22 | * When building in a chroot, make a copy of a file if hard-linking | Eelco Dolstra | 1 | -2/+13 |