tvl-depot/tvix/store/src/pathinfoservice
Florian Klink 563886c3de feat(tvix/store/pathinfosvc/nix_http): allow configuring pubkeys
This allows setitng the trusted-public-keys URL parameter to a
(whitespace-separated) list of public keys.

NARInfo files retrieved need to contain a valid signature.

Change-Id: Ifd6580b723cbae3182e9cadfa54f1ca2b41d6599
Reviewed-on: https://cl.tvl.fyi/c/depot/+/10153
Autosubmit: flokli <flokli@flokli.de>
Reviewed-by: tazjin <tazjin@tvl.su>
Tested-by: BuildkiteCI
2023-11-28 16:08:59 +00:00
..
from_addr.rs feat(tvix/store/pathinfosvc/nix_http): allow configuring pubkeys 2023-11-28 16:08:59 +00:00
grpc.rs refactor(tvix/castore/tonic): make async, support wait-connect=? 2023-11-15 06:43:31 +00:00
memory.rs refactor(tvix/store/pathinfosvc): inline MemoryPathInfoSvc::from_url 2023-11-15 06:43:31 +00:00
mod.rs feat(tvix/store/pathinfoservice): implement NixHTTPPathInfoService 2023-11-19 13:19:24 +00:00
nix_http.rs feat(tvix/store/pathinfosvc): add signature verification 2023-11-28 16:08:59 +00:00
sled.rs refactor(tvix/store/pathinfosvc): inline SledPathInfoSvc::from_url 2023-11-15 06:43:31 +00:00