Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-08-13 | Use `TeeSink` and `TeeSouce` in a few more places | John Ericson | |
2020-08-12 | Separate auth and logic for the daemon | John Ericson | |
Before, processConnection wanted to know a user name and user id, and `nix-daemon --stdio`, when it isn't proxying to an underlying daemon, would just assume "root" and 0. But `nix-daemon --stdio` (no proxying) shouldn't make guesses about who holds the other end of its standard streams. Now processConnection takes an "auth hook", so `nix-daemon` can provide the appropriate policy and daemon.cc doesn't need to know or care what it is. | |||
2020-08-11 | demote remote build message to Info | Ben Burdette | |
2020-08-11 | Merge pull request #3914 from obsidiansystems/small-drv-serialize-cleanup | Eelco Dolstra | |
Two small derivation serialization cleanups | |||
2020-08-10 | Always reset ANSI colors in progress-bar line | Maximilian Bosch | |
When having a message like `waiting for a machine to build X` and building with `nix build -L`, the log-prefix is always colored yellow[1] on a small terminal-width as everything (including the ANSI color-reset) is stripped away. To work around that problem, this patch explicitly adds an `ANSI_NORMAL` to the end of the line. [1] https://imgur.com/a/FjtJOk3 | |||
2020-08-10 | Deduplicate parsing and reading derivations | John Ericson | |
2020-08-10 | Remove name parameter from `writeDerivation` | John Ericson | |
The name is now stored with the derivation itself. | |||
2020-08-07 | Fix .ls file names in binary caches | Eelco Dolstra | |
These are not supposed to include the 'name' part of the store path. This was broken by 759947bf72. | |||
2020-08-07 | nix build (and others): Force re-evaluation of cached errors | Eelco Dolstra | |
Fixes #3872. This is a bit hacky. Ideally we would automatically re-evaluate the failed attribute iff we need to print the error message (so in commands like 'nix search' we wouldn't re-evaluate because we're suppressing errors). | |||
2020-08-07 | Make --no-eval-cache a global setting | Eelco Dolstra | |
2020-08-06 | Merge pull request #3856 from obsidiansystems/buildable-variant | Eelco Dolstra | |
Make `Buildable` a `std::variant` | |||
2020-08-06 | repl.cc: Check for HAVE_BOEHMGC | Eelco Dolstra | |
Fixes #3906. | |||
2020-08-05 | don't crash if there's no drvPath | Ben Burdette | |
2020-08-05 | add derivation path to hint | Ben Burdette | |
2020-08-05 | error messages for issue 2238 | Ben Burdette | |
2020-08-05 | Fix --profile with multiple opaque paths | John Ericson | |
2020-08-05 | Merge remote-tracking branch 'upstream/master' into buildable-variant | John Ericson | |
2020-08-05 | Update src/libexpr/primops.cc | John Ericson | |
Co-authored-by: Eelco Dolstra <edolstra@gmail.com> | |||
2020-08-05 | Merge branch 'master' of github.com:NixOS/nix into ↵ | John Ericson | |
derivation-primop-floating-output | |||
2020-08-05 | Merge remote-tracking branch 'obsidian/misc-ca' into ↵ | John Ericson | |
derivation-primop-floating-output | |||
2020-08-05 | Style fix | Eelco Dolstra | |
2020-08-05 | Merge branch 'misc-ca' of https://github.com/obsidiansystems/nix | Eelco Dolstra | |
2020-08-05 | Sed some names to perhaps avoid conflicts | John Ericson | |
2020-08-05 | Style fix | Eelco Dolstra | |
2020-08-05 | Reanme `DerivationType::Regular` defintion too | John Ericson | |
This is the one non-prefixed occurence | |||
2020-08-05 | Make names more consistent | John Ericson | |
2020-08-05 | Merge remote-tracking branch 'upstream/master' into misc-ca | John Ericson | |
2020-08-05 | Merge remote-tracking branch 'upstream/master' into misc-ca | John Ericson | |
2020-08-05 | Merge pull request #3730 from obsidiansystems/better-ca-parse-errors | Eelco Dolstra | |
Improve hash parsing and errors | |||
2020-08-05 | Merge pull request #3864 from obsidiansystems/more-topo-sort | Eelco Dolstra | |
Abstract out topo sorting logic | |||
2020-08-05 | Typo | Eelco Dolstra | |
2020-08-04 | Merge remote-tracking branch 'upstream/master' into better-ca-parse-errors | John Ericson | |
2020-08-04 | Merge pull request #3894 from obsidiansystems/json-test-order-agnostic | Eelco Dolstra | |
Make JSON equality tests agnostic to ordering | |||
2020-08-04 | S3BinaryCacheStore: Fix size determination | Eelco Dolstra | |
2020-08-04 | Revert "Remove putBytes" | Eelco Dolstra | |
This reverts commit b8eea7e81af53905be7845dffc6d0a83ea8edc97. | |||
2020-08-04 | BinaryCacheStore: Explicitly flush file sink | Eelco Dolstra | |
The file sink is also flushed in its destructor, but we ignore any exceptions in the destructor. Issue #3886. | |||
2020-08-04 | Merge pull request #3892 from obsidiansystems/path-info-header | Eelco Dolstra | |
Move ValidPathInfo to its own header | |||
2020-08-04 | tab -> space | John Ericson | |
2020-08-03 | Merge remote-tracking branch 'upstream/master' into path-info-header | John Ericson | |
2020-08-03 | Delete compressed NARs | Eelco Dolstra | |
Fixes #3891. | |||
2020-08-03 | `addToStore` in terms of `addToStoreFromDump` is not local-store-specific | John Ericson | |
2020-08-01 | Fix error message and avoid recalculation | John Ericson | |
2020-08-01 | Embelish documentation of new Hash functions | John Ericson | |
2020-08-01 | Convert to C-style comments | John Ericson | |
2020-07-31 | Tweak description | Eelco Dolstra | |
2020-07-31 | Merge branch 'nix-command-build-check' of https://github.com/Ma27/nix | Eelco Dolstra | |
2020-07-31 | nix bundle: Set category | Eelco Dolstra | |
2020-07-31 | nix/build: add `--rebuild` option | Maximilian Bosch | |
Occasionally, `nix-build --check` is fairly helpful and I'd like to be able to use this feature for flakes that need to be built with `nix build` as well. | |||
2020-07-31 | Merge pull request #3880 from matthewbauer/nix-bundle | Eelco Dolstra | |
Add "bundle" command to Nix | |||
2020-07-31 | Fix indentation | John Ericson | |