about summary refs log tree commit diff
AgeCommit message (Collapse)AuthorFilesLines
2018-09-10 Prefer 'remote builder' over 'slave'Graham Christensen2-19/+19
2018-09-10 Merge pull request #2412 from dingxiangfei2009/patch-repl-autoargsEelco Dolstra1-2/+3
nix repl respects --arg and --argstr
2018-09-10 auto args on replDing Xiang Fei1-2/+3
2018-09-07 If fallback is enabled, temporarily disable substituters after a failureEelco Dolstra4-1/+48
Otherwise, we just keep asking the substituter for other .narinfo files, which can take a very long time due to retries/timeouts.
2018-09-07 Handle queryPathInfo() failure from substituters when fallback is enabledEelco Dolstra2-0/+12
Fixes #1990.
2018-09-05 Convert NIX_COUNT_CALLS to JSON tooEelco Dolstra1-35/+41
2018-09-05 Log stats to stderrEelco Dolstra1-7/+2
We shouldn't pollute stdout.
2018-09-05 Merge branch 'improve-stats' of https://github.com/cleverca22/nixEelco Dolstra1-26/+63
2018-09-05 fetchurl: Respect unpackEelco Dolstra1-2/+3
Fixes #2393.
2018-09-05 Merge pull request #2400 from matthewbauer/patch-9Eelco Dolstra2-2/+2
Get effective user in Nix commands
2018-09-04 Get effective user in Nix commandsMatthew Bauer2-2/+2
‘geteuid’ gives us the user that the command is being run as, including in setuid modes. By using geteuid to determind id, we can avoid the ‘sudo -i’ hack when upgrading Nix. So now, upgrading Nix on macOS is as simple as: $ sudo nix-channel --update $ sudo nix-env -u $ sudo launchctl stop org.nixos.nix-daemon $ sudo launchctl start org.nixos.nix-daemon or $ sudo systemctl restart nix-daemon
2018-09-04 Merge pull request #2397 from dtzWill/fix/reported-dl-size-with-callbackEelco Dolstra1-1/+1
download: fix size reported to progress bar
2018-09-03 download: fix size reported to progress barWill Dietz1-1/+1
2018-09-03 docs: change expired bzip2.org to archive.orgVladimír Čunát2-3/+4
Fixes #2396.
2018-09-02 remove the old text format outputMichael Bishop1-34/+4
2018-09-02 Bump versionEelco Dolstra1-1/+1
2018-09-02 Release notes tweaksEelco Dolstra1-24/+24
2018-09-01 add JSON to NIX_SHOW_STATSMichael Bishop1-24/+90
2018-09-01 Merge pull request #2388 from grahamc/graham/document-multi-userEelco Dolstra7-52/+200
Document multi-user installation, and add release notes about it not being the default on 2.1
2018-09-01 improve the stats when profilingMichael Bishop1-7/+8
2018-09-01 Create upgrade notesGraham Christensen3-7/+22
2018-09-01 Merge pull request #2168 from grahamc/explain-why-netrc-is-bustedEelco Dolstra1-1/+6
manual: document why ~/.netrc doesn't work
2018-09-01 Merge pull request #2309 from symphorien/disallowed-manEelco Dolstra1-0/+34
add manual entries for disallowedRequisites and disallowedReferences
2018-09-01 Merge pull request #2237 from nh2/patch-1Eelco Dolstra1-0/+1
manual: distributed-builds: Mention - as default
2018-09-01 release notes: note that the multi-user installer is available but not ↵Graham Christensen1-0/+30
selected for Linux with systemd, and the bug about selinux
2018-09-01 Default to single-user installGraham Christensen1-11/+14
2018-09-01 Document the multi-user installer someGraham Christensen2-40/+140
Use sh <(...) syntax for installation to preserve stdin and prompting also update installation docs to account for changes in multi-user selection
2018-09-01 We support aarch64 nowGraham Christensen1-1/+1
2018-09-01 Merge pull request #2384 from graham-at-target/fetch-git-examplesEelco Dolstra1-2/+80
docs: Add some examples to fetchGit
2018-09-01 Merge pull request #2391 from grahamc/more-statsEelco Dolstra1-0/+2
Print stats in more programs
2018-08-31 nix-build: Print stats even in failing buildsGraham Christensen1-1/+2
2018-08-31 nix-build: print stats on sucessful buildsGraham Christensen1-0/+1
2018-08-31 Drop ssh://... as a required formatting for builtins.fetchGitGraham Christensen1-8/+1
2018-09-01 fetchGit/fetchMercurial: Don't absolutize pathsEelco Dolstra2-4/+0
This is already done by coerceToString(), provided that the argument is a path (e.g. 'fetchGit ./bla'). It fixes the handling of URLs like git@github.com:owner/repo.git. It breaks 'fetchGit "./bla"', but that was never intended to work anyway and is inconsistent with other builtin functions (e.g. 'readFile "./bla"' fails).
2018-09-01 nix path-info: Remove trailing spacesEelco Dolstra1-1/+4
Fixes #2390.
2018-09-01 Add contributorsEelco Dolstra1-1/+54
2018-08-31 Really fix the buildEelco Dolstra1-0/+1
2018-08-31 nix path-info: Hopefully fix macOS build failureEelco Dolstra1-2/+2
https://hydra.nixos.org/build/80480356
2018-08-31 Merge pull request #2387 from graham-at-target/add-ids-to-important-sectionsEelco Dolstra4-3/+5
docs: Add IDs to important sections
2018-08-31 docs: Add IDs to important sectionsGraham Christensen4-3/+5
2018-08-31 docs: Add some examples to fetchGitGraham Christensen1-2/+87
2018-08-31 Add localhost alias for ::1 to the sandboxEelco Dolstra1-1/+1
2018-08-31 Merge pull request #2383 from cleverca22/fix-error-9Eelco Dolstra1-1/+1
fix `error: unknown serve command 9`
2018-08-30 fix `error: unknown serve command 9`Michael Bishop1-1/+1
2018-08-30 nix upgrade-nix: Handle .nix-profile being a link to .../profiles/per-user/...Eelco Dolstra2-14/+24
Also some cosmetic improvements.
2018-08-30 nix upgrade-nix: Improve error message if 'nix' is not in a profileEelco Dolstra1-1/+1
E.g. $ nix upgrade-nix error: directory '/home/eelco/Dev/nix/inst/bin' does not appear to be part of a Nix profile instead of $ nix upgrade-nix error: '/home/eelco/Dev/nix/inst' is not a symlink
2018-08-30 Merge branch 'nix-upgrade-profile' of https://github.com/LnL7/nixEelco Dolstra1-11/+23
2018-08-30 Add simple test for nix upgrade-nixEelco Dolstra2-1/+20
2018-08-30 Merge pull request #2365 from erikarvstedt/fix-docsEelco Dolstra1-1/+1
Docs: Fix install prefix
2018-08-30 printSize() fixesEelco Dolstra1-7/+5
Fix a 32-bit overflow that resulted in negative numbers being printed; use fmt() instead of boost::format(); change -H to -h for consistency with 'ls' and 'du'; make the columns narrower (since they can't be bigger than 1024.0).