aboutsummaryrefslogtreecommitdiff
path: root/src/nix/hash.cc
AgeCommit message (Expand)Author
2024-10-01Remove static initializers for `RegisterLegacyCommand`Rebecca Turner
2024-08-08refactor: make HashType and Base enum classes for type safetyJade Lovelace
2024-07-06libutil: turn HashModuloSink into a free functioneldritch horrors
2024-07-05libutil: convert readFileSource to a generatoreldritch horrors
2024-07-05libstore: convert dumpPath to a generatoreldritch horrors
2024-06-19libutil: return a source from readFileeldritch horrors
2023-03-15Merge pull request #7750 from obsidiansystems/no-args-prepareJohn Ericson
2023-03-15Make command infra less stateful and more regularJohn Ericson
2023-03-16nix-hash: support base-64 and SRI formatYueh-Shun Li
2022-02-25Remove std::string alias (for real this time)Eelco Dolstra
2021-01-27Remove mkFlag()Eelco Dolstra
2021-01-13Convert option descriptions to MarkdownEelco Dolstra
2021-01-06Add commands for generating secret/public keysEelco Dolstra
2020-12-03Move 'nix hash-*' and 'nix to-*' to 'nix hash'Eelco Dolstra
2020-10-09Merge remote-tracking branch 'upstream/master' into fix-and-ci-static-buildsJohn Ericson
2020-10-06Remove static variable name clashesEelco Dolstra
2020-09-25stdout_ -> coutJohn Ericson
2020-09-24Fixes fall-through to report correct description of hash-file command.Kevin Quick
2020-08-07Merge remote-tracking branch 'upstream/master' into fix-and-ci-static-buildsJohn Ericson
2020-07-30Merge remote-tracking branch 'origin/master' into fix-and-ci-static-buildsMatthew Bauer
2020-07-16Merge branch 'hash-always-has-type' of github.com:obsidiansystems/nix into be...John Ericson
2020-07-01Rename two hash constructors to proper functionsCarlo Nucera
2020-06-29Rename logging->stdout to logging->stdout_Matthew Bauer
2020-06-26Merge remote-tracking branch 'origin/master' into flakesEelco Dolstra
2020-06-18Merge branch 'validPathInfo-temp' into validPathInfo-ca-proper-datatypeJohn Ericson
2020-06-18Revert the `enum struct` changeJohn Ericson
2020-06-17Merge remote-tracking branch 'origin/master' into flakesEelco Dolstra
2020-06-03Merge remote-tracking branch 'origin/master' into flakesEelco Dolstra
2020-06-03Merge remote-tracking branch 'obsidian/no-hash-type-unknown' into validPathIn...John Ericson
2020-06-02Move file-hash to content-addressCarlo Nucera
2020-06-02Fix to-base --type handler to correctly set std::optional flagJohn Ericson
2020-06-02to-base supports parsing SRI hashes, so make type flag optionalJohn Ericson
2020-06-02Remove `HashType::Unknown`John Ericson
2020-06-01Create new file-hash filesCarlo Nucera
2020-05-29Merge remote-tracking branch 'upstream/master' into errors-phase-2Ben Burdette
2020-05-28Merge branch 'master' of github.com:NixOS/nix into enum-classCarlo Nucera
2020-05-27Use `FileIngestionMethod` for `nix hash`John Ericson
2020-05-11Merge branch 'master' into errors-phase-2Ben Burdette
2020-05-11CleanupEelco Dolstra
2020-05-10Add completion for pathsEelco Dolstra
2020-05-05nix --help: Group commandsEelco Dolstra
2020-05-04Flag: Use designated initializersEelco Dolstra
2020-04-21remove 'format' from Error constructor callsBen Burdette
2020-04-16Use Logger::stdout()Eelco Dolstra
2020-03-29Use `enum struct` and drop prefixesJohn Ericson
2019-12-05Make subcommand construction in MultiCommand lazyEelco Dolstra
2019-10-21Mark content-addressable paths with references as experimentalEelco Dolstra
2019-10-21Fix buildEelco Dolstra
2019-10-21Allow content-addressable paths to have referencesEelco Dolstra
2018-12-13Support SRI hashesEelco Dolstra