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
2024-05-01
r/8054
feat(tvix/nar-bridge): support HTTP HEAD for narinfo
Edwin Mackenzie-Owen
1
-28
/
+33
2024-05-01
r/8053
fix(nix-compat/store_path): permit store paths with dots again
edef
1
-10
/
+8
2024-05-01
r/8052
feat(tvix/castore/path): implement Debug + Display
edef
1
-3
/
+33
2024-05-01
r/8051
feat(tvix/castore/path): make Path unsized, repr-equivalent to [u8]
edef
1
-51
/
+57
2024-05-01
r/8050
feat(tvix/castore/path): add Path{Buf}
Florian Klink
2
-0
/
+248
2024-04-30
r/8049
feat(tvix/store): use local object_store for tvix-store daemon blobs
Florian Klink
1
-1
/
+5
2024-04-30
r/8048
refactor(tvix/castore/import): restructure error types
Florian Klink
7
-72
/
+126
2024-04-30
r/8047
refactor(tvix/castore): remove IngestionEntry::Unknown
Florian Klink
2
-10
/
+1
2024-04-30
r/8046
refactor(tvix/castore/import): move upload_blob_at_path into fs mod
Florian Klink
2
-28
/
+27
2024-04-30
r/8045
fix(tvix/castore/import): symlink targets are Vec<u8>
Florian Klink
3
-4
/
+9
2024-04-30
r/8044
docs(tvix/castore): fix tvix_castore::import sub-mod docstrings
Florian Klink
2
-2
/
+4
2024-04-30
r/8043
fix(tvix/nix-compat/wire): RangeInclusive<usize> for memory size bounds
edef
2
-32
/
+30
2024-04-30
r/8042
refactor(nix-compat/wire): drop primitive functions
edef
5
-109
/
+28
2024-04-30
r/8041
refactor(nix-compat/wire/bytes): branchless padding computation
edef
1
-7
/
+8
2024-04-30
r/8040
fix(tvix/nix-compat/wire/bytes): return UnexpectedEof for unexpected EOF
edef
1
-4
/
+1
2024-04-30
r/8038
test(tvix): Fix tvix tests on macOS
Alice Carroll
3
-7
/
+26
2024-04-29
r/8037
feat(tvix/glue/tests): configure <nix NIX_PATH
Florian Klink
1
-0
/
+2
2024-04-29
r/8036
feat(tvix/glue/tests): wrap TvixStoreIO with TvixIO
Florian Klink
1
-1
/
+6
2024-04-29
r/8035
refactor(tvix/glue/fetchers): rename "nixhash" to just "hash"
Florian Klink
1
-12
/
+12
2024-04-29
r/8034
refactor(nix-compat/wire/bytes/reader): move size reading to async ctor
edef
1
-137
/
+65
2024-04-29
r/8033
docs(tvix/glue/fetchers): update docstring on Tarball
Florian Klink
1
-1
/
+2
2024-04-29
r/8032
refactor(nix-compat/wire/bytes/reader): use fn for PhantomData
edef
1
-1
/
+1
2024-04-29
r/8031
refactor(tvix/nix-compat/wire/bytes): use RangeInclusive for limits
edef
1
-14
/
+7
2024-04-29
r/8030
refactor(nix-compat/wire/bytes): fold TrailerReader into BytesReader
edef
2
-91
/
+41
2024-04-29
r/8029
feat(nix-compat/wire/bytes/reader): expose the remaining data length
edef
2
-0
/
+31
2024-04-29
r/8028
refactor(nix-compat/nar/reader): always enable poisoning *API*
edef
1
-64
/
+66
2024-04-29
r/8027
refactor(tvix/glue): clone less
Florian Klink
1
-30
/
+28
2024-04-29
r/8026
refactor(tvix/glue): move decompression into fetchers/ subdir
Florian Klink
3
-5
/
+7
2024-04-28
r/8025
chore(3p/sources): Bump channels & overlays
sterni
3
-2
/
+3
2024-04-26
r/8019
feat(tvix/cli): change log format to compact, add RUST_LOG support
Florian Klink
1
-1
/
+8
2024-04-26
r/8018
feat(tvix/store/bin): disable --json option, set log to compact
Florian Klink
1
-30
/
+10
2024-04-26
r/8017
chore(nix-compat/nar/wire): space Tag::Buf docs properly
edef
1
-0
/
+1
2024-04-26
r/8016
feat(nix-compat/wire/bytes/reader): split out reading the trailer block
edef
1
-56
/
+134
2024-04-26
r/8015
refactor(nix-compat/wire/bytes/reader): drop random whitespace
edef
1
-2
/
+2
2024-04-26
r/8014
refactor(nix-compat/wire/bytes/reader): drop Pin::get_mut
edef
2
-4
/
+4
2024-04-25
r/8013
refactor(nix-compat/wire): move BytesPacketPosition into writer
edef
2
-20
/
+17
2024-04-25
r/8012
fix(nix-compat/bytes): make BytesReader less hazardous
edef
2
-178
/
+317
2024-04-25
r/8011
feat(nix-compat/wire/bytes): allow specifying a pre-read size
edef
1
-0
/
+41
2024-04-25
r/8010
refactor(nix-compat/wire/bytes): drop pin_project, clean up
edef
1
-63
/
+57
2024-04-25
r/8009
refactor(nix-compat/wire/bytes): don't parametrise on RangeBounds
edef
1
-12
/
+20
2024-04-25
r/8008
fix(tvix): typo
edef
2
-2
/
+2
2024-04-25
r/8007
test(tvix/nix-compat): add debug assertions for nar reader
tcmal
2
-84
/
+426
2024-04-25
r/8005
docs(tvix): add a list of TODOs/ideas
Florian Klink
2
-0
/
+130
2024-04-24
r/8004
docs(tvix/nix-compat/wire/bytes/reader): fix typo
Florian Klink
1
-1
/
+1
2024-04-24
r/8003
docs(tvix/nix-compat): add missing reference to BytesReader
Florian Klink
1
-2
/
+2
2024-04-24
r/8002
refactor(tvix/castore): add separate Error enum for archives
Connor Brewster
3
-33
/
+37
2024-04-23
r/8001
feat(tvix/castore): upload blobs concurrently when ingesting archives
Connor Brewster
2
-12
/
+92
2024-04-23
r/8000
refactor(tvix/castore): switch to `ingest_entries` for tarball ingestion
Connor Brewster
3
-128
/
+239
2024-04-23
r/7998
fix(tvix/glue/tvix_store_io): remove early return
Florian Klink
1
-157
/
+166
2024-04-23
r/7997
fix(tvix/glue/fetchers): rename node name for all three types
Florian Klink
1
-6
/
+2
[next]