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