Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-11-11 | missing argument error | Ben Burdette | |
2020-11-09 | error message formatting | Ben Burdette | |
2020-11-09 | remove unused ftn; reformat line breaks | Ben Burdette | |
2020-11-09 | add position | Ben Burdette | |
2020-11-09 | auto-call error | Ben Burdette | |
2020-11-05 | Merge pull request #4206 from hercules-ci/fix-coroutine-gc | Eelco Dolstra | |
Fix memory corruption caused by GC-invisible coroutine stacks | |||
2020-11-03 | Fix error message 'assertion failed at' | Eelco Dolstra | |
2020-10-30 | BoehmGCStackAllocator: increase stack size to 8MB | Robert Hensing | |
The default stack size was not based on the normal stack size and was too small. | |||
2020-10-30 | Fix memory corruption caused by GC-invisible coroutine stacks | Robert Hensing | |
Crucially this introduces BoehmGCStackAllocator, but it also adds a bunch of wiring to avoid making libutil depend on bdw-gc. Part of the solutions for #4178, #4200 | |||
2020-10-29 | Merge pull request #4199 from stefanjaax/replaceWantedBySpecified | Eelco Dolstra | |
Alter "wanted:" to "specified:" in hash mismatch output | |||
2020-10-29 | Alter "wanted:" to "specified:" in hash mismatch output | stev | |
This makes it even clearer which of the two hashes was specified in the nix files. Some may think that "wanted" and "got" is obvious, but: "got" could mean "got in nix file" and "wanted" could mean "want to see in nix file". | |||
2020-10-28 | Capitalize JSON for consistency | Matthew Kenigsberg | |
2020-10-27 | Merge pull request #4056 from tweag/non-ca-depending-on-ca | Eelco Dolstra | |
Allow non-CA derivations to depend on CA ones | |||
2020-10-27 | Allow non-CA derivations to depend on CA derivations | regnat | |
2020-10-26 | Allow nix.conf options to be set in flake.nix | Eelco Dolstra | |
This makes it possible to have per-project configuration in flake.nix, e.g. binary caches and other stuff: nixConfig.bash-prompt-suffix = "[1;35mngi# [0m"; nixConfig.substituters = [ "https://cache.ngi0.nixos.org/" ]; | |||
2020-10-26 | isTrivial(): Support trivial lists | Eelco Dolstra | |
2020-10-26 | Remove edition field | Eelco Dolstra | |
2020-10-26 | Move Explicit | Eelco Dolstra | |
2020-10-19 | Merge pull request #4080 from kquick/kwq/flake-int-doc | Eelco Dolstra | |
Add some internal documentation for flake support objects. | |||
2020-10-06 | Shut up some clang warnings | Eelco Dolstra | |
2020-10-06 | Remove static variable name clashes | Eelco Dolstra | |
This was useful for an experiment with building Nix as a single compilation unit. It's not very useful otherwise but also doesn't hurt... | |||
2020-10-06 | Remove 'using namespace fetchers' | Eelco Dolstra | |
2020-10-06 | Add missing #pragma once | Eelco Dolstra | |
2020-09-29 | Merge branch 'kwq/path-dir-query' of https://github.com/kquick/nix | Eelco Dolstra | |
2020-09-29 | nix registry list: Show 'dir' attribute | Eelco Dolstra | |
Issue #4050. | |||
2020-09-29 | Make Headers an optional argument | Eelco Dolstra | |
2020-09-29 | Merge branch 'github-api-token' of https://github.com/imalsogreg/nix | Eelco Dolstra | |
2020-09-28 | Switch comment format from '// ...' to '/* ... */' for consistency. | Kevin Quick | |
2020-09-28 | Clarification in the description of the FlakeInput. | Kevin Quick | |
2020-09-28 | Update description of FlakeRef, incorporating suggestion. | Kevin Quick | |
2020-09-27 | Miscellaneous spelling fixes in comments. (#4071) | Kevin Quick | |
2020-09-26 | Add some internal documentation for flake support objects. | Kevin Quick | |
2020-09-25 | Use "?dir=..." portion of "registry add" local path specification. | Kevin Quick | |
The registry targets generally follow a URL formatting schema with support for a query parameter of "?dir=subpath" to specify a sub-path location below the URL root. Alternatively, an absolute path can be specified. This specification mode accepts the query parameter but ignores/drops it. It would probably be better to either (a) disallow the query parameter for the path form, or (b) recognize the query parameter and add to the path. This patch implements (b) for consistency, and to make it easier for tooling that might switch between a remote git reference and a local path reference. See also issue #4050. | |||
2020-09-25 | Merge remote-tracking branch 'origin/master' into github-api-token | Gregory Hale | |
2020-09-25 | Merge pull request #3626 from W95Psp/master | Eelco Dolstra | |
Make `functionArgs` primitive accept primops (fix #3624) | |||
2020-09-24 | Remove redundant value checks | Paul Opiyo | |
std::optional had redundant checks for whether it had a value. An object is emplaced either way so it can be dereferenced without repeating a value check | |||
2020-09-23 | lstat() cleanup | Eelco Dolstra | |
2020-09-23 | Remove unused Flake::vOutputs field | Eelco Dolstra | |
2020-09-23 | Merge pull request #4052 from ujjwaljainnn/fix-typo | Domen Kožar | |
fixed typo | |||
2020-09-22 | fixed typo | ujjwal | |
2020-09-22 | Merge pull request #4040 from OmnipotentEntity/master | Eelco Dolstra | |
Fix compatibility with nlohmann-json 3.9.1 | |||
2020-09-21 | Bump nlohmann-json version to 3.9.1 | Michael Reilly | |
2020-09-21 | Don't include <regex> in header files | Eelco Dolstra | |
This reduces compilation time by ~15 seconds (CPU time). Issue #4045. | |||
2020-09-17 | Remove corepkgs/derivation.nix | Eelco Dolstra | |
2020-09-16 | Fetch commits from github/gitlab using Auth header | Greg Hale | |
`nix flake info` calls the github 'commits' API, which requires authorization when the repository is private. Currently this request fails with a 404. This commit adds an authorization header when calling the 'commits' API. It also changes the way that the 'tarball' API authenticates, moving the user's token from a query parameter into the Authorization header. The query parameter method is recently deprecated and will be disallowed in November 2020. Using them today triggers a warning email. | |||
2020-09-16 | Merge branch 'document-store-options' of https://github.com/tweag/nix | Eelco Dolstra | |
2020-09-16 | Fix doc generation | Eelco Dolstra | |
2020-09-16 | builtins.toFile: Fix indentation | Eelco Dolstra | |
2020-09-16 | Make the store plugins more introspectable | regnat | |
Directly register the store classes rather than a function to build an instance of them. This gives the possibility to introspect static members of the class or choose different ways of instantiating them. | |||
2020-09-15 | Rename `Derivation::pathOpt` to `Derivation::path` | John Ericson | |
We no longer need the `*Opt` to disambiguate. |