aboutsummaryrefslogtreecommitdiff
path: root/src/libstore
AgeCommit message (Collapse)Author
2020-10-17Merge remote-tracking branch 'upstream/master' into auto-uid-allocationJohn Ericson
2020-10-17Merge commit 'd334fd48824b41b57e267cd2926fa9619b7718e3' into auto-uid-allocationJohn Ericson
2020-10-17Merge commit '97ffc1e0139e124b7e36b5d1a62b90300f231118' into auto-uid-allocationJohn Ericson
2020-10-17Merge commit '6aa64627c8e431c3b187f7bb44c943d06e39b929' into auto-uid-allocationJohn Ericson
2020-10-17Merge commit 'f66bbd8c7bb1472facf8917e58e3cd4f6ddfa1b5' into auto-uid-allocationJohn Ericson
2020-10-14Create /etc/passwd *after* figuring out the sandbox uid/gidEelco Dolstra
Fixes build failures like # nix log /nix/store/gjaa0psfcmqvw7ivggsncx9w364p3s8s-sshd.conf-validated.drv No user exists for uid 30012
2020-10-13Merge branch 'split_build_cc' of https://github.com/obsidiansystems/nixEelco Dolstra
2020-10-12Merge remote-tracking branch 'upstream/master' into split_build_ccJohn Ericson
2020-10-12Merge branches 'split_build_hh-0', 'split_build_hh-1', 'split_build_hh-2', ↵John Ericson
'split_build_hh-3' and 'split_build_hh-4' into split_build_cc
2020-10-12Trim worker.hhJohn Ericson
2020-10-12Rename to hand-hold git (worker.hh)John Ericson
2020-10-12Trim substitution-goal.hhJohn Ericson
2020-10-12Rename to hand-hold git (substitution-goal.hh)John Ericson
2020-10-12Trim hook-instance.hhJohn Ericson
2020-10-12Rename to hand-hold git (hook-instance.hh)John Ericson
2020-10-12Trim goal.hhJohn Ericson
2020-10-12Rename to hand-hold git (goal.hh)John Ericson
2020-10-12Trim derivation-goal.hhJohn Ericson
2020-10-12Rename to hand-hold git (derivation-goal.hh)John Ericson
2020-10-12Change .cc files to use split build headersJohn Ericson
2020-10-12Prepare for build/*.hh headersJohn Ericson
2020-10-12Handle amount of disk space saved by hard linking being negativevolth
Fixes bogus messages like "currently hard linking saves 17592186044416.00 MiB".
2020-10-11Split out uds-remote-store.{cc.hh}John Ericson
2020-10-11Copy {uds-,}remote-store.{cc,hh}John Ericson
This prepares for the splitting that happens in the next commit.
2020-10-11Merge branches 'build-1', 'build-2', 'build-3', 'build-4', 'build-5', ↵John Ericson
'build-6', 'build-7' and 'build-8' into split_build_cc
2020-10-11Trim lock.ccJohn Ericson
2020-10-11Rename to hand-hold git (lock.cc)John Ericson
2020-10-11Trim lock.hhJohn Ericson
2020-10-11Rename to hand-hold git (lock.hh)John Ericson
2020-10-11Trim build/worker.ccJohn Ericson
2020-10-11Rename to hand-hold git (build/worker.cc)John Ericson
2020-10-11Trim build/substitution-goal.ccJohn Ericson
2020-10-11Rename to hand-hold git (build/substitution-goal.cc)John Ericson
2020-10-11Trim build/local-store-build.ccJohn Ericson
2020-10-11Rename to hand-hold git (build/local-store-build.cc)John Ericson
2020-10-11Trim build/hook-instance.ccJohn Ericson
2020-10-11Rename to hand-hold git (build/hook-instance.cc)John Ericson
2020-10-11Trim build/goal.ccJohn Ericson
2020-10-11Rename to hand-hold git (build/goal.cc)John Ericson
2020-10-11Trim build/derivation-goal.ccJohn Ericson
2020-10-11Rename to hand-hold git (build/derivation-goal.cc)John Ericson
2020-10-11Trim build.hhJohn Ericson
2020-10-11Rename to hand-hold git (build.hh)John Ericson
2020-10-11Prepare for build/* filesJohn Ericson
2020-10-11Split out `commonChildInit`John Ericson
2020-10-09Split out `local-fs-store.hh`John Ericson
This matches the already-existing `local-fs-store.cc`.
2020-10-09Remove stray DerivationOutputsAndPaths typeEelco Dolstra
2020-10-07Dynamically disable user namespaces if CLONE_NEWUSER failsEelco Dolstra
This makes builds work inside nixos-enter. Fixes #3145.
2020-10-07Support user namespaces being disabledEelco Dolstra
If max_user_namespaces is set to 0, then don't run the build in a user namespace. Fixes #4092.
2020-10-07DohEelco Dolstra