- Oct 19, 2016
-
-
Eelco Dolstra authored
Done slightly differently from https://github.com/NixOS/nix/pull/1093.
-
Eelco Dolstra authored
This caused the gc test to fail on Darwin.
-
Eelco Dolstra authored
-
Eelco Dolstra authored
-
Eelco Dolstra authored
.gitignore: catch up with perl -> c conversion
-
- Oct 16, 2016
-
-
Alexander Ried authored
-
- Oct 14, 2016
-
-
Eelco Dolstra authored
This was broken since ff0c0b64. Since I can't figure out how to mount a devpts instance in the sandbox, let's just bind-mount the host devpts.
-
- Oct 13, 2016
-
-
Eelco Dolstra authored
Commit 86e8c67e broke it, because CURL_* are not actually #defines.
-
Eelco Dolstra authored
This prevents collisions with the "native" OpenSSL, in particular on OS X. Fixes #921.
-
- Oct 12, 2016
-
-
Eelco Dolstra authored
-
Eelco Dolstra authored
-
- Oct 07, 2016
-
-
Eelco Dolstra authored
-
Eelco Dolstra authored
-
Eelco Dolstra authored
This allows the binary cache substituter to pipeline requests.
-
Eelco Dolstra authored
-
Eelco Dolstra authored
-
Eelco Dolstra authored
-
- Oct 06, 2016
-
-
Eelco Dolstra authored
-
Eelco Dolstra authored
-
Eelco Dolstra authored
override rx directory permissions in deletePath()
-
- Oct 05, 2016
-
-
Eelco Dolstra authored
-
- Oct 04, 2016
-
-
Eelco Dolstra authored
-
- Sep 22, 2016
-
-
Eelco Dolstra authored
-
Eelco Dolstra authored
-
- Sep 21, 2016
-
-
Eelco Dolstra authored
Fixes #1069.
-
Eelco Dolstra authored
-
Eelco Dolstra authored
-
Eelco Dolstra authored
We can now write throw Error("file '%s' not found", path); instead of throw Error(format("file '%s' not found") % path); and similarly printError("file '%s' not found", path); instead of printMsg(lvlError, format("file '%s' not found") % path);
-
Eelco Dolstra authored
Document the { __toString } interface
-
zimbatm authored
-
- Sep 20, 2016
-
-
Eelco Dolstra authored
Add a new option to disable documentation generation at configure time
-
Eelco Dolstra authored
-
Eelco Dolstra authored
-
Eelco Dolstra authored
-
Adrien Devresse authored
-
Eelco Dolstra authored
We were passing "p=$PATH" rather than "p=$PATH;", resulting in some invalid shell code. Also, construct a separate environment for the child rather than overwriting the parent's.
-
Eelco Dolstra authored
Otherwise the shell and its children will be bound to one CPU core...
-
- Sep 16, 2016
-
-
Eric Litak authored
-
Eelco Dolstra authored
The fact that queryPathInfo() is synchronous meant that we needed a thread for every concurrent binary cache lookup, even though they end up being handled by the same download thread. Requiring hundreds of threads is not a good idea. So now there is an asynchronous version of queryPathInfo() that takes a callback function to process the result. Similarly, enqueueDownload() now takes a callback rather than returning a future. Thus, a command like nix path-info --store https://cache.nixos.org/ -r /nix/store/slljrzwmpygy1daay14kjszsr9xix063-nixos-16.09beta231.dccf8c5 that returns 4941 paths now takes 1.87s using only 2 threads (the main thread and the downloader thread). (This is with a prewarmed CloudFront.)
-