Age | Commit message (Expand) | Author | Files | Lines |
2023-12-21 | r/7243 docs(nix-compat/nixhash): fix reference | Florian Klink | 1 | -1/+1 |
2023-12-21 | r/7242 docs(nix-compat/drvfmt): fix reference | Florian Klink | 1 | -2/+3 |
2023-12-21 | r/7241 docs(nix-compat/narinfo): fix reference | Florian Klink | 1 | -1/+1 |
2023-12-21 | r/7240 docs(nix-compat/narinfo/fingerprint): fix reference | Florian Klink | 1 | -1/+1 |
2023-12-21 | r/7239 docs(nix-compat/derivation): fix references | Florian Klink | 1 | -2/+2 |
2023-12-21 | r/7238 refactor(nix-compat/store_path): centralize self_reference check | Florian Klink | 1 | -16/+12 |
2023-12-21 | r/7237 refactor(nix-compat/store_path/utils): restructure build_ca_path | Florian Klink | 1 | -32/+26 |
2023-12-21 | r/7236 refactor(tvix/nix-compat): have helpers interact with StorePathRef | Florian Klink | 2 | -22/+23 |
2023-12-21 | r/7235 refactor(nix-compat/narinfo/fingerprint): move to StorePathRef | Florian Klink | 1 | -2/+2 |
2023-12-21 | r/7234 refactor(nix-compat/store_path): use StorePathRef::to_absolute_path | Florian Klink | 1 | -6/+12 |
2023-12-21 | r/7233 feat(nix-compat/store_path): derive [Partial]Eq | Florian Klink | 1 | -1/+1 |
2023-12-11 | r/7146 chore(tvix): bump criterion to 0.5 | Florian Klink | 1 | -1/+1 |
2023-12-09 | r/7139 refactor(nix-compat/aterm): address clippy | Florian Klink | 1 | -6/+1 |
2023-12-09 | r/7137 refactor(nix-compat/nixbase32): address clippy | Florian Klink | 1 | -1/+1 |
2023-12-09 | r/7136 refactor(nix-compat/narinfo): address clippy lints | Florian Klink | 3 | -3/+3 |
2023-12-09 | r/7135 refactor(nix-compat/derivation): address clippy | Florian Klink | 1 | -3/+3 |
2023-12-09 | r/7132 refactor(nix-compat/store_path): from_absolute_path to StorePathRef | Florian Klink | 3 | -19/+20 |
2023-12-09 | r/7131 refactor(nix-compat/derivation): rename input derivation components | Florian Klink | 1 | -3/+3 |
2023-11-28 | r/7084 feat(nix-compat/narinfo): add PubKey::verify(fp, sig) | Florian Klink | 1 | -0/+32 |
2023-11-28 | r/7083 feat(nix-compat/narinfo): add PubKey | Florian Klink | 2 | -0/+119 |
2023-11-28 | r/7082 refactor(nix-compat/narinfo/signature): rename Error type | Florian Klink | 2 | -9/+7 |
2023-11-27 | r/7075 fix(nix-compat/narinfo/signature): validate name field | Florian Klink | 1 | -2/+15 |
2023-11-27 | r/7074 fix(nix-compat/narinfo): don't panic trying to parse signatures | Florian Klink | 1 | -6/+13 |
2023-11-27 | r/7073 refactor(nix-compat): use ed25519_dalek::SIGNATURE_LENGTH | Florian Klink | 1 | -8/+9 |
2023-11-25 | r/7064 fix(tvix): ensure PartialOrd/Ord agree for StorePath & NixString | Vincent Ambo | 1 | -1/+1 |
2023-11-22 | r/7050 feat(nix-compat/narinfo/signature): add new() constructor | Florian Klink | 1 | -0/+5 |
2023-11-22 | r/7047 refactor(tvix/nix-compat): move from_name_and_digest to StorePathRef | Florian Klink | 1 | -8/+8 |
2023-11-22 | r/7046 feat(nix-compat/narinfo): drop .drv from Narinfo.deriver field | Florian Klink | 1 | -12/+15 |
2023-11-22 | r/7045 refactor(tvix/nix-compat): cleanup parse_{ca,hash} and fmt structs | Florian Klink | 6 | -97/+83 |
2023-11-19 | r/7043 feat(tvix/nix-compat/narinfo): add fingerprint | Florian Klink | 2 | -0/+64 |
2023-11-19 | r/7042 feat(tvix/nix-compat): add narinfo::Signature::verify | Florian Klink | 2 | -0/+56 |
2023-11-19 | r/7040 refactor(nix-compat/narinfo): move signature into separate file | Florian Klink | 2 | -52/+59 |
2023-11-19 | r/7039 refactor(tvix/nix-compat): move narinfo into separate mod | Florian Klink | 1 | -2/+4 |
2023-11-19 | r/7035 feat(nix-compat/nar/reader): provide passthrough buffered I/O | edef | 1 | -13/+75 |
2023-11-19 | r/7034 fix(nix-compat/nar/reader): require BufRead | edef | 1 | -2/+2 |
2023-11-19 | r/7033 fix(nix-compat/store_path): valid names ⊊ UTF-8 | edef | 1 | -1/+2 |
2023-11-18 | r/7028 refactor(tvix/nix-compat): no impl <StorePathRef<'_>> for StorePath | Florian Klink | 1 | -10/+8 |
2023-11-10 | r/6987 chore(nix-compat/store_path): use hex_literal | edef | 1 | -8/+6 |
2023-11-10 | r/6986 feat(nix-compat/narinfo): turn flags into bitfields | edef | 2 | -21/+25 |
2023-11-10 | r/6985 feat(nix-compat/narinfo): permit out-of-order references | edef | 1 | -10/+45 |
2023-11-10 | r/6984 feat(nix-compat/narinfo): accept hex-encoded NarHash | edef | 1 | -3/+40 |
2023-11-10 | r/6983 feat(nix-compat/nixbase32): use data_encoding::DecodeError | edef | 4 | -30/+28 |
2023-11-10 | r/6982 feat(nix-compat/narinfo): default compression to bzip2 | edef | 1 | -2/+36 |
2023-11-10 | r/6981 feat(nix-compat/narinfo): track presence of unknown fields | edef | 1 | -1/+5 |
2023-11-10 | r/6980 feat(nix-compat/narinfo): permit non-SHA256 CAHash::Nar | edef | 1 | -3/+28 |
2023-11-07 | r/6971 feat(tvix/nix-compat): add drvfmt | Florian Klink | 1 | -0/+41 |
2023-11-05 | r/6956 refactor(tvix/nix-compat): check presence with btree_map's entry API | Vincent Ambo | 1 | -8/+9 |
2023-11-05 | r/6955 chore(tvix): fix trivial clippy lints | Vincent Ambo | 2 | -4/+4 |
2023-11-05 | r/6950 refactor(tvix/nix-compat): remove unused imports | Florian Klink | 1 | -2/+1 |
2023-11-05 | r/6949 refactor(tvix/nix-compat): use matches! macro | Florian Klink | 1 | -5/+1 |