mirror of
https://git.openwrt.org/openwrt/openwrt.git
synced 2024-11-18 22:43:53 +01:00
adds option to select tls provider when using wpa_supplicant, fixes #3770
SVN-Revision: 12016
This commit is contained in:
parent
cc99e5b35d
commit
93ce64320a
@ -6,4 +6,16 @@ config WPA_SUPPLICANT_NO_TIMESTAMP_CHECK
|
|||||||
help
|
help
|
||||||
This disables the timestamp check for certificates in wpa_supplicant
|
This disables the timestamp check for certificates in wpa_supplicant
|
||||||
Useful for devices without RTC that cannot reliably get the real date/time
|
Useful for devices without RTC that cannot reliably get the real date/time
|
||||||
|
choice
|
||||||
|
prompt "Choose TLS provider"
|
||||||
|
default WPA_SUPPLICANT_INTERNAL
|
||||||
|
depends PACKAGE_wpa-supplicant
|
||||||
|
|
||||||
|
config WPA_SUPPLICANT_INTERNAL
|
||||||
|
bool "internal"
|
||||||
|
|
||||||
|
config WPA_SUPPLICANT_OPENSSL
|
||||||
|
bool "openssl"
|
||||||
|
select PACKAGE_libopenssl
|
||||||
|
|
||||||
|
endchoice
|
||||||
|
@ -23,6 +23,7 @@ define Package/wpa-supplicant
|
|||||||
SECTION:=net
|
SECTION:=net
|
||||||
CATEGORY:=Network
|
CATEGORY:=Network
|
||||||
TITLE:=WPA Supplicant
|
TITLE:=WPA Supplicant
|
||||||
|
DEPENDS:=$(if $(CONFIG_WPA_SUPPLICANT_OPENSSL),+libopenssl)
|
||||||
URL:=http://hostap.epitest.fi/wpa_supplicant/
|
URL:=http://hostap.epitest.fi/wpa_supplicant/
|
||||||
endef
|
endef
|
||||||
|
|
||||||
@ -52,6 +53,7 @@ TARGET_CFLAGS += -I$(STAGING_DIR)/usr/include/madwifi $(if $(CONFIG_WPA_SUPPLICA
|
|||||||
define Build/Configure
|
define Build/Configure
|
||||||
cp $(CONFIG) $(PKG_BUILD_DIR)/wpa_supplicant/.config
|
cp $(CONFIG) $(PKG_BUILD_DIR)/wpa_supplicant/.config
|
||||||
$(if $(CONFIG_PACKAGE_kmod-madwifi),,$(SED) 's,^CONFIG_DRIVER_MADWIFI,#CONFIG_DRIVER_MADWIFI,g' $(PKG_BUILD_DIR)/wpa_supplicant/.config)
|
$(if $(CONFIG_PACKAGE_kmod-madwifi),,$(SED) 's,^CONFIG_DRIVER_MADWIFI,#CONFIG_DRIVER_MADWIFI,g' $(PKG_BUILD_DIR)/wpa_supplicant/.config)
|
||||||
|
$(if $(CONFIG_WPA_SUPPLICANT_OPENSSL),$(SED) 's|^CONFIG_TLS.*|CONFIG_TLS=openssl|g' $(PKG_BUILD_DIR)/wpa_supplicant/.config)
|
||||||
endef
|
endef
|
||||||
|
|
||||||
define Build/Compile
|
define Build/Compile
|
||||||
|
Loading…
Reference in New Issue
Block a user