⬆️ update ptth_quic deps

main
(on company time) 2022-12-16 13:29:57 -06:00
parent 5a9c301747
commit c13d1f37bf
2 changed files with 108 additions and 46 deletions

125
Cargo.lock generated
View File

@ -91,6 +91,12 @@ version = "0.13.1"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9e1b586273c5702936fe7b7d6896644d8be71e6314cfe09d3167c95f712589e8" checksum = "9e1b586273c5702936fe7b7d6896644d8be71e6314cfe09d3167c95f712589e8"
[[package]]
name = "base64"
version = "0.20.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "0ea22880d78093b0cbe17c89f64a7d457941e65759157ec6cb31a31d652b05e5"
[[package]] [[package]]
name = "bitflags" name = "bitflags"
version = "1.3.2" version = "1.3.2"
@ -170,7 +176,7 @@ dependencies = [
"num-integer", "num-integer",
"num-traits", "num-traits",
"serde", "serde",
"time", "time 0.1.45",
"wasm-bindgen", "wasm-bindgen",
"winapi", "winapi",
] ]
@ -347,7 +353,7 @@ dependencies = [
"tokio", "tokio",
"tokio-stream", "tokio-stream",
"tracing", "tracing",
"tracing-subscriber", "tracing-subscriber 0.2.25",
] ]
[[package]] [[package]]
@ -992,6 +998,16 @@ dependencies = [
"static_assertions", "static_assertions",
] ]
[[package]]
name = "nu-ansi-term"
version = "0.46.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "77a8165726e8236064dbb45459242600304b42a5ea24ee2948e18e023bf7ba84"
dependencies = [
"overload",
"winapi",
]
[[package]] [[package]]
name = "num-integer" name = "num-integer"
version = "0.1.45" version = "0.1.45"
@ -1078,6 +1094,12 @@ dependencies = [
"vcpkg", "vcpkg",
] ]
[[package]]
name = "overload"
version = "0.1.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b15813163c1d831bf4a13c3610c05c0d03b39feb07f7e09fa234dac9b15aaf39"
[[package]] [[package]]
name = "parking_lot" name = "parking_lot"
version = "0.12.1" version = "0.12.1"
@ -1113,7 +1135,7 @@ version = "1.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "03c64931a1a212348ec4f3b4362585eca7159d0d09cbdf4a7f74f02173596fd4" checksum = "03c64931a1a212348ec4f3b4362585eca7159d0d09cbdf4a7f74f02173596fd4"
dependencies = [ dependencies = [
"base64", "base64 0.13.1",
] ]
[[package]] [[package]]
@ -1248,7 +1270,7 @@ name = "ptth"
version = "1.1.0" version = "1.1.0"
dependencies = [ dependencies = [
"anyhow", "anyhow",
"base64", "base64 0.13.1",
"blake3", "blake3",
"chrono", "chrono",
"debug_proxy", "debug_proxy",
@ -1257,7 +1279,7 @@ dependencies = [
"reqwest", "reqwest",
"tokio", "tokio",
"tracing", "tracing",
"tracing-subscriber", "tracing-subscriber 0.2.25",
] ]
[[package]] [[package]]
@ -1265,7 +1287,7 @@ name = "ptth_core"
version = "2.0.0" version = "2.0.0"
dependencies = [ dependencies = [
"anyhow", "anyhow",
"base64", "base64 0.13.1",
"ctrlc", "ctrlc",
"futures", "futures",
"hyper", "hyper",
@ -1300,7 +1322,7 @@ dependencies = [
"tokio", "tokio",
"tokio-stream", "tokio-stream",
"tracing", "tracing",
"tracing-subscriber", "tracing-subscriber 0.2.25",
"uom", "uom",
] ]
@ -1309,7 +1331,7 @@ name = "ptth_kv"
version = "0.1.0" version = "0.1.0"
dependencies = [ dependencies = [
"anyhow", "anyhow",
"base64", "base64 0.13.1",
"hyper", "hyper",
"thiserror", "thiserror",
"tokio", "tokio",
@ -1333,7 +1355,7 @@ dependencies = [
"sha2 0.9.9", "sha2 0.9.9",
"tokio", "tokio",
"tracing", "tracing",
"tracing-subscriber", "tracing-subscriber 0.2.25",
] ]
[[package]] [[package]]
@ -1341,7 +1363,7 @@ name = "ptth_quic"
version = "0.1.0" version = "0.1.0"
dependencies = [ dependencies = [
"anyhow", "anyhow",
"base64", "base64 0.20.0",
"ctrlc", "ctrlc",
"futures-util", "futures-util",
"hyper", "hyper",
@ -1349,12 +1371,12 @@ dependencies = [
"rand", "rand",
"rcgen", "rcgen",
"reqwest", "reqwest",
"rmp-serde", "rmp-serde 1.1.1",
"rustls", "rustls",
"structopt", "structopt",
"tokio", "tokio",
"tracing", "tracing",
"tracing-subscriber", "tracing-subscriber 0.3.16",
"udp_over_tcp", "udp_over_tcp",
] ]
@ -1370,12 +1392,12 @@ dependencies = [
"rand", "rand",
"rand_chacha", "rand_chacha",
"reqwest", "reqwest",
"rmp-serde", "rmp-serde 0.15.5",
"serde", "serde",
"structopt", "structopt",
"tokio", "tokio",
"tracing", "tracing",
"tracing-subscriber", "tracing-subscriber 0.2.25",
] ]
[[package]] [[package]]
@ -1383,7 +1405,7 @@ name = "ptth_relay"
version = "2.0.0" version = "2.0.0"
dependencies = [ dependencies = [
"anyhow", "anyhow",
"base64", "base64 0.13.1",
"blake3", "blake3",
"chrono", "chrono",
"clap", "clap",
@ -1397,7 +1419,7 @@ dependencies = [
"ptth_core", "ptth_core",
"rand", "rand",
"reqwest", "reqwest",
"rmp-serde", "rmp-serde 0.15.5",
"rusty_ulid 1.0.0", "rusty_ulid 1.0.0",
"serde", "serde",
"serde_json", "serde_json",
@ -1408,7 +1430,7 @@ dependencies = [
"toml", "toml",
"tracing", "tracing",
"tracing-futures", "tracing-futures",
"tracing-subscriber", "tracing-subscriber 0.2.25",
] ]
[[package]] [[package]]
@ -1419,7 +1441,7 @@ dependencies = [
"always_equal", "always_equal",
"anyhow", "anyhow",
"arc-swap", "arc-swap",
"base64", "base64 0.13.1",
"blake3", "blake3",
"chrono", "chrono",
"futures", "futures",
@ -1433,7 +1455,7 @@ dependencies = [
"rand", "rand",
"regex", "regex",
"reqwest", "reqwest",
"rmp-serde", "rmp-serde 0.15.5",
"rust-embed", "rust-embed",
"rusty_ulid 0.10.1", "rusty_ulid 0.10.1",
"serde", "serde",
@ -1445,7 +1467,7 @@ dependencies = [
"toml", "toml",
"tracing", "tracing",
"tracing-futures", "tracing-futures",
"tracing-subscriber", "tracing-subscriber 0.2.25",
] ]
[[package]] [[package]]
@ -1459,7 +1481,7 @@ dependencies = [
"serde", "serde",
"tokio", "tokio",
"tracing", "tracing",
"tracing-subscriber", "tracing-subscriber 0.2.25",
] ]
[[package]] [[package]]
@ -1471,7 +1493,7 @@ dependencies = [
"reqwest", "reqwest",
"tokio", "tokio",
"tracing", "tracing",
"tracing-subscriber", "tracing-subscriber 0.2.25",
] ]
[[package]] [[package]]
@ -1586,13 +1608,13 @@ dependencies = [
[[package]] [[package]]
name = "rcgen" name = "rcgen"
version = "0.8.14" version = "0.10.0"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5911d1403f4143c9d56a702069d593e8d0f3fab880a85e103604d0893ea31ba7" checksum = "ffbe84efe2f38dea12e9bfc1f65377fdf03e53a18cb3b995faedf7934c7e785b"
dependencies = [ dependencies = [
"chrono",
"pem", "pem",
"ring", "ring",
"time 0.3.17",
"yasna", "yasna",
] ]
@ -1646,7 +1668,7 @@ version = "0.11.13"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "68cc60575865c7831548863cc02356512e3f1dc2f3f82cb837d7fc4cc8f3c97c" checksum = "68cc60575865c7831548863cc02356512e3f1dc2f3f82cb837d7fc4cc8f3c97c"
dependencies = [ dependencies = [
"base64", "base64 0.13.1",
"bytes", "bytes",
"encoding_rs", "encoding_rs",
"futures-core", "futures-core",
@ -1720,6 +1742,17 @@ dependencies = [
"serde", "serde",
] ]
[[package]]
name = "rmp-serde"
version = "1.1.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c5b13be192e0220b8afb7222aa5813cb62cc269ebb5cac346ca6487681d2913e"
dependencies = [
"byteorder",
"rmp",
"serde",
]
[[package]] [[package]]
name = "rust-embed" name = "rust-embed"
version = "6.4.2" version = "6.4.2"
@ -1784,7 +1817,7 @@ version = "0.2.1"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5eebeaeb360c87bfb72e84abdb3447159c0eaececf1bef2aecd65a8be949d1c9" checksum = "5eebeaeb360c87bfb72e84abdb3447159c0eaececf1bef2aecd65a8be949d1c9"
dependencies = [ dependencies = [
"base64", "base64 0.13.1",
] ]
[[package]] [[package]]
@ -1793,7 +1826,7 @@ version = "1.0.1"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "0864aeff53f8c05aa08d86e5ef839d3dfcf07aeba2db32f12db0ef716e87bd55" checksum = "0864aeff53f8c05aa08d86e5ef839d3dfcf07aeba2db32f12db0ef716e87bd55"
dependencies = [ dependencies = [
"base64", "base64 0.13.1",
] ]
[[package]] [[package]]
@ -2142,6 +2175,22 @@ dependencies = [
"winapi", "winapi",
] ]
[[package]]
name = "time"
version = "0.3.17"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a561bf4617eebd33bca6434b988f39ed798e527f51a1e797d0ee4f61c0a38376"
dependencies = [
"serde",
"time-core",
]
[[package]]
name = "time-core"
version = "0.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "2e153e1f1acaef8acc537e68b44906d2db6436e2b35ac2c6b42640fff91f00fd"
[[package]] [[package]]
name = "tinyvec" name = "tinyvec"
version = "1.6.0" version = "1.6.0"
@ -2335,6 +2384,20 @@ dependencies = [
"tracing-serde", "tracing-serde",
] ]
[[package]]
name = "tracing-subscriber"
version = "0.3.16"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a6176eae26dd70d0c919749377897b54a9276bd7061339665dd68777926b5a70"
dependencies = [
"nu-ansi-term",
"sharded-slab",
"smallvec",
"thread_local",
"tracing-core",
"tracing-log",
]
[[package]] [[package]]
name = "try-lock" name = "try-lock"
version = "0.2.3" version = "0.2.3"
@ -2730,9 +2793,9 @@ dependencies = [
[[package]] [[package]]
name = "yasna" name = "yasna"
version = "0.4.0" version = "0.5.1"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e262a29d0e61ccf2b6190d7050d4b237535fc76ce4c1210d9caa316f71dffa75" checksum = "aed2e7a52e3744ab4d0c05c20aa065258e84c49fd4226f5191b2ed29712710b4"
dependencies = [ dependencies = [
"chrono", "time 0.3.17",
] ]

View File

@ -8,24 +8,23 @@ license = "AGPL-3.0"
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
[dependencies] [dependencies]
anyhow = "1.0.38" anyhow = "1.0.66"
base64 = "0.13.0" base64 = "0.20.0"
ctrlc = "3.2.1" ctrlc = "3.2.4"
# fltk = "1.1.1" futures-util = "0.3.25"
futures-util = "0.3.9" hyper = { version = "0.14.23", features = ["http1", "server", "stream", "tcp"] }
hyper = { version = "0.14.4", features = ["http1", "server", "stream", "tcp"] }
quinn = "0.8.5" quinn = "0.8.5"
rand = "0.8.4" rand = "0.8.5"
rcgen = "0.8.11" rcgen = "0.10.0"
rmp-serde = "0.15.5" rmp-serde = "1.1.1"
rustls = "0.20.4" rustls = "0.20.7"
structopt = "0.3.20" structopt = "0.3.26"
tokio = { version = "1.8.1", features = ["full"] } tokio = { version = "1.23.0", features = ["full"] }
tracing-subscriber = "0.2.16" tracing-subscriber = "0.3.16"
tracing = "0.1.25" tracing = "0.1.37"
udp_over_tcp = { path = "../udp_over_tcp" } udp_over_tcp = { path = "../udp_over_tcp" }
[dependencies.reqwest] [dependencies.reqwest]
version = "0.11.10" version = "0.11.13"
default-features = false default-features = false
features = ["stream", "rustls-tls", "hyper-rustls"] features = ["stream", "rustls-tls", "hyper-rustls"]