Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-10-10 | Merge remote-tracking branch 'origin/master' into flakes | Eelco Dolstra | |
2019-10-10 | nix-env: Ignore failures creating ~/.nix-profile and ~/.nix-defexpr | Eelco Dolstra | |
https://hydra.nixos.org/build/102803093 | |||
2019-10-10 | Doh | Eelco Dolstra | |
https://hydra.nixos.org/build/102803044 | |||
2019-10-09 | Force per-user group to a known value | Eelco Dolstra | |
2019-10-09 | Go back to 755 permission on per-user directories | Eelco Dolstra | |
700 is pointless since the store is world-readable anyway. And per-user/root/channels must be world-readable. | |||
2019-10-09 | nix-env: Create ~/.nix-defexpr automatically | Eelco Dolstra | |
2019-10-09 | nix-env: Create ~/.nix-profile automatically | Eelco Dolstra | |
2019-10-09 | Remove world-writability from per-user directories | Eelco Dolstra | |
'nix-daemon' now creates subdirectories for users when they first connect. Fixes #509 (CVE-2019-17365). Should also fix #3127. | |||
2019-10-09 | Filter ANSI escape sequences in -L output | Eelco Dolstra | |
Otherwise, builds like NixOS VM tests may leave the terminal in a weird state and do resets. | |||
2019-10-09 | Make std::uncaught_exception warning less noisy | Eelco Dolstra | |
2019-10-09 | Fix Bison 2.4 warning | Eelco Dolstra | |
2019-10-09 | OCD performance fix: {find,count}+insert => insert | Eelco Dolstra | |
2019-10-09 | getSourceExpr(): Handle channels | Eelco Dolstra | |
Fixes #1892. Fixes #1865. Fixes #3119. | |||
2019-10-09 | Merge pull request #3132 from matthewbauer/handle-sandbox-shell | Eelco Dolstra | |
Handle empty sandbox_shell | |||
2019-10-09 | nix search: Don't quietly ignore errors | Eelco Dolstra | |
2019-10-09 | nix-build: Fix compilation | Eelco Dolstra | |
2019-10-08 | Handle empty sandbox_shell | Matthew Bauer | |
Previously, SANDBOX_SHELL was set to empty when unavailable. This caused issues when actually generating the sandbox. Instead, just set SANDBOX_SHELL when --with-sandbox-shell= is non-empty. Alternative implementation to https://github.com/NixOS/nix/pull/3038. | |||
2019-10-08 | Don’t source bashrc in pure mode | Matthew Bauer | |
Pure mode should not try to source the user’s bashrc file. These may have many impurities that the user does not expect to get into their shell. Fixes #3090 | |||
2019-10-08 | Move addRegistrOverrides | Eelco Dolstra | |
2019-10-08 | uri -> url for consistency | Eelco Dolstra | |
2019-10-07 | deleted comment | Emilio Karakey | |
2019-10-07 | fetchGit: Support Git trees without any commits | Eelco Dolstra | |
Fixes $ nix build fatal: bad revision 'HEAD' error: program 'git' failed with exit code 128 on a new flake. It is now detected as a dirty tree with revCount = 0. | |||
2019-10-07 | nix search: remove verbose example | Sam Doshi | |
2019-10-04 | Merge remote-tracking branch 'origin/master' into flakes | Eelco Dolstra | |
2019-10-04 | Revert "std::uncaught_exception() -> std::uncaught_exceptions()" | Eelco Dolstra | |
This reverts commit 6b83174ffffbdfc3f876d94d5178e0b83f675cae because it doesn't work on macOS yet. https://hydra.nixos.org/build/102617587 | |||
2019-10-02 | Fix aborts when using builtins.getFlake | Eelco Dolstra | |
In that case, 'self' could refer to a value on the stack, so accessing 'self.rev' would abort. | |||
2019-10-02 | Fix indentation | Eelco Dolstra | |
2019-10-02 | nix dev-shell: Ignore $NIX_LOG_FD | Eelco Dolstra | |
2019-10-01 | Fix fetchTarball with chroot stores | Eelco Dolstra | |
Fixes #2405. | |||
2019-09-30 | Merge pull request #2338 from bobvanderlinden/pr-cannot-delete-alive-why | Domen Kožar | |
mention `nix-store --query --roots` when a path cannot be deleted | |||
2019-09-27 | nix dev-shell: Improve environment handling | Eelco Dolstra | |
Only variables that were marked as exported are exported in the dev shell. Also, we no longer try to parse the function section of the env file, fixing $ nix dev-shell error: shell environment '/nix/store/h7ama3kahb8lypf4nvjx34z06g9ncw4h-nixops-1.7pre20190926.4c7acbb-env' has unexpected line '/^[a-z]?"""/ {' | |||
2019-09-27 | cmatch -> smatch | Eelco Dolstra | |
2019-09-26 | Fix sorting of non-flake input attributes | Eelco Dolstra | |
2019-09-24 | Shut up some warnings | Eelco Dolstra | |
2019-09-23 | Merge pull request #3103 from bhipple/fix/spelling | Eelco Dolstra | |
Fix spelling in comment | |||
2019-09-23 | Merge pull request #3104 from zimbatm/no-show-trace-forwarding | Eelco Dolstra | |
libstore: don't forward --show-trace | |||
2019-09-22 | Shut up some warnings | Eelco Dolstra | |
(cherry picked from commit 99e8e58f2de9941353b47ed14fbe4ed76d635519) | |||
2019-09-22 | Don't catch exceptions by value | Eelco Dolstra | |
(cherry picked from commit 893be6f5e36abb58bbaa9c49055a5218114dd514) | |||
2019-09-22 | nix flake info --json: Get rid of duplicate getFlake() call | Eelco Dolstra | |
Also fix some gcc warnings. | |||
2019-09-22 | Don't catch exceptions by value | Eelco Dolstra | |
2019-09-22 | libstore: don't forward --show-trace | zimbatm | |
2019-09-21 | Fix spelling in comment | Benjamin Hipple | |
2019-09-20 | Simplify | Eelco Dolstra | |
2019-09-20 | Use '#' instead of ':' to separate flakeref and attrpath | Eelco Dolstra | |
This is less ambiguous. | |||
2019-09-20 | Flake alias -> id | Eelco Dolstra | |
2019-09-20 | Add flags to disallow dirty Git trees and to turn off warnings | Eelco Dolstra | |
2019-09-20 | Shut up some warnings | Eelco Dolstra | |
2019-09-19 | nix flake check: Validate nixosConfigurations outputs | Eelco Dolstra | |
2019-09-18 | Some effort to minimize flake dependencies | Eelco Dolstra | |
For example, if the top-level flake depends on "nixpkgs/release-19.03", and one of its dependencies depends on "nixpkgs", then the latter will be mapped to "nixpkgs/release-19.03", rather than whatever the default branch of "nixpkgs" is. Thus you get only one "nixpkgs" dependency rather than two. This currently only works in a breadth-first way, so the other way around (i.e. if the top-level flake depends on "nixpkgs", and a dependency depends on "nixpkgs/release-19.03") still results in two "nixpkgs" dependencies. | |||
2019-09-18 | function-trace: always show the trace | zimbatm | |
If the user invokes nix with --trace-function-calls it means that they want to see the trace. |