This patch was autogenerated using debcargo via `remove_features`. Do not edit manually!
@@ -56,8 +56,6 @@ status = "actively-developed"
[features]
__implicit-crypto-backend-for-tests = []
-allow-experimental-crypto = []
-allow-variable-time-crypto = []
compression = [
"compression-deflate",
"compression-bzip2",
@@ -74,69 +72,12 @@ crypto-botan = [
"dep:botan",
"botan?/botan3",
]
-crypto-botan2 = ["dep:botan"]
-crypto-cng = [
- "dep:cipher",
- "dep:cx448",
- "dep:eax",
- "dep:ed25519",
- "dep:ed25519-dalek",
- "dep:num-bigint-dig",
- "dep:num-integer",
- "dep:aes-gcm",
- "dep:rand_core",
- "dep:hkdf",
- "dep:sha2",
- "dep:ocb3",
-]
crypto-fuzzing = []
crypto-nettle = ["dep:nettle"]
crypto-openssl = [
"dep:openssl",
"dep:openssl-sys",
]
-crypto-rust = [
- "dep:aes",
- "dep:block-padding",
- "dep:blowfish",
- "dep:camellia",
- "dep:cast5",
- "dep:cfb-mode",
- "dep:cipher",
- "dep:cx448",
- "dep:des",
- "dep:digest",
- "dep:eax",
- "dep:ecb",
- "dep:ed25519",
- "dep:ed25519-dalek",
- "dep:idea",
- "dep:md-5",
- "dep:num-bigint-dig",
- "dep:num-integer",
- "dep:ripemd",
- "dep:rsa",
- "dep:sha2",
- "dep:sha3",
- "dep:cbc",
- "sha1collisiondetection/digest-trait",
- "sha1collisiondetection/oid",
- "dep:twofish",
- "dep:typenum",
- "dep:x25519-dalek",
- "dep:ocb3",
- "dep:p256",
- "dep:p384",
- "dep:p521",
- "dep:rand",
- "rand?/os_rng",
- "dep:rand_core",
- "rand_core?/getrandom",
- "dep:ecdsa",
- "dep:aes-gcm",
- "dep:dsa",
- "dep:hkdf",
-]
default = [
"compression",
"crypto-nettle",
@@ -147,16 +88,6 @@ name = "sequoia_openpgp"
path = "src/lib.rs"
bench = false
-[dependencies.aes]
-version = "0.8"
-features = ["zeroize"]
-optional = true
-
-[dependencies.aes-gcm]
-version = "0.10"
-features = ["std"]
-optional = true
-
[dependencies.anyhow]
version = "1.0.18"
@@ -166,15 +97,6 @@ version = "0.5"
[dependencies.base64]
version = ">= 0.21, < 0.23"
-[dependencies.block-padding]
-version = "0.3"
-optional = true
-
-[dependencies.blowfish]
-version = "0.9"
-features = ["zeroize"]
-optional = true
-
[dependencies.botan]
version = ">= 0.10.6, < 0.12"
optional = true
@@ -187,100 +109,13 @@ default-features = false
version = ">= 0.4, < 0.7"
optional = true
-[dependencies.camellia]
-version = "0.1"
-features = ["zeroize"]
-optional = true
-
-[dependencies.cast5]
-version = "0.11"
-features = ["zeroize"]
-optional = true
-
-[dependencies.cbc]
-version = "0.1"
-optional = true
-
-[dependencies.cfb-mode]
-version = "0.8"
-optional = true
-
-[dependencies.cipher]
-version = "0.4"
-features = [
- "std",
- "zeroize",
-]
-optional = true
-
-[dependencies.cx448]
-version = "0.1.1"
-features = [
- "signing",
- "zeroize",
-]
-optional = true
-default-features = false
-
-[dependencies.des]
-version = "0.8"
-features = ["zeroize"]
-optional = true
-
-[dependencies.digest]
-version = "0.10"
-optional = true
-
-[dependencies.dsa]
-version = "0.6"
-optional = true
-
[dependencies.dyn-clone]
version = "1"
-[dependencies.eax]
-version = "0.5"
-optional = true
-
-[dependencies.ecb]
-version = "0.1"
-optional = true
-
-[dependencies.ecdsa]
-version = "0.16"
-features = [
- "hazmat",
- "arithmetic",
-]
-optional = true
-
-[dependencies.ed25519]
-version = "2"
-features = ["std"]
-optional = true
-default-features = false
-
-[dependencies.ed25519-dalek]
-version = "2"
-features = [
- "rand_core",
- "zeroize",
-]
-optional = true
-
[dependencies.flate2]
version = "1.0.1"
optional = true
-[dependencies.hkdf]
-version = "0.12"
-optional = true
-
-[dependencies.idea]
-version = "0.5"
-features = ["zeroize"]
-optional = true
-
[dependencies.idna]
version = ">= 1.0.3, < 2"
@@ -290,11 +125,6 @@ version = ">=0.20, <0.24"
[dependencies.libc]
version = "0.2.66"
-[dependencies.md-5]
-version = "0.10"
-features = ["oid"]
-optional = true
-
[dependencies.memsec]
version = ">=0.5, <0.8"
default-features = false
@@ -303,21 +133,6 @@ default-features = false
version = "7.3"
optional = true
-[dependencies.num-bigint-dig]
-version = "0.8"
-optional = true
-default-features = false
-
-[dependencies.num-integer]
-version = "0.1"
-optional = true
-default-features = false
-
-[dependencies.ocb3]
-version = "0.1"
-optional = true
-default-features = false
-
[dependencies.openssl]
version = "0.10.55"
optional = true
@@ -326,90 +141,20 @@ optional = true
version = "0.9.90"
optional = true
-[dependencies.p256]
-version = "0.13"
-features = [
- "ecdh",
- "ecdsa",
-]
-optional = true
-
-[dependencies.p384]
-version = "0.13"
-features = [
- "ecdh",
- "ecdsa",
-]
-optional = true
-
-[dependencies.p521]
-version = "0.13"
-features = [
- "ecdh",
- "ecdsa",
-]
-optional = true
-
-[dependencies.rand]
-version = "0.9"
-optional = true
-default-features = false
-
-[dependencies.rand_core]
-version = "0.6"
-optional = true
-
[dependencies.regex]
version = "1"
[dependencies.regex-syntax]
version = "0.8"
-[dependencies.ripemd]
-version = "0.1"
-features = ["oid"]
-optional = true
-
-[dependencies.rsa]
-version = "0.9.0"
-optional = true
-
[dependencies.sha1collisiondetection]
version = "0.3.1"
features = ["std"]
default-features = false
-[dependencies.sha2]
-version = "0.10"
-features = ["oid"]
-optional = true
-
-[dependencies.sha3]
-version = "0.10"
-features = ["oid"]
-optional = true
-
[dependencies.thiserror]
version = ">=1, <3"
-[dependencies.twofish]
-version = "0.7"
-features = ["zeroize"]
-optional = true
-
-[dependencies.typenum]
-version = "1.12.0"
-optional = true
-
-[dependencies.x25519-dalek]
-version = "2"
-features = [
- "static_secrets",
- "zeroize",
-]
-optional = true
-default-features = false
-
[dependencies.xxhash-rust]
version = "0.8"
features = ["xxh3"]
@@ -459,4 +204,9 @@ check-cfg = [
'cfg(osslconf, values("OPENSSL_NO_CAST"))',
'cfg(osslconf, values("OPENSSL_NO_IDEA"))',
'cfg(osslconf, values("OPENSSL_NO_OCB"))',
+ 'cfg(feature, values("allow-experimental-crypto"))',
+ 'cfg(feature, values("allow-variable-time-crypto"))',
+ 'cfg(feature, values("crypto-botan2"))',
+ 'cfg(feature, values("crypto-cng"))',
+ 'cfg(feature, values("crypto-rust"))',
]