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
/
glue
/
src
Age
Commit message (
Expand
)
Author
Files
Lines
2024-02-13
r/7508
feat(tvix/eval): Box Value::Catchable
Aspen Smith
1
-8
/
+8
2024-02-13
r/7506
fix(tvix/eval): Replace inner NixString repr with Box<Bstr>
Aspen Smith
2
-16
/
+13
2024-02-02
r/7467
refactor(tvix/eval): Box Value::String
Aspen Smith
3
-7
/
+7
2024-01-31
r/7460
fix(tvix): Represent strings as byte arrays
Aspen Smith
3
-40
/
+48
2024-01-22
r/7439
fix(tvix/glue/tests): resolve logic error in hasContextInAttrKeys
sterni
1
-1
/
+2
2024-01-20
r/7433
feat(tvix/store): enable `name` customization in the store
Ryan Lahfa
1
-0
/
+1
2024-01-20
r/7432
refactor(tvix/store): `import_path` → `import_path_as_nar_ca`
Ryan Lahfa
1
-1
/
+1
2024-01-19
r/7422
chore(3p/sources): Bump channels & overlays
sterni
1
-2
/
+0
2024-01-18
r/7411
refactor(tvix/glue): add BuildService to TvixStoreIO
Florian Klink
3
-6
/
+14
2024-01-18
r/7410
feat(tvix/glue): use TvixStoreIO as derivation builtin state
Ryan Lahfa
5
-74
/
+89
2024-01-18
r/7407
refactor(tvix/eval): generalize EvalIO container
Florian Klink
2
-3
/
+6
2024-01-17
r/7404
feat(tvix/glue): introduce test suite for context strings
Ryan Lahfa
10
-0
/
+355
2024-01-16
r/7389
refactor(nix-compat): use StorePathRef for hash derivation modulo
Florian Klink
2
-18
/
+17
2024-01-15
r/7382
refactor(tvix/glue): have derivation_to_build_request consume inputs
Florian Klink
1
-58
/
+14
2024-01-15
r/7381
refactor(tvix/glue/known_paths): drop some unused stuff
Florian Klink
1
-51
/
+3
2024-01-14
r/7379
fix(tvix/eval): catchable-aware builtins
Ryan Lahfa
1
-4
/
+23
2024-01-12
r/7377
feat(tvix/glue): input derivation context tests
Ryan Lahfa
1
-0
/
+32
2024-01-12
r/7376
feat(tvix/glue/derivationStrict): support __structuredAttrs
Florian Klink
3
-170
/
+216
2024-01-12
r/7374
docs(tvix/glue): misc reflowing of comments
Ryan Lahfa
1
-7
/
+5
2024-01-12
r/7373
fix(tvix/glue/tvix_build): fn_input_drvs_to_output_nodes
Florian Klink
1
-47
/
+36
2024-01-12
r/7372
refactor(tvix/glue/tvix_store_io): async store_path_to_node
Florian Klink
1
-17
/
+23
2024-01-09
r/7361
refactor(tvix/castore/directorysvc): AsRef traverse_to
Florian Klink
1
-2
/
+1
2024-01-09
r/7359
refactor(tvix): use AsRef<dyn …> instead of Deref<Target= …>
Florian Klink
1
-16
/
+14
2024-01-08
r/7357
feat(tvix/glue): add test for output path calculation
Florian Klink
1
-0
/
+36
2024-01-06
r/7356
feat(tvix/build): add BuildRequest validation
Florian Klink
1
-2
/
+10
2024-01-05
r/7353
fix(tvix/build): fix inconsistencies around paths
Florian Klink
1
-7
/
+7
2024-01-05
r/7352
refactor(tvix/glue): simplify TvixStoreIO further
Florian Klink
1
-45
/
+43
2024-01-05
r/7351
refactor(tvix/glue): simplify store_path_to_[root]_node
Florian Klink
1
-41
/
+36
2024-01-03
r/7339
feat(tvix/eval): impl `unsafeDiscardStringContext`
Ryan Lahfa
1
-0
/
+45
2024-01-03
r/7338
feat(tvix/glue): contextful derivation
Ryan Lahfa
3
-204
/
+73
2024-01-03
r/7336
feat(tvix/glue): context-aware `toFile`
Ryan Lahfa
1
-21
/
+14
2024-01-03
r/7316
feat(tvix/glue): handle passAsFile
Florian Klink
1
-11
/
+167
2024-01-03
r/7314
refactor(tvix/glue): create environment_vars Vec at the end
Florian Klink
1
-8
/
+7
2024-01-03
r/7313
test(tvix/glue): add test with passAsFile
Florian Klink
1
-0
/
+1
2024-01-03
r/7312
feat(tvix/build/protos): add additional_files field
Florian Klink
1
-0
/
+4
2024-01-03
r/7311
feat(tvix/glue): emit a warning in case of bad SRI hashes
Florian Klink
2
-3
/
+41
2024-01-01
r/7302
refactor(tvix/glue/tvix_store_io): use utils::import_path
Florian Klink
1
-98
/
+25
2024-01-01
r/7299
feat(nix-compat/store_path): build_ca_path may fail
Florian Klink
1
-1
/
+6
2023-12-31
r/7289
refactor(tvix/eval): remove code and location from struct
Florian Klink
2
-4
/
+4
2023-12-29
r/7283
feat(tvix/build): don't force outputs to be in store_dir
Florian Klink
1
-23
/
+16
2023-12-26
r/7265
feat(tvix/build/protos): add some missing fields
Florian Klink
2
-12
/
+96
2023-12-21
r/7244
docs(tvix/glue): fix docstring
Florian Klink
1
-1
/
+1
2023-12-14
r/7219
test(tvix/glue): add nonexisting_path_without_import test
Florian Klink
1
-0
/
+18
2023-12-14
r/7218
fix(tvix/eval): remove incorrect imports when coercing
sterni
1
-5
/
+14
2023-12-13
r/7213
feat(tvix/glue): add single-file import tests
Florian Klink
1
-0
/
+23
2023-12-13
r/7212
feat(tvix/glue): add some import tests
Florian Klink
1
-0
/
+90
2023-12-12
r/7210
fix(tvix/glue/tvix_store_io): don't unwrap ingest_path errors
Florian Klink
1
-1
/
+1
2023-12-12
r/7197
feat(tvix/glue): make unimplemented-structuredAttrs catchable
Adam Joseph
1
-1
/
+3
2023-12-12
r/7170
refactor(tvix): use io::Result for EvalIO
Florian Klink
2
-10
/
+10
2023-12-12
r/7160
chore(tvix/glue): allow unused_variables
Florian Klink
1
-0
/
+1
[next]