aboutsummaryrefslogtreecommitdiff
path: root/wpa_supplicant/wpa_supplicant.conf
diff options
context:
space:
mode:
authorHai Shalom <haishalom@google.com>2020-04-22 14:29:13 -0700
committerHai Shalom <haishalom@google.com>2020-04-24 02:27:23 +0000
commit1a1e642fd6c1200e7e1979ea70103c484062f3a9 (patch)
tree03a1cf07d2446c64e48ef42fdb9cd04bb6d2f28a /wpa_supplicant/wpa_supplicant.conf
parent1337a99542601c02f0e0fc3a10cb5aa098a73dc7 (diff)
downloadwpa_supplicant_8-1a1e642fd6c1200e7e1979ea70103c484062f3a9.tar.gz
[wpa_supplicant] Cumulative patch from commit 0c5ededed
Merge to enable randomized source MAC address for ANQP/GAS messages. Addresses an issue with DPP when GAS MAC randomization is enabled. Enable GAS MAC randomization in HIDL. Bug: 154393320 Test: Device boots up and connects to wifi networks, run traffic. Test: Able to turn on/off softap, associate wifi STA, run traffic. Test: Confirm ANQP messages are randomized from logs: wpa_supplicant: GAS: Use a new random transmitter address ae:a2:5f:5e:65:11 Test: act.py -c ../WifiDppConfig.json -tc WifiDppTest Test: Wi-Fi direct tests in CtsVerifier Test: Regression test passed (Bug: 154769005) 0c5ededed DPP: Fix config exchange with gas_rand_mac_addr 60a2de568 EAP server: Convert Boolean to C99 bool 4d2ec436e DPP: Add driver operation for enabling/disabling listen mode 99cf89555 Include stdbool.h to allow C99 bool to be used 3e6383f31 DPP2: Silence compiler warning with no-CONFIG_DPP2 and OpenSSL 1.0.2 f23b70f16 Silence compiler warning in no-NEED_AP_MLME hostapd builds 011526874 nl80211: Move nl80211_init_connect_handle() to avoid forward declaration 2c70b7d0b Do not open l2_packet(EAPOL) for receive unnecessarily 7a880b129 l2_packet: Allow initialization without RX handling 95cbf4509 nl80211: Do not open EAPOL RX socket when using control port for RX (AP) c3bb8865a Clean up l2_packet_get_own_addr() call 9d6334e81 Do not open l2_packet bridge workaround socket if control port is used c1bc0dd80 nl80211: Disable EAPOL TX over control port in AP mode by default 12ea7dee3 nl80211: Use nl80211 control port for receiving EAPOL frames 8609aa5ba nl80211: Tie connect handle to bss init/destroy b4a70018e nl80211: Handle control port frame in bss events 6f70fcd98 nl80211: Check ethertype for control port RX 932546ac2 nl80211: Add a separate driver capability for control port RX bb9e3935d driver: Add second driver capability flags bitmap 6255a8ac1 WPS: Convert WPA/TKIP-only to WPA+WPA2 mixed mode credential 6b1c590eb Allow TKIP support to be removed from build a6c689d35 FT: Testing override for RSNXE Used subfield in FTE (AP) 9b222b613 nl80211: Remove unnecessary inclusion of l2_packet.h b2d8dc59f FT: Testing override for RSNXE Used subfield in FTE 5344af7d2 FT: Discard ReassocReq with mismatching RSNXE Used value af0178c75 Add vendor attributes indicating number of spectral detectors 7a510a97b Add an attribute for secondary 80 MHz span of agile spectral scan 24a6bca70 PKCS#1: Debug dump invalid Signature EB eac6eb702 X509: Use unique debug prints for unused bits entries 153333ef6 FT RRB: Remove confusing debug print about extra data d867e1181 FT: Remove and re-add STA entry after FT protocol success with PMF 97beccc83 SAE: Fix build without DPP/OWE/ERP c7a9a5745 P2P: Start group with user configured params after accepting invitation 512b6c02e DPP: Mandate mutual auth with NFC negotiated connection handover 872299f4b DPP2: Store netAccessKey in psk/sae credentials for reconfig bf9f49396 OWE: Remove check for unexpected DH Parameter IE use with other AKMs e4eb009d9 DPP2: Add Connector and C-sign-key in psk/sae credentials for reconfig 1dcfbab25 DPP2: Clear requirement for QR Code mutual authentication for chirping Change-Id: I3e808e1d17162f0d4ce71536addf28790f0b24d2
Diffstat (limited to 'wpa_supplicant/wpa_supplicant.conf')
-rw-r--r--wpa_supplicant/wpa_supplicant.conf5
1 files changed, 5 insertions, 0 deletions
diff --git a/wpa_supplicant/wpa_supplicant.conf b/wpa_supplicant/wpa_supplicant.conf
index f242c3a9..3b905677 100644
--- a/wpa_supplicant/wpa_supplicant.conf
+++ b/wpa_supplicant/wpa_supplicant.conf
@@ -481,6 +481,11 @@ fast_reauth=1
# 0 = use permanent MAC address
# 1 = use random MAC address
# 2 = like 1, but maintain OUI (with local admin bit set)
+# Note that this setting is ignored when a specific MAC address is needed for
+# a full protocol exchange that includes GAS, e.g., when going through a DPP
+# exchange that exposes the configured interface address as part of the DP
+# Public Action frame exchanges before using GAS. That same address is then used
+# during the GAS exchange as well to avoid breaking the protocol expectations.
#gas_rand_mac_addr=0
# Lifetime of GAS random MAC address in seconds (default: 60)