Cargo Features
ossl has no features set by default.
[dependencies]
ossl = { version = "1.5.0", features = ["ossl320", "ossl350", "ossl400", "dynamic", "fips", "log", "rfc9580"] }
- ossl320
-
Requires at a minimum OpenSSL 3.2.0
- ossl350 fips?
-
Requires at a minimum OpenSSL 3.5.0
- ossl400
-
Requires at minimum OpenSSL 4.0
- dynamic
-
Builds against system libcrypto.so
- fips = ossl350
-
Builds against sources and libfips.a instead of libcrypto
Affects
ossl::fips,ossl::ossl_err_stack… - log
-
Error tracing using log crate
Affects
ossl::ossl_err_stack,ossl::ossl_err_stack… - rfc9580
-
Enables features required for OpenPGP implementations
Affects
cipher::CamelliaSize,pkey::DsaData,tests::test_ossl_legacy_context…