tvl-depot/tvix/nix-compat/src
Brian Olsen a794790203 fix(tvix/nix-compat): Fix panic in nixbase32 decoding
The decode function didn't check that the input had a valid length and
so would panic when given input with invalid length.

Change-Id: Ie27d006b8fe20f005b4a47a1763821a61e9a95c7
Reviewed-on: https://cl.tvl.fyi/c/depot/+/12051
Reviewed-by: aspen <root@gws.fyi>
Tested-by: BuildkiteCI
Autosubmit: Brian Olsen <me@griff.name>
2024-07-28 20:55:51 +00:00
..
aterm chore(nix-compat/aterm): migrate from test_case to rstest 2024-04-19 19:22:10 +00:00
bin docs(nix-compat/drvfmt): fix reference 2023-12-21 16:39:07 +00:00
derivation chore(3p/sources): bump to OpenSSH vulnerability hotfix 2024-07-01 17:42:30 +00:00
nar fix(tvix/nix-compat): require async and async,wire for some tests 2024-06-03 16:35:51 +00:00
narinfo feat(tvix/nix-compat): add SigningKey, NARInfo::add_signature 2024-07-21 21:41:54 +00:00
nix_daemon chore(nix-compat): Document daemon protocol version 2024-05-02 16:04:13 +00:00
nixcpp refactor(tvix/nix-compat): rename PubKey to VerifyingKey 2024-07-21 21:41:54 +00:00
nixhash refactor(tvix/nix-compat): introduce CaHash::algo_str 2024-07-27 10:53:56 +00:00
store_path fix(nix-compat/store_path): use Box<str> 2024-05-08 08:48:59 +00:00
wire fix(tvix/nix-compat): use buf.filled() to track read bytes 2024-07-18 22:13:44 +00:00
lib.rs feat(nix-compat/nixcpp): init nix.conf config parsing 2024-06-28 12:23:03 +00:00
nixbase32.rs fix(tvix/nix-compat): Fix panic in nixbase32 decoding 2024-07-28 20:55:51 +00:00
path_info.rs feat(tvix/nix-compat/path_info): derive Hash for ExportedPathInfo 2024-04-13 21:41:47 +00:00