• Dmitry Shmidt's avatar
    Cumulative patch from commit 95fb2db2420d8fa291fd6423cc6dbcd042f4eb46 · fb79edc9
    Dmitry Shmidt authored
    
    
    95fb2db P2P: Reject group formation on WPS provisioning failure
    6fc61e1 Fix TX status processing during AP mode shutdown in wpa_supplicant
    90a545c nl80211: Clean up netlink parsing and debug prints
    b6a9590 Interworking: Keep up to two pending GAS_REQUEST responses
    090b8e3 Update copyright notices for the new year 2014
    991aa9c nl80211: Move CS supported flag to wpa_driver_capa
    f0cbb98 Add DRIVER-STATUS command for hostapd
    188ebcd EAP-IKEv2 peer: Fix a memory leak in notify round
    a190189 Remove PEAPv2 support
    16a19dd EAP-pwd peer: Allow fragmentation limit to be configured
    60bf585 EAP-IKEv2 peer: Allow fragmentation limit to be configured
    ea6fc58 WPS: Convert printf() debug print to use wpa_printf()
    c4b8c71 EAP-GPSK: Report CSuite negotiation failure properly
    5a0f596 EAP-GPSK: Allow forced algorithm selection to be configured
    5f01c3c EAP peer: Improve failure reporting from METHOD with no eapRespData
    7271ee8 Fix EAP-GPSK server compilation for SHA256 cipher suite
    356d148 Interworking: Add optional freq argument to INTERWORKING_SELECT
    a09ffd5 Fix req_scan-deplete-timeout and update eloop API for this
    083916c P2P: Clear p2p_disabled and p2p_per_sta_psk on FLUSH command
    3f45fc4 P2P: Clear services on FLUSH command
    1f965e6 Allow external programs to request wpa_radio work items
    6428d0a Do not start wpa_radio work during externally triggered scan
    6470f47 Remove unneeded scan delay on connection-in-progress
    4bb2321 Remove unneeded GAS query delay on connection-in-progress
    6ac4b15 Use wpa_radio work for connection
    b9e6d70 Use radio work for GAS requests
    e05e130 P2P: Use radio work to protect offchannel Action frame exchanges
    e1d1c8e Use radio work for P2P Listen requests
    1b5d471 Use radio work for P2P scan requests
    d12a51b Use radio work for scan requests
    b1ae396 Add framework for exclusive radio operations
    dd43aaa Add helper functions for cloning and freeing scan parameters
    06f9acc Ignore externally triggered scan results with scan_res_handler
    c9b5559 Clean up ctrl_iface debug prints for monitor events
    d31b5ac Use cleaner debug print for ctrl_iface commands with private info
    9595151 Remove duplicated RX ctrl_iface hexdump
    9b85079 Fix scan-cache-clearing operation to avoid unnecessary cases
    2f30cac Avoid unnecessary key clearing operations
    466bcf9 Remove some unnecessary EAPOL port (un)authorized callbacks
    949938a Ask driver to report only new scan results if requested
    a1a31b6 Remove hostapd dump_file functionality
    ea23df6 Make EAPOL dump data available through ctrl_iface STA command
    96ea74b Convert EAPOL authenticator dump into easier to parse format
    ca3b71c Remove hostapd dump_file data that is available through ctrl_iface
    4c03a2b Make RADIUS server MIB available through control interface
    f538be3 Add more STA information into the ctrl_iface STA command
    101bdc2 Remove forgotten notes about already removed driver wrappers
    7006753 Update EAP-FAST note regarding OpenSSL support
    17b79e6 nl80211: Initial support for vendor commands and events
    5890fa8 WPS: Fix clear-from-timeout handling to avoid race condition
    c64e3a0 P2P: Send received Presence Response information to ctrl_iface monitors
    f7fb676 ACS: Mark acs_fail() static
    3cf06c9 OpenSSL: Include sha1/sha256 header files to verify declarations
    5ace51a WNM: Clean up le16 variable use to avoid sparse warnings
    c583868 Mark wpas_wps_er_nfc_handover_sel() static
    8cf1e68 Move declaration of hostapd_acs_completed() into correct header file
    0187c41 Declare wpa_debug_* variables in src/utils/wpa_debug.h
    fcc6123 Declare wpa_drivers in src/drivers/driver.h
    0d79b50 Clear EAPOL Logoff state on FLUSH command
    327b01d nl80211: Add driver param for forcing monitor and connect APIs
    6f06766 nl80211: Fix nl_mgmt handling in partial error case
    4ea6a47 nl80211: Prefer newer scan result over older during duplicate removal
    2eef517 nl80211: Report set_supp_port failures in debug log
    a0bdd19 nl80211: Share a helper function for connect and associate commands
    e00d546 Remove unnecessary build #ifdef from definitions
    4848a38 Get rid of duplicated cipher suite and AKM definitions
    de4ed4a nl80211: Use helper functions for cipher suite mapping
    a565084 nl80211: Set control port for NL80211_CMD_COMMAND
    ef93abd WPS: Clean up UUID debug print
    35f3d3e nl80211: Clean up regulatory rule debug prints
    880de88 nl80211: Print frame registration match on same debug line
    03ed332 Interworking: Allow cred blocks not to be saved to a file
    04f7ecc Reset WPA parameters to default values on FLUSH command
    152cff6 P2P: Remove WPA_DRIVER_FLAGS_P2P_MGMT option
    538d6f4 WPS: Use shorter scan interval during pre-provisioning search
    3187fd9 WPS: Replace wpas_wps_in_progress with identical wpas_wps_searching
    4414d9e SAE: Fix ECC element y coordinate validation step
    069fb47 EAP-EKE: Allow forced algorithm selection to be configured
    3a88914 Remove unused information element parsing data
    dbfb8e8 Remove unnecessary EVENT_RX_ACTION
    1450e1e Define __maybe_unused
    912b34f Do not process Action frames twice in hostapd SME/MLME
    006309b Fix whitespace style
    6780713 WPS: Remove unused send_wpabuf()
    e912986 tests: Verify concurrent WPS protocol run with assigned PIN
    8aaafce Make local UUID available through ctrl_iface STATUS command
    0e22b8d WPS: Make sure reconfiguration timeout is not left behind on deinit
    75d1d0f WPS: Allow testing mode to disable 2.0 functionality
    f7e2542 Remove unused wps_device_data_dup()
    c89d9db Remove unnecessary extra tracking of eloop registration
    c86bf16 Replace unnecessary hex_value() with hex2byte()
    7b02375 Clear wps_fragment_size on FLUSH command
    aa189ac Enable FT with SAE
    2d2ecf5 nl80211: Fix protected Action frame reporting for AP mode
    db76aa6 Fix PeerKey 4-way handshake
    7732729 Fix PeerKey deinit behavior
    8d321a7 WNM: Move disassociation imminent sending to wnm_ap.c
    b76f4c2 hostapd: Make STA flags available through ctrl_iface STA command
    aa03dbd Remove IEEE80211_REQUIRE_AUTH_ACK
    121f2ab Remove unused STA flags
    3578e66 WNM: Add STA flag to indicate the current WNM-Sleep-Mode state
    4776897 WNM: Fix AP processing without wnm_oper driver callback
    2025cad WNM: Move ESS Disassoc Imminent sending to a helper function
    28ab64a WNM: Minimal processing of BSS Transition Management Query/Response
    2cd0f6a WNM: Add Target BSSID into BSS Transition Management Response
    a8a6a35 WNM: Use nonzero dialog token in BSS Transition Management Query
    629edfe WNM: Fix Sleep Mode AP processing in open network
    3c1060f WNM: Add debug logs to get the RSSI from the scan results
    dff1e28 Initial handling of GTK-not-used cipher suite
    51e3eaf OpenSSL: Do not accept SSL Client certificate for server
    6bf61fb OpenSSL: Use certificates from TLS authentication in OCSP stapling
    c962947 WPS ER: Fix deinit timeout handling with delayed/failing unsubscribe
    7b75c30 WPS: Reschedule AP configuration reload on EAP completion
    c511b32 WPS: Remove old duplicate network even if key is different
    9d2cb3e Make CONFIG_TESTING_OPTIONS=y enable all testing options
    662b40b WPS: Reduce scan wait time during WPS processing
    015af91 Do not use results from externally requested scan for network selection
    1cd93ff Reschedule own scan request if an externally started one is in progress
    dc3906c Show timing information about scan requests in debug log
    d81c73b Optional scan id for ctrl_iface SCAN requests
    a5f40ef Track whether scan was started by us or an external program
    18ae237 Fix comment format
    88c2d48 Allow passive scan to be requested with SCAN passive=1
    3ae3ec2 nl80211: Add scanned frequencies/SSIDs into debug log
    69278f7 Remove unused last_scan_full
    1f5d2dd Interworking: Allow EAP-FAST to be used
    6ffa168 Add GAS-QUERY-START and GAS-QUERY-DONE event messages
    93827f4 hostapd: Allow external management frame processing or testing
    fee5234 Allow channel list to be specified for SCAN command
    98eda9c Move int_array helpfer functions to utils/common.c
    a4cfb48 Add make lcov-html to generate code coverage report
    bee25cc nl80211: Fetch cipher capabilities from the driver
    4daa011 Clean up cipher capability prints
    35c2006 Convert wpa_hexdump functions to use void pointer instead of u8 *
    5f9c134 Remove obsolete license notifications
    bd1e328 Android: Remove old WEXT extensions
    bad5cdf Verify that beacon setup succeeds before proceeding
    7d7f7be Verify group key configuration for WPA group
    30675c3 Add definitions for new cipher suites from IEEE Std 802.11ac-2013
    13b24a7 VHT: Use status code 104 to indicate VHT required
    ab41595 wpa_supplicant: Fix crash when terminating all interfaces
    76aab03 Add secondary channel IE for CSA
    8f4713c Store entire CS freq_params and not only freq
    13daed5 Include driver.h in hostapd.h
    a12d345 wpa_supplicant: Use monotonic time for last_scan check
    51bffab WPS: Use monotonic time for AP connection attempt
    6473e5c wpa_supplicant: Use relative time for TKIP Michael MIC failures
    4e1eae1 wpa_supplicant: Use monotonic time for temp-disabled networks
    151ab80 P2P: Use monotonic time for GO client waiting
    3326f19 IBSS RSN: Use monotonic time for reinit detection
    196a217 WPS_UPNP: Use monotonic time for event debouncing
    864c9af wps_registrar: Use monotonic time for PBC workaround
    61e98e9 wps_registrar: Use monotonic time for PBC session timeout
    3647e5a wps_registrar: Use monotonic time for PIN timeout
    3618618 rsn_supp: Use monotonic time for PMKSA cache expiry
    c2be937 wpa_supplicant: Use monotonic time for EAPOL RX workaround
    e72a001 bgscan: Use monotonic time
    e05f060 rsn_supp: Do not track expiration time
    5870717 RADIUS server: Use monotonic time
    4012804 RADIUS client: Use monotonic time
    acb69ce wpa_supplicant: Use monotonic time for RX/BSS times
    46b8d4c wpa_supplicant: Use monotonic time for SA query timeout
    f073fde EAP server: Remove SIM-DB pending timestamp
    636e19a wpa_ctrl: Use monotonic time for request retry loop
    7ffe7d2 AP: Use monotonic time for MMIC failure/TKIP countermeasures
    dd4e32b AP: Use monotonic time for PMKSA cache
    0fc545a AP: Use monotonic time for STA accounting
    3e06180 bgscan_learn: Start scanning from the first freq
    f4c73ae bgscan_learn: Fix initial interval
    7dab119 bgscan_learn: Avoid redundant frequencies
    3727123 bgscan: Stop bgscan only on disassociation
    b2838ba Update IBSS documentation to include RSN option
    429dd9a Advertise QoS Map support based on driver capability
    049105b nl80211: Add support for QoS Map configuration
    74ddd64 nl80211: Sync with mac80211-next.git
    9fcd300 nl80211: Sync with wireless-testing.git
    
    Change-Id: Iabdd88d9cabd478a41c3cb0a8d061b425cc1beca
    Signed-off-by: default avatarDmitry Shmidt <dimitrysh@google.com>
    fb79edc9
README 2.2 KB