depot
this commit
canon
subtree-staging
monorepo for the virus lounge
The Virus Lounge
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
tvix
/
nix-compat
Age
Commit message (
Expand
)
Author
Files
Lines
2023-04-09
r/6088
refactor(nix-compat): Properly encapsulate store path construction
John Ericson
7
-112
/
+257
2023-03-31
r/6069
refactor(nix-compat): Avoid encoding round trip
John Ericson
1
-6
/
+10
2023-03-31
r/6068
refactor(nix-compat) Make `nixhash_*` mods hierarchical
John Ericson
4
-4
/
+5
2023-03-31
r/6067
refactor(tvix/nix-compat): Inline `texthash` mod
John Ericson
3
-44
/
+40
2023-03-30
r/6060
refactor(tvix/nix-compat): move build_store_path out of derivation
Florian Klink
7
-142
/
+156
2023-03-30
r/6059
refactor(tvix/nix-compat): use Sha256::new_with_prefix
Florian Klink
1
-2
/
+1
2023-03-30
r/6058
refactor(tvix/nix-compat): drop is_derivation in build_store_path
Florian Klink
2
-12
/
+7
2023-03-30
r/6057
refactor(tvix/nix-compat): add text_hash_string function
Florian Klink
4
-60
/
+58
2023-03-30
r/6056
refactor(tvix/nix-compat): move HashAlgo to separate file
Florian Klink
3
-38
/
+42
2023-03-30
r/6055
refactor(tvix/nix-compat): move NixHashWithMode into separate file
Florian Klink
3
-108
/
+114
2023-03-15
r/6012
refactor(tvix/nix-compat): remove get_fixed_output() func
Florian Klink
1
-66
/
+52
2023-03-15
r/6011
refactor(tvix/nix-compat): simplify fingerprint calculation
Florian Klink
1
-76
/
+54
2023-03-15
r/6009
refactor(tvix/nix-compat): -derivation::Hash, +NixHash
Florian Klink
6
-76
/
+187
2023-03-14
r/6000
refactor(tvix/nix-compat): rename helper func
Florian Klink
1
-3
/
+3
2023-03-14
r/5999
refactor(tvix/nix-compat): remove manual map
Florian Klink
1
-8
/
+6
2023-03-14
r/5998
refactor(tvix/nix-compat): rename test name
Florian Klink
1
-1
/
+1
2023-03-14
r/5997
fix(tvix/store/derivation): fix comment
Florian Klink
1
-1
/
+1
2023-03-14
r/5995
refactor(tvix/nix-compat): replace calculate_drv_replacement_str
Florian Klink
2
-51
/
+68
2023-03-04
r/5882
feat(tvix/nix-compat/derivation): make use of NixPath in some places
Florian Klink
2
-6
/
+14
2023-03-04
r/5881
feat(tvix/nix-compat): add NixHash::{new, to_nix_hash_string}
Florian Klink
1
-1
/
+14
2023-03-04
r/5880
feat(tvix/nix-compat): introduce parsing for Nix Hash strings
Florian Klink
1
-178
/
+245
2023-03-04
r/5879
refactor(tvix/nix-compat): move digest decoding into helper function
Florian Klink
1
-35
/
+38
2023-03-04
r/5878
refactor(tvix/nix-compat): address clippy in nixbase32.rs tests
Florian Klink
1
-1
/
+1
2023-03-04
r/5877
refactor(tvix/nix-compat): address clippy in derivation/tests/mod.rs
Florian Klink
1
-2
/
+2
2023-03-04
r/5876
refactor(tvix/nix-compat): address clippy in store_path.rs
Florian Klink
1
-2
/
+2
2023-03-03
r/5875
chore(tvix/nix-compat): include invalid hashes in SRI hash error
Vincent Ambo
1
-3
/
+3
2023-02-08
r/5843
feat(tvix/nix-compat/nixhash): support BASE64_NOPAD SRI
Florian Klink
1
-19
/
+61
2023-02-08
r/5842
refactor(tvix/nix-compat/nixhash): fix test function name
Florian Klink
1
-1
/
+1
2023-02-07
r/5841
fix(tvix): fix InvalidEncodedDigestLength message
Alyssa Ross
1
-1
/
+1
2023-02-01
r/5809
feat(tvix/nix-compat/derivation): Display -> to_aterm_string()
Florian Klink
2
-11
/
+19
2023-02-01
r/5806
feat(tvix/nix-compat): add nixhash module
Florian Klink
2
-0
/
+359
2023-02-01
r/5805
refactor(tvix/nix-compat/derivation): remove module inception
Florian Klink
3
-350
/
+356
2023-02-01
r/5804
refactor(tvix/nix-compat): operator precedence can trip the unwary
Florian Klink
1
-1
/
+1
2023-02-01
r/5803
refactor(tvix/derivation): don't create deref'd immediately ref
Florian Klink
2
-3
/
+3
2023-02-01
r/5802
refactor(tvix/nix-compat): remove unneeded return
Florian Klink
1
-2
/
+2
2023-02-01
r/5801
refactor(tvix/nix-compat): const is always 'static
Florian Klink
1
-1
/
+1
2023-02-01
r/5799
feat(tvix/cli): implement builtins.placeholder
Vincent Ambo
1
-0
/
+18
2023-01-31
r/5796
docs(tvix/nix-compat/store_path): fix docstrings
Florian Klink
1
-2
/
+2
2023-01-31
r/5793
refactor(tvix/nix-compat): absorb nar writer
Florian Klink
4
-0
/
+254
2023-01-31
r/5792
docs(tvix/nix-compat/derivation): fix docstrings
Florian Klink
2
-2
/
+5
2023-01-31
r/5791
refactor(tvix/nix-compat): absorb //tvix/derivation
Florian Klink
26
-0
/
+1330
2023-01-31
r/5788
refactor(tvix): introduce nix-compat crate
Florian Klink
5
-0
/
+388