wip: start implementing separated cert manager
This commit is contained in:
parent
cbd3eb41a1
commit
e2ea82a344
6 changed files with 23 additions and 5 deletions
|
|
@ -9,7 +9,7 @@ edition = "2021"
|
|||
publish = false
|
||||
|
||||
[workspace]
|
||||
members = ["rpxy-bin", "rpxy-lib"]
|
||||
members = ["rpxy-bin", "rpxy-lib", "rpxy-certs"]
|
||||
exclude = ["submodules"]
|
||||
resolver = "2"
|
||||
|
||||
|
|
|
|||
15
rpxy-certs/Cargo.toml
Normal file
15
rpxy-certs/Cargo.toml
Normal file
|
|
@ -0,0 +1,15 @@
|
|||
[package]
|
||||
name = "rpxy-certs"
|
||||
description = "Cert manager library for `rpxy`"
|
||||
version.workspace = true
|
||||
authors.workspace = true
|
||||
homepage.workspace = true
|
||||
repository.workspace = true
|
||||
license.workspace = true
|
||||
readme.workspace = true
|
||||
edition.workspace = true
|
||||
publish.workspace = true
|
||||
|
||||
[features]
|
||||
|
||||
[dependencies]
|
||||
0
rpxy-certs/src/lib.rs
Normal file
0
rpxy-certs/src/lib.rs
Normal file
|
|
@ -81,8 +81,10 @@ tracing = { version = "0.1.40" }
|
|||
|
||||
# http/3
|
||||
quinn = { version = "0.10.2", optional = true }
|
||||
h3 = { path = "../submodules/h3/h3/", optional = true }
|
||||
h3-quinn = { path = "../submodules/h3/h3-quinn/", optional = true }
|
||||
# h3 = { path = "../submodules/h3/h3/", optional = true }
|
||||
# h3-quinn = { path = "../submodules/h3/h3-quinn/", optional = true }
|
||||
h3 = { version = "0.0.4", optional = true }
|
||||
h3-quinn = { version = "0.0.5", optional = true }
|
||||
s2n-quic = { version = "1.37.0", default-features = false, features = [
|
||||
"provider-tls-rustls",
|
||||
], optional = true }
|
||||
|
|
|
|||
|
|
@ -1 +1 @@
|
|||
Subproject commit b44edeb60d234d49c45828395108f7519a048d4b
|
||||
Subproject commit 34bf403bad8893adc0363e45a74782828aa93ac8
|
||||
|
|
@ -12,6 +12,7 @@ publish = false
|
|||
[dependencies]
|
||||
bytes = { version = "1", default-features = false }
|
||||
futures = { version = "0.3", default-features = false }
|
||||
h3 = { path = "../h3/h3/" }
|
||||
# h3 = { path = "../h3/h3/" }
|
||||
h3 = { version = "0.0.4" }
|
||||
s2n-quic = "1.37.0"
|
||||
s2n-quic-core = "0.37.0"
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue