]> quire.kejadlen.dev Git - quire.git/commit
Scope SecretString cache to the file variant
authorAlpha Chen <alpha@kejadlen.dev>
Sun, 26 Apr 2026 03:22:17 +0000 (20:22 -0700)
committerAlpha Chen <alpha@kejadlen.dev>
Sun, 26 Apr 2026 14:19:42 +0000 (07:19 -0700)
commitff980ea956575476076e7c1dd8c8b6bc4f34ed80
treed9e52e7084aa2453873e616446def27f67c401e1
parentf1ab5ecdb48b91217b3054449f5fee8b3ea6edc9
Scope SecretString cache to the file variant

The OnceLock was vestigial on Plain secrets. Bundles two
related fixes: strip_suffix preserves all but one trailing
newline (Docker convention), and from_plain/from_file are
now public.

Assisted-by: Claude Opus 4.7 via Claude Code
src/secret.rs