Compare commits

...

1 Commits

Author SHA1 Message Date
Mark Felder
2a0abee4cb Update shadowsocks to 1.23.1
The 1.23.0 release fixes a build error on FreeBSD
2025-05-06 16:41:59 -07:00
2 changed files with 23 additions and 14 deletions

35
Cargo.lock generated
View File

@@ -1653,9 +1653,9 @@ checksum = "feeef44e73baff3a26d371801df019877a9866a8c493d315ab00177843314f35"
[[package]] [[package]]
name = "dynosaur" name = "dynosaur"
version = "0.1.3" version = "0.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b1b7ff6b5c4d1df9f75c6bcce5cebfa480a448d298b0c83a07b3f5bb318ad10f" checksum = "277b2cb52d2df4acece06bb16bc0bb0a006970c7bf504eac2d310927a6f65890"
dependencies = [ dependencies = [
"dynosaur_derive", "dynosaur_derive",
"trait-variant", "trait-variant",
@@ -1663,9 +1663,9 @@ dependencies = [
[[package]] [[package]]
name = "dynosaur_derive" name = "dynosaur_derive"
version = "0.1.3" version = "0.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a600ac649c596084163b9bcde422e9973a321dd190b9d8b15dde23986e53f425" checksum = "7a4102713839a8c01c77c165bc38ef2e83948f6397fa1e1dcfacec0f07b149d3"
dependencies = [ dependencies = [
"proc-macro2", "proc-macro2",
"quote", "quote",
@@ -1995,7 +1995,7 @@ dependencies = [
"futures-core", "futures-core",
"futures-sink", "futures-sink",
"nanorand", "nanorand",
"spin", "spin 0.9.8",
] ]
[[package]] [[package]]
@@ -3229,7 +3229,7 @@ version = "1.5.0"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe" checksum = "bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe"
dependencies = [ dependencies = [
"spin", "spin 0.9.8",
] ]
[[package]] [[package]]
@@ -5491,9 +5491,9 @@ dependencies = [
[[package]] [[package]]
name = "shadowsocks" name = "shadowsocks"
version = "1.22.0" version = "1.23.1"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1678a9acd37add020f89bfe05d45b9b8a6e8ad5d09f54ac2af3e0dcf0557b481" checksum = "e78db9c9912c90ea7487f49bc149b329b535806bfa12b740fbade73f573a3d9f"
dependencies = [ dependencies = [
"aes", "aes",
"base64", "base64",
@@ -5509,14 +5509,14 @@ dependencies = [
"once_cell", "once_cell",
"percent-encoding", "percent-encoding",
"pin-project", "pin-project",
"rand 0.8.5", "rand 0.9.0",
"sendfd", "sendfd",
"serde", "serde",
"serde_json", "serde_json",
"serde_urlencoded", "serde_urlencoded",
"shadowsocks-crypto", "shadowsocks-crypto",
"socket2", "socket2",
"spin", "spin 0.10.0",
"thiserror 2.0.12", "thiserror 2.0.12",
"tokio", "tokio",
"tokio-tfo", "tokio-tfo",
@@ -5527,9 +5527,9 @@ dependencies = [
[[package]] [[package]]
name = "shadowsocks-crypto" name = "shadowsocks-crypto"
version = "0.5.8" version = "0.6.1"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "bc77ecb3a97509d22751b76665894fcffad2d10df8758f4e3f20c92ccde6bf4f" checksum = "bda401a0ad32c82981d8862f2795713618de9bbf9768f03c17d9d145c6d805df"
dependencies = [ dependencies = [
"aes", "aes",
"aes-gcm", "aes-gcm",
@@ -5539,7 +5539,7 @@ dependencies = [
"chacha20poly1305", "chacha20poly1305",
"hkdf", "hkdf",
"md-5", "md-5",
"rand 0.8.5", "rand 0.9.0",
"ring-compat", "ring-compat",
"sha1", "sha1",
] ]
@@ -5633,6 +5633,15 @@ dependencies = [
"lock_api", "lock_api",
] ]
[[package]]
name = "spin"
version = "0.10.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d5fe4ccb98d9c292d56fec89a5e07da7fc4cf0dc11e156b41793132775d3e591"
dependencies = [
"lock_api",
]
[[package]] [[package]]
name = "spki" name = "spki"
version = "0.7.3" version = "0.7.3"

View File

@@ -91,7 +91,7 @@ serde_urlencoded = "0.7.1"
serde = { workspace = true, features = ["derive"] } serde = { workspace = true, features = ["derive"] }
sha-1 = "0.10" sha-1 = "0.10"
sha2 = "0.10" sha2 = "0.10"
shadowsocks = { version = "1.22.0", default-features = false, features = ["aead-cipher", "aead-cipher-2022"] } shadowsocks = { version = "1.23.1", default-features = false, features = ["aead-cipher", "aead-cipher-2022"] }
smallvec = "1.15.0" smallvec = "1.15.0"
strum = "0.27" strum = "0.27"
strum_macros = "0.27" strum_macros = "0.27"