aboutsummaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
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-11Properly type the derivation and substitution goal mapsJohn Ericson
As a bonus, Worker::removeGoal is less inefficient.
2020-10-11Merge pull request #4135 from obsidiansystems/split-local-fs-store-headerEelco Dolstra
Split out `local-fs-store.hh`
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-09nix develop: Unset $HOSTNAMEEelco Dolstra
This is set to "localhost" by stdenv which is probably not what you want.
2020-10-09nix develop: Source ~/.bashrcEelco Dolstra
Fixes #4104.
2020-10-09Completions::add(): Guard against newlinesEelco Dolstra
2020-10-09Merge pull request #4128 from tweag/extended-completionsEelco Dolstra
Add a zsh completion script
2020-10-09Merge remote-tracking branch 'upstream/master' into fix-and-ci-static-buildsJohn Ericson
2020-10-09Remove LazyEelco Dolstra
This fixes a crash during startup when compiling Nix as a single compilation unit.
2020-10-09writeFile(): Add error context to writeFull() failureEelco Dolstra
Issue #4092.
2020-10-09Remove stray DerivationOutputsAndPaths typeEelco Dolstra
2020-10-09Add a description in the completion outputsregnat
Make nix output completions in the form `completion\tdescription`. This can't be used by bash (afaik), but other shells like zsh or fish can display it along the completion choices
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
2020-10-07Tweak error messagesEelco Dolstra
2020-10-07Serialize exceptions from the daemon to the clientEelco Dolstra
2020-10-07Serialize exceptions from the sandbox process to the parentEelco Dolstra
Fixes #4118.