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
Age
Commit message (
Expand
)
Author
Files
Lines
2023-10-15
r/6813
feat(tvix/nix-compat/nixhash/NixHashWithMode): from_algo_mode_hash
Florian Klink
5
-2
/
+54
2023-10-15
r/6812
refactor(nix-compat/nixhash): add Result type alias
Florian Klink
1
-6
/
+9
2023-10-15
r/6811
refactor(nix-compat/nixhash): box sha512
Florian Klink
1
-4
/
+4
2023-10-14
r/6810
refactor(tvix/store): Upgrade tokio-listener to get tonic support
Connor Brewster
6
-141
/
+29
2023-10-14
r/6808
refactor(tvix/nix-compat/derivation): fod_digest return [u8; 32]
Florian Klink
1
-4
/
+4
2023-10-14
r/6807
refactor(tvix/nix-compat): make NixHash an enum with fixed-len bytes
Florian Klink
8
-221
/
+227
2023-10-14
r/6806
feat(tvix/store/protos): use Validate() function on root node
Florian Klink
4
-37
/
+22
2023-10-14
r/6805
feat(tvix/store/protos): add Deriver field to PathInfo
Florian Klink
10
-39
/
+161
2023-10-14
r/6804
feat(tvix/store/protos): add StorePath message
Florian Klink
3
-48
/
+137
2023-10-14
r/6803
refactor(tvix/store/fs): make fetch_directory_inode_data async
Florian Klink
1
-30
/
+32
2023-10-14
r/6802
refactor(tvix/*store): helper for channel creation from url
Florian Klink
6
-129
/
+88
2023-10-14
r/6801
refactor(tvix/*store): reorganize from_url
Florian Klink
3
-36
/
+27
2023-10-14
r/6800
refactor(tvix/*store): remove some grpc_client let bindings
Florian Klink
3
-27
/
+25
2023-10-14
r/6799
feat(tvix/castore/protos): add more granular validation methods
Florian Klink
2
-29
/
+104
2023-10-14
r/6798
refactor(tvix/castore): simplify node validation checks
Florian Klink
1
-9
/
+8
2023-10-13
r/6796
docs(tvix/castore): point out use of contents_first
Linus Heckemann
1
-0
/
+5
2023-10-13
r/6795
refactor(tvix/store/protos): remove unused mustBlobDigest function
Florian Klink
1
-10
/
+0
2023-10-12
r/6794
refactor(tvix/castore): factor out node checks
Florian Klink
4
-67
/
+108
2023-10-12
r/6793
refactor(tvix/store/fs): use while let statement
Florian Klink
1
-22
/
+16
2023-10-12
r/6792
refactor(tvix/store/proto): merge two match statements into one
Florian Klink
1
-29
/
+23
2023-10-12
r/6791
refactor(tvix/store): clippy lint
Florian Klink
4
-4
/
+4
2023-10-12
r/6790
refactor(tvix/castore/utils): clippy
Florian Klink
1
-8
/
+4
2023-10-12
r/6789
feat(tvix/store): enable tls[-roots] feature in tonic
Florian Klink
3
-5
/
+564
2023-10-12
r/6788
fix(tvix/store/fs): fix typo
edef
1
-3
/
+3
2023-10-12
r/6787
refactor(tvix/nar-bridge): panic on inval PathInfo.NarInfo.NarSha256
Florian Klink
4
-9
/
+6
2023-10-11
r/6786
feat(tvix/store): validate nar_sha256
Florian Klink
2
-2
/
+26
2023-10-11
r/6785
feat(tvix/store/protos): validate NarSha256
Florian Klink
2
-1
/
+17
2023-10-11
r/6784
docs(tvix/nar-bridge): remove redundant comments
Florian Klink
1
-2
/
+0
2023-10-11
r/6783
refactor(tvix/nar-bridge): use mh.SHA2_256
Florian Klink
2
-2
/
+5
2023-10-11
r/6782
docs(tvix/store/protos): explain a bit more what we're doing
Florian Klink
1
-1
/
+3
2023-10-11
r/6781
feat(tvix/nar-bridge): stop parsing nixbase32 manually, validate
Florian Klink
2
-10
/
+24
2023-10-11
r/6780
refactor(tvix/nar-bridge): have Export return root node
Florian Klink
10
-297
/
+211
2023-10-11
r/6779
refactor(tvix/nar-bridge): pass root node to storev1pb.Export
Florian Klink
5
-6
/
+6
2023-10-10
r/6778
fix(tvix/castore): use bstr for formatting names in errors
edef
4
-4
/
+10
2023-10-10
r/6777
fix(tvix/castore): handle Directory::size overflow explicitly
edef
2
-9
/
+90
2023-10-10
r/6776
test(tvix/castore): demonstrate that Directory::size may panic
edef
1
-0
/
+31
2023-10-10
r/6775
fix(third_party/crate2nix): run tests in debug mode
edef
1
-0
/
+1
2023-10-10
r/6774
refactor(tvix/store/protos): have Export accept root node
Florian Klink
2
-43
/
+34
2023-10-10
r/6773
chore(tvix/nar-bridge): move to Export from storev1pb
Florian Klink
8
-335
/
+49
2023-10-10
r/6772
feat(tvix/store/protos): add Export
Florian Klink
10
-79
/
+387
2023-10-10
r/6771
refactor(tvix/nar-bridge): use castorev1pb.RenamedNode
Florian Klink
4
-100
/
+35
2023-10-10
r/6770
chore(tvix/nar-bridge): bump google.golang.org/protobuf
Florian Klink
3
-4
/
+4
2023-10-10
r/6769
feat(tvix/store): use tvix_compat::nar::writer::async
edef
5
-72
/
+156
2023-10-10
r/6768
feat(tvix/nix-compat): add nar::writer::async
edef
5
-2
/
+264
2023-10-10
r/6767
refactor(tvix/nix-compat): move nar::writer to nar::writer::sync
edef
2
-223
/
+227
2023-10-10
r/6766
fix(tvix/nix-compat): clean up the debug assertions a bit
edef
1
-12
/
+11
2023-10-10
r/6763
fix(tvix/nix-compat): drop unnecessary reference taking
edef
1
-1
/
+1
2023-10-09
r/6761
chore(tvix/*store): use google.golang.org/protobuf
Florian Klink
5
-11
/
+17
2023-10-09
r/6760
feat(tvix/castore): add RenamedNode helper
Florian Klink
1
-0
/
+38
2023-10-09
r/6759
refactor(tvix/nar-bridge): use storepath for store paths
Florian Klink
1
-19
/
+13
[prev]
[next]