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
/
src
/
nar
Age
Commit message (
Expand
)
Author
Files
Lines
2024-09-23
r/8710
feat(tvix/nix-compat/nar/writer/sync): add file_manual_write
Yureka
1
-0
/
+68
2024-09-07
r/8663
feat(tvix/nix-compat/nar/writer/sync): trait objects -> generics
Yureka
1
-13
/
+10
2024-09-05
r/8653
chore(3p/sources): bump channels & overlays (2024-09-01)
Vincent Ambo
1
-0
/
+2
2024-08-19
r/8541
feat(tvix/nix-compat): entry locator in listing structures
Ryan Lahfa
2
-1
/
+113
2024-08-19
r/8539
feat(tvix/nix-compat): add a basic listing deserializer
Ryan Lahfa
4
-0
/
+77
2024-08-09
r/8468
test(tvix/nix-compat/nar/wire): cover TOK_PAD_PAR
edef
1
-0
/
+2
2024-08-09
r/8462
docs(tvix/nix-compat/nar/wire): fix TOK_EXE grammar
edef
1
-1
/
+1
2024-06-03
r/8210
fix(tvix/nix-compat): require async and async,wire for some tests
Ilan Joselevich
1
-1
/
+1
2024-05-26
r/8174
fix(tvix/nix-compat): async nar reader requires wire feature
Florian Klink
1
-1
/
+1
2024-05-08
r/8095
refactor(nix-compat/nar/reader): reuse prev_name allocation
edef
5
-47
/
+71
2024-05-08
r/8086
feat(nix-compat/wire/bytes/reader): support buffered reading
edef
1
-0
/
+10
2024-05-08
r/8085
fix(nix-compat/wire/bytes/reader): always read trailer tag data
edef
1
-1
/
+1
2024-05-04
r/8075
feat(nix-compat/nar/reader): async support
edef
5
-0
/
+565
2024-04-29
r/8028
refactor(nix-compat/nar/reader): always enable poisoning *API*
edef
1
-64
/
+66
2024-04-26
r/8017
chore(nix-compat/nar/wire): space Tag::Buf docs properly
edef
1
-0
/
+1
2024-04-25
r/8007
test(tvix/nix-compat): add debug assertions for nar reader
tcmal
2
-84
/
+426
2024-04-13
r/7898
refactor(tvix/nix-compat): move nar writer to tokio
Florian Klink
2
-56
/
+51
2024-01-19
r/7422
chore(3p/sources): Bump channels & overlays
sterni
1
-30
/
+30
2023-12-21
r/7251
docs(nix-compat/nar/reader): fix reference
Florian Klink
1
-1
/
+1
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-10-27
r/6898
fix(nix-compat/nar/writer): `use ByteSlice` closer to call site
edef
2
-2
/
+2
2023-10-18
r/6857
test(tvix/nix-compat/nar/writer/sync): add tests
Florian Klink
2
-0
/
+136
2023-10-18
r/6856
feat(tvix/nix-compat/nar/reader): add tests
Florian Klink
5
-0
/
+122
2023-10-18
r/6855
fix(tvix/nix-compat/nar/wire): correct Node::Some doc comment
edef
1
-1
/
+2
2023-10-18
r/6854
refactor(nix-compat/nar/writer): use clone_into
edef
2
-4
/
+2
2023-10-18
r/6853
feat(tvix/nix-compat): NAR reader
edef
8
-4
/
+530
2023-10-18
r/6852
docs(tvix/nix-compat/nar): document the wire format
edef
1
-2
/
+66
2023-10-10
r/6768
feat(tvix/nix-compat): add nar::writer::async
edef
2
-0
/
+239
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-09
r/6754
docs(tvix/nix-compat): mention Directory::close on Node::directory
edef
1
-0
/
+3
2023-10-09
r/6753
docs(tvix/nix-compat): document the name ordering requirement
edef
1
-0
/
+4
2023-10-09
r/6752
fix(tvix/nix-compat): don't transiently allocate names
edef
1
-1
/
+1
2023-09-21
r/6623
refactor(tvix/store): Asyncify PathInfoService and DirectoryService
Connor Brewster
1
-1
/
+1
2023-07-21
r/6436
refactor(tvix/store): use bytes for node names and symlink targets
Florian Klink
1
-13
/
+14
2023-05-10
r/6129
feat(tvix/nix-compat/nar/writer): check for more data in reader
Florian Klink
1
-1
/
+14
2023-01-31
r/5793
refactor(tvix/nix-compat): absorb nar writer
Florian Klink
3
-0
/
+253