Skip to content

Commit 04f420f

Browse files
committed
update shadowsocks-crypto to v0.2.1
- updated crypto2 to 0.1.2 - support AEAD extra ciphers with aead-cipher-extra - fixes shadowsocks/shadowsocks-android#2663 - ref shadowsocks/shadowsocks-crypto#8
1 parent bbf8fb3 commit 04f420f

File tree

4 files changed

+36
-24
lines changed

4 files changed

+36
-24
lines changed

Cargo.lock

+21-21
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

+5-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "shadowsocks-rust"
3-
version = "1.10.5"
3+
version = "1.10.6"
44
authors = ["Shadowsocks Contributors"]
55
description = "shadowsocks is a fast tunnel proxy that helps you bypass firewalls."
66
repository = "https://github.com/shadowsocks/shadowsocks-rust"
@@ -107,6 +107,10 @@ multi-threaded = ["tokio/rt-multi-thread"]
107107
# Users should always avoid using these ciphers in practice
108108
stream-cipher = ["shadowsocks-service/stream-cipher"]
109109

110+
# Enable extra AEAD ciphers
111+
# WARN: These non-standard AEAD ciphers are not officially supported by shadowsocks community
112+
aead-cipher-extra = ["shadowsocks-service/aead-cipher-extra"]
113+
110114
[dependencies]
111115
log = "0.4"
112116
log4rs = { version = "1.0", optional = true }

crates/shadowsocks-service/Cargo.toml

+5-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "shadowsocks-service"
3-
version = "1.10.4"
3+
version = "1.10.5"
44
authors = ["Shadowsocks Contributors"]
55
description = "shadowsocks is a fast tunnel proxy that helps you bypass firewalls."
66
repository = "https://github.com/shadowsocks/shadowsocks-rust"
@@ -62,6 +62,10 @@ local-socks4 = ["local"]
6262
# Users should always avoid using these ciphers in practice
6363
stream-cipher = ["shadowsocks/stream-cipher"]
6464

65+
# Enable extra AEAD ciphers
66+
# WARN: These non-standard AEAD ciphers are not officially supported by shadowsocks community
67+
aead-cipher-extra = ["shadowsocks/aead-cipher-extra"]
68+
6569
[dependencies]
6670
log = "0.4"
6771
log4rs = "1.0"

crates/shadowsocks/Cargo.toml

+5-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "shadowsocks"
3-
version = "1.10.2"
3+
version = "1.10.3"
44
authors = ["Shadowsocks Contributors"]
55
description = "shadowsocks is a fast tunnel proxy that helps you bypass firewalls."
66
repository = "https://github.com/shadowsocks/shadowsocks-rust"
@@ -27,6 +27,10 @@ trust-dns = ["trust-dns-resolver", "arc-swap", "notify"]
2727
# Users should always avoid using these ciphers in practice
2828
stream-cipher = ["shadowsocks-crypto/v1-stream"]
2929

30+
# Enable extra AEAD ciphers
31+
# WARN: These non-standard AEAD ciphers are not officially supported by shadowsocks community
32+
aead-cipher-extra = ["shadowsocks-crypto/v1-aead-extra"]
33+
3034
[dependencies]
3135
log = "0.4"
3236

0 commit comments

Comments
 (0)