mirror of
https://github.com/vanhoefm/fragattacks.git
synced 2024-12-01 11:48:23 -05:00
ea449b5bfe
CONFIG_MODULE_TESTS=y build option can now be used to build in module tests into hostapd and wpa_supplicant binaries. These test cases will be used to get better testing coverage for various details that are difficult to test otherwise through the control interface control. A single control interface command is used to executed these tests within the hwsim test framework. This commit adds just the new mechanism, but no module tests are yet integrated into this mechanism. Signed-off-by: Jouni Malinen <j@w1.fi>
115 lines
1.7 KiB
Plaintext
115 lines
1.7 KiB
Plaintext
#CC=ccache gcc
|
|
|
|
CONFIG_TLS=openssl
|
|
#CONFIG_TLS=internal
|
|
#CONFIG_INTERNAL_LIBTOMMATH=y
|
|
#CONFIG_INTERNAL_LIBTOMMATH_FAST=y
|
|
|
|
CONFIG_IEEE8021X_EAPOL=y
|
|
|
|
CONFIG_EAP_MD5=y
|
|
CONFIG_MSCHAPV2=y
|
|
CONFIG_EAP_TLS=y
|
|
CONFIG_EAP_PEAP=y
|
|
CONFIG_EAP_TTLS=y
|
|
CONFIG_EAP_GTC=y
|
|
CONFIG_EAP_OTP=y
|
|
CONFIG_EAP_PSK=y
|
|
CONFIG_EAP_PAX=y
|
|
CONFIG_EAP_LEAP=y
|
|
CONFIG_EAP_SIM=y
|
|
CONFIG_EAP_AKA=y
|
|
CONFIG_EAP_AKA_PRIME=y
|
|
CONFIG_EAP_VENDOR_TEST=y
|
|
CONFIG_EAP_TLV=y
|
|
CONFIG_EAP_SAKE=y
|
|
CONFIG_EAP_GPSK=y
|
|
CONFIG_EAP_GPSK_SHA256=y
|
|
CONFIG_EAP_EKE=y
|
|
CONFIG_EAP_TNC=y
|
|
CONFIG_EAP_FAST=y
|
|
CONFIG_EAP_IKEV2=y
|
|
|
|
ifeq ($(CONFIG_TLS), openssl)
|
|
CONFIG_EAP_PWD=y
|
|
endif
|
|
|
|
CONFIG_USIM_SIMULATOR=y
|
|
CONFIG_SIM_SIMULATOR=y
|
|
|
|
#CONFIG_PCSC=y
|
|
CONFIG_IPV6=y
|
|
CONFIG_DRIVER_NONE=y
|
|
CONFIG_PKCS12=y
|
|
CONFIG_CTRL_IFACE=unix
|
|
|
|
CONFIG_WPA_CLI_EDIT=y
|
|
|
|
CONFIG_OCSP=y
|
|
|
|
#CONFIG_ELOOP_POLL=y
|
|
|
|
#CONFIG_CTRL_IFACE_DBUS=y
|
|
#CONFIG_CTRL_IFACE_DBUS_NEW=y
|
|
#CONFIG_CTRL_IFACE_DBUS_INTRO=y
|
|
|
|
CONFIG_PEERKEY=y
|
|
CONFIG_IEEE80211W=y
|
|
CONFIG_IEEE80211R=y
|
|
CONFIG_IEEE80211N=y
|
|
|
|
CONFIG_DEBUG_FILE=y
|
|
|
|
CONFIG_WPS=y
|
|
CONFIG_WPS2=y
|
|
#CONFIG_WPS_STRICT=y
|
|
CONFIG_WPS_UPNP=y
|
|
CONFIG_WPS_NFC=y
|
|
CONFIG_WPS_ER=y
|
|
#CONFIG_WPS_REG_DISABLE_OPEN=y
|
|
|
|
CONFIG_DRIVER_NL80211=y
|
|
CFLAGS += -I/usr/include/libnl3
|
|
CONFIG_LIBNL32=y
|
|
|
|
CONFIG_IBSS_RSN=y
|
|
|
|
CONFIG_AP=y
|
|
CONFIG_P2P=y
|
|
CONFIG_WIFI_DISPLAY=y
|
|
|
|
CONFIG_BGSCAN_SIMPLE=y
|
|
CONFIG_BGSCAN_LEARN=y
|
|
|
|
CONFIG_WPA_TRACE=y
|
|
CONFIG_WPA_TRACE_BFD=y
|
|
|
|
CONFIG_TDLS=y
|
|
CONFIG_TDLS_TESTING=y
|
|
CONFIG_NO_RANDOM_POOL=y
|
|
|
|
CONFIG_TLSV11=y
|
|
CONFIG_TLSV12=y
|
|
|
|
#CONFIG_HT_OVERRIDES=y
|
|
|
|
CONFIG_DEBUG_LINUX_TRACING=y
|
|
|
|
CONFIG_INTERWORKING=y
|
|
CONFIG_HS20=y
|
|
|
|
CONFIG_AUTOSCAN_EXPONENTIAL=y
|
|
CONFIG_AUTOSCAN_PERIODIC=y
|
|
|
|
CONFIG_EXT_PASSWORD_TEST=y
|
|
|
|
CONFIG_EAP_UNAUTH_TLS=y
|
|
|
|
CONFIG_SAE=y
|
|
CFLAGS += -DALL_DH_GROUPS
|
|
|
|
CONFIG_WNM=y
|
|
|
|
CONFIG_TESTING_OPTIONS=y
|
|
CONFIG_MODULE_TESTS=y
|