mbox series

[OpenWrt-Devel,0/9] hostapd: Add wupport for SAE / OWE / WPA3

Message ID 20181012203707.14716-1-hauke@hauke-m.de
Headers show
Series hostapd: Add wupport for SAE / OWE / WPA3 | expand

Message

Hauke Mehrtens Oct. 12, 2018, 8:36 p.m. UTC
This adds support for SAE, OWE and WPA3 authentication modes to hostapd 
and netifd. Hostapd already supports these standards, they just have to 
be activated and the OpenWrt scripts needed some extension. 

When this gets merged the netifd patches should be directly applied to 
netifd and the version number should be increased.
I tested all of these modes.

Hauke Mehrtens (9):
  hostapd: sync config with default configuration
  hostapd: backport build fix when OWE is activated
  hostapd: SAE: Do not ignore option sae_require_mfp
  hostapd: Activate Simultaneous Authentication of Equals (SAE)
  hostapd: Activate Opportunistic Wireless Encryption (OWE)
  hostapd: Add WPA-EAP-SUITE-B-192 (WPA3-Enterprise)
  netifd: Add support for wireless SAE authentication
  netifd: Add support for wireless OWE authentication
  netifd: Add support for wireless EAP-Suite-B-192 authentication

 ...d-Simultaneous-Authentication-of-Equals-S.patch | 36 +++++++++++
 ...Add-Opportunistic-Wireless-Encryption-OWE.patch | 31 ++++++++++
 ...s-Add-WPA-EAP-SUITE-B-192-WPA3-Enterprise.patch | 34 +++++++++++
 package/network/services/hostapd/Makefile          |  4 +-
 .../services/hostapd/files/hostapd-full.config     |  8 +--
 .../services/hostapd/files/hostapd-mini.config     |  8 +--
 package/network/services/hostapd/files/hostapd.sh  | 71 +++++++++++++++++++---
 .../hostapd/files/wpa_supplicant-full.config       | 20 +++---
 .../hostapd/files/wpa_supplicant-mini.config       | 20 +++---
 .../hostapd/files/wpa_supplicant-p2p.config        | 20 +++---
 ...-unauthenticated-encrypted-EAPOL-Key-data.patch |  7 +--
 ...ld-error-in-AP-code-without-CONFIG_IEEE80.patch | 29 +++++++++
 ...-SAE-Do-not-ignore-option-sae_require_mfp.patch | 26 ++++++++
 .../patches/380-disable_ctrl_iface_mib.patch       |  4 +-
 .../patches/381-hostapd_cli_UNKNOWN-COMMAND.patch  |  4 +-
 .../hostapd/patches/700-fix-openssl11.patch        |  9 +--
 .../hostapd/src/src/utils/build_features.h         | 12 ++++
 17 files changed, 278 insertions(+), 65 deletions(-)
 create mode 100644 package/network/config/netifd/patches/001-wireless-Add-Simultaneous-Authentication-of-Equals-S.patch
 create mode 100644 package/network/config/netifd/patches/002-wireless-Add-Opportunistic-Wireless-Encryption-OWE.patch
 create mode 100644 package/network/config/netifd/patches/003-wireless-Add-WPA-EAP-SUITE-B-192-WPA3-Enterprise.patch
 create mode 100644 package/network/services/hostapd/patches/040-OWE-Fix-build-error-in-AP-code-without-CONFIG_IEEE80.patch
 create mode 100644 package/network/services/hostapd/patches/130-SAE-Do-not-ignore-option-sae_require_mfp.patch