aboutsummaryrefslogtreecommitdiff
path: root/src/libstore/build.cc
AgeCommit message (Expand)Author
2016-08-30Fix --fallbackEelco Dolstra
2016-08-17Add a mechanism for derivation attributes to reference the derivation's outputsEelco Dolstra
2016-08-10Mark content-addressed paths in the Nix database and in .narinfoEelco Dolstra
2016-08-10Add a "root" parameter to local storesEelco Dolstra
2016-07-26makeFixedOutputPath(): Drop superfluous HashType argumentEelco Dolstra
2016-07-23Respect --keep-going when a substituter fails.Shea Levy
2016-07-11Modernize AutoCloseFDShea Levy
2016-06-09Run builds in a user namespaceEelco Dolstra
2016-06-09Use O_CLOEXEC in most placesEelco Dolstra
2016-06-03Support sandbox builds by non-root usersEelco Dolstra
2016-06-03Don't call shared_from_this() from a destructorEelco Dolstra
2016-06-02LocalStore: Allow the physical and logical store directories to differEelco Dolstra
2016-06-02Respect build-use-substitutesEelco Dolstra
2016-06-01Skip substituters with an incompatible store directoryEelco Dolstra
2016-06-01Make the store directory a member variable of StoreEelco Dolstra
2016-05-30Check signatures before downloading the substituteEelco Dolstra
2016-05-30Fix repair during substitutionEelco Dolstra
2016-05-04Cleanup: Remove singleton()Eelco Dolstra
2016-05-04Do compression in a sinkEelco Dolstra
2016-05-04Add a copyStorePath() utility functionEelco Dolstra
2016-04-29Eliminate the substituter mechanismEelco Dolstra
2016-04-28Really handle carriage returnEelco Dolstra
2016-04-25Handle carriage returnEelco Dolstra
2016-04-25Show the log tail when a build failsEelco Dolstra
2016-04-25Remove --print-build-traceEelco Dolstra
2016-04-25Improved logging abstractionEelco Dolstra
2016-04-19Move path info caching from BinaryCacheStore to StoreEelco Dolstra
2016-04-16Print out all bad references/requisites at onceDan Peebles
2016-04-14Set RLIMIT_CORE to 0, infinity in buildersEelco Dolstra
2016-04-08Remove failed build cachingEelco Dolstra
2016-04-08Make LocalStore thread-safeEelco Dolstra
2016-04-07Sign locally-built pathsEelco Dolstra
2016-03-30LocalStore: Keep track of ultimately trusted pathsEelco Dolstra
2016-03-04Eliminate some large string copyingEelco Dolstra
2016-03-03build.cc: fs.h doesn't appear to be necessary anymoreNathan Zadoks
2016-02-24deletePath(): Succeed if path doesn't existEelco Dolstra
2016-02-16Rename ValidPathInfo::hash -> narHash for consistencyEelco Dolstra
2016-02-04Eliminate the "store" global variableEelco Dolstra
2016-01-31Add build mode to compute fixed-output derivation hashesEelco Dolstra
2016-01-12--option build-repeat: Keep the differing output if -K is givenEelco Dolstra
2016-01-12--check: Keep the differing output if -K is givenEelco Dolstra
2016-01-12--check: Fix "failed to produce output path"Eelco Dolstra
2016-01-12--check: Fix assertion failure when some outputs are missingEelco Dolstra
2016-01-07Fix "Bad address" executing build hookEelco Dolstra
2016-01-07Fix some signedness warningsEelco Dolstra
2016-01-06nix-store --repair-path: Rebuild if there is no substituterEelco Dolstra
2016-01-06Fix --repair failure on multiple-output derivationsEelco Dolstra
2016-01-05Fix non-Darwin buildEelco Dolstra
2016-01-05libstore: mmap() returns MAP_FAILED, not NULL on failureTuomas Tynkkynen
2016-01-04Don't allow sandbox profile except in relaxed modeEelco Dolstra