1
1
[package ]
2
2
name = " shadowsocks-crypto"
3
- version = " 0.5.5 "
3
+ version = " 0.5.6 "
4
4
authors = [
" luozijun <[email protected] >" ,
" ty <[email protected] >" ]
5
5
edition = " 2021"
6
6
license = " MIT"
@@ -13,7 +13,7 @@ rust-version = "1.61"
13
13
14
14
[features ]
15
15
default = [" v1" , " v1-aead" ]
16
- v1 = []
16
+ v1 = [" md-5 " , " rand " , " cfg-if " ]
17
17
v1-stream = [" v1" , " chacha20" , " aes" , " ctr" , " camellia" ]
18
18
v1-aead = [" v1" , " aes-gcm" , " chacha20poly1305" , " hkdf" , " sha1" ]
19
19
v1-aead-extra = [
@@ -33,14 +33,14 @@ v2-extra = ["v2", "chacha20poly1305/reduced-round"]
33
33
ring = [" ring-compat" ]
34
34
35
35
[dependencies ]
36
- cfg-if = " 1.0"
37
- rand = " 0.8"
36
+ cfg-if = { version = " 1.0" , optional = true }
37
+ rand = { version = " 0.8" , optional = true }
38
38
aes-gcm = { version = " 0.10" , optional = true }
39
39
aes-gcm-siv = { version = " 0.11" , optional = true }
40
40
ccm = { version = " 0.5" , optional = true }
41
41
chacha20poly1305 = { version = " 0.10" , optional = true }
42
42
ring-compat = { version = " 0.8" , optional = true }
43
- md-5 = { version = " 0.10" }
43
+ md-5 = { version = " 0.10" , optional = true }
44
44
hkdf = { version = " 0.12" , optional = true }
45
45
sha1 = { version = " 0.10" , optional = true }
46
46
blake3 = { version = " 1.3" , optional = true }
0 commit comments