Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-04-01 | remove using std::*, switch to include guard | Ben Burdette | |
2020-03-31 | add some explanatory comments | Ben Burdette | |
2020-03-31 | rename errors/warnings | Ben Burdette | |
2020-03-31 | enum style | Ben Burdette | |
2020-03-30 | build with make | Ben Burdette | |
2020-03-27 | remove util.hh from deps | Ben Burdette | |
2020-03-27 | more cleanup | Ben Burdette | |
2020-03-27 | camelcase; optional hint | Ben Burdette | |
2020-03-25 | some colors | Ben Burdette | |
2020-03-25 | programName as static member var | Ben Burdette | |
2020-03-24 | switch to one level of builder function, not subobject functions | Ben Burdette | |
2020-03-24 | MkNixCode, MkErrLine approach | Ben Burdette | |
2020-03-24 | renaming | Ben Burdette | |
2020-03-23 | error test | Ben Burdette | |
2020-03-22 | straightforward port of rust mockup code | Ben Burdette | |
2020-03-19 | nix repl: Put EvalState on the heap | Eelco Dolstra | |
See 0629601da1d163a059fa19004256961f8ecdeb78. | |||
2020-03-19 | nix repl: Scan NixRepl for GC roots | Eelco Dolstra | |
Fixes #3175. | |||
2020-03-13 | Add missing `#include <regex>` | John Ericson | |
2020-03-13 | Merge pull request #3380 from contrun/no-attr-path-for-installed | Eelco Dolstra | |
display attr-path only when queried available | |||
2020-03-14 | display attr-path only when queried available | YI | |
2020-03-13 | Fix ca-references feature check | Eelco Dolstra | |
Fixes #3406. | |||
2020-03-12 | Merge pull request #3403 from hercules-ci/issue-3398-path-info-cache-ttls | Eelco Dolstra | |
pathInfoCache: Respect disk cache TTLs #3398 | |||
2020-03-12 | pathInfoCache: Respect disk cache TTLs #3398 | Robert Hensing | |
2020-03-12 | local.mk: fix user-env.cc dep on buildenv.nix.gen.hh, resolve occasional ↵ | Will Dietz | |
build failure | |||
2020-03-11 | Move some corepkgs into the nix binary | Eelco Dolstra | |
2020-03-11 | parseExprFromString(): Use std::string_view | Eelco Dolstra | |
2020-03-10 | nix-store -q --graph: Fix edges | Eelco Dolstra | |
Fixes #3389. | |||
2020-03-10 | dotgraph.cc: Remove dead code | Eelco Dolstra | |
2020-03-04 | nix-build: Fix !<output> handling | Eelco Dolstra | |
This was broken by 22a754c091f765061f59bef5ce091268493bb138. https://hydra.nixos.org/eval/1573669 | |||
2020-03-04 | Optimise Derivation::unparse() | Eelco Dolstra | |
In nix-instantiate --dry-run '<nixpkgs/nixos/release-combined.nix>' -A nixos.tests.simple.x86_64-linux this reduces time spent in unparse() from 9.15% to 4.31%. The main culprit was appending characters one at a time to the destination string. Even though the string has enough capacity, push_back() still needs to check this on every call. | |||
2020-03-04 | builtins.cache: Cache regular expressions | Eelco Dolstra | |
The evaluator was spending about 1% of its time compiling a small number of regexes over and over again. | |||
2020-02-28 | Fix GC failures on bad store path names | Eelco Dolstra | |
It failed on names like '/nix/store/9ip48nkc9rfy0a4yaw98lp6gipqlib1a-'. | |||
2020-02-19 | Merge pull request #3325 from xzfc/clean-tmpdir | Eelco Dolstra | |
nix-shell: clean up the tmpDir and escape variables | |||
2020-02-19 | nix-shell: clean up the tmpDir and escape variables | Albert Safin | |
The problem fixed: each nix-shell invocation creates a new temporary directory (`/tmp/nix-shell-*`) and never cleans up. And while I'm here, shellescape all variables inlined into the rcfile. See what might happen without escaping: $ export TZ="';echo pwned'" $ nix-shell -p hello --run hello pwned Hello, world! | |||
2020-02-19 | Merge pull request #3357 from carlosdagos/pure-nix-shell-proxy-env | Eelco Dolstra | |
Pass through http proxy env vars in pure shell | |||
2020-02-19 | Merge pull request #3353 from tbsmoest/priv_tobias_pr_set_deathsig-1.4 | Eelco Dolstra | |
Fix PR_SET_PDEATHSIG results in Broken pipe (#2395) | |||
2020-02-18 | LocalStore::checkDerivationOutputs(): Improve error message | Eelco Dolstra | |
2020-02-18 | Disable the progress bar if $TERM == dumb or unset | Eelco Dolstra | |
Fixes #3363. | |||
2020-02-14 | Fix PR_SET_PDEATHSIG results in Broken pipe (#2395) | Tobias Möst | |
The ssh client is lazily started by the first worker thread, that requires a ssh connection. To avoid the ssh client to be killed, when the worker process is stopped, do not set PR_SET_PDEATHSIG. | |||
2020-02-14 | Pass through http proxy env vars in pure shell | Carlos D | |
2020-02-13 | Bindings::get(): std::optional<Attr *> -> Attr * | Eelco Dolstra | |
Returning a nullable type in an optional is silly. | |||
2020-02-13 | Prevent uninitialized StorePath creation | Eelco Dolstra | |
2020-02-07 | Fix segfault in gcc on i686-linux | Eelco Dolstra | |
src/libstore/ssh-store.cc: In constructor 'nix::SSHStore::SSHStore(const string&, const Params&)': src/libstore/ssh-store.cc:31:21: internal compiler error: Segmentation fault compress) ^ Please submit a full bug report, with preprocessed source if appropriate. https://hydra.nixos.org/build/111545609 | |||
2020-02-04 | Merge pull request #3344 from LnL7/ssh-ng-remote-params | Eelco Dolstra | |
ssh-store: add remote-store and remote-program query params | |||
2020-02-03 | ssh-store: add remote-store and remote-program query params | Daiderd Jordan | |
Brings the functionality of ssh-ng:// in sync with the legacy ssh:// implementation. Specifying the remote store uri enables various useful things. eg. $ nix copy --to ssh-ng://cache?remote-store=file://mnt/cache --all | |||
2020-02-01 | Show "warning:" in yellow instead of red | Eelco Dolstra | |
2020-01-29 | Merge pull request #3335 from domenkozar/retry-429 | Eelco Dolstra | |
retry on HTTP status code 429 | |||
2020-01-29 | retry on HTTP status code 429 | Domen Kožar | |
2020-01-23 | structured-attrs: chown .attrs.* files to builder | Robin Gloster | |
Otherwise `chmod .`'ing the build directory doesn't work anymore, which is done in nixpkgs if sourceRoot is set to '.'. | |||
2020-01-22 | Fix clang warning | Eelco Dolstra | |