@@ -80,8 +80,9 @@ num_cpus = "1.16"
8080ppp = " 2.3"
8181prometheus-client = { version = " 0.24" }
8282prometheus-parse = " 0.2"
83- prost = { version = " 0.14" , default-features = false }
84- prost-types = { version = " 0.14" , default-features = false }
83+ prost = { version = " 0.14.2" }
84+ prost-types = { version = " 0.14.2" }
85+ tonic-prost = { version = " 0.14.2" }
8586rand = { version = " 0.9" , features = [" small_rng" ]}
8687rcgen = { version = " 0.14" , optional = true , features = [" pem" ] }
8788rustls = { version = " 0.23" , features = [" tls12" ], default-features = false }
@@ -97,8 +98,7 @@ tls-listener = { version = "0.11" }
9798tokio = { version = " 1.44" , features = [" full" , " test-util" ] }
9899tokio-rustls = { version = " 0.26" , default-features = false }
99100tokio-stream = { version = " 0.1" , features = [" net" ] }
100- tonic = { version = " 0.14" , default-features = false , features = [" codegen" ] }
101- tonic-prost = { version = " 0.14" , default-features = false }
101+ tonic = { version = " 0.14.2" , features = [" codegen" , " transport" ] }
102102tower = { version = " 0.5" , features = [" full" ] }
103103tracing = { version = " 0.1" }
104104tracing-subscriber = { version = " 0.3" , features = [" registry" , " env-filter" , " json" ] }
@@ -118,7 +118,11 @@ tracing-core = "0.1"
118118tracing-appender = " 0.2"
119119tokio-util = { version = " 0.7" , features = [" io-util" ] }
120120educe = " 0.6"
121- tempfile = { version = " 3.21" , optional = true }
121+ spire-api = " 0.3.6"
122+ spiffe = " 0.7"
123+ tempfile = { version = " 3.23" , optional = true }
124+ hyperlocal = " 0.9.1"
125+ mockall = " 0.14.0"
122126
123127[target .'cfg(target_os = "linux")' .dependencies ]
124128netns-rs = " 0.1"
@@ -158,7 +162,7 @@ local-ip-address = "0.6"
158162matches = " 0.1"
159163test-case = " 3.3"
160164oid-registry = " 0.8"
161- rcgen = { version = " 0.14" , features = [" pem" , " x509-parser" ] }
165+ rcgen = { version = " 0.14" , features = [" pem" , " x509-parser" , " crypto " ] }
162166x509-parser = { version = " 0.17" , default-features = false , features = [" verify" ] }
163167time = " 0.3"
164168ctor = " 0.5"
0 commit comments