Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-11-26 | Ignore tar header entries | Eelco Dolstra | |
In particular, these are emitted by 'git archive' (in fetchGit). | |||
2019-11-26 | Move code around | Eelco Dolstra | |
2019-11-26 | Shut up some rust warnings | Eelco Dolstra | |
2019-11-26 | Move code around | Eelco Dolstra | |
2019-11-26 | More Rust FFI adventures | Eelco Dolstra | |
We can now convert Rust Errors to C++ exceptions. At the Rust->C++ FFI boundary, Result<T, Error> will cause Error to be converted to and thrown as a C++ exception. | |||
2019-11-26 | Rust cleanup | Eelco Dolstra | |
2019-11-26 | Only pass '-Z offline' to cargo if we have a vendor directory | Eelco Dolstra | |
2019-11-26 | Reduce the size of the vendor directory by removing some winapi cruft | Eelco Dolstra | |
2019-11-26 | Include cargo dependencies in the Nix tarball | Eelco Dolstra | |
2019-11-26 | Update Rust dependencies | Eelco Dolstra | |
2019-11-26 | Clean up the configure script | Eelco Dolstra | |
2019-11-26 | Remove most of <nix/config.nix> | Eelco Dolstra | |
This is no longer needed. | |||
2019-11-26 | Make <nix/unpack-channel.nix> a builtin builder | Eelco Dolstra | |
This was the last function using a shell script, so this allows us to get rid of tar, coreutils, bash etc. | |||
2019-11-26 | Enable Rust code to call C++ Source objects | Eelco Dolstra | |
2019-11-26 | Add some Rust code | Eelco Dolstra | |
2019-11-26 | Fix macOS build | Eelco Dolstra | |
https://hydra.nixos.org/build/107457009 | |||
2019-11-26 | Fix clang warnings | Eelco Dolstra | |
2019-11-26 | Merge pull request #3141 from xbreak/nocafile | Eelco Dolstra | |
Downloader: Log configured CA file | |||
2019-11-26 | Merge pull request #3144 from matthewbauer/fix-sandbox-fallback | Eelco Dolstra | |
Fix sandbox fallback settings | |||
2019-11-26 | Typo | Eelco Dolstra | |
2019-11-26 | Merge branch 'document-dry-run-option' of https://github.com/Ma27/nix | Eelco Dolstra | |
2019-11-26 | Simplify | Eelco Dolstra | |
2019-11-26 | Merge branch 'repair-bad-links' of https://github.com/chkno/nix | Eelco Dolstra | |
2019-11-26 | Merge pull request #3238 from puckipedia/attrset-overrides-dynamic | Eelco Dolstra | |
Ensure enough space in attrset bindings | |||
2019-11-26 | Disallow empty store path names | Eelco Dolstra | |
Fixes #3239. | |||
2019-11-26 | Doh | Eelco Dolstra | |
2019-11-26 | Add feature to disable URL literals | Eelco Dolstra | |
E.g. $ nix-build '<nixpkgs>' -A hello --experimental-features no-url-literals error: URL literals are disabled, at /nix/store/vsjamkzh15r3c779q2711az826hqgvzr-nixpkgs-20.03pre194957.bef773ed53f/nixpkgs/pkgs/top-level/all-packages.nix:1236:11 Helps with implementing https://github.com/NixOS/rfcs/pull/45. | |||
2019-11-25 | Merge pull request #3242 from raboof/documentBuiltinsPlaceholder | Eelco Dolstra | |
Document builtins.placeholder | |||
2019-11-25 | Document builtins.placeholder | Arnout Engelen | |
2019-11-25 | Add testcase for attrset using __overrides and dynamic attrs | Puck Meerburg | |
2019-11-25 | Ensure enough space in attrset bindings when using both __overrides and ↵ | Puck Meerburg | |
dynamic attributes | |||
2019-11-22 | Turn NIX_PATH into a config setting | Eelco Dolstra | |
This allows it to be set in nix.conf. | |||
2019-11-22 | Provide a default value for NIX_PATH | Eelco Dolstra | |
2019-11-22 | Remove $NIX_USER_PROFILE_DIR | Eelco Dolstra | |
This is not used anywhere. | |||
2019-11-22 | getEnv(): Return std::optional | Eelco Dolstra | |
This allows distinguishing between an empty value and no value. | |||
2019-11-15 | Check for and repair bad .links entries | Chuck | |
A corrupt entry in .links prevents adding a fixed version of that file to the store in any path. The user experience is that corruption present in the store 'spreads' to new paths added to the store: (With store optimisation enabled) 1. A file in the store gets corrupted somehow (eg: filesystem bug). 2. The user tries to add a thing to the store which contains a good copy of the corrupted file. 3. The file being added to the store is hashed, found to match the bad .links entry, and is replaced by a link to the bad .links entry. (The .links entry's hash is not verified during add -- this would impose a substantial performance burden.) 4. The user observes that the thing in the store that is supposed to be a copy of what they were trying to add is not a correct copy -- some files have different contents! Running "nix-store --verify --check-contents --repair" does not fix the problem. This change makes "nix-store --verify --check-contents --repair" fix this problem. Bad .links entries are simply removed, allowing future attempts to insert a good copy of the file to succeed. | |||
2019-11-14 | Merge pull request #3220 from nh2/manual-nix-shell-p-expr | Eelco Dolstra | |
manual: nix-shell: Elaborate on using `-p` with expressions | |||
2019-11-13 | Typo | Eelco Dolstra | |
2019-11-11 | Merge pull request #3213 from singron/fetchurl_test | Eelco Dolstra | |
Replace $TMPDIR with $TEST_ROOT in tests/fetchurl.sh | |||
2019-11-11 | Merge pull request #3219 from Ericson2314/semicolons | Eelco Dolstra | |
Fix extra semicolons warnings | |||
2019-11-10 | Clean up semicolon and comma | John Ericson | |
Thanks @bhipple for catching! | |||
2019-11-10 | manual: nix-shell: Elaborate on using `-p` with expressions. | Niklas Hambüchen | |
This documents the outcome of the change in https://github.com/NixOS/nix/issues/454: > We can also automatically add parentheses in the generated > `buildInputs`, so you can type `nix-shell -p "expr"` > instead of `"(expr"). | |||
2019-11-10 | Remove unneeded semicolons | John Ericson | |
2019-11-10 | Fix extra ; warnings involving MakeError | John Ericson | |
2019-11-10 | Merge pull request #3218 from kolloch/patch-1 | Domen Kožar | |
De-duplicate struct PrimOp forward declaration | |||
2019-11-10 | De-duplicate struct PrimOp forward declaration | Peter Kolloch | |
2019-11-08 | Replace $TMPDIR with $TEST_ROOT in tests/fetchurl.sh | Eric Culp | |
$TMPDIR isn't necessarily set and would cause this test to fail. | |||
2019-11-08 | Merge pull request #3211 from zimbatm/gitignore-precompiled-headers | Eelco Dolstra | |
gitignore /precompiled-headers.h.gch | |||
2019-11-08 | gitignore /precompiled-headers.h.?ch | zimbatm | |
2019-11-08 | Move editorFor srom libutil to nix | Eelco Dolstra | |
libutil should not depend on libexpr. |