mirror of
https://gitlab.com/veilid/veilid.git
synced 2024-10-01 01:26:08 -04:00
use forked repositories for async-tls and async-tungstenite
This commit is contained in:
parent
8515e0dccc
commit
5070b0a560
46
Cargo.lock
generated
46
Cargo.lock
generated
@ -488,18 +488,6 @@ version = "4.5.0"
|
|||||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||||
checksum = "b4eb2cdb97421e01129ccb49169d8279ed21e829929144f4a22a6e54ac549ca1"
|
checksum = "b4eb2cdb97421e01129ccb49169d8279ed21e829929144f4a22a6e54ac549ca1"
|
||||||
|
|
||||||
[[package]]
|
|
||||||
name = "async-tls"
|
|
||||||
version = "0.12.0"
|
|
||||||
source = "git+https://github.com/async-rs/async-tls?rev=c58588a#c58588a276e6180f3ef99f4ec3bf9176c5f0f58c"
|
|
||||||
dependencies = [
|
|
||||||
"futures-core",
|
|
||||||
"futures-io",
|
|
||||||
"rustls",
|
|
||||||
"rustls-pemfile",
|
|
||||||
"webpki-roots 0.22.6",
|
|
||||||
]
|
|
||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "async-trait"
|
name = "async-trait"
|
||||||
version = "0.1.74"
|
version = "0.1.74"
|
||||||
@ -517,7 +505,6 @@ version = "0.23.0"
|
|||||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||||
checksum = "a1e9efbe14612da0a19fb983059a0b621e9cf6225d7018ecab4f9988215540dc"
|
checksum = "a1e9efbe14612da0a19fb983059a0b621e9cf6225d7018ecab4f9988215540dc"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"async-tls",
|
|
||||||
"futures-io",
|
"futures-io",
|
||||||
"futures-util",
|
"futures-util",
|
||||||
"log",
|
"log",
|
||||||
@ -5437,6 +5424,33 @@ version = "0.8.2"
|
|||||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||||
checksum = "f1bddf1187be692e79c5ffeab891132dfb0f236ed36a43c7ed39f1165ee20191"
|
checksum = "f1bddf1187be692e79c5ffeab891132dfb0f236ed36a43c7ed39f1165ee20191"
|
||||||
|
|
||||||
|
[[package]]
|
||||||
|
name = "veilid-async-tls"
|
||||||
|
version = "0.12.0"
|
||||||
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||||
|
checksum = "f273e0e7f394ba1d52a1613411cb7442641f2625eb25cfd13d31965d8da558ee"
|
||||||
|
dependencies = [
|
||||||
|
"futures-core",
|
||||||
|
"futures-io",
|
||||||
|
"rustls",
|
||||||
|
"rustls-pemfile",
|
||||||
|
"webpki-roots 0.22.6",
|
||||||
|
]
|
||||||
|
|
||||||
|
[[package]]
|
||||||
|
name = "veilid-async-tungstenite"
|
||||||
|
version = "0.23.0"
|
||||||
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||||
|
checksum = "1ae5d6d02764ce82b7fdae4360bd497fe8df7a08a5901ef15a49e1ee2f734e2d"
|
||||||
|
dependencies = [
|
||||||
|
"futures-io",
|
||||||
|
"futures-util",
|
||||||
|
"log",
|
||||||
|
"pin-project-lite",
|
||||||
|
"tungstenite",
|
||||||
|
"veilid-async-tls",
|
||||||
|
]
|
||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "veilid-bugsalot"
|
name = "veilid-bugsalot"
|
||||||
version = "0.1.0"
|
version = "0.1.0"
|
||||||
@ -5489,8 +5503,6 @@ dependencies = [
|
|||||||
"async-lock 2.8.0",
|
"async-lock 2.8.0",
|
||||||
"async-std",
|
"async-std",
|
||||||
"async-std-resolver",
|
"async-std-resolver",
|
||||||
"async-tls",
|
|
||||||
"async-tungstenite",
|
|
||||||
"async_executors",
|
"async_executors",
|
||||||
"backtrace",
|
"backtrace",
|
||||||
"blake3",
|
"blake3",
|
||||||
@ -5562,6 +5574,8 @@ dependencies = [
|
|||||||
"tracing-wasm",
|
"tracing-wasm",
|
||||||
"trust-dns-resolver",
|
"trust-dns-resolver",
|
||||||
"tsify",
|
"tsify",
|
||||||
|
"veilid-async-tls",
|
||||||
|
"veilid-async-tungstenite",
|
||||||
"veilid-bugsalot",
|
"veilid-bugsalot",
|
||||||
"veilid-hashlink",
|
"veilid-hashlink",
|
||||||
"veilid-igd",
|
"veilid-igd",
|
||||||
@ -5645,7 +5659,6 @@ version = "0.2.5"
|
|||||||
dependencies = [
|
dependencies = [
|
||||||
"ansi_term",
|
"ansi_term",
|
||||||
"async-std",
|
"async-std",
|
||||||
"async-tungstenite",
|
|
||||||
"backtrace",
|
"backtrace",
|
||||||
"cfg-if 1.0.0",
|
"cfg-if 1.0.0",
|
||||||
"clap 4.4.7",
|
"clap 4.4.7",
|
||||||
@ -5683,6 +5696,7 @@ dependencies = [
|
|||||||
"tracing-opentelemetry",
|
"tracing-opentelemetry",
|
||||||
"tracing-subscriber",
|
"tracing-subscriber",
|
||||||
"url",
|
"url",
|
||||||
|
"veilid-async-tungstenite",
|
||||||
"veilid-bugsalot",
|
"veilid-bugsalot",
|
||||||
"veilid-core",
|
"veilid-core",
|
||||||
"wg",
|
"wg",
|
||||||
|
@ -12,7 +12,6 @@ resolver = "2"
|
|||||||
[patch.crates-io]
|
[patch.crates-io]
|
||||||
cursive = { git = "https://gitlab.com/veilid/cursive.git" }
|
cursive = { git = "https://gitlab.com/veilid/cursive.git" }
|
||||||
cursive_core = { git = "https://gitlab.com/veilid/cursive.git" }
|
cursive_core = { git = "https://gitlab.com/veilid/cursive.git" }
|
||||||
async-tls = { git = "https://github.com/async-rs/async-tls", rev = "c58588a" }
|
|
||||||
|
|
||||||
# For local development
|
# For local development
|
||||||
# keyvaluedb = { path = "../keyvaluedb/keyvaluedb" }
|
# keyvaluedb = { path = "../keyvaluedb/keyvaluedb" }
|
||||||
|
@ -169,9 +169,11 @@ keyring-manager = "0.5.0"
|
|||||||
keyvaluedb-sqlite = "0.1.1"
|
keyvaluedb-sqlite = "0.1.1"
|
||||||
|
|
||||||
# Network
|
# Network
|
||||||
async-tungstenite = { version = "0.23.0", features = ["async-tls"] }
|
async-tungstenite = { package = "veilid-async-tungstenite", version = "0.23.0", features = [
|
||||||
|
"async-tls",
|
||||||
|
] }
|
||||||
igd = { package = "veilid-igd", version = "0.1.1" }
|
igd = { package = "veilid-igd", version = "0.1.1" }
|
||||||
async-tls = "0.12.0"
|
async-tls = { package = "veilid-async-tls", version = "0.12.0" }
|
||||||
webpki = "0.22.1"
|
webpki = "0.22.1"
|
||||||
webpki-roots = "0.25.2"
|
webpki-roots = "0.25.2"
|
||||||
rustls = "0.21.8"
|
rustls = "0.21.8"
|
||||||
|
@ -51,7 +51,9 @@ tokio = { version = "^1", features = ["full", "tracing"], optional = true }
|
|||||||
console-subscriber = { version = "^0", optional = true }
|
console-subscriber = { version = "^0", optional = true }
|
||||||
tokio-stream = { version = "^0", features = ["net"], optional = true }
|
tokio-stream = { version = "^0", features = ["net"], optional = true }
|
||||||
tokio-util = { version = "^0", features = ["compat"], optional = true }
|
tokio-util = { version = "^0", features = ["compat"], optional = true }
|
||||||
async-tungstenite = { version = "^0", features = ["async-tls"] }
|
async-tungstenite = { package = "veilid-async-tungstenite", version = "^0", features = [
|
||||||
|
"async-tls",
|
||||||
|
] }
|
||||||
color-eyre = { version = "^0", default-features = false }
|
color-eyre = { version = "^0", default-features = false }
|
||||||
backtrace = "^0"
|
backtrace = "^0"
|
||||||
clap = { version = "4", features = ["derive", "string", "wrap_help"] }
|
clap = { version = "4", features = ["derive", "string", "wrap_help"] }
|
||||||
|
Loading…
Reference in New Issue
Block a user