Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-10-12 | Change .cc files to use split build headers | John Ericson | |
2020-10-12 | Prepare for build/*.hh headers | John Ericson | |
2020-10-11 | Merge 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-11 | Trim lock.cc | John Ericson | |
2020-10-11 | Rename to hand-hold git (lock.cc) | John Ericson | |
2020-10-11 | Trim lock.hh | John Ericson | |
2020-10-11 | Rename to hand-hold git (lock.hh) | John Ericson | |
2020-10-11 | Trim build/worker.cc | John Ericson | |
2020-10-11 | Rename to hand-hold git (build/worker.cc) | John Ericson | |
2020-10-11 | Trim build/substitution-goal.cc | John Ericson | |
2020-10-11 | Rename to hand-hold git (build/substitution-goal.cc) | John Ericson | |
2020-10-11 | Trim build/local-store-build.cc | John Ericson | |
2020-10-11 | Rename to hand-hold git (build/local-store-build.cc) | John Ericson | |
2020-10-11 | Trim build/hook-instance.cc | John Ericson | |
2020-10-11 | Rename to hand-hold git (build/hook-instance.cc) | John Ericson | |
2020-10-11 | Trim build/goal.cc | John Ericson | |
2020-10-11 | Rename to hand-hold git (build/goal.cc) | John Ericson | |
2020-10-11 | Trim build/derivation-goal.cc | John Ericson | |
2020-10-11 | Rename to hand-hold git (build/derivation-goal.cc) | John Ericson | |
2020-10-11 | Trim build.hh | John Ericson | |
2020-10-11 | Rename to hand-hold git (build.hh) | John Ericson | |
2020-10-11 | Prepare for build/* files | John Ericson | |
2020-10-11 | Split out `commonChildInit` | John Ericson | |
2020-10-09 | nix develop: Unset $HOSTNAME | Eelco Dolstra | |
This is set to "localhost" by stdenv which is probably not what you want. | |||
2020-10-09 | nix develop: Source ~/.bashrc | Eelco Dolstra | |
Fixes #4104. | |||
2020-10-09 | Completions::add(): Guard against newlines | Eelco Dolstra | |
2020-10-09 | Merge pull request #4128 from tweag/extended-completions | Eelco Dolstra | |
Add a zsh completion script | |||
2020-10-09 | Remove Lazy | Eelco Dolstra | |
This fixes a crash during startup when compiling Nix as a single compilation unit. | |||
2020-10-09 | writeFile(): Add error context to writeFull() failure | Eelco Dolstra | |
Issue #4092. | |||
2020-10-09 | Remove stray DerivationOutputsAndPaths type | Eelco Dolstra | |
2020-10-09 | Add a zsh completion script | regnat | |
Based on @clhodapp's suggestion in https://github.com/spwhitt/nix-zsh-completions/issues/32#issuecomment-705315356 and adapted to use the description of the completions | |||
2020-10-09 | Add a description in the completion outputs | regnat | |
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-08 | Remove stray 'Title:' from the manual | Eelco Dolstra | |
Closes #4096. | |||
2020-10-08 | Merge pull request #4125 from Horki/nix_rust_small_patches | Eelco Dolstra | |
rust: small patches | |||
2020-10-08 | rust: small patches | Horki | |
2020-10-08 | Merge pull request #4121 from NixOS/no-user-namespace | Eelco Dolstra | |
Support user namespaces being disabled | |||
2020-10-07 | Dynamically disable user namespaces if CLONE_NEWUSER fails | Eelco Dolstra | |
This makes builds work inside nixos-enter. Fixes #3145. | |||
2020-10-07 | Support user namespaces being disabled | Eelco Dolstra | |
If max_user_namespaces is set to 0, then don't run the build in a user namespace. Fixes #4092. | |||
2020-10-07 | Doh | Eelco Dolstra | |
2020-10-07 | Tweak error messages | Eelco Dolstra | |
2020-10-07 | Serialize exceptions from the daemon to the client | Eelco Dolstra | |
2020-10-07 | Serialize exceptions from the sandbox process to the parent | Eelco Dolstra | |
Fixes #4118. | |||
2020-10-07 | Formatting | Eelco Dolstra | |
2020-10-07 | Merge pull request #4120 from obsidiansystems/no-poly-sum-worker-proto | Eelco Dolstra | |
Remove generic std::optional<T> suppport from worker proto | |||
2020-10-07 | Remove generic std::optional<T> suppport from worker proto | John Ericson | |
See comment for rational; I think it's good to leave a comment lest anyone is tempted to add such a sum-type instance again. Fixes #4113 | |||
2020-10-06 | Prevent a deadlock when user namespace setup fails | Eelco Dolstra | |
Observed on Centos 7 when user namespaces are disabled: DerivationGoal::startBuilder() throws an exception, ~DerivationGoal() waits for the child process to exit, but the child process hangs forever in drainFD(userNamespaceSync.readSide.get()) in DerivationGoal::runChild(). Not sure why the SIGKILL doesn't get through. Issue #4092. | |||
2020-10-06 | Shut up some clang warnings | Eelco Dolstra | |
2020-10-06 | Merge pull request #4102 from B4dM4n/macos-sandbox-build | Eelco Dolstra | |
Fix macOS sandbox build | |||
2020-10-06 | Remove static variable name clashes | Eelco Dolstra | |
This was useful for an experiment with building Nix as a single compilation unit. It's not very useful otherwise but also doesn't hurt... | |||
2020-10-06 | Remove unneeded -lboost_* flags | Eelco Dolstra | |