openssl: always build with EC support
Signed-off-by: Eneas U de Queiroz <cotequeiroz@gmail.com>
This commit is contained in:
parent
0cc87b3bac
commit
f40262697f
2 changed files with 2 additions and 19 deletions
|
@ -76,7 +76,6 @@ config OPENSSL_WITH_TLS13
|
||||||
bool
|
bool
|
||||||
default y
|
default y
|
||||||
prompt "Enable support for TLS 1.3"
|
prompt "Enable support for TLS 1.3"
|
||||||
select OPENSSL_WITH_EC
|
|
||||||
help
|
help
|
||||||
TLS 1.3 is the newest version of the TLS specification.
|
TLS 1.3 is the newest version of the TLS specification.
|
||||||
It aims:
|
It aims:
|
||||||
|
@ -120,19 +119,8 @@ config OPENSSL_WITH_CMS
|
||||||
|
|
||||||
comment "Algorithm Selection"
|
comment "Algorithm Selection"
|
||||||
|
|
||||||
config OPENSSL_WITH_EC
|
|
||||||
bool
|
|
||||||
default y
|
|
||||||
prompt "Enable elliptic curve support"
|
|
||||||
help
|
|
||||||
Elliptic-curve cryptography (ECC) is an approach to public-key
|
|
||||||
cryptography based on the algebraic structure of elliptic curves
|
|
||||||
over finite fields. ECC requires smaller keys compared to non-ECC
|
|
||||||
cryptography to provide equivalent security.
|
|
||||||
|
|
||||||
config OPENSSL_WITH_EC2M
|
config OPENSSL_WITH_EC2M
|
||||||
bool
|
bool
|
||||||
depends on OPENSSL_WITH_EC
|
|
||||||
prompt "Enable ec2m support"
|
prompt "Enable ec2m support"
|
||||||
help
|
help
|
||||||
This option enables the more efficient, yet less common, binary
|
This option enables the more efficient, yet less common, binary
|
||||||
|
|
|
@ -11,7 +11,7 @@ PKG_NAME:=openssl
|
||||||
PKG_BASE:=1.1.1
|
PKG_BASE:=1.1.1
|
||||||
PKG_BUGFIX:=c
|
PKG_BUGFIX:=c
|
||||||
PKG_VERSION:=$(PKG_BASE)$(PKG_BUGFIX)
|
PKG_VERSION:=$(PKG_BASE)$(PKG_BUGFIX)
|
||||||
PKG_RELEASE:=1
|
PKG_RELEASE:=2
|
||||||
PKG_USE_MIPS16:=0
|
PKG_USE_MIPS16:=0
|
||||||
ENGINES_DIR=engines-1.1
|
ENGINES_DIR=engines-1.1
|
||||||
|
|
||||||
|
@ -28,7 +28,7 @@ PKG_HASH:=f6fb3079ad15076154eda9413fed42877d668e7069d9b87396d0804fdb3f4c90
|
||||||
|
|
||||||
PKG_LICENSE:=OpenSSL
|
PKG_LICENSE:=OpenSSL
|
||||||
PKG_LICENSE_FILES:=LICENSE
|
PKG_LICENSE_FILES:=LICENSE
|
||||||
PKG_MAINTAINER:=Eneas U de Queiroz <cote2004-github@yahoo.com>
|
PKG_MAINTAINER:=Eneas U de Queiroz <cotequeiroz@gmail.com>
|
||||||
PKG_CPE_ID:=cpe:/a:openssl:openssl
|
PKG_CPE_ID:=cpe:/a:openssl:openssl
|
||||||
PKG_CONFIG_DEPENDS:= \
|
PKG_CONFIG_DEPENDS:= \
|
||||||
CONFIG_OPENSSL_ENGINE \
|
CONFIG_OPENSSL_ENGINE \
|
||||||
|
@ -48,7 +48,6 @@ PKG_CONFIG_DEPENDS:= \
|
||||||
CONFIG_OPENSSL_WITH_CMS \
|
CONFIG_OPENSSL_WITH_CMS \
|
||||||
CONFIG_OPENSSL_WITH_COMPRESSION \
|
CONFIG_OPENSSL_WITH_COMPRESSION \
|
||||||
CONFIG_OPENSSL_WITH_DTLS \
|
CONFIG_OPENSSL_WITH_DTLS \
|
||||||
CONFIG_OPENSSL_WITH_EC \
|
|
||||||
CONFIG_OPENSSL_WITH_EC2M \
|
CONFIG_OPENSSL_WITH_EC2M \
|
||||||
CONFIG_OPENSSL_WITH_ERROR_MESSAGES \
|
CONFIG_OPENSSL_WITH_ERROR_MESSAGES \
|
||||||
CONFIG_OPENSSL_WITH_GOST \
|
CONFIG_OPENSSL_WITH_GOST \
|
||||||
|
@ -203,10 +202,6 @@ ifndef CONFIG_OPENSSL_WITH_ASYNC
|
||||||
OPENSSL_OPTIONS += no-async
|
OPENSSL_OPTIONS += no-async
|
||||||
endif
|
endif
|
||||||
|
|
||||||
ifndef CONFIG_OPENSSL_WITH_EC
|
|
||||||
OPENSSL_OPTIONS += no-ec
|
|
||||||
endif
|
|
||||||
|
|
||||||
ifndef CONFIG_OPENSSL_WITH_EC2M
|
ifndef CONFIG_OPENSSL_WITH_EC2M
|
||||||
OPENSSL_OPTIONS += no-ec2m
|
OPENSSL_OPTIONS += no-ec2m
|
||||||
endif
|
endif
|
||||||
|
|
Loading…
Reference in a new issue