aboutsummaryrefslogtreecommitdiff
path: root/src/libstore/build
AgeCommit message (Expand)Author
2022-12-07Trivial changes from the lazy-trees branchEelco Dolstra
2022-12-07Remove repeat and enforce-determinism optionsLinus Heckemann
2022-12-06improve styleTaeer Bar-Yam
2022-12-05check the store for input before failing (hopefully fix #6383)Taeer Bar-Yam
2022-12-05check the store for input before failing (hopefully fix #6700)Taeer Bar-Yam
2022-12-02Clean up cgroup handling in getMaxCPU()Eelco Dolstra
2022-11-29Merge pull request #3600 from NixOS/auto-uid-allocationEelco Dolstra
2022-11-29Restore ownership of / for non-uid-range buildsEelco Dolstra
2022-11-28Add a setting for enabling cgroupsEelco Dolstra
2022-11-28Merge pull request #7313 from yorickvP/nlohmann-everywhereEelco Dolstra
2022-11-23Merge remote-tracking branch 'origin/master' into auto-uid-allocationEelco Dolstra
2022-11-22Always call setgroups()Eelco Dolstra
2022-11-21Merge pull request #6456 from amjoseph-nixpkgs/seccomp-mipsEelco Dolstra
2022-11-21AutoUserLock: If sandboxing is disabled, use the build users groupEelco Dolstra
2022-11-21Fix macOS buildEelco Dolstra
2022-11-21Merge remote-tracking branch 'origin/master' into auto-uid-allocationEelco Dolstra
2022-11-18Get CPU stats from the cgroupEelco Dolstra
2022-11-18Separate cgroup support from auto-uid-allocationEelco Dolstra
2022-11-17Fix segfault in unprivileged modeEelco Dolstra
2022-11-16Replace src/libutil/json.cc with nlohmann json generationYorick van Pelt
2022-11-15libstore/derivation-goal: Elaborate a TODO for performance concernRobert Hensing
2022-11-14derivation-goal: Fix `requires non-existing output` errorRobert Hensing
2022-11-10Remove the SystemdCgroup featureEelco Dolstra
2022-11-08Fix build on macOSEelco Dolstra
2022-11-08Split auto UID allocation from cgroupsEelco Dolstra
2022-11-03Merge remote-tracking branch 'origin/master' into auto-uid-allocationEelco Dolstra
2022-10-27Pass the right argv when calling the build hookThéophane Hufschmitt
2022-10-22Fix C++20 warningsGraham Bennett
2022-10-13Fix error display if execve() in the builder failsEelco Dolstra
2022-09-02Don’t readDerivation if impure derivations feature is disabledMatthew Bauer
2022-08-19don't read outputs into memory for output rewritingpennae
2022-08-10Merge pull request #6850 from NinjaTrappeur/nin/build-checkThéophane Hufschmitt
2022-08-03moveFile -> renameFileThéophane Hufschmitt
2022-08-03Create a wrapper around stdlib’s `rename`Théophane Hufschmitt
2022-08-01derivation-goal.cc: remove bmCheck custom return branch on buildDoneFélix Baylac-Jacqué
2022-07-19local-derivation-goal.cc: save global errno to the stack before performing te...Adam Joseph
2022-07-19as requested by @thufschmitt https://github.com/NixOS/nix/pull/6814#discussio...Adam Joseph
2022-07-19change warn() to notice()Adam Joseph
2022-07-17local-derivation-goal.cc: detect unprivileged_userns_clone failure modeAdam Joseph
2022-07-17local-derivation-goal.cc: add comment re: CLONE_NEWUSERAdam Joseph
2022-07-16local-derivation-goal.cc: warn if failing and /proc/self/ns/user missingAdam Joseph
2022-07-16local-derivation-goal.cc: warn if failing due to max_user_namespaces==0Adam Joseph
2022-07-16local-derivation-goal.cc: improve error messages when sandboxing failsAdam Joseph
2022-06-23Merge pull request #6710 from edolstra/embedded-sandbox-shellEelco Dolstra
2022-06-23Fix typoEelco Dolstra
2022-06-23Merge pull request #6673 from asymmetric/warnThéophane Hufschmitt
2022-06-23Embed the sandbox shell into the statically linked 'nix' binaryEelco Dolstra
2022-06-23Fix build-remote in nix-staticEelco Dolstra
2022-06-15libstore: improve warning message on missing sigLorenzo Manacorda
2022-05-04Fix compiler warningEelco Dolstra