1
0
Fork 0
mirror of https://github.com/azalea-rs/azalea-viaversion.git synced 2025-08-02 06:16:05 +00:00

Update ViaProxy for 1.21.8

This commit is contained in:
Shayne Hartford 2025-07-24 14:45:34 -04:00
parent f5ffe8801f
commit 3829b0946a
2 changed files with 136 additions and 114 deletions

234
Cargo.lock generated
View file

@ -68,9 +68,9 @@ dependencies = [
[[package]]
name = "async-channel"
version = "2.3.1"
version = "2.5.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "89b47800b0be77592da0afd425cc03468052844aff33b84e33cc696f64e77b6a"
checksum = "924ed96dd52d1b75e9c1a3e6275715fd320f5f9439fb5a4a11fa51f4221158d2"
dependencies = [
"concurrent-queue",
"event-listener-strategy",
@ -153,8 +153,8 @@ checksum = "c08606f8c3cbf4ce6ec8e28fb0014a2c086708fe954eaa885384a6165172e7e8"
[[package]]
name = "azalea"
version = "0.13.0+mc1.21.6"
source = "git+https://github.com/azalea-rs/azalea#af1ef9310093aa3c8dfd5054eb6d0b8c7c0d0b31"
version = "0.13.0+mc1.21.8"
source = "git+https://github.com/azalea-rs/azalea#e7bf124ed5e0b8a9490e9d96692480633e02f467"
dependencies = [
"azalea-auth",
"azalea-block",
@ -191,8 +191,8 @@ dependencies = [
[[package]]
name = "azalea-auth"
version = "0.13.0+mc1.21.6"
source = "git+https://github.com/azalea-rs/azalea#af1ef9310093aa3c8dfd5054eb6d0b8c7c0d0b31"
version = "0.13.0+mc1.21.8"
source = "git+https://github.com/azalea-rs/azalea#e7bf124ed5e0b8a9490e9d96692480633e02f467"
dependencies = [
"azalea-buf",
"azalea-crypto",
@ -211,8 +211,8 @@ dependencies = [
[[package]]
name = "azalea-block"
version = "0.13.0+mc1.21.6"
source = "git+https://github.com/azalea-rs/azalea#af1ef9310093aa3c8dfd5054eb6d0b8c7c0d0b31"
version = "0.13.0+mc1.21.8"
source = "git+https://github.com/azalea-rs/azalea#e7bf124ed5e0b8a9490e9d96692480633e02f467"
dependencies = [
"azalea-block-macros",
"azalea-buf",
@ -221,8 +221,8 @@ dependencies = [
[[package]]
name = "azalea-block-macros"
version = "0.13.0+mc1.21.6"
source = "git+https://github.com/azalea-rs/azalea#af1ef9310093aa3c8dfd5054eb6d0b8c7c0d0b31"
version = "0.13.0+mc1.21.8"
source = "git+https://github.com/azalea-rs/azalea#e7bf124ed5e0b8a9490e9d96692480633e02f467"
dependencies = [
"proc-macro2",
"quote",
@ -231,8 +231,8 @@ dependencies = [
[[package]]
name = "azalea-brigadier"
version = "0.13.0+mc1.21.6"
source = "git+https://github.com/azalea-rs/azalea#af1ef9310093aa3c8dfd5054eb6d0b8c7c0d0b31"
version = "0.13.0+mc1.21.8"
source = "git+https://github.com/azalea-rs/azalea#e7bf124ed5e0b8a9490e9d96692480633e02f467"
dependencies = [
"azalea-buf",
"azalea-chat",
@ -241,8 +241,8 @@ dependencies = [
[[package]]
name = "azalea-buf"
version = "0.13.0+mc1.21.6"
source = "git+https://github.com/azalea-rs/azalea#af1ef9310093aa3c8dfd5054eb6d0b8c7c0d0b31"
version = "0.13.0+mc1.21.8"
source = "git+https://github.com/azalea-rs/azalea#e7bf124ed5e0b8a9490e9d96692480633e02f467"
dependencies = [
"azalea-buf-macros",
"byteorder",
@ -255,8 +255,8 @@ dependencies = [
[[package]]
name = "azalea-buf-macros"
version = "0.13.0+mc1.21.6"
source = "git+https://github.com/azalea-rs/azalea#af1ef9310093aa3c8dfd5054eb6d0b8c7c0d0b31"
version = "0.13.0+mc1.21.8"
source = "git+https://github.com/azalea-rs/azalea#e7bf124ed5e0b8a9490e9d96692480633e02f467"
dependencies = [
"proc-macro2",
"quote",
@ -265,8 +265,8 @@ dependencies = [
[[package]]
name = "azalea-chat"
version = "0.13.0+mc1.21.6"
source = "git+https://github.com/azalea-rs/azalea#af1ef9310093aa3c8dfd5054eb6d0b8c7c0d0b31"
version = "0.13.0+mc1.21.8"
source = "git+https://github.com/azalea-rs/azalea#e7bf124ed5e0b8a9490e9d96692480633e02f467"
dependencies = [
"azalea-buf",
"azalea-language",
@ -279,8 +279,8 @@ dependencies = [
[[package]]
name = "azalea-client"
version = "0.13.0+mc1.21.6"
source = "git+https://github.com/azalea-rs/azalea#af1ef9310093aa3c8dfd5054eb6d0b8c7c0d0b31"
version = "0.13.0+mc1.21.8"
source = "git+https://github.com/azalea-rs/azalea#e7bf124ed5e0b8a9490e9d96692480633e02f467"
dependencies = [
"async-compat",
"azalea-auth",
@ -316,8 +316,8 @@ dependencies = [
[[package]]
name = "azalea-core"
version = "0.13.0+mc1.21.6"
source = "git+https://github.com/azalea-rs/azalea#af1ef9310093aa3c8dfd5054eb6d0b8c7c0d0b31"
version = "0.13.0+mc1.21.8"
source = "git+https://github.com/azalea-rs/azalea#e7bf124ed5e0b8a9490e9d96692480633e02f467"
dependencies = [
"azalea-buf",
"azalea-chat",
@ -333,14 +333,14 @@ dependencies = [
[[package]]
name = "azalea-crypto"
version = "0.13.0+mc1.21.6"
source = "git+https://github.com/azalea-rs/azalea#af1ef9310093aa3c8dfd5054eb6d0b8c7c0d0b31"
version = "0.13.0+mc1.21.8"
source = "git+https://github.com/azalea-rs/azalea#e7bf124ed5e0b8a9490e9d96692480633e02f467"
dependencies = [
"aes",
"azalea-buf",
"cfb8",
"num-bigint",
"rand 0.9.1",
"rand 0.9.2",
"rsa",
"rsa_public_encrypt_pkcs1",
"sha-1",
@ -350,8 +350,8 @@ dependencies = [
[[package]]
name = "azalea-entity"
version = "0.13.0+mc1.21.6"
source = "git+https://github.com/azalea-rs/azalea#af1ef9310093aa3c8dfd5054eb6d0b8c7c0d0b31"
version = "0.13.0+mc1.21.8"
source = "git+https://github.com/azalea-rs/azalea#e7bf124ed5e0b8a9490e9d96692480633e02f467"
dependencies = [
"azalea-block",
"azalea-buf",
@ -374,8 +374,8 @@ dependencies = [
[[package]]
name = "azalea-inventory"
version = "0.13.0+mc1.21.6"
source = "git+https://github.com/azalea-rs/azalea#af1ef9310093aa3c8dfd5054eb6d0b8c7c0d0b31"
version = "0.13.0+mc1.21.8"
source = "git+https://github.com/azalea-rs/azalea#e7bf124ed5e0b8a9490e9d96692480633e02f467"
dependencies = [
"azalea-buf",
"azalea-chat",
@ -390,8 +390,8 @@ dependencies = [
[[package]]
name = "azalea-inventory-macros"
version = "0.13.0+mc1.21.6"
source = "git+https://github.com/azalea-rs/azalea#af1ef9310093aa3c8dfd5054eb6d0b8c7c0d0b31"
version = "0.13.0+mc1.21.8"
source = "git+https://github.com/azalea-rs/azalea#e7bf124ed5e0b8a9490e9d96692480633e02f467"
dependencies = [
"proc-macro2",
"quote",
@ -400,8 +400,8 @@ dependencies = [
[[package]]
name = "azalea-language"
version = "0.13.0+mc1.21.6"
source = "git+https://github.com/azalea-rs/azalea#af1ef9310093aa3c8dfd5054eb6d0b8c7c0d0b31"
version = "0.13.0+mc1.21.8"
source = "git+https://github.com/azalea-rs/azalea#e7bf124ed5e0b8a9490e9d96692480633e02f467"
dependencies = [
"compact_str",
"serde",
@ -410,8 +410,8 @@ dependencies = [
[[package]]
name = "azalea-physics"
version = "0.13.0+mc1.21.6"
source = "git+https://github.com/azalea-rs/azalea#af1ef9310093aa3c8dfd5054eb6d0b8c7c0d0b31"
version = "0.13.0+mc1.21.8"
source = "git+https://github.com/azalea-rs/azalea#e7bf124ed5e0b8a9490e9d96692480633e02f467"
dependencies = [
"azalea-block",
"azalea-core",
@ -427,8 +427,8 @@ dependencies = [
[[package]]
name = "azalea-protocol"
version = "0.13.0+mc1.21.6"
source = "git+https://github.com/azalea-rs/azalea#af1ef9310093aa3c8dfd5054eb6d0b8c7c0d0b31"
version = "0.13.0+mc1.21.8"
source = "git+https://github.com/azalea-rs/azalea#e7bf124ed5e0b8a9490e9d96692480633e02f467"
dependencies = [
"async-recursion",
"azalea-auth",
@ -462,8 +462,8 @@ dependencies = [
[[package]]
name = "azalea-protocol-macros"
version = "0.13.0+mc1.21.6"
source = "git+https://github.com/azalea-rs/azalea#af1ef9310093aa3c8dfd5054eb6d0b8c7c0d0b31"
version = "0.13.0+mc1.21.8"
source = "git+https://github.com/azalea-rs/azalea#e7bf124ed5e0b8a9490e9d96692480633e02f467"
dependencies = [
"proc-macro2",
"quote",
@ -472,8 +472,8 @@ dependencies = [
[[package]]
name = "azalea-registry"
version = "0.13.0+mc1.21.6"
source = "git+https://github.com/azalea-rs/azalea#af1ef9310093aa3c8dfd5054eb6d0b8c7c0d0b31"
version = "0.13.0+mc1.21.8"
source = "git+https://github.com/azalea-rs/azalea#e7bf124ed5e0b8a9490e9d96692480633e02f467"
dependencies = [
"azalea-buf",
"azalea-registry-macros",
@ -483,8 +483,8 @@ dependencies = [
[[package]]
name = "azalea-registry-macros"
version = "0.13.0+mc1.21.6"
source = "git+https://github.com/azalea-rs/azalea#af1ef9310093aa3c8dfd5054eb6d0b8c7c0d0b31"
version = "0.13.0+mc1.21.8"
source = "git+https://github.com/azalea-rs/azalea#e7bf124ed5e0b8a9490e9d96692480633e02f467"
dependencies = [
"quote",
"syn",
@ -510,8 +510,8 @@ dependencies = [
[[package]]
name = "azalea-world"
version = "0.13.0+mc1.21.6"
source = "git+https://github.com/azalea-rs/azalea#af1ef9310093aa3c8dfd5054eb6d0b8c7c0d0b31"
version = "0.13.0+mc1.21.8"
source = "git+https://github.com/azalea-rs/azalea#e7bf124ed5e0b8a9490e9d96692480633e02f467"
dependencies = [
"azalea-block",
"azalea-buf",
@ -824,9 +824,9 @@ dependencies = [
[[package]]
name = "bumpalo"
version = "3.18.1"
version = "3.19.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "793db76d6187cd04dff33004d8e6c9cc4e05cd330500379d2394209271b4aeee"
checksum = "46c5e41b57b8bba42a04676d81cb89e9ee8e859a1a66f80a5a72e1cb76b34d43"
[[package]]
name = "byteorder"
@ -842,18 +842,18 @@ checksum = "d71b6127be86fdcfddb610f7182ac57211d4b18a3e9c82eb2d17662f2227ad6a"
[[package]]
name = "castaway"
version = "0.2.3"
version = "0.2.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "0abae9be0aaf9ea96a3b1b8b1b55c602ca751eba1b1500220cea4ecbafe7c0d5"
checksum = "dec551ab6e7578819132c713a93c022a05d60159dc86e7a7050223577484c55a"
dependencies = [
"rustversion",
]
[[package]]
name = "cc"
version = "1.2.27"
version = "1.2.30"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d487aa071b5f64da6f19a3e848e3578944b726ee5a4854b82172f02aa876bfdc"
checksum = "deec109607ca693028562ed836a5f1c4b8bd77755c4e132fc5ce11b0b6211ae7"
dependencies = [
"shlex",
]
@ -971,9 +971,9 @@ dependencies = [
[[package]]
name = "crc32fast"
version = "1.4.2"
version = "1.5.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a97769d94ddab943e4510d138150169a2758b5ef3eb191a9ee688de3e23ef7b3"
checksum = "9481c1c90cbf2ac953f07c8d4a58aa3945c425b7185c9154d67a65e4230da511"
dependencies = [
"cfg-if",
]
@ -1019,9 +1019,9 @@ checksum = "d0a5c400df2834b80a4c3327b3aad3a4c4cd4de0629063962b03235697506a28"
[[package]]
name = "crypto-bigint"
version = "0.7.0-pre.5"
version = "0.7.0-pre.7"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a06a5e703b883b3744ddac8b7c5eade2d800d6559ef99760566f8103e3ad39bf"
checksum = "85ff38607b7ebe30e4715eeb0a0427ff42e3b6b47b2df55a775e767ef2658ccd"
dependencies = [
"num-traits",
"rand_core 0.9.3",
@ -1078,9 +1078,9 @@ checksum = "2a2330da5de22e8a3cb63252ce2abb30116bf5265e89c0e01bc17015ce30a476"
[[package]]
name = "der"
version = "0.8.0-rc.5"
version = "0.8.0-rc.7"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9843074b9f917c0ae9144eeab6f7cb5c09fe6d4b79807a4aa7aa123d4d5eabd4"
checksum = "e2fe0a4fafae25053c19a03fefe040607bda956b4941d692ed9fb9d3c18a3193"
dependencies = [
"const-oid",
"pem-rfc7468",
@ -1507,7 +1507,7 @@ dependencies = [
"idna",
"ipnet",
"once_cell",
"rand 0.9.1",
"rand 0.9.2",
"ring",
"thiserror 2.0.12",
"tinyvec",
@ -1529,7 +1529,7 @@ dependencies = [
"moka",
"once_cell",
"parking_lot",
"rand 0.9.1",
"rand 0.9.2",
"resolv-conf",
"smallvec",
"thiserror 2.0.12",
@ -1624,9 +1624,9 @@ dependencies = [
[[package]]
name = "hyper-util"
version = "0.1.14"
version = "0.1.16"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "dc2fdfdbff08affe55bb779f33b053aa1fe5dd5b54c257343c17edfa55711bdb"
checksum = "8d9b05277c7e8da2c93a568989bb6207bef0112e8d17df7a6eda4a3cf143bc5e"
dependencies = [
"base64",
"bytes",
@ -1640,7 +1640,7 @@ dependencies = [
"libc",
"percent-encoding",
"pin-project-lite",
"socket2",
"socket2 0.6.0",
"tokio",
"tower-service",
"tracing",
@ -1755,9 +1755,9 @@ dependencies = [
[[package]]
name = "indexmap"
version = "2.9.0"
version = "2.10.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "cea70ddb795996207ad57735b50c5982d8844f38ba9ee5f1aedcfb708a2aa11e"
checksum = "fe4cd85333e22411419a0bcae1297d25e58c9443848b11dc6a86fefe8c78a661"
dependencies = [
"equivalent",
"hashbrown",
@ -1772,13 +1772,24 @@ dependencies = [
"generic-array",
]
[[package]]
name = "io-uring"
version = "0.7.9"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d93587f37623a1a17d94ef2bc9ada592f5465fe7732084ab7beefabe5c77c0c4"
dependencies = [
"bitflags",
"cfg-if",
"libc",
]
[[package]]
name = "ipconfig"
version = "0.3.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b58db92f96b720de98181bbbe63c831e87005ab460c1bf306eb2622b4707997f"
dependencies = [
"socket2",
"socket2 0.5.10",
"widestring",
"windows-sys 0.48.0",
"winreg",
@ -2254,20 +2265,19 @@ checksum = "8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184"
[[package]]
name = "pkcs1"
version = "0.8.0-rc.2"
version = "0.8.0-rc.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "24e16d93c725fa250577ffdec06ebbff4cae3625b0e2881ac43a5427797ee8d3"
checksum = "b2345503b65d9be13aac96ddbec3eed60def8bc83869f9a519789afbcf3c2bea"
dependencies = [
"der",
"pkcs8",
"spki",
]
[[package]]
name = "pkcs8"
version = "0.11.0-rc.4"
version = "0.11.0-rc.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "3f1843d4345dfe1a55e487db747a04c01af50415b03e937410e0a41d8cc24ec7"
checksum = "c53e5d0804fa4070b1b2a5b320102f2c1c094920a7533d5d87c2630609bcbd34"
dependencies = [
"der",
"spki",
@ -2308,9 +2318,9 @@ dependencies = [
[[package]]
name = "prettyplease"
version = "0.2.35"
version = "0.2.36"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "061c1221631e079b26479d25bbf2275bfe5917ae8419cd7e34f13bfc2aa7539a"
checksum = "ff24dfcda44452b9816fff4cd4227e1bb73ff5a2f1bc1105aa92fb8565ce44d2"
dependencies = [
"proc-macro2",
"syn",
@ -2338,7 +2348,7 @@ dependencies = [
"quinn-udp",
"rustc-hash 2.1.1",
"rustls",
"socket2",
"socket2 0.5.10",
"thiserror 2.0.12",
"tokio",
"tracing",
@ -2354,7 +2364,7 @@ dependencies = [
"bytes",
"getrandom 0.3.3",
"lru-slab",
"rand 0.9.1",
"rand 0.9.2",
"ring",
"rustc-hash 2.1.1",
"rustls",
@ -2375,7 +2385,7 @@ dependencies = [
"cfg_aliases",
"libc",
"once_cell",
"socket2",
"socket2 0.5.10",
"tracing",
"windows-sys 0.59.0",
]
@ -2408,9 +2418,9 @@ dependencies = [
[[package]]
name = "rand"
version = "0.9.1"
version = "0.9.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9fbfd9d094a40bf3ae768db9361049ace4c0e04a4fd6b359518bd7b73a73dd97"
checksum = "6db2770f06117d490610c7488547d543617b21bfa07796d7a12f6f1bd53850d1"
dependencies = [
"rand_chacha 0.9.0",
"rand_core 0.9.3",
@ -2456,9 +2466,9 @@ dependencies = [
[[package]]
name = "redox_syscall"
version = "0.5.13"
version = "0.5.15"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "0d04b7d0ee6b4a0207a0a7adb104d23ecb0b47d6beae7152d0fa34b692b29fd6"
checksum = "7e8af0dde094006011e6a740d4879319439489813bd0bcdc7d821beaeeff48ec"
dependencies = [
"bitflags",
]
@ -2509,9 +2519,9 @@ checksum = "2b15c43186be67a4fd63bee50d0303afffcef381492ebe2c5d87f324e1b8815c"
[[package]]
name = "reqwest"
version = "0.12.20"
version = "0.12.22"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "eabf4c97d9130e2bf606614eb937e86edac8292eaa6f422f995d7e8de1eb1813"
checksum = "cbc931937e6ca3a06e3b6c0aa7841849b160a90351d6ab467a8b9b9959767531"
dependencies = [
"base64",
"bytes",
@ -2570,9 +2580,9 @@ dependencies = [
[[package]]
name = "rsa"
version = "0.10.0-rc.0"
version = "0.10.0-rc.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f30f0ad781aea19fe741d7a901b2ad8b4271ac3516e7045b8ecff74e201968fe"
checksum = "7e8cb237ca3624409eda7d73de0d423815c9d91175ed5a62a8dd6549d2408cc2"
dependencies = [
"const-oid",
"crypto-bigint",
@ -2628,22 +2638,22 @@ dependencies = [
[[package]]
name = "rustix"
version = "1.0.7"
version = "1.0.8"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c71e83d6afe7ff64890ec6b71d6a69bb8a610ab78ce364b3352876bb4c801266"
checksum = "11181fbabf243db407ef8df94a6ce0b2f9a733bd8be4ad02b4eda9602296cac8"
dependencies = [
"bitflags",
"errno",
"libc",
"linux-raw-sys",
"windows-sys 0.59.0",
"windows-sys 0.60.2",
]
[[package]]
name = "rustls"
version = "0.23.28"
version = "0.23.29"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "7160e3e10bf4535308537f3c4e1641468cd0e485175d6163087c0393c7d46643"
checksum = "2491382039b29b9b11ff08b76ff6c97cf287671dbb74f0be44bda389fffe9bd1"
dependencies = [
"once_cell",
"ring",
@ -2665,9 +2675,9 @@ dependencies = [
[[package]]
name = "rustls-webpki"
version = "0.103.3"
version = "0.103.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e4a72fe2bcf7a6ac6fd7d0b9e5cb68aeb7d4c0a0271730218b3e92d43b4eb435"
checksum = "0a17884ae0c1b773f1ccd2bd4a8c72f16da897310a98b0e84bf349ad5ead92fc"
dependencies = [
"ring",
"rustls-pki-types",
@ -2726,9 +2736,9 @@ dependencies = [
[[package]]
name = "serde_json"
version = "1.0.140"
version = "1.0.141"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "20068b6e96dc6c9bd23e01df8827e6c7e1f2fddd43c21810382803c136b99373"
checksum = "30b9eff21ebe718216c6ec64e1d9ac57087aad11efc64e32002bce4a0d4c03d3"
dependencies = [
"itoa",
"memchr",
@ -2806,9 +2816,9 @@ dependencies = [
[[package]]
name = "signature"
version = "3.0.0-rc.1"
version = "3.0.0-rc.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b8852cecbd17ba45978bbbe43061ebe36a2ae376058c5c172e09f72888f8f7de"
checksum = "4835c3b5ecb10171941a4998a95a3a76ecac1c5ae8e6954f2ad030acd1c7e8ab"
dependencies = [
"digest 0.11.0-rc.0",
"rand_core 0.9.3",
@ -2898,10 +2908,20 @@ dependencies = [
]
[[package]]
name = "socks5-impl"
version = "0.7.0"
name = "socket2"
version = "0.6.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "db367af38b0a30e1438170c6008765f59ef0a66a9e8607450f936d3f0f45b8e1"
checksum = "233504af464074f9d066d7b5416c5f9b894a5862a6506e306f7b816cdd6f1807"
dependencies = [
"libc",
"windows-sys 0.59.0",
]
[[package]]
name = "socks5-impl"
version = "0.7.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "214a7c0af583e8f7abbd3394f235b4df7cc65db9b98ef80506cac7c7eefc0c75"
dependencies = [
"async-trait",
"bytes",
@ -2921,9 +2941,9 @@ dependencies = [
[[package]]
name = "spki"
version = "0.8.0-rc.2"
version = "0.8.0-rc.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c2f0e2bdca9b00f5be6dd3bb6647d50fd0f24a508a95f78e3bb2fe98d0403c85"
checksum = "8baeff88f34ed0691978ec34440140e1572b68c7dd4a495fd14a3dc1944daa80"
dependencies = [
"base64ct",
"der",
@ -3070,17 +3090,19 @@ checksum = "1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20"
[[package]]
name = "tokio"
version = "1.45.1"
version = "1.46.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "75ef51a33ef1da925cea3e4eb122833cb377c61439ca401b770f54902b806779"
checksum = "0cc3a2344dafbe23a245241fe8b09735b521110d30fcefbbd5feb1797ca35d17"
dependencies = [
"backtrace",
"bytes",
"io-uring",
"libc",
"mio",
"pin-project-lite",
"signal-hook-registry",
"socket2",
"slab",
"socket2 0.5.10",
"tokio-macros",
"windows-sys 0.52.0",
]
@ -3487,9 +3509,9 @@ dependencies = [
[[package]]
name = "webpki-roots"
version = "1.0.1"
version = "1.0.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "8782dd5a41a24eed3a4f40b606249b3e236ca61adf1f25ea4d45c73de122b502"
checksum = "7e8983c3ab33d6fb807cfcdad2491c4ea8cbc8ed839181c7dfd9c67c83e261b2"
dependencies = [
"rustls-pki-types",
]
@ -3869,9 +3891,9 @@ checksum = "271414315aff87387382ec3d271b52d7ae78726f5d44ac98b4f4030c91880486"
[[package]]
name = "winnow"
version = "0.7.11"
version = "0.7.12"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "74c7b26e3480b707944fc872477815d29a8e429d2f93a1ce000f5fa84a15cbcd"
checksum = "f3edebf492c8125044983378ecb5766203ad3b4c2f7a922bd7dd207f6d443e95"
dependencies = [
"memchr",
]

View file

@ -2,22 +2,22 @@ use std::{io::Cursor, net::SocketAddr, path::Path, process::Stdio};
use anyhow::{Context, Result};
use azalea::{
app::{App, Plugin, Startup, prelude::*},
app::{prelude::*, App, Plugin, Startup},
auth::sessionserver::{
ClientSessionServerError::{ForbiddenOperation, InvalidSession},
join_with_server_id_hash,
ClientSessionServerError::{ForbiddenOperation, InvalidSession},
},
bevy_tasks::{IoTaskPool, Task, futures_lite::future},
bevy_tasks::{futures_lite::future, IoTaskPool, Task},
buf::AzaleaRead,
ecs::prelude::*,
join::StartJoinServerEvent,
packet::login::{ReceiveCustomQueryEvent, SendLoginPacketEvent},
prelude::*,
protocol::{ServerAddress, connect::Proxy, packets::login::ServerboundCustomQueryAnswer},
protocol::{connect::Proxy, packets::login::ServerboundCustomQueryAnswer, ServerAddress},
swarm::Swarm,
};
use futures_util::StreamExt;
use kdam::{BarExt, tqdm};
use kdam::{tqdm, BarExt};
use lazy_regex::regex_captures;
use reqwest::IntoUrl;
use semver::Version;
@ -31,13 +31,13 @@ use tracing::{error, trace, warn};
const JAVA_DOWNLOAD_URL: &str = "https://adoptium.net/installation";
const VIA_OAUTH_VERSION: Version = Version::new(1, 0, 2);
const VIA_PROXY_VERSION: Version = Version::new(3, 4, 2);
const VIA_PROXY_VERSION: Version = Version::new(3, 4, 4);
#[derive(Clone, Resource)]
pub struct ViaVersionPlugin {
bind_addr: SocketAddr,
mc_version: String,
proxy: Option<azalea::protocol::connect::Proxy>,
proxy: Option<Proxy>,
}
impl Plugin for ViaVersionPlugin {
@ -81,7 +81,7 @@ impl ViaVersionPlugin {
///
/// ```no_run
/// # use azalea::{prelude::*, protocol::connect::Proxy};
/// # use azalea_viaversion::ViaVersionPlugin;;
/// # use azalea_viaversion::ViaVersionPlugin;
/// #[tokio::main]
/// async fn main() {
/// let account = Account::offline("bot");