Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-06-16 | Fix FTP support | Eelco Dolstra | |
Fixes #3618. | |||
2020-06-15 | Print only one error message if a build fails | Eelco Dolstra | |
E.g. instead of error: --- BuildError ----------------------------------------------- nix builder for '/nix/store/03nk0a3n8h2948k4lqfgnnmym7knkcma-foo.drv' failed with exit code 1 error: --- Error ---------------------------------------------------- nix build of '/nix/store/03nk0a3n8h2948k4lqfgnnmym7knkcma-foo.drv' failed we now get error: --- Error ---------------------------------------------------- nix builder for '/nix/store/03nk0a3n8h2948k4lqfgnnmym7knkcma-foo.drv' failed with exit code 1 | |||
2020-06-15 | Remove unnecessary amDone() overrides | Eelco Dolstra | |
2020-06-15 | Improve "waiting for locks" messages | Eelco Dolstra | |
These are now shown in the progress bar. Closes #3577. | |||
2020-06-15 | Remove trailing whitespace | Eelco Dolstra | |
2020-06-15 | Get rid of explicit ErrorInfo constructors | Eelco Dolstra | |
2020-06-15 | Merge branch 'errors-phase-2' of https://github.com/bburdette/nix | Eelco Dolstra | |
2020-06-12 | Use `std::string_view` in a few more places | John Ericson | |
2020-06-12 | Add Store::readDerivation() convenience function | Eelco Dolstra | |
2020-06-12 | Remove Store::queryDerivationOutputNames() | Eelco Dolstra | |
This function was used in only one place, where it could easily be replaced by readDerivation() since it's not performance-critical. (This function appears to have been modelled after queryDerivationOutputs(), which exists only to make the garbage collector faster.) | |||
2020-06-11 | Merge remote-tracking branch 'upstream/master' into errors-phase-2 | Ben Burdette | |
2020-06-11 | Merge pull request #3073 from tweag/machine-logs | Eelco Dolstra | |
Add an option to print the logs in a machine-readable format | |||
2020-06-11 | Move names.{cc,hh} to libstore | Eelco Dolstra | |
2020-06-10 | Merge pull request #3655 from zimbatm/hash-encoding-prepare | Eelco Dolstra | |
libutils/hash: remove default encoding | |||
2020-06-09 | Disable extra-platforms = i686-linux on wsl1 (#3676) | Matthew Bauer | |
WSL1 doesn’t support i686-linux emulation, see https://github.com/microsoft/wsl/issues/2468 | |||
2020-06-08 | Unify the printing of the logs between bar-with-logs and raw | regnat | |
Make the printing of the build logs systematically go through the logger, and replicate the behavior of `no-build-output` by having two different loggers (one that prints the build logs and one that doesn't) | |||
2020-06-04 | Fix condition error and make test suite pass | Carlo Nucera | |
2020-06-04 | Merge remote-tracking branch 'upstream/master' into ↵ | John Ericson | |
no-stringly-typed-derivation-output | |||
2020-06-04 | Use `readString` rather than `>> temporary` | John Ericson | |
Fixed the rest of these before, but this one slipped through. | |||
2020-06-04 | Flip boolean | John Ericson | |
Thanks Matt! | |||
2020-06-04 | Use some `std::optional::has_value` for clarity | John Ericson | |
2020-06-04 | Add error message when FileIngestionMethod is out of bounds | Matthew Bauer | |
bool coerces anything >0 to true, but in the future we may have other file ingestion methods. This shows a better error message when the “recursive” byte isn’t 1. | |||
2020-06-03 | No C++ designated initializers yet with Clang 7 | John Ericson | |
2020-06-03 | Merge remote-tracking branch 'upstream/master' into errors-phase-2 | Ben Burdette | |
2020-06-03 | Clarify the description of StorePath construction | Carlo Nucera | |
2020-06-03 | libutils/hash: remove default encoding | zimbatm | |
This will make it easier to reason about the hash encoding and switch to SRI everywhere where possible. | |||
2020-06-03 | Merge remote-tracking branch 'obsidian/no-hash-type-unknown' into ↵ | John Ericson | |
validPathInfo-ca-proper-datatype | |||
2020-06-02 | `outputHashAlgo` can be blank so parse accordingly | John Ericson | |
It is blank for SRI hashes. | |||
2020-06-02 | Typo | Carlo Nucera | |
2020-06-02 | Validate text version instead, throw Errors | Carlo Nucera | |
2020-06-02 | Add assertions for SHA256 in fixed case | Carlo Nucera | |
2020-06-02 | Move file-hash to content-address | Carlo Nucera | |
2020-06-02 | WIP Completed implementation | Carlo Nucera | |
2020-06-02 | WIP | Carlo Nucera | |
2020-06-02 | Clean up `ValidPathInfo::isContentAddressed` with `std::visit` | John Ericson | |
2020-06-02 | Apply suggestions from code review | John Ericson | |
Co-authored-by: Matthew Bauer <mjbauer95@gmail.com> | |||
2020-06-02 | Merge remote-tracking branch 'upstream/master' into no-hash-type-unknown | John Ericson | |
2020-06-02 | Remove `HashType::Unknown` | John Ericson | |
Instead, `Hash` uses `std::optional<HashType>`. In the future, we may also make `Hash` itself require a known hash type, encoraging people to use `std::optional<Hash>` instead. | |||
2020-06-02 | Change parseCa(Opt) to parseContentAddress(Opt) | Carlo Nucera | |
2020-06-02 | Merge remote-tracking branch 'upstream/master' into ↵ | John Ericson | |
validPathInfo-ca-proper-datatype | |||
2020-06-02 | elide the 'ErrorInfo' in logError and logWarning calls | Ben Burdette | |
2020-06-02 | WIP | John Ericson | |
2020-06-01 | WIP more progress | John Ericson | |
2020-06-01 | WIP | Carlo Nucera | |
2020-06-01 | Create new file-hash files | Carlo Nucera | |
2020-06-01 | Merge branch 'derivation-header-include-order' of github.com:Ericson2314/nix ↵ | Carlo Nucera | |
into validPathInfo-ca-proper-datatype | |||
2020-06-01 | Merge branch 'no-stringly-typed-derivation-output' of ↵ | Carlo Nucera | |
github.com:Ericson2314/nix into validPathInfo-ca-proper-datatype | |||
2020-05-29 | Remove addToStore variant as requested by `FIXME` | John Ericson | |
The idea is it's always more flexible to consumer a `Source` than a plain string, and it might even reduce memory consumption. I also looked at `addToStoreFromDump` with its `// FIXME: remove?`, but the worked needed for that is far more up for interpretation, so I punted for now. | |||
2020-05-29 | Merge remote-tracking branch 'upstream/master' into errors-phase-2 | Ben Burdette | |
2020-05-28 | Fixing the result of merge | Carlo Nucera | |