about summary refs log tree commit diff
AgeCommit message (Collapse)AuthorFilesLines
2018-11-20 Fix typoEelco Dolstra1-1/+1
2018-11-20 Merge pull request #2551 from KaiHa/kaiha/libreadline_optionEelco Dolstra1-2/+9
repl: give user the choice between libeditline and libreadline
2018-11-20 repl: give user the choice between libeditline and libreadlineKai Harries1-0/+9
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 outKai Harries1-2/+0
2018-11-17 Merge pull request #2544 from mayflower/lsnar-allow-fifoEelco Dolstra1-1/+1
nix ls-nar: allow reading from FIFOs
2018-11-16 nix ls-nar: allow reading from FIFOsLinus Heckemann1-1/+1
fixes #2528
2018-11-15 Fix 'Read-only file system' when building a derivationEelco Dolstra3-1/+5
2018-11-15 Merge pull request #2432 from luke-clifton/fixsslEelco Dolstra1-4/+7
SSL certificate search failed to find user profile certificates.
2018-11-13 Remove editline expression, not needed anymoreEelco Dolstra2-26/+0
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