summary refs log tree commit diff
AgeCommit message (Collapse)Author
2025-11-26basic structure of the interactive features of the CLI toolIrene Knapp
Change-Id: Ifec5dbbe20b2c625d448eba436620622af6c5120
2025-09-09format test-case JSON before diffing itIrene Knapp
hopefully this will make the diffs more readable; otherwise the entire JSON file is a single huge line... depending on Perl feels heavyweight but keep in mind that Perl is already a mandatory part of any Linux system I'm familiar with, and it has a very nice JSON pretty-printer Change-Id: I817b4f6b63152673b31aeb32a3255d4c1b83942e
2025-09-09make a really fancy test harness for nix module evaluationIrene Knapp
I've never done this before and am really proud of the code; I hope the comments help but feel free to ask questions. As you can see by looking at the diffs to `options.nix`, it did catch several issues that had gotten through up to this point. I'm pretty pleased with that. As before, `nix flake check` is all you need to do to run it. Change-Id: I99a550e92d7b4770e52b6aba763cff2bdc4c9287
2025-09-09add the mechanism by which Rust will ask the nix config for detailsIrene Knapp
this also adds the beginnings of a test harness; the test harness will become useful in a future CL, but for now `nix flake check` should continue to do what we want it to, and maybe slightly more Change-Id: I7f05bcb5588f2b52d79cf05cf22263f084e8be49
2025-09-02Generates 3 different lenghts of secrets, for future use to be written to files.Robert Orr
Change-Id: I314d0350b03fedebeedc7eddedf409a286719486
2025-08-14create a project skeleton with a nix flake and a Rust executableIrene Knapp
I also took the liberty of adding some Rust libraries that I know will be useful Change-Id: Id5d98d86cdce653f6706903b75e285c72f2ba4b4
2025-08-14Initial empty repositoryIrenes