about summary refs log tree commit diff
AgeCommit message (Collapse)AuthorFilesLines
2018-11-13 Merge branch 'feature/editline-pr' of https://github.com/dtzWill/nixEelco Dolstra13-4648/+107
2018-11-13 Restore parent mount namespace before executing a child processEelco Dolstra8-4/+48
This ensures that they can't write to /nix/store. Fixes #2535.
2018-11-13 Merge pull request #2534 from obfusk/patch-2Eelco Dolstra1-1/+1
manual: quote $servlets
2018-11-13 manual: quote $servletsFelix C. Stegerman1-1/+1
2018-11-12 Merge pull request #2533 from obfusk/patch-1Eelco Dolstra1-2/+2
manual: fix typo (s/gift/git/)
2018-11-12 fix typo (s/gift/git/)Felix C. Stegerman1-2/+2
2018-11-09 Manual: build locally -> buildEelco Dolstra1-2/+1
2018-11-09 nix-prefetch-url: Stop progress bar before printing resultsEelco Dolstra1-0/+2
2018-11-09 Merge branch 'feature/prefetch-progress' of https://github.com/dtzWill/nixEelco Dolstra1-0/+7
2018-11-09 UrghEelco Dolstra3-20/+4
2018-11-09 Revert "Bump version"Eelco Dolstra1-1/+1
This reverts commit 5a1a870849d47e198d3690e4befae9b7cd79f098. Counting is hard.
2018-11-08 Merge pull request #2526 from mayflower/manual-fixEelco Dolstra1-1/+1
Fix manual build
2018-11-08 Fix manual buildLinus Heckemann1-1/+1
This was broken by some missing closing tags in 0bea4a50e03
2018-11-08 Merge pull request #2524 from domenkozar/deprecate-toPathEelco Dolstra1-23/+6
Deprecate builtins.toPath
2018-11-08 Deprecate builtins.toPathDomen Kožar1-23/+6
2018-11-07 Enable sandboxing by defaultEelco Dolstra5-10/+34
Closes #179.
2018-11-07 Document allowSubstitutesEelco Dolstra1-0/+14
2018-11-07 Fix preferLocalBuild descriptionEelco Dolstra1-3/+1
preferLocalBuild does not in fact prevent substitution.
2018-11-05 Bump versionEelco Dolstra1-1/+1
2018-11-01 Disable the S3 content-encoding patchEelco Dolstra3-2/+7
Since we're not using multi-part uploads at the moment, we can drop this patch.
2018-11-01 Merge pull request #2502 from janpath/patch-1Eelco Dolstra1-1/+1
Fix typo in comments
2018-10-31 Fix typo in commentsJan Path1-1/+1
2018-10-31 Merge pull request #2501 from mayflower/xdg_config_dirsEelco Dolstra3-1/+17
config: use all of XDG_CONFIG_DIRS
2018-10-31 config: use all of XDG_CONFIG_DIRSLinus Heckemann3-1/+17
Previously, config would only be read from XDG_CONFIG_HOME. This change allows reading config from additional directories, which enables e.g. per-project binary caches or chroot stores with the help of direnv.
2018-10-30 Remove redundant messageEelco Dolstra1-2/+0
2018-10-30 S3BinaryCacheStore: Allow disabling multipart uploadsEelco Dolstra1-31/+57
The use of TransferManager has several issues, including that it doesn't allow setting a Content-Encoding without a patch, and it doesn't handle exceptions in worker threads (causing termination on memory allocation failure). Fixes #2493.
2018-10-30 Fix broken uploadProgressCallback closureEelco Dolstra1-4/+4
Since the callback is global we can't refer to 'path' in it. This could cause a segfault or printing of arbitrary data.
2018-10-29 Merge pull request #2494 from FPtje/fix-copy-from-oldEelco Dolstra1-3/+7
copyStorePath: Fix hash errors when copying from older store
2018-10-29 copyStorePath: Fix hash errors when copying from older storeFalco Peijnenburg1-3/+7
This commit partially reverts 48662d151bdf4a38670897beacea9d1bd750376a. When copying from an older store (in my case a store running Nix 1.11.7), nix would throw errors about there being no hash. This is fixed by recalculating the hash.
2018-10-29 editline: 1.15.3 -> 1.16.0Will Dietz1-2/+2
Bump fallback editline expression to latest in nixpkgs.
2018-10-29 repl: complete if all matches share prefixWill Dietz1-0/+18
2018-10-29 editline: wipWill Dietz13-4648/+89
2018-10-29 Merge pull request #2495 from LnL7/doctor-exit-codeEelco Dolstra1-6/+20
nix doctor: return nonzero exitcode if a check fails
2018-10-29 nix doctor: return nonzero exitcode if a check failsDaiderd Jordan1-6/+20
This makes it easier to use this when testing the installer or when running the checks with other automated tooling.
2018-10-27 Restore old (dis)allowedRequisites behaviour for self-referencesEelco Dolstra4-30/+39
stdenv relies on this. So ignore self-references (but only in legacy non-structured attributes mode).
2018-10-27 Merge branch 'simplify-lexer' of https://github.com/layus/nixEelco Dolstra1-18/+15
2018-10-27 Fix signedness warningEelco Dolstra1-1/+1
2018-10-27 Merge branch 'nix-doctor' of https://github.com/LnL7/nixEelco Dolstra7-0/+139
2018-10-27 Merge pull request #2488 from dtzWill/fix/struct-class-minorEelco Dolstra1-1/+1
remote-store.hh: ConnectionHandle is struct, minor fix warning
2018-10-27 Merge pull request #2487 from dtzWill/fix/symlink-namesEelco Dolstra1-1/+1
src/nix/local.mk: fix typos in names of symlinks
2018-10-27 simplify handling of extra '}'Guillaume Maudoux1-18/+15
2018-10-26 nix-prefetch-url: progressbarWill Dietz1-0/+7
2018-10-26 remote-store.hh: ConnectionHandle is struct, minor fix warningWill Dietz1-1/+1
2018-10-26 src/nix/local.mk: fix typos in names of symlinksWill Dietz1-1/+1
2018-10-26 Merge all nix-* binaries into nixEelco Dolstra24-165/+105
These are all symlinks to 'nix' now, reducing the installed size by about ~1.7 MiB.
2018-10-23 Merge pull request #2483 from mayflower/tail-configEelco Dolstra1-3/+3
Promote verbose-build and log-lines
2018-10-23 Promote log-lines to a fully-qualified optionLinus Heckemann1-3/+3
This allows commands like nix build --log-lines 30 nixpkgs.hello in order to obtain more information in case of a failure.
2018-10-23 Merge pull request #2479 from nlewo/graphmlEelco Dolstra5-72/+108
Add --graphml option to the nix-store --query command
2018-10-23 Per-output reference and closure size checksEelco Dolstra2-52/+169
In structured-attributes derivations, you can now specify per-output checks such as: outputChecks."out" = { # The closure of 'out' must not be larger than 256 MiB. maxClosureSize = 256 * 1024 * 1024; # It must not refer to C compiler or to the 'dev' output. disallowedRequisites = [ stdenv.cc "dev" ]; }; outputChecks."dev" = { # The 'dev' output must not be larger than 128 KiB. maxSize = 128 * 1024; }; Also fixed a bug in allowedRequisites that caused it to ignore self-references.
2018-10-20 Remove the `--xml` query command optionAntoine Eiche3-90/+1
The `--graphml` option can be used instead.