snix/tvix/nix-compat/src/narinfo
Florian Klink b7de931cc6 fix(nix-compat/narinfo): don't panic trying to parse signatures
BASE64.decode_mut panics if we're passing data that has the wrong size.
Do the size check first and error out there.

Also update the error, and talk about b64-encoded sizes.

Change-Id: I290f80a37d48526a30bf1df9d1d9fe34865008eb
Reviewed-on: https://cl.tvl.fyi/c/depot/+/10146
Tested-by: BuildkiteCI
Reviewed-by: edef <edef@edef.eu>
Autosubmit: flokli <flokli@flokli.de>
2023-11-27 15:12:13 +00:00
..
fingerprint.rs feat(tvix/nix-compat/narinfo): add fingerprint 2023-11-19 22:34:59 +00:00
mod.rs feat(nix-compat/narinfo): drop .drv from Narinfo.deriver field 2023-11-22 18:24:04 +00:00
signature.rs fix(nix-compat/narinfo): don't panic trying to parse signatures 2023-11-27 15:12:13 +00:00