summaryrefslogtreecommitdiffstats
path: root/src/package
AgeCommit message (Expand)Author
2021-03-18Make error message more verboseMatthias Beyer
2021-03-18Rewrite PackageVersionConstraint constructingMatthias Beyer
2021-03-18Make ::parser() privateMatthias Beyer
2021-03-18Rewrite to use constructorMatthias Beyer
2021-03-13Switch from sha1 to sha-1Matthias Beyer
2021-03-04Do not pass progress bars by value, but by referenceMatthias Beyer
2021-02-11Implement find-artifact subcommandMatthias Beyer
2021-02-06Add Tests for DAG implementationMatthias Beyer
2021-02-06Fix: If we added the package already, do not recurseMatthias Beyer
2021-02-06Rewrite package organizational structure using DAGMatthias Beyer
2021-02-02Fix: Hash decoding for sha256Matthias Beyer
2021-02-02Add more error context informationMatthias Beyer
2021-02-02Make source verification completely asyncMatthias Beyer
2021-01-25Reimplement hash verification using streamingMatthias Beyer
2021-01-25Implement sha256/sha512 supportMatthias Beyer
2021-01-19Fix: Linenumbers should start with 1Matthias Beyer
2021-01-19Fix: Do not add newlines when interpolating script helpersMatthias Beyer
2021-01-19Fix clippy: calling `as_bytes()` on a string literalMatthias Beyer
2021-01-18Merge branch 'rustfmt'Matthias Beyer
2021-01-18Run `cargo fmt`Matthias Beyer
2021-01-18Add a "meta" field for the Package structMatthias Beyer
2021-01-18Fix clippy: Remove redundant clone() callsMatthias Beyer
2021-01-18Fix: Add missing field initializationMatthias Beyer
2021-01-15Allow module inception in this instanceMatthias Beyer
2021-01-15Fix clippy: explicit lifetimes given in parameter types where they could be e...Matthias Beyer
2021-01-15Fix clippy: you are using an explicit closure for cloning elementsMatthias Beyer
2021-01-15Fix clippy: writing `&Vec<_>` instead of `&[_]` involves one more reference a...Matthias Beyer
2021-01-15Fix clippy: calling `push_str()` using a single-character string literalMatthias Beyer
2021-01-15Fix clippy: you should consider adding a `Default` implementation for `packag...Matthias Beyer
2021-01-15Add feature to mark a source entry as manual downloadMatthias Beyer
2021-01-15Reimplement tree printing using 'ptree'Matthias Beyer
2021-01-13Revert "Reimplement hash verification"Matthias Beyer
2021-01-13Add LICENSE file and license headersMatthias Beyer
2021-01-12Reimplement hash verificationMatthias Beyer
2021-01-11Fix: Remove indentation from script snippets when building scriptChristoph Prokop
2020-12-16Replace manual Display implementations with deriveMatthias Beyer
2020-12-14Add script helpers: join, joinwithMatthias Beyer
2020-12-14Refactor: Move phase module to packageMatthias Beyer
2020-12-11Rename for consistency: deny_images -> denied_imagesMatthias Beyer
2020-12-11Add allowlist featureMatthias Beyer
2020-12-11Fix: Test must pass hashmap of sources to packageMatthias Beyer
2020-12-11Add feature: script lintingMatthias Beyer
2020-12-10Fix: Add missing trailing quoteMatthias Beyer
2020-12-10Remove feature: State message in "OK" case.Matthias Beyer
2020-12-10Move script formatting to Script type definitionMatthias Beyer
2020-12-09Fix: Do not escape anything in handlebars templatesMatthias Beyer
2020-12-09Add debugging output in hash verification codeMatthias Beyer
2020-12-09Change implementation to return Ok(()) on successMatthias Beyer
2020-12-08Merge 'check-env' into masterMatthias Beyer
2020-12-08Fix: build and runtime deps should be uniqueMatthias Beyer