snix/tvix/store/src
Florian Klink 833957b374 feat(tvix/store/protos): add CA field
This adds support to represent the `CA` field found in some .narinfo
files. As `deriver`, it's also a subfield of the `narinfo` field.

Extending nix-compat with a more accessible data structure that can
take care of formatting, as well as writing validation functions in Rust
+ Golang, and integrating it into nar-bridge is something for a followup
CL.

Change-Id: I71e9c30957bcd03051a491aa54d7baac25b6dd2d
Reviewed-on: https://cl.tvl.fyi/c/depot/+/9795
Autosubmit: flokli <flokli@flokli.de>
Tested-by: BuildkiteCI
Reviewed-by: Connor Brewster <cbrewster@hey.com>
2023-10-22 17:04:37 +00:00
..
bin feat(tvix/store/protos): add CA field 2023-10-22 17:04:37 +00:00
fs refactor(tvix/store/fs): clippy 2023-10-16 10:45:37 +00:00
nar refactor(tvix/store): clippy lint 2023-10-12 20:46:24 +00:00
pathinfoservice refactor(tvix/*store): helper for channel creation from url 2023-10-14 12:26:40 +00:00
proto refactor(tvix/store): move deriver field into narinfo submessage 2023-10-22 17:04:37 +00:00
tests feat(tvix/store/protos): add CA field 2023-10-22 17:04:37 +00:00
lib.rs refactor(tvix/store): Upgrade tokio-listener to get tonic support 2023-10-14 18:56:51 +00:00