aboutsummaryrefslogtreecommitdiff
path: root/src/libstore/build/local-derivation-goal.cc
AgeCommit message (Expand)Author
2023-01-13Merge pull request #6815 from obsidiansystems/better-wanted-outputsRobert Hensing
2023-01-13Merge pull request #7430 from tweag/ca/fix-nix-logThéophane Hufschmitt
2023-01-11Split `OutputsSpec` and `ExtendedOutputsSpec`, use the former moreJohn Ericson
2023-01-04Include macOS sandbox files in the Nix binaryEelco Dolstra
2022-12-23nix develop: Set personalityEelco Dolstra
2022-12-15getBuildLog: factor out resolving derivationsTaeer Bar-Yam
2022-12-12Merge pull request #7421 from edolstra/lazy-trees-trivial-changesEelco Dolstra
2022-12-07Trivial changes from the lazy-trees branchEelco Dolstra
2022-12-07Remove repeat and enforce-determinism optionsLinus Heckemann
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-18Get CPU stats from the cgroupEelco Dolstra
2022-11-18Separate cgroup support from auto-uid-allocationEelco Dolstra
2022-11-16Replace src/libutil/json.cc with nlohmann json generationYorick van Pelt
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-13Fix error display if execve() in the builder failsEelco Dolstra
2022-08-19don't read outputs into memory for output rewritingpennae
2022-08-03moveFile -> renameFileThéophane Hufschmitt
2022-08-03Create a wrapper around stdlib’s `rename`Théophane Hufschmitt
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-23Embed the sandbox shell into the statically linked 'nix' binaryEelco Dolstra
2022-05-04Move json stuff out of util.ccEelco Dolstra
2022-05-04Get rid of most `.at` calls (#6393)Alain Zscheile
2022-04-27local-derivation-goal.cc: seccomp filters for MIPS secondary arch/abiAdam Joseph
2022-04-10Log builder args and environment variablesSebastian Blunt
2022-03-31needsNetworkAccess() -> isSandboxed()Eelco Dolstra
2022-03-31Fix macOS buildEelco Dolstra
2022-03-31Add support for impure derivationsEelco Dolstra
2022-03-25Use wantOutputEelco Dolstra
2022-03-24Only return wanted outputsEelco Dolstra
2022-03-18Generalize `DerivationType` in preparation for impure derivationsJohn Ericson
2022-03-17Clean up `DerivationOutput`, and headersJohn Ericson