about summary refs log tree commit diff
path: root/src/libstore/build.cc
AgeCommit message (Expand)AuthorFilesLines
2014-02-17 Move some code aroundEelco Dolstra1-92/+82
2014-02-17 Heuristically detect if a build may have failed due to a full diskEelco Dolstra1-3/+26
2014-01-21 Fix some clang warningsEelco Dolstra1-4/+1
2014-01-08 Fix checking of NAR hashesEelco Dolstra1-0/+1
2014-01-06 wordingDomen Kožar1-1/+1
2013-12-05 Print a trace message if a build fails due to the platform being unknownEelco Dolstra1-1/+4
2013-11-14 Remove nix-setuid-helperEelco Dolstra1-141/+26
2013-09-02 Only show trace messages when tracing is enabledEelco Dolstra1-4/+3
2013-09-02 Add an option to limit the log output of buildersEelco Dolstra1-0/+13
2013-08-26 Fix personality switching from x86_64 to i686Gergely Risko1-1/+6
2013-08-07 Run the daemon worker on the same CPU as the clientEelco Dolstra1-0/+4
2013-07-18 Revert "build-remote.pl: Enforce timeouts locally"Eelco Dolstra1-1/+3
2013-07-15 Allow bind-mounting regular files into the chrootShea Levy1-1/+9
2013-06-20 Don't set $preferLocalBuild and $requiredSystemFeatures in buildersEelco Dolstra1-7/+14
2013-06-20 Don't substitute derivations that have preferLocalBuild setEelco Dolstra1-5/+10
2013-06-13 Allow hard links between the outputs of a derivationEelco Dolstra1-2/+7
2013-06-13 Fix a security bug in hash rewritingEelco Dolstra1-0/+6
2013-06-13 Fix assertion failure in canonicalisePathMetaData() after hash rewritingEelco Dolstra1-2/+9
2013-06-13 computeFSClosure: Only process the missing/corrupt pathsEelco Dolstra1-11/+17
2013-06-13 In repair mode, update the hash of rebuilt pathsEelco Dolstra1-1/+1
2013-05-10 In trace messages, don't print the output pathEelco Dolstra1-19/+15
2013-05-09 Communicate build timeouts to HydraEelco Dolstra1-7/+11
2013-05-09 build-remote.pl: Enforce timeouts locallyEelco Dolstra1-3/+1
2013-04-23 Fix --timeoutEelco Dolstra1-38/+25
2013-04-23 Nix daemon: respect build timeout from the clientEelco Dolstra1-1/+1
2013-04-04 Complain if /homeless-shelter existsEelco Dolstra1-1/+5
2013-03-08 Revert "Prevent config.h from being clobbered"Eelco Dolstra1-5/+13
2013-03-07 Prevent config.h from being clobberedEelco Dolstra1-13/+5
2013-02-26 Security: Don't allow builders to change permissions on files they don't ownEelco Dolstra1-2/+2
2013-02-19 Enable chroot support on old glibc versions.Ludovic Courtès1-0/+6
2013-01-17 Store build logs in /nix/var/log/nix/drvs/<XX>Eelco Dolstra1-3/+5
2013-01-03 Clear any immutable bits in the Nix storeEelco Dolstra1-8/+1
2013-01-02 If a substitute closure is incomplete, build dependencies, then retry the sub...Eelco Dolstra1-7/+28
2013-01-02 Automatically fall back if the references of a substitute are not substitutableEelco Dolstra1-1/+1
2012-12-29 Allow mounting a path in a different location in the chrootEelco Dolstra1-7/+14
2012-12-19 Kill the build hook rather than shutting it down cleanlyEelco Dolstra1-7/+1
2012-12-18 Revert brain fartEelco Dolstra1-2/+0
2012-12-18 Check for potential infinite select() loops when buildingEelco Dolstra1-0/+2
2012-11-26 Only substitute wanted outputs of a derivationEelco Dolstra1-9/+50
2012-11-26 Make "nix-build -A <derivation>.<output>" do the right thingEelco Dolstra1-3/+5
2012-11-15 Disable use of vfork()Eelco Dolstra1-1/+1
2012-11-15 Don't use std::cerr in a few placesEelco Dolstra1-10/+8
2012-11-09 Use vfork() instead of fork() if availableEelco Dolstra1-14/+13
2012-11-09 Remove some redundant close() callsEelco Dolstra1-6/+0
2012-11-09 Remove the quickExit functionEelco Dolstra1-4/+4
2012-10-23 If hashes do not match, print them in base-32 for SHA-1/SHA-256Eelco Dolstra1-1/+1
2012-10-11 Shorten the names of temporary build directoriesEelco Dolstra1-1/+1
2012-10-03 nix-env: Support ‘--repair’ flagEelco Dolstra1-2/+4
2012-10-03 Handle repairing paths that are in build-chroot-dirsEelco Dolstra1-0/+7
2012-10-03 When repairing a derivation, check and repair the entire output closureEelco Dolstra1-2/+66