• Dmitry Shmidt's avatar
    Cumulative patch from commit 4ec1fd8e42bad9390f14a58225b6e5f6fb691950 · 9839ecd7
    Dmitry Shmidt authored
    
    
    4ec1fd8 FT: Differentiate between FT for station and for AP in build
    f0259c3 hostapd: Fix own wide bandwidth subelement generation (neighbor report)
    0a63635 AP: Use valid status code in wpa_ft_send_rrb_auth_resp()
    e4b48b7 Extend ieee80211_freq_to_channel_ext() to cover channels 52-64
    c433c50 wpa_supplicant: Make CONFIG_MBO independent of CONFIG_AP
    d044d2f wpa_supplicant: Get scan_result IE also from Beacon frames
    451a27b hostapd: Add a configuration to set an AP as stationary
    5cb5937 hostapd: Clear location configuration when it is reset
    f5ec346 hostapd: Fix adding neighbor entry
    99b82bf mka: Implement reference counting on data_key
    23c3528 mka: Add support for removing SAs
    6b6175b mka: Sync structs definitions with IEEE Std 802.1X-2010
    6f551ab mka: Remove "channel" hacks from the stack and the macsec_qca driver
    7d8f795 Fix typo in DigestAlgorithn
    f5c15dc Fix typo in eap_example_server.c
    59d7cff AP: Disable VHT in TKIP-only configuration
    847ee1a wpa_supplicant: Use correct interface type when creating P2P interface
    78a3b23 P2P: Clear old P2PS provision data
    f69939e P2P: Clear listen state during PD-in-FIND
    4cc0f90 P2P: Clear P2PS provision state on P2P flush
    a818425 hostapd: Added signal level to STA tracking
    a1047f5 Remove duplicate dl_list_init() for global_ctrl_dst
    3765c97 hostapd_cli: Remove duplicate const in hostapd_cli_cmd()
    8c88922 TDLS: Fix checks on prohibit bits
    c2ad5b9 nl80211: Update channel information after channel switch notification
    913c3e1 Add CONFIG_IBSS_RSN=y into wpa_supplicant defconfig
    81a10a9 Do not try to start/join RSN IBSS without CONFIG_IBSS_RSN=y
    ea06a08 HS 2.0 server: Remove redundant NULL check
    5f99d96 Removed redundant NULL check for sta in hostapd_event_sta_low_ack()
    230b2b2 Removed redundant NULL check for b in wpabuf_concat()
    641c73f driver.h: Fix a typo in a comment
    2e4e4fb nl80211: Allow TDLS trigger modes to be configured to the host driver
    14cd203 QCA vendor command to configure the TDLS behavior in the host driver
    a18563d Extend QCA vendor attribute link layer statistics attribute
    95f3703 Add more QCA vendor attribute definitions into qca-vendor.h
    87416ea QCA vendor attribute to report frame aggregation failure
    befdb2d nl80211: Check driver FILS capability
    40a4572 nl80211: FILS KEK and nonces for NL80211_CMD_ASSOCIATE
    d8f9342 nl80211: Add support for setting FILS authentication algorithm
    e76e950 Sync with mac80211-next.git include/uapi/linux/nl80211.h
    2a0b86d Note set_key(WPA_ALG_NONE) failure in debug log
    061dac1 FILS: Claim FILS capability only if driver supports it
    ff338fa FILS: Setup EAPOL state machines properly after FILS association (AP)
    da24c5a FILS: Set TK after association (AP)
    07e0117 FILS: Mark connection fully authorized after FILS Association (AP)
    706df42 FILS: Association Response processing (STA)
    e73ffa0 FILS: Add Association Response frame elements and encrypt them (AP)
    78815f3 FILS: Decrypt Association Request elements and check Key-Auth (AP)
    86cd692 FILS: Add elements to FILS Association Request frame
    ac56c39 driver: Add option to pass FILS KEK/AAD to the driver for association
    783c292 P2P: Check if the pref_freq reported by the driver supports P2P
    a660993 FILS: Authentication frame processing (STA)
    c4fd6d8 FILS: Process FILS Authentication frame (AP)
    ffb62f2 FILS: Add a helper function for status code conversion
    c1bd4ba FILS: Extend wpa_auth_pmksa_get() to support PMKID matching
    c30bd28 FILS: Export IEEE 802.1X helper functions
    a6228b8 ERP: Update client identity based on EAP-Initiate/Re-auth
    f00b9b8 FILS: Try to use FILS authentication if PMKSA or ERP entry is available
    2c2c557 SME: Clear possibly used WPA/RSN IE for new connection
    0866ed0 WPA: Add debug print for not-update-own-IEs case
    14de9e3 FILS: Include wpa_insert_pmkid() in non-FT builds
    de57d87 ERP: Make eap_peer_finish() callable
    c28767e ERP: Make eap_peer_erp_reauth_start() available
    5b092fb nl80211: Make full (Re)Association Response frame available
    2aa1e48 FILS: Do not clear PTK on FILS Auth/Assoc (AP)
    a852ab4 FILS: Key-Auth derivation function for FILS SK
    c089bc5 FILS: PMK-to-PTK key derivation for FILS authentication
    ce16c48 Rename sae_data to more generic auth_data
    6eb1a56 Add QCA vendor command/attr for low level DMG(11ad) RF sector control
    a2675b3 wpa_cli: Mark number of char *cmd constant
    e097556 hostapd_cli: Mark number of char *cmd constant
    c43cf33 wpa_cli: Add completion for ssid config commands
    624259d wpa_cli: Add completion for sta, deauthenticate and disassociate
    4c43f44 cli: Add list_sta command
    85bab32 hostapd_cli: Process events received following control iface commands
    e054a43 hostapd_cli: Refactor control iface reconnects with common helper
    aa2ab91 hostapd_cli: Refresh stations list on control interface reconnect
    839e4a8 hostapd_cli: Add completion for sta command
    bc4b680 hostapd_cli: Enable command completion and history for Android
    cf296a2 hostapd_cli: Add support for cli history file
    c650f92 hostapd: Add CONFIG_WPA_CLI_EDIT to defconfig
    5d30f92 wpa_supplicant: Restore permanent MAC address on reassociation
    e3e2fe3 Always propagate scan results to all interfaces
    33111c9 Check for NULL qsort() base pointers
    4b5b8a5 WPS: Force BSSID for WPS provisioning step connection
    bf07e05 ERP: Do not pass full EAP header to eap_peer_erp_reauth_start()
    2449791 FILS: Update EAPOL-Key Descriptor Version RX rules (AP)
    16eb485 FILS: Handle Group Key msg 1/2 without MIC when using AEAD cipher (STA)
    75c8563 FILS: Perform AEAD processing after PTK has been confirmed
    0ab1dd0 FILS: Use AEAD cipher to check received EAPOL-Key frames (STA)
    b729fd8 FILS: Use AEAD cipher to protect EAPOL-Key frames (AP)
    3b5b7aa FILS: Use AEAD cipher to check received EAPOL-Key frames (AP)
    2022f1d FILS: Use AEAD cipher to protect EAPOL-Key frames (STA)
    1049af7 RSN: Pass full PTK to wpa_eapol_key_send() instead of KCK only
    b986648 FILS: Update EAPOL-Key RX rules for FILS (AP)
    352caf0 FILS: Update EAPOL-Key descriptor version rules for RX (STA)
    36a50fd FILS: Set EAPOL-Key Key Descriptor Version to 0 with FILS AKMs (AP)
    4a26ccd FILS: Set EAPOL-Key Key Info MIC=0 when using AEAD cipher (supplicant)
    f5ff8ae FILS: Do not add Key MIC field in supplicant when using AEAD cipher
    dc5bad4 RSN authenticator: Add more debug print details on EAPOL-Key RX
    555ff85 wlantest: Recognize EAPOL-Key frames without MIC bit for FILS
    6d014ff Make struct wpa_eapol_key easier to use with variable length MIC
    94f66e8 FILS: Advertise ERP domain in FILS Indication element
    c30ed45 FILS: Allow hostapd to select FILS AKM for connection
    b8ae56e FILS: Allow wpa_supplicant to select FILS AKM for connection
    7147a83 FILS: Add FILS flags into wpa_supplicant BSS command output
    379e2b4 FILS: Add 'GET_CAPABILITY fils' for runtime check
    e4d2ce1 FILS: Set FILS Capability bit in management frames from station
    f55acd9 FILS: Set FILS Capability bit in management frames from AP
    198a942 FILS: Add FILS Indication element to Beacon and Probe Response frames
    9b7a2b8 FILS: Add wpa_supplicant configuration options
    903ecbe FILS: Add hostapd configuration options
    274d8b7 FILS: Add definitions for new frames and values
    94318a0 FILS: Add AKM definitions
    1d29163 FILS: Add new information elements
    325a85b Extend AES-SIV implementation to support different key lengths
    e2991ee Move CRC-32 routine from wlantest to src/utils
    150948e test: FT: EAP test for mismatching keys
    d0175d6 test: FT with locally generated PMK-R0/PMK-R1 from PSK
    9659056 FT: Allow PMK-R0 and PMK-R1 for FT-PSK to be generated locally
    a25e4ef mka: Add driver op to get macsec capabilities
    53b2555 EAP-pwd: Validate Prep field in EAP-pwd-ID/Response
    2875e32 EAP-pwd: Fix Prep in EAP-pwd-ID/Response when EAP_PWD_PREP_MS is used
    5f5ca28 mka: Pass full structures down to macsec drivers' receive SC ops
    8ebfc7c mka: Pass full structures down to macsec drivers' transmit SC ops
    b70d508 LibreSSL: Fix compatibility for EAP-FAST
    df42673 LibreSSL: Fix TLS initialization/deinitialization
    0d42179 LibreSSL: Fix dh5 code
    32d08d5 Add QCA vendor attributes for measurement frequency for FTM/AOA
    cecdecd mka: Pass full structures down to macsec drivers' receive SA ops
    909c1b9 mka: Pass full structures down to macsec drivers' transmit SA ops
    7fa5eff mka: Pass full structures down to macsec drivers' packet number ops
    f75f6e2 mka: Move structs {transmit,receive}_{sa,sc} to a common header
    9d3f4a7 autoscan: Add more debug prints for cases where autoscan is not used
    98529f3 The master branch is now used for v2.7 development
    2462f34 Change version number to v2.6 for the release
    5ac8f86 Fix PNO restart flow
    14f34a7 Continue scanning if sched_scan stops unexpectedly
    1ac3886 Remove disconnected APs from BSS table if likely out-of-range
    ebf59eb Restart PNO/sched_scan on channel list update
    746e5c2 Fix spelling mistakes in number of comments
    8b66888 Add explicit enum values for QCA vendor config attributes
    8f47917 MBO: Add support to send ANQP request to get cellular preference
    
    Test: Wifi Test Suite: b/32709661
    
    Change-Id: I249f5fec85ad69ce3879247b07f0db84136ab996
    Signed-off-by: default avatarDmitry Shmidt <dimitrysh@google.com>
    9839ecd7
To find the state of this project's repository at the time of any of these versions, check out the tags..