| @@ -585,6 +585,12 @@ version = "1.0.4" |
| source = "registry+https://github.com/rust-lang/crates.io-index" |
| checksum = "9330f8b2ff13f34540b44e946ef35111825727b38d33286ef986142615121801" |
| |
| +[[package]] |
| +name = "cfg_aliases" |
| +version = "0.2.1" |
| +source = "registry+https://github.com/rust-lang/crates.io-index" |
| +checksum = "613afe47fcd5fac7ccf1db93babcb082c5994d996f20b8b159f2ad1658eb5724" |
| + |
| [[package]] |
| name = "chacha20" |
| version = "0.10.0" |
| @@ -1442,8 +1448,10 @@ source = "registry+https://github.com/rust-lang/crates.io-index" |
| checksum = "ff2abc00be7fca6ebc474524697ae276ad847ad0a6b3faa4bcb027e9a4614ad0" |
| dependencies = [ |
| "cfg-if", |
| + "js-sys", |
| "libc", |
| "wasi", |
| + "wasm-bindgen", |
| ] |
| |
| [[package]] |
| @@ -1453,9 +1461,11 @@ source = "registry+https://github.com/rust-lang/crates.io-index" |
| checksum = "899def5c37c4fd7b2664648c28120ecec138e4d395b459e5ca34f9cce2dd77fd" |
| dependencies = [ |
| "cfg-if", |
| + "js-sys", |
| "libc", |
| "r-efi 5.3.0", |
| "wasip2", |
| + "wasm-bindgen", |
| ] |
| |
| [[package]] |
| @@ -1766,6 +1776,7 @@ dependencies = [ |
| "tokio", |
| "tokio-rustls", |
| "tower-service", |
| + "webpki-roots", |
| ] |
| |
| [[package]] |
| @@ -2218,6 +2229,12 @@ dependencies = [ |
| "imgref", |
| ] |
| |
| +[[package]] |
| +name = "lru-slab" |
| +version = "0.1.2" |
| +source = "registry+https://github.com/rust-lang/crates.io-index" |
| +checksum = "112b39cec0b298b6c1999fee3e31427f74f676e4cb9879ed1a121b43661a4154" |
| + |
| [[package]] |
| name = "lzma-rust2" |
| version = "0.15.8" |
| @@ -2998,6 +3015,61 @@ version = "2.0.1" |
| source = "registry+https://github.com/rust-lang/crates.io-index" |
| checksum = "a993555f31e5a609f617c12db6250dedcac1b0a85076912c436e6fc9b2c8e6a3" |
| |
| +[[package]] |
| +name = "quinn" |
| +version = "0.11.9" |
| +source = "registry+https://github.com/rust-lang/crates.io-index" |
| +checksum = "b9e20a958963c291dc322d98411f541009df2ced7b5a4f2bd52337638cfccf20" |
| +dependencies = [ |
| + "bytes", |
| + "cfg_aliases", |
| + "pin-project-lite", |
| + "quinn-proto", |
| + "quinn-udp", |
| + "rustc-hash", |
| + "rustls", |
| + "socket2 0.5.10", |
| + "thiserror", |
| + "tokio", |
| + "tracing", |
| + "web-time", |
| +] |
| + |
| +[[package]] |
| +name = "quinn-proto" |
| +version = "0.11.14" |
| +source = "registry+https://github.com/rust-lang/crates.io-index" |
| +checksum = "434b42fec591c96ef50e21e886936e66d3cc3f737104fdb9b737c40ffb94c098" |
| +dependencies = [ |
| + "bytes", |
| + "getrandom 0.3.4", |
| + "lru-slab", |
| + "rand 0.9.4", |
| + "ring", |
| + "rustc-hash", |
| + "rustls", |
| + "rustls-pki-types", |
| + "slab", |
| + "thiserror", |
| + "tinyvec", |
| + "tracing", |
| + "web-time", |
| +] |
| + |
| +[[package]] |
| +name = "quinn-udp" |
| +version = "0.5.14" |
| +source = "registry+https://github.com/rust-lang/crates.io-index" |
| +checksum = "addec6a0dcad8a8d96a771f815f0eaf55f9d1805756410b39f5fa81332574cbd" |
| +dependencies = [ |
| + "cfg_aliases", |
| + "libc", |
| + "once_cell", |
| + "socket2 0.5.10", |
| + "tracing", |
| + "windows-sys 0.52.0", |
| +] |
| + |
| [[package]] |
| name = "quote" |
| version = "1.0.45" |
| @@ -3262,6 +3334,8 @@ dependencies = [ |
| "native-tls", |
| "percent-encoding", |
| "pin-project-lite", |
| + "quinn", |
| + "rustls", |
| "rustls-pki-types", |
| "serde", |
| "serde_json", |
| @@ -3269,6 +3343,7 @@ dependencies = [ |
| "sync_wrapper", |
| "tokio", |
| "tokio-native-tls", |
| + "tokio-rustls", |
| "tokio-util", |
| "tower", |
| "tower-http", |
| @@ -3278,6 +3353,7 @@ dependencies = [ |
| "wasm-bindgen-futures", |
| "wasm-streams", |
| "web-sys", |
| + "webpki-roots", |
| ] |
| |
| [[package]] |
| @@ -3321,6 +3397,12 @@ dependencies = [ |
| "smallvec", |
| ] |
| |
| +[[package]] |
| +name = "rustc-hash" |
| +version = "2.1.2" |
| +source = "registry+https://github.com/rust-lang/crates.io-index" |
| +checksum = "94300abf3f1ae2e2b8ffb7b58043de3d399c73fa6f4b73826402a5c457614dbe" |
| + |
| [[package]] |
| name = "rustc_version" |
| version = "0.4.1" |
| @@ -3364,6 +3446,7 @@ version = "1.14.1" |
| source = "registry+https://github.com/rust-lang/crates.io-index" |
| checksum = "30a7197ae7eb376e574fe940d068c30fe0462554a3ddbe4eca7838e049c937a9" |
| dependencies = [ |
| + "web-time", |
| "zeroize", |
| ] |
| |
| @@ -3998,6 +4081,21 @@ dependencies = [ |
| "zerovec", |
| ] |
| |
| +[[package]] |
| +name = "tinyvec" |
| +version = "1.11.0" |
| +source = "registry+https://github.com/rust-lang/crates.io-index" |
| +checksum = "3e61e67053d25a4e82c844e8424039d9745781b3fc4f32b8d55ed50f5f667ef3" |
| +dependencies = [ |
| + "tinyvec_macros", |
| +] |
| + |
| +[[package]] |
| +name = "tinyvec_macros" |
| +version = "0.1.1" |
| +source = "registry+https://github.com/rust-lang/crates.io-index" |
| +checksum = "1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20" |
| + |
| [[package]] |
| name = "tokenizers" |
| version = "0.22.2" |