Commit Graph

  • 283be365c3 tests: SAE and AP sending Confirm message without waiting STA (2) Jouni Malinen 2020-01-08 20:57:26 +02:00
  • 3912cbd88d SAE: A bit optimized sae_confirm_immediate=2 for testing purposes Jouni Malinen 2020-01-08 20:52:26 +02:00
  • 33c8a10498 Do not select APs found on disabled channels for connection Vamsi Krishna 2019-12-11 18:27:47 +05:30
  • aa663baf45 Fix QCA_WLAN_VENDOR_ATTR_ACS_VHT_SEG1_CENTER_CHANNEL NULL check Vamsi Krishna 2019-12-06 16:22:18 +05:30
  • 2ffdf32eb8 tests: Add digestmod for Python 3.8 Markus Theil 2020-01-08 11:04:53 +01:00
  • f7b2fe99ea tests: Fix undefined behavior in module tests Markus Theil 2020-01-08 11:04:52 +01:00
  • 297d69161b OpenSSL: Fix memory leak in TOD policy validation Jouni Malinen 2020-01-07 20:40:12 +02:00
  • 8296ee1805 RSN IBSS: Fix EAPOL TX using control port Markus Theil 2020-01-06 16:21:07 +01:00
  • 09f96acb9d tests: PSK/EAP without nl80211 control port Jouni Malinen 2020-01-05 21:20:00 +02:00
  • c52129bed8 nl80211: Allow control port to be disabled with a driver param Jouni Malinen 2020-01-05 21:18:18 +02:00
  • 781c5a0624 nl80211: Use control port TX for AP mode Markus Theil 2020-01-03 16:17:42 +01:00
  • d8252a9812 nl80211: Report control port RX events Markus Theil 2020-01-03 16:17:42 +01:00
  • a79ed06871 Add no_encrypt flag for control port TX Markus Theil 2020-01-03 16:17:42 +01:00
  • 144314eaa7 wpa_supplicant: Send EAPOL frames over nl80211 where available Brendan Jackman 2020-01-03 16:17:41 +01:00
  • 8759e9116a nl80211: Control port over nl80211 helpers Brendan Jackman 2020-01-03 16:17:41 +01:00
  • ccaabeaa03 driver: Remove unused send_ether() driver op Jouni Malinen 2020-01-05 18:32:10 +02:00
  • 754cd71bf4 tests: WPS Application Extension attribute Jouni Malinen 2020-01-04 23:39:40 +02:00
  • 3d41dd7c50 WPS: Add application extension data to WPS IE Bilal Hatipoglu 2020-01-03 11:58:26 +03:00
  • b7bb2c0204 P2P: Move p2p_long_listen into struct wpa_global Jouni Malinen 2020-01-04 23:11:28 +02:00
  • 99eb150deb tests: Test p2p_long_listen longer than remain-on-channel Benjamin Berg 2020-01-03 22:18:52 +01:00
  • 9ad3c12dd1 P2P: Always use global p2p_long_listen Benjamin Berg 2020-01-03 22:18:51 +01:00
  • e9aa399522 tests: PMF tests with not-protected disconnection using hostapd Jouni Malinen 2020-01-04 20:41:52 +02:00
  • 9bedf90047 nl80211: Use monitor interface for sending no-encrypt test frames Jouni Malinen 2020-01-04 20:23:05 +02:00
  • e62a1cbaf1 tests: Detect tshark regression in wpas_mesh_gate_forwarding Jouni Malinen 2020-01-04 18:08:03 +02:00
  • dad2f3253c tests: Initial GTK/IGTK RSC setting Jouni Malinen 2020-01-04 13:07:47 +02:00
  • 8d84c75f7c Allow testing override for GTK/IGTK RSC from AP to STA Jouni Malinen 2020-01-04 13:05:26 +02:00
  • c1714ec08c tests: ROAM command failure cases Jouni Malinen 2020-01-03 18:09:57 +02:00
  • af670cb418 SME: Postpone current BSSID clearing until IEs are prepared Jouni Malinen 2020-01-03 18:06:01 +02:00
  • ecd54bace4 tests: DFS with RRM Jouni Malinen 2020-01-03 15:53:03 +02:00
  • ff77431180 nl80211: Don't set offchan-OK flag if doing on-channel frame in AP mode Ben Greear 2019-03-19 14:34:24 -07:00
  • 91588eeb69 tests: Remove allow_failure from DFS test cases Jouni Malinen 2020-01-03 15:41:54 +02:00
  • d5798e43f5 nl80211: Use current command for NL80211_CMD_REGISTER_ACTION Jouni Malinen 2020-01-03 15:26:31 +02:00
  • 81ae8820a6 nl80211: Rename send_action_cookie to send_frame_cookie Jouni Malinen 2020-01-03 15:23:49 +02:00
  • 5ad372cc3f nl80211: Clean up nl80211_send_frame_cmd() callers Jouni Malinen 2020-01-03 15:18:46 +02:00
  • 0dae4354f7 nl80211: Get rid of separate wpa_driver_nl80211_send_frame() Jouni Malinen 2020-01-03 14:53:37 +02:00
  • e695927862 driver: Remove unused send_frame() driver op Jouni Malinen 2020-01-03 13:56:12 +02:00
  • ce01804872 Convert the only remaining send_frame() users to send_mlme() Jouni Malinen 2020-01-03 13:50:35 +02:00
  • 27cc06d073 nl80211: Support no_encrypt=1 with send_mlme() Jouni Malinen 2020-01-03 13:49:10 +02:00
  • 665a3007fb driver: Add no_encrypt argument to send_mlme() Jouni Malinen 2020-01-03 13:48:33 +02:00
  • 3710027463 Make hostapd_drv_send_mlme() more generic Jouni Malinen 2020-01-03 13:34:37 +02:00
  • b3525dc172 P2P Manager: Use send_mlme() instead of send_frame() for Deauthentication Jouni Malinen 2020-01-03 13:22:32 +02:00
  • 9474654752 IBSS RSN: Use send_mlme() instead of send_frame() for Authentication frames Jouni Malinen 2020-01-03 12:21:36 +02:00
  • 14cc3d10ca nl80211: Simplify hapd_send_eapol() with monitor interface Jouni Malinen 2020-01-03 12:08:58 +02:00
  • 16a2667203 nl80211: Don't accept interrupted dump responses Jouni Malinen 2020-01-02 23:16:22 +02:00
  • 696acdf333 tests: Make ap_hs20_roaming_consortiums_match more robust Jouni Malinen 2020-01-02 22:54:29 +02:00
  • 82e64f9b90 tests: Roam between two APs based on driver signal level override Jouni Malinen 2020-01-02 20:31:30 +02:00
  • 6c57019376 Test functionality to override driver reported signal levels Jouni Malinen 2020-01-02 20:29:24 +02:00
  • c8eb7fe66c Fix signal_poll based roaming skip Jouni Malinen 2020-01-02 20:33:01 +02:00
  • a8b00423ea BSD: Use struct ip rather than struct iphdr Roy Marples 2020-01-02 19:12:33 +02:00
  • 3ea58a0548 nl80211: Fix libnl error string fetching Jouni Malinen 2020-01-02 16:50:50 +02:00
  • 139f7ab311 mac80211_linux: Fix libnl error string fetching Jouni Malinen 2020-01-02 16:50:50 +02:00
  • 25ebd538a4 Drop support for libnl 1.1 Jouni Malinen 2020-01-02 17:27:02 +02:00
  • 1ace2f7c09 Drop debug print level for informative debug messages Jouni Malinen 2020-01-02 15:52:01 +02:00
  • cd9f5511a3 tests: Make scan_bss_limit more robust Jouni Malinen 2020-01-02 13:02:56 +02:00
  • b5a3b80718 tests: External MAC address change for connection Jouni Malinen 2020-01-02 12:09:33 +02:00
  • ad2f096609 Maintain BSS entries for 5 seconds after interface is disabled Jouni Malinen 2020-01-02 11:51:04 +02:00
  • 988f14448a Indicated if the selected BSS is the current BSS Jouni Malinen 2020-01-01 17:55:00 +02:00
  • a8ad9c31db Make min_diff determination from cur_level more readable Jouni Malinen 2020-01-01 17:46:03 +02:00
  • 41f72d7356 Use sel_est consistently with cur_sel in wpa_supplicant_need_to_roam() Jouni Malinen 2020-01-01 17:37:58 +02:00
  • a2c1bebd43 Improve roaming logic Matthew Wang 2018-07-17 10:56:21 -07:00
  • 9c8d550b77 Allow roam to lower signal level if throughput benefit is significant Jouni Malinen 2020-01-01 17:09:18 +02:00
  • 9fafefb9e5 Skip roaming based on signal level difference if current SNR is good Jouni Malinen 2020-01-01 16:56:40 +02:00
  • cc7f85ca72 tests: Make ap_wps_conf_pin_* more robust Jouni Malinen 2020-01-01 16:41:33 +02:00
  • f4f7600adf Use signal_poll noise information for roaming, if available Jouni Malinen 2020-01-01 13:38:11 +02:00
  • f97baef254 Clear SME auth_alg on FLUSH Jouni Malinen 2020-01-01 12:33:57 +02:00
  • 568950c6e7 RSN: Do not add PMKSA candidates unnecessarily Jouni Malinen 2020-01-01 11:26:52 +02:00
  • 0d1d1f0d21 Clear last Michael MIC error timer on FLUSH Jouni Malinen 2020-01-01 12:03:42 +02:00
  • 19d4a5de11 tests: Fix a missing parentheses in an error message Jouni Malinen 2020-01-01 11:29:47 +02:00
  • be5dda94e5 tests: Make rrm_beacon_req_table_request more robust Jouni Malinen 2019-12-31 11:51:25 +02:00
  • 69ccc557d8 wpa_supplicant: Fall back to avg_signal in roaming decision Matthew Wang 2019-12-06 14:27:48 -08:00
  • 7e7b23e229 Update throughput estimate for the current BSS based on signal poll Emmanuel Grumbach 2019-12-06 14:27:47 -08:00
  • ad06ac0b04 Move throughput estimation into a helper function Emmanuel Grumbach 2019-12-06 14:27:47 -08:00
  • ef1a45f28a Move scan/roaming related defines to a header file Emmanuel Grumbach 2019-12-06 14:27:47 -08:00
  • 98ea9d5d51 Use local variables for current BSS signal strength in roaming Emmanuel Grumbach 2019-12-06 14:27:47 -08:00
  • 7aa03cfa7b tests: Make ap_hs20_eap_tls more robust Jouni Malinen 2019-12-30 22:07:27 +02:00
  • 78e931e7f9 tests: Fix sigma_dut_sae_h2e_rsnxe_mismatch to clear sae_pwe Jouni Malinen 2019-12-30 19:32:28 +02:00
  • 22319c7fed RADIUS client: fix extra retry before failover Ethan Everett 2019-02-12 22:20:04 +00:00
  • 54c154d2c9 tests: radius_acct_unreachable2 to detect retransmissions earlier Jouni Malinen 2019-12-30 19:12:33 +02:00
  • 7bcb63913a tests: Extend the timeout for some SAE error case tests Ilan Peer 2018-08-22 19:49:05 +03:00
  • 02c21c02d0 wpa_supplicant: Do not disconnect on deinit if WoWLAN is enabled Alfonso Sánchez-Beato 2018-06-14 11:00:43 +02:00
  • 82ba4f2d1b nl80211: Add a driver ops function to check WoWLAN status Matteo Croce 2018-06-14 11:00:42 +02:00
  • 59536a33d8 wpa_cli: WPS-PIN-ACTIVE and WPS-CANCEL events for action scripts Bilal Hatipoglu 2019-12-30 13:22:01 +03:00
  • 4153243932 tests: Make wps_reg() test cases more robust Jouni Malinen 2019-12-30 00:22:23 +02:00
  • b0621b083d Call hostapd_allowed_address() directly from handle_probe_req() Jouni Malinen 2019-12-29 23:24:10 +02:00
  • 963681723f Fix possible memory leak of RADIUS data in handle_auth() Michael Braun 2019-04-28 13:14:57 +02:00
  • d4ceaafc24 Make hostapd_copy_psk_list() non-static Michael Braun 2019-04-28 13:14:57 +02:00
  • 29024efd18 Move the RADIUS cached attributes into a struct Michael Braun 2019-04-28 13:14:57 +02:00
  • 3cd4db231a FT: Do not deliver RRB messages locally without matching FT/SSID Jouni Malinen 2019-12-29 20:38:40 +02:00
  • c133c785df FT: Check mobility domain when sending RRB message to local managed BSS Jinglin Wang 2019-12-13 16:30:28 +08:00
  • 0d0baf9f17 tests: RRB wildcard R0KH/R1KH pull with multiple BSSs Jouni Malinen 2019-12-29 19:37:04 +02:00
  • a422d9b4c2 RRB: More debug prints for local delivery Jouni Malinen 2019-12-29 19:30:33 +02:00
  • 7b1105afef RRB: Do not reorder locally delivered messages Jouni Malinen 2019-12-29 19:32:29 +02:00
  • 4834c6869d FT: Fix hostapd_wpa_auth_oui_iter() iteration for multicast packets Jinglin Wang 2019-12-13 16:30:27 +08:00
  • 18780c6d67 OpenSSL: Add support for TPM2-wrapped keys Daniel Kobras 2019-07-02 16:19:38 +02:00
  • deb92a6bf9 tests: Make ap_hs20_gas_while_associated_with_pmf more robust Jouni Malinen 2019-12-28 23:38:36 +02:00
  • 94e66da6df tests: ignore_broadcast_ssid and SSID List or Short SSID List mismatch Jouni Malinen 2019-12-28 23:21:14 +02:00
  • 974f84bb73 Fix ignore_broadcast_ssid behavior with SSID List and Short SSID List Jouni Malinen 2019-12-28 23:19:44 +02:00
  • d5c39e1488 tests: Scan using SSID List and Short SSID List elements Jouni Malinen 2019-12-28 23:14:47 +02:00
  • 1c7f652f9e AP: Support Short SSID List element in Probe Request frames Andrei Otcheretianski 2019-06-19 15:49:16 +03:00
  • 522450b7b1 AP: Determine Short SSID value for the BSS Andrei Otcheretianski 2019-06-19 15:49:15 +03:00