|
@@ -96,7 +96,6 @@ config OPENSSL_WITH_DTLS
|
|
|
|
|
|
config OPENSSL_WITH_NPN
|
|
config OPENSSL_WITH_NPN
|
|
bool
|
|
bool
|
|
- default y
|
|
|
|
prompt "Enable NPN support"
|
|
prompt "Enable NPN support"
|
|
help
|
|
help
|
|
NPN is a TLS extension, obsoleted and replaced with ALPN,
|
|
NPN is a TLS extension, obsoleted and replaced with ALPN,
|
|
@@ -246,10 +245,15 @@ comment "Engine/Hardware Support"
|
|
|
|
|
|
config OPENSSL_ENGINE
|
|
config OPENSSL_ENGINE
|
|
bool "Enable engine support"
|
|
bool "Enable engine support"
|
|
|
|
+ default y
|
|
help
|
|
help
|
|
This enables alternative cryptography implementations,
|
|
This enables alternative cryptography implementations,
|
|
most commonly for interfacing with external crypto devices,
|
|
most commonly for interfacing with external crypto devices,
|
|
or supporting new/alternative ciphers and digests.
|
|
or supporting new/alternative ciphers and digests.
|
|
|
|
+ If you compile the library with this option disabled, packages built
|
|
|
|
+ using an engine-enabled library (i.e. from the official repo) may
|
|
|
|
+ fail to run. Compile and install the packages with engine support
|
|
|
|
+ disabled, and you should be fine.
|
|
Note that you need to enable KERNEL_AIO to be able to build the
|
|
Note that you need to enable KERNEL_AIO to be able to build the
|
|
afalg engine package.
|
|
afalg engine package.
|
|
|
|
|
|
@@ -271,12 +275,6 @@ config OPENSSL_ENGINE_BUILTIN_AFALG
|
|
This enables use of hardware acceleration through the
|
|
This enables use of hardware acceleration through the
|
|
AF_ALG kernel interface.
|
|
AF_ALG kernel interface.
|
|
|
|
|
|
-config OPENSSL_ENGINE_CRYPTO
|
|
|
|
- # This symbol is deprecated. Currently it is used by the openssh package.
|
|
|
|
- # Once openwrt/packages#8272 is merged, this can be safely removed.
|
|
|
|
- bool
|
|
|
|
- default OPENSSL_ENGINE_BUILTIN_DEVCRYPTO || PACKAGE_libopenssl-devcrypto
|
|
|
|
-
|
|
|
|
config OPENSSL_ENGINE_BUILTIN_DEVCRYPTO
|
|
config OPENSSL_ENGINE_BUILTIN_DEVCRYPTO
|
|
bool
|
|
bool
|
|
prompt "Acceleration support through /dev/crypto"
|
|
prompt "Acceleration support through /dev/crypto"
|