Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-08-24 | Update install-systemd-multi-user.sh | Ezra Singh | |
2022-08-24 | Merge pull request #6612 from NixOS/parallel-nix-copy | Eelco Dolstra | |
Make nix copy parallel again | |||
2022-08-24 | Remove redundant Finally | Eelco Dolstra | |
2022-08-24 | Fix macOS build | Eelco Dolstra | |
2022-08-24 | Merge pull request #6945 from jsoref/nix-setup-tweak | Eelco Dolstra | |
darwin-install: fix shell hint | |||
2022-08-24 | Merge pull request #6946 from rickynils/fix_serve_protocol_version_check | Eelco Dolstra | |
Fix a misplaced parenthese in serve protocol check | |||
2022-08-24 | Fix a misplaced parenthese in serve protocol check | Rickard Nilsson | |
This issue made it impossible for clients using a serve protocol of version <= 2.3 to use the `cmdBuildDerivation` command of servers using a protocol of version >= 2.6. The faulty version check makes the server send back build outputs that the client is not expecting. | |||
2022-08-23 | darwin-install: fix shell hint | Josh Soref | |
2022-08-23 | Merge pull request #6944 from edolstra/bash-vars | Eelco Dolstra | |
nix develop: Ignore some more bash special variables | |||
2022-08-23 | Merge pull request #6909 from ncfavier/json-paths | Eelco Dolstra | |
JSON: print paths as strings without copying them to the store | |||
2022-08-23 | nix develop: Ignore some more bash special variables | Eelco Dolstra | |
Fixes #6940. | |||
2022-08-23 | Merge pull request #6902 from centromere/optional-nixpkgs | Eelco Dolstra | |
docker.nix: Provide boolean for whether to bundle nixpkgs | |||
2022-08-23 | Merge pull request #6887 from winterqt/specify-bashinteractive-outputs | Eelco Dolstra | |
nix-shell: specify which outputs from bashInteractive to build | |||
2022-08-23 | Revert to `copyStore = true` for `nix-instantiate` and `nix-env` | Naïm Favier | |
2022-08-23 | Merge pull request #6907 from fricklerhandwerk/language-properties | Eelco Dolstra | |
reword description of language properties | |||
2022-08-23 | Fix a hang in nix-copy-ssh.sh | Eelco Dolstra | |
This hang for some reason didn't trigger in the Nix build, but did running 'make installcheck' interactively. What happened: * Store::addMultipleToStore() calls a SinkToSource object to copy a path, which in turn calls LegacySSHStore::narFromPath(), which acquires a connection. * The SinkToSource object is not destroyed after the last bytes has been read, so the coroutine's stack is still alive and its destructors are not run. So the connection is not released. * Then when the next path is copied, because max-connections = 1, LegacySSHStore::narFromPath() hangs forever waiting for a connection to be released. The fix is to make sure that the source object is destroyed when we're done with it. | |||
2022-08-22 | Indentation | Eelco Dolstra | |
2022-08-22 | Merge remote-tracking branch 'origin/master' into parallel-nix-copy | Eelco Dolstra | |
2022-08-22 | Merge pull request #6937 from edolstra/fix-repl | Eelco Dolstra | |
nix repl: Stop the progress bar | |||
2022-08-22 | JSON: add missing newlines | Naïm Favier | |
after `nix eval --json` and `nix-instantiate --eval --json`. | |||
2022-08-22 | JSON: print paths as strings without copying them to the store | Naïm Favier | |
Makes `printValueAsJSON` not copy paths to the store for `nix eval --json`, `nix-instantiate --eval --json` and `nix-env --json`. Fixes https://github.com/NixOS/nix/issues/5612 | |||
2022-08-22 | Merge pull request #6926 from rapenne-s/download_limit | Eelco Dolstra | |
add a nix.conf option to set a download speed limit | |||
2022-08-22 | Merge pull request #6932 from jack1142/patch-1 | Eelco Dolstra | |
Fix default profile path for root in nix profile documentation | |||
2022-08-22 | nix repl: Stop the progress bar | Eelco Dolstra | |
The repl was broken since c3769c68465bae971ab6bb48cfcdea85b61ea83a. In general, the progress bar is incompatible with the repl. | |||
2022-08-22 | Merge pull request #6923 from ncfavier/nix-env-incomplete-json | Eelco Dolstra | |
Avoid producing incomplete JSON | |||
2022-08-22 | Spelling | Eelco Dolstra | |
2022-08-22 | Merge pull request #6916 from edolstra/tmp-slash | Eelco Dolstra | |
Installer: Don't assume TMPDIR ends in a slash | |||
2022-08-22 | Merge pull request #2 from abathur/tmp-slash | Eelco Dolstra | |
install: only create $TMPDIR if missing | |||
2022-08-20 | Better documentation wording | Solène Rapenne | |
Co-authored-by: Anderson Torres <torres.anderson.85@protonmail.com> | |||
2022-08-20 | Fix default profile path for root in nix profile documentation | Jakub Kuczys | |
2022-08-19 | install: only create TMPDIR if missing | Travis A. Everett | |
2022-08-19 | add a nix.conf option to set a download speed limit | Solene Rapenne | |
2022-08-19 | Merge pull request #6925 from pennae/fod-register-memory | Eelco Dolstra | |
don't read outputs into memory for output rewriting | |||
2022-08-19 | don't read outputs into memory for output rewriting | pennae | |
RewritingSink can handle being fed input where a reference crosses a chunk boundary. we don't need to load the whole source into memory, and in fact *not* loading the whole source lets nix build FODs that do not fit into memory (eg fetchurl'ing data files larger than system memory). | |||
2022-08-19 | nix-env: don't output incomplete JSON | Naïm Favier | |
2022-08-19 | json: write null on abnormal placeholder destruction | Naïm Favier | |
Avoids leaving dangling attributes like { "foo": } in case of exceptions. | |||
2022-08-17 | Ensure that $TMPDIR exists if defined | Eelco Dolstra | |
2022-08-17 | Use plain mktemp | Eelco Dolstra | |
This fixes the case where $TMPDIR doesn't end in a slash. | |||
2022-08-17 | Merge pull request #6917 from edolstra/no-force | Eelco Dolstra | |
Don't pass --force to 'git add' | |||
2022-08-17 | Don't pass --force to 'git add' | Eelco Dolstra | |
Fixes #5810. | |||
2022-08-17 | Merge pull request #6913 from edolstra/lazy-trees-cherrypicks | Eelco Dolstra | |
lazy-trees cherrypicks | |||
2022-08-17 | Fix onError | Eelco Dolstra | |
2022-08-17 | Remove warnLargeDump() | Eelco Dolstra | |
This message was unhelpful (#1184) and probably misleading since memory is O(1) in most cases now. | |||
2022-08-17 | ProgressBar: Delay before showing a new activity | Eelco Dolstra | |
Some activities are numerous but usually very short (e.g. copying a source file to the store) which would cause a lot of flickering. So only show activities that have been running for at least 10 ms. | |||
2022-08-17 | nix flake metadata: Don't show "Inputs" if there are no inputs | Eelco Dolstra | |
2022-08-17 | Show when we're evaluating a flake | Eelco Dolstra | |
2022-08-15 | reword description of language properties | Valentin Gagarin | |
the list style is supposed to give more structure. each property is explained as concisely as possible while trying not to sound too fancy. | |||
2022-08-12 | Merge pull request #6882 from DeterminateSystems/allow-multi-user-as-root | Eelco Dolstra | |
Allow installing multi-user as root on macOS and Linux | |||
2022-08-11 | Merge pull request #6896 from blaggacao/patch-1 | Théophane Hufschmitt | |
docfix: bundlers | |||
2022-08-10 | docfix: bundlers | David Arnold | |