Cargo Features
[dependencies]
ffsend-api = { version = "0.7.3", default-features = false, features = ["send2", "send3", "crypto-openssl", "crypto-ring"] }
- default = crypto-ring, send3
-
These default features are set whenever
ffsend-api
is added without
somewhere in the dependency tree.default-features = false - send2
-
Support for Firefox Send v2
Enables multipart of reqwest ^0.11
Affects
crypto::gcm
… - send3 default = websocket
-
Support for Firefox Send v3
Affects
crypto::ece
… - crypto-openssl = openssl
-
Crypto: openssl backend
Enables default-tls of reqwest ^0.11
- crypto-ring default = ring
-
Crypto: ring backend
Enables rustls-tls of reqwest ^0.11
Affects
crypto::rand_bytes
…
Features from optional dependencies
In crates that don't use the dep:
syntax, optional dependencies automatically become Cargo features. These features may have been created by mistake, and this functionality may be removed in the future.
- openssl crypto-openssl?
- ring crypto-ring
-
Enables ring ^0.16
- websocket send3
-
Enables websocket ^0.26