Age | Commit message (Collapse) | Author | |
---|---|---|---|
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 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-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 | 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 | 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 | |
2020-10-06 | Remove 'using namespace fetchers' | Eelco Dolstra | |
2020-10-06 | Factor out common showBytes() | Eelco Dolstra | |
2020-10-06 | Add missing #pragma once | Eelco Dolstra | |
2020-10-05 | Fix s3:// store | Eelco Dolstra | |
Fixes https://github.com/NixOS/nixos-org-configurations/issues/123. | |||
2020-10-05 | Merge pull request #3935 from obsidiansystems/binary-cache-addToStoreFromDump | Eelco Dolstra | |
Get rid of Hash::dummy from BinaryCacheStore | |||
2020-10-05 | Merge pull request #3895 from obsidiansystems/templated-daemon-protocol | Eelco Dolstra | |
More templated STL support for the daemon protocol | |||
2020-10-02 | Fix profile update in nix command | Fabian Möller | |
2020-10-01 | add more examples to --help of `nix run` | DavHau | |
2020-09-30 | Style | Eelco Dolstra | |