Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2018-11-12 | fix typo (s/gift/git/) | Felix C. Stegerman | 1 | -2/+2 | |
2018-11-09 | Manual: build locally -> build | Eelco Dolstra | 1 | -2/+1 | |
2018-11-09 | nix-prefetch-url: Stop progress bar before printing results | Eelco Dolstra | 1 | -0/+2 | |
2018-11-09 | Merge branch 'feature/prefetch-progress' of https://github.com/dtzWill/nix | Eelco Dolstra | 1 | -0/+7 | |
2018-11-09 | Urgh | Eelco Dolstra | 3 | -20/+4 | |
2018-11-09 | Revert "Bump version" | Eelco Dolstra | 1 | -1/+1 | |
This reverts commit 5a1a870849d47e198d3690e4befae9b7cd79f098. Counting is hard. | |||||
2018-11-08 | Merge pull request #2526 from mayflower/manual-fix | Eelco Dolstra | 1 | -1/+1 | |
Fix manual build | |||||
2018-11-08 | Fix manual build | Linus Heckemann | 1 | -1/+1 | |
This was broken by some missing closing tags in 0bea4a50e03 | |||||
2018-11-08 | Merge pull request #2524 from domenkozar/deprecate-toPath | Eelco Dolstra | 1 | -23/+6 | |
Deprecate builtins.toPath | |||||
2018-11-08 | Deprecate builtins.toPath | Domen Kožar | 1 | -23/+6 | |
2018-11-07 | Enable sandboxing by default | Eelco Dolstra | 5 | -10/+34 | |
Closes #179. | |||||
2018-11-07 | Document allowSubstitutes | Eelco Dolstra | 1 | -0/+14 | |
2018-11-07 | Fix preferLocalBuild description | Eelco Dolstra | 1 | -3/+1 | |
preferLocalBuild does not in fact prevent substitution. | |||||
2018-11-05 | Bump version | Eelco Dolstra | 1 | -1/+1 | |
2018-11-01 | Disable the S3 content-encoding patch | Eelco Dolstra | 3 | -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-1 | Eelco Dolstra | 1 | -1/+1 | |
Fix typo in comments | |||||
2018-10-31 | Fix typo in comments | Jan Path | 1 | -1/+1 | |
2018-10-31 | Merge pull request #2501 from mayflower/xdg_config_dirs | Eelco Dolstra | 3 | -1/+17 | |
config: use all of XDG_CONFIG_DIRS | |||||
2018-10-31 | config: use all of XDG_CONFIG_DIRS | Linus Heckemann | 3 | -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 message | Eelco Dolstra | 1 | -2/+0 | |
2018-10-30 | S3BinaryCacheStore: Allow disabling multipart uploads | Eelco Dolstra | 1 | -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 closure | Eelco Dolstra | 1 | -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-old | Eelco Dolstra | 1 | -3/+7 | |
copyStorePath: Fix hash errors when copying from older store | |||||
2018-10-29 | copyStorePath: Fix hash errors when copying from older store | Falco Peijnenburg | 1 | -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 | Merge pull request #2495 from LnL7/doctor-exit-code | Eelco Dolstra | 1 | -6/+20 | |
nix doctor: return nonzero exitcode if a check fails | |||||
2018-10-29 | nix doctor: return nonzero exitcode if a check fails | Daiderd Jordan | 1 | -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-references | Eelco Dolstra | 4 | -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/nix | Eelco Dolstra | 1 | -18/+15 | |
2018-10-27 | Fix signedness warning | Eelco Dolstra | 1 | -1/+1 | |
2018-10-27 | Merge branch 'nix-doctor' of https://github.com/LnL7/nix | Eelco Dolstra | 7 | -0/+139 | |
2018-10-27 | Merge pull request #2488 from dtzWill/fix/struct-class-minor | Eelco Dolstra | 1 | -1/+1 | |
remote-store.hh: ConnectionHandle is struct, minor fix warning | |||||
2018-10-27 | Merge pull request #2487 from dtzWill/fix/symlink-names | Eelco Dolstra | 1 | -1/+1 | |
src/nix/local.mk: fix typos in names of symlinks | |||||
2018-10-27 | simplify handling of extra '}' | Guillaume Maudoux | 1 | -18/+15 | |
2018-10-26 | nix-prefetch-url: progressbar | Will Dietz | 1 | -0/+7 | |
2018-10-26 | remote-store.hh: ConnectionHandle is struct, minor fix warning | Will Dietz | 1 | -1/+1 | |
2018-10-26 | src/nix/local.mk: fix typos in names of symlinks | Will Dietz | 1 | -1/+1 | |
2018-10-26 | Merge all nix-* binaries into nix | Eelco Dolstra | 24 | -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-config | Eelco Dolstra | 1 | -3/+3 | |
Promote verbose-build and log-lines | |||||
2018-10-23 | Promote log-lines to a fully-qualified option | Linus Heckemann | 1 | -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/graphml | Eelco Dolstra | 5 | -72/+108 | |
Add --graphml option to the nix-store --query command | |||||
2018-10-23 | Per-output reference and closure size checks | Eelco Dolstra | 2 | -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 option | Antoine Eiche | 3 | -90/+1 | |
The `--graphml` option can be used instead. | |||||
2018-10-20 | Add --graphml option to the nix-store --query command | Antoine Eiche | 4 | -1/+126 | |
This prints the references graph of the store paths in the graphML format [1]. The graphML format is supported by several graph tools such as the Python Networkx library or the Apache Thinkerpop project. [1] http://graphml.graphdrawing.org | |||||
2018-10-17 | Merge pull request #2481 from graham-at-target/patch-1 | Eelco Dolstra | 1 | -2/+2 | |
install script: remove unportable command check, fixup errant escape | |||||
2018-10-16 | Fix assertion failure in Store::queryPathInfo() | Eelco Dolstra | 1 | -0/+2 | |
$ nix-store -qR /nix/store/fnord nix-store: src/libstore/store-api.cc:80: std::__cxx11::string nix::storePathToHash(const Path&): Assertion `base.size() >= storePathHashLen' failed. Aborted | |||||
2018-10-16 | RemoteStore: Close connection if an exception occurs | Eelco Dolstra | 3 | -63/+121 | |
Fixes #2075. | |||||
2018-10-16 | Get rid of UDSRemoteStore::Connection | Eelco Dolstra | 1 | -5/+1 | |
Since its superclass RemoteStore::Connection contains 'to' and 'from' fields that refer to the file descriptor maintained in the subclass, it was possible for the flush() call in Connection::~Connection() to write to a closed file descriptor (or worse, a file descriptor now referencing another file). So make sure that the file descriptor survives 'to' and 'from'. | |||||
2018-10-16 | install script: remove unportable command check, fixup errant escape | Graham Christensen (Target) | 1 | -2/+2 | |
`which` isn't necessarily portable, but `command -v` is an equivalent form. Additionally, the `\'` is not necessary, as it is already quoted by `"`. | |||||
2018-10-09 | Merge pull request #2454 from dtzWill/update/nixpkgs-1809 | Eelco Dolstra | 1 | -1/+1 | |
bump base nixpkgs used by default 18.03 -> 18.09 | |||||
2018-10-08 | Merge pull request #2452 from ElvishJerricco/verify-sigs-overflow | Eelco Dolstra | 2 | -1/+5 | |
Fix overflow when verifying signatures of content addressable paths |