Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-12-07 | s3: make scheme configurable | Daiderd Jordan | |
This enables using for http for S3 request for debugging or implementations that don't have https configured. This is not a problem for binary caches since they should not contain sensitive information. Both package signatures and AWS auth already protect against tampering. | |||
2018-12-07 | Merge pull request #2562 from chawki008/master | Eelco Dolstra | |
Solve hg "abandoned transaction" issue | |||
2018-12-06 | Solve hg "abandoned transaction" issue | CHEIKH Chawki | |
2018-11-20 | fetchGit: Drop unnecessary localRef | Eelco Dolstra | |
2018-11-20 | Merge branch 'better-git-cache' of https://github.com/graham-at-target/nix | Eelco Dolstra | |
2018-11-20 | Merge pull request #2216 from dtzWill/fix/curl-760-timeout | Eelco Dolstra | |
download: if there are active requests, never sleep for 10s | |||
2018-11-20 | Fix typo | Eelco Dolstra | |
2018-11-20 | Merge pull request #2551 from KaiHa/kaiha/libreadline_option | Eelco Dolstra | |
repl: give user the choice between libeditline and libreadline | |||
2018-11-20 | repl: give user the choice between libeditline and libreadline | Kai Harries | |
The goal is to support libeditline AND libreadline and let the user decide at compile time which one to use. Add a compile time option to use libreadline instead of libeditline. If compiled against libreadline completion functionality is lost because of a incompatibility between libeditlines and libreadlines completion function. Completion with libreadline is possible and can be added later. To use libreadline instead of libeditline the environment variables 'EDITLINE_LIBS' and 'EDITLINE_CFLAGS' have to been set during the ./configure step. Example: EDITLINE_LIBS="/usr/lib/x86_64-linux-gnu/libhistory.so /usr/lib/x86_64-linux-gnu/libreadline.so" EDITLINE_CFLAGS="-DREADLINE" The reason for this change is that for example on Debian already three different editline libraries exist but none of those is compatible the flavor used by nix. My hope is that with this change it would be easier to port nix to systems that have already libreadline available. | |||
2018-11-20 | repl: Remove code that was commented out | Kai Harries | |
2018-11-17 | Merge pull request #2544 from mayflower/lsnar-allow-fifo | Eelco Dolstra | |
nix ls-nar: allow reading from FIFOs | |||
2018-11-16 | nix ls-nar: allow reading from FIFOs | Linus Heckemann | |
fixes #2528 | |||
2018-11-15 | Fix 'Read-only file system' when building a derivation | Eelco Dolstra | |
2018-11-15 | Merge pull request #2432 from luke-clifton/fixssl | Eelco Dolstra | |
SSL certificate search failed to find user profile certificates. | |||
2018-11-13 | Remove editline expression, not needed anymore | Eelco Dolstra | |
2018-11-13 | Merge branch 'feature/editline-pr' of https://github.com/dtzWill/nix | Eelco Dolstra | |
2018-11-13 | Restore parent mount namespace before executing a child process | Eelco Dolstra | |
This ensures that they can't write to /nix/store. Fixes #2535. | |||
2018-11-13 | Merge pull request #2534 from obfusk/patch-2 | Eelco Dolstra | |
manual: quote $servlets | |||
2018-11-13 | manual: quote $servlets | Felix C. Stegerman | |
2018-11-12 | Merge pull request #2533 from obfusk/patch-1 | Eelco Dolstra | |
manual: fix typo (s/gift/git/) | |||
2018-11-12 | fix typo (s/gift/git/) | Felix C. Stegerman | |
2018-11-09 | Manual: build locally -> build | Eelco Dolstra | |
2018-11-09 | nix-prefetch-url: Stop progress bar before printing results | Eelco Dolstra | |
2018-11-09 | Merge branch 'feature/prefetch-progress' of https://github.com/dtzWill/nix | Eelco Dolstra | |
2018-11-09 | Urgh | Eelco Dolstra | |
2018-11-09 | Revert "Bump version" | Eelco Dolstra | |
This reverts commit 5a1a870849d47e198d3690e4befae9b7cd79f098. Counting is hard. | |||
2018-11-08 | Merge pull request #2526 from mayflower/manual-fix | Eelco Dolstra | |
Fix manual build | |||
2018-11-08 | Fix manual build | Linus Heckemann | |
This was broken by some missing closing tags in 0bea4a50e03 | |||
2018-11-08 | Merge pull request #2524 from domenkozar/deprecate-toPath | Eelco Dolstra | |
Deprecate builtins.toPath | |||
2018-11-08 | Deprecate builtins.toPath | Domen Kožar | |
2018-11-07 | Enable sandboxing by default | Eelco Dolstra | |
Closes #179. | |||
2018-11-07 | Document allowSubstitutes | Eelco Dolstra | |
2018-11-07 | Fix preferLocalBuild description | Eelco Dolstra | |
preferLocalBuild does not in fact prevent substitution. | |||
2018-11-05 | Bump version | Eelco Dolstra | |
2018-11-01 | Disable the S3 content-encoding patch | Eelco Dolstra | |
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 | |
Fix typo in comments | |||
2018-10-31 | Fix typo in comments | Jan Path | |
2018-10-31 | Merge pull request #2501 from mayflower/xdg_config_dirs | Eelco Dolstra | |
config: use all of XDG_CONFIG_DIRS | |||
2018-10-31 | config: use all of XDG_CONFIG_DIRS | Linus Heckemann | |
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 | |
2018-10-30 | S3BinaryCacheStore: Allow disabling multipart uploads | Eelco Dolstra | |
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 | |
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 | |
copyStorePath: Fix hash errors when copying from older store | |||
2018-10-29 | copyStorePath: Fix hash errors when copying from older store | Falco Peijnenburg | |
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.0 | Will Dietz | |
Bump fallback editline expression to latest in nixpkgs. | |||
2018-10-29 | repl: complete if all matches share prefix | Will Dietz | |
2018-10-29 | editline: wip | Will Dietz | |
2018-10-29 | Merge pull request #2495 from LnL7/doctor-exit-code | Eelco Dolstra | |
nix doctor: return nonzero exitcode if a check fails | |||
2018-10-29 | nix doctor: return nonzero exitcode if a check fails | Daiderd Jordan | |
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 | |
stdenv relies on this. So ignore self-references (but only in legacy non-structured attributes mode). |