about summary refs log tree commit diff
path: root/src/libstore/build.cc
AgeCommit message (Expand)AuthorFilesLines
2020-04-10 fix placeholder not substituted in passAsFilemlatus1-1/+1
2020-02-18 structured-attrs: chown .attrs.* files to builderRobin Gloster1-0/+2
2020-01-04 Move tmpDirInSandbox to initTmpDirMatthew Bauer1-8/+8
2020-01-04 Fix sandbox fallback settingsMatthew Bauer1-26/+34
2019-09-03 Support allowSubstitutes attribute in structured attribute derivationsEelco Dolstra1-1/+1
2019-08-27 Merge branch 'test-sandboxing' of https://github.com/matthewbauer/nixEelco Dolstra1-3/+24
2019-08-23 Reset tmpDirInSandbox for unsandboxedMatthew Bauer1-0/+1
2019-08-07 Merge pull request #2995 from tweag/post-build-hookEelco Dolstra1-0/+55
2019-08-02 Use BSD instead of POSIX file locksEelco Dolstra1-17/+0
2019-08-02 Add a post-build-hookregnat1-0/+55
2019-07-30 Don’t rely on EPERMMatthew Bauer1-2/+2
2019-07-25 Use sandbox fallback when cloning fails in builderMatthew Bauer1-1/+11
2019-07-25 Disable CLONE_NEWUSER when it’s unavailableMatthew Bauer1-2/+12
2019-07-13 Merge pull request #2975 from matthewbauer/fix-nsswitch-issueEelco Dolstra1-1/+7
2019-07-02 build: replace 100 offset for build exit codesDaiderd Jordan1-5/+19
2019-07-02 build: use binary mask for build status flagsDaiderd Jordan1-1/+9
2019-07-02 build: add exit code for hash and check mismatchesDaiderd Jordan1-3/+13
2019-06-27 Don’t use entire /etc/nsswitch.conf fileMatthew Bauer1-1/+7
2019-06-17 Another attempt at getting pseudoterminals to work on macOSEelco Dolstra1-0/+3
2019-06-16 Hopefully fix macOS testsEelco Dolstra1-4/+6
2019-06-16 Set $TERMEelco Dolstra1-0/+3
2019-06-16 Run builds in a pseudo-terminalEelco Dolstra1-8/+46
2019-05-13 Merge pull request #2802 from LnL7/fix-needs-hashrewriteEelco Dolstra1-12/+16
2019-05-12 build: make needsHashRewrite a methodDaiderd Jordan1-12/+16
2019-05-12 handleDiffHook: stop passing allowVforkGraham Christensen1-3/+1
2019-05-12 runProgram: support gid, uid, chdirGraham Christensen1-20/+16
2019-05-12 chdir, setgroupsGraham Christensen1-0/+4
2019-05-12 diff hook: execute as the build user, and pass the temp dirGraham Christensen1-12/+29
2019-05-12 build: run diff-hook under --check and document diff-hookGraham Christensen1-12/+18
2019-05-12 build: move needsHashRewrite initialization to startBuilderDaiderd Jordan1-7/+7
2019-05-03 Fix "Bad system call" running i686-linux binaries on x86_64-linuxEelco Dolstra1-4/+4
2019-04-17 build: only skip hash rewriting for sandboxing on linuxDaiderd Jordan1-2/+18
2019-04-01 primeCache(): Barf if builds are needed but not allowedEelco Dolstra1-0/+6
2019-03-14 experimental/optional -> optionalEelco Dolstra1-5/+5
2019-02-05 Revert "Restore parent mount namespace before executing a child process"Eelco Dolstra1-2/+0
2018-12-12 libstore: improve hash mismatch error messageszimbatm1-2/+2
2018-11-15 Fix 'Read-only file system' when building a derivationEelco Dolstra1-0/+2
2018-10-27 Restore old (dis)allowedRequisites behaviour for self-referencesEelco Dolstra1-29/+34
2018-10-23 Per-output reference and closure size checksEelco Dolstra1-51/+168
2018-09-28 Check requiredSystemFeatures for local buildsEelco Dolstra1-12/+9
2018-09-28 Move structured attrs handling into a separate classEelco Dolstra1-98/+15
2018-09-28 Remove obsolete check on system featuresEelco Dolstra1-1/+0
2018-09-28 Support special attributes in structured attributes derivationsEelco Dolstra1-94/+175
2018-09-07 If fallback is enabled, temporarily disable substituters after a failureEelco Dolstra1-0/+6
2018-09-07 Handle queryPathInfo() failure from substituters when fallback is enabledEelco Dolstra1-0/+7
2018-08-31 Add localhost alias for ::1 to the sandboxEelco Dolstra1-1/+1
2018-06-12 Fix #2162: use getaddrinfo instead of curl to preload NSSYorick van Pelt1-4/+8
2018-06-05 Don't require --fallback to recover from disappeared binary cache NARsEelco Dolstra1-11/+21
2018-05-30 Modularize config settingsEelco Dolstra1-2/+4
2018-05-03 Don't set a CA assertion for paths with referencesEelco Dolstra1-0/+2