Commit Graph

  • 6f484978fb Document BSS expiration configurables Ben Greear 2019-04-10 14:01:17 -07:00
  • 8f36c84a27 bsd: Fix a typo in error message Ryo ONODERA 2019-04-13 09:50:56 +09:00
  • 61876c7eed tests: Fix trace-cmd recording with python3 Johannes Berg 2019-04-12 13:20:19 +02:00
  • dd1a8cef4c Remove unnecessary copying of SSID and BSSID for external_auth Jouni Malinen 2019-04-12 20:38:08 +03:00
  • 4ffb0fefe4 hostapd: Support external authentication offload in AP mode Srinivas Dasari 2019-03-18 15:04:04 +05:30
  • 236e793e7b nl80211: External authentication in driver-based AP SME mode Srinivas Dasari 2019-02-25 17:52:05 +05:30
  • 2ab19f4be9 Reset beacon_set_done on disabling interface nakul kachhwaha 2019-04-03 12:32:59 +05:30
  • 89bbe6f87a EAP-pwd: Get rid of unnecessary allocation of temporary buffer Jouni Malinen 2019-04-05 12:45:16 +03:00
  • 4396f74a36 EAP-pwd: Enforce 1 < rand,mask < r and rand+mask mod r > 1 Jouni Malinen 2019-04-05 12:37:21 +03:00
  • 2e3849bcf5 tests: EAP-pwd protocol tests for invalid EAP-pwd-Commit Jouni Malinen 2019-04-02 22:12:53 +03:00
  • faddd025c3 tests: SAE commit invalid scalar/element Jouni Malinen 2019-04-02 13:36:58 +03:00
  • 2b70a82cef tests: SAE and confirm after invalid commit Jouni Malinen 2019-03-06 03:02:21 +02:00
  • 72056f69aa tests: Module tests for const_time_*() functions Jouni Malinen 2019-03-01 13:24:48 +02:00
  • 16d4f10691 EAP-pwd: Check element x,y coordinates explicitly Jouni Malinen 2019-04-05 02:12:50 +03:00
  • 8ad8585f91 EAP-pwd client: Verify received scalar and element Mathy Vanhoef 2019-03-31 17:43:44 +02:00
  • d63edfa902 EAP-pwd server: Detect reflection attacks Mathy Vanhoef 2019-03-31 17:26:01 +02:00
  • 70ff850e89 EAP-pwd server: Verify received scalar and element Mathy Vanhoef 2019-03-31 17:13:06 +02:00
  • ac8fa9ef19 SAE: Fix confirm message validation in error cases Jouni Malinen 2019-03-05 23:43:25 +02:00
  • cff138b074 SAE: Use constant time operations in sae_test_pwd_seed_ffc() Jouni Malinen 2019-03-02 16:05:56 +02:00
  • f8f20717f8 SAE: Use const_time selection for PWE in FFC Jouni Malinen 2019-03-02 12:45:33 +02:00
  • 90839597cc SAE: Mask timing of MODP groups 22, 23, 24 Jouni Malinen 2019-03-02 12:24:09 +02:00
  • 362704dda0 SAE: Avoid branches in is_quadratic_residue_blind() Jouni Malinen 2019-02-26 19:34:38 +02:00
  • 6513db3e96 SAE: Minimize timing differences in PWE derivation Jouni Malinen 2019-02-26 13:05:09 +02:00
  • aaf65feac6 EAP-pwd: Use constant time and memory access for finding the PWE Jouni Malinen 2019-02-26 11:59:45 +02:00
  • c93461c1d9 OpenSSL: Use constant time selection for crypto_bignum_legendre() Jouni Malinen 2019-03-08 00:24:12 +02:00
  • 6e34f618d3 Add helper functions for constant time operations Jouni Malinen 2019-02-27 18:38:30 +02:00
  • d42c477cc7 OpenSSL: Use constant time operations for private bignums Jouni Malinen 2019-02-26 11:43:03 +02:00
  • 3ffeb7d8c8 tests: Test cases for X.509 certificate checking Jouni Malinen 2019-04-09 13:22:57 +03:00
  • 242e857285 Extend domain_match and domain_suffix_match to allow list of values Jouni Malinen 2019-04-09 16:18:19 +03:00
  • dcc0ccd5b0 wolfSSL: Fix dNSName matching with domain_match and domain_suffix_match Jouni Malinen 2019-04-09 16:22:13 +03:00
  • 83f13e4ff6 tests: Fix build without CONFIG_SAE Jouni Malinen 2019-04-09 16:17:25 +03:00
  • 85b3bb6cc7 tests: ERP enabled on RADIUS server and peer and no wildcard user Jouni Malinen 2019-04-09 00:12:35 +03:00
  • 3580ed8266 RADIUS server: Accept ERP keyName-NAI as user identity Jouni Malinen 2019-04-09 00:10:20 +03:00
  • 8f5b1c40bd tests: scan_multi_bssid_check_ie to allow for Multi BSSID Index IE Jouni Malinen 2019-04-08 23:44:45 +03:00
  • bbde461d7e Fix a typo in the Multiple BSSID Index element ID define Jouni Malinen 2019-04-08 23:42:12 +03:00
  • 1326cb7653 DPP: Fix a regression in non-DPP, non-OpenSSL builds Jouni Malinen 2019-04-08 18:07:28 +03:00
  • db54db11ae SAE: Reject unsuitable groups based on REVmd changes Jouni Malinen 2019-04-08 18:01:07 +03:00
  • 8e607b1b62 tests: Change most SAE test cases to use suitable groups Jouni Malinen 2019-04-08 17:59:17 +03:00
  • 6bb9d9a8db AP: Avoid NULL use with snprintf string Andrei Otcheretianski 2019-04-03 18:17:16 +03:00
  • f6b5b6bb4f tests: Skip DPP configuration test Andrei Otcheretianski 2019-04-03 18:17:15 +03:00
  • 0a42f1eded scan: Use normal scans after connection failure Ilan Peer 2019-04-03 18:17:13 +03:00
  • 0f7db7743d tests: Flush correct iface in P2PS stale group removal tests Andrei Otcheretianski 2019-04-03 18:17:17 +03:00
  • bbed23aee6 hostapd: Reduce minimum beacon interval from 15 to 10 TUs Brendan Jackman 2019-04-05 12:36:42 +00:00
  • 0487967153 OWE: Fix a possible memory leak on error path Ilan Peer 2019-04-03 15:16:15 +03:00
  • 277fa92b37 crypto: Fix unreachable code in tls_prf_sha1_md5() Ilan Peer 2019-04-03 15:16:14 +03:00
  • 78ed42d8a2 tests: ERP/FILS with external hostapd process as RADIUS server Jouni Malinen 2019-04-06 16:47:38 +03:00
  • 3d93e26e66 tests: SAE test vector from IEEE P802.11-REVmd/D2.1, Annex J.10 Jouni Malinen 2019-04-06 13:26:15 +03:00
  • e5711b6181 Add a QCA vendor attribute to carry the reason for roaming Sunil Dutt 2019-03-29 18:17:53 +05:30
  • 005585d602 nl80211: Add SAE, FT-SAE, FT-EAP-SHA384 AKMs in connect request Ankita Bajaj 2019-04-01 15:48:41 +05:30
  • edcaf16f9e P2P: Enable HE for both 2G and 5G bands Peng Xu 2019-04-04 16:03:20 -07:00
  • 822c756e8c MBO: Update connect params with new MBO attributes to driver Ankita Bajaj 2019-04-02 14:32:50 +05:30
  • 74f8e768f2 MBO: Always include Non-preferred Channel Report attribute in AssocReq Ankita Bajaj 2019-04-05 14:37:40 +05:30
  • bd23daa8e6 DPP: Move GAS encapsulation into dpp_build_conf_req() Jouni Malinen 2019-04-03 19:09:59 +03:00
  • be609c6fc6 SAE: Fix commit message override with external authentication Jouni Malinen 2019-03-29 23:04:35 +02:00
  • d08ef5798d tests: sigma_dut controlled AP with PSK, SAE, FT Jouni Malinen 2019-03-28 22:09:45 +02:00
  • 9af1eea37a Prefer FT-SAE over FT-PSK if both are enabled Jouni Malinen 2019-03-28 03:27:35 +02:00
  • 853bd19f22 Add more debug prints on suite selector selection Jouni Malinen 2019-03-28 02:58:00 +02:00
  • 659f7954f4 tests: WPA2-EAP-FT with SHA384 using REASSOCIATE Jouni Malinen 2019-03-28 01:12:59 +02:00
  • 6d77014e71 Suite B: Prefer FT-EAP-SHA384 over WPA-EAP-SUITE-B-192 Jouni Malinen 2019-03-28 01:13:57 +02:00
  • 1211031a60 tests: WPA2-FT-SAE AP and PMKSA caching for initial MD association Jouni Malinen 2019-03-27 04:04:16 +02:00
  • ab3aebcce5 SAE: Fix PMKSA cache entry search for FT-SAE case Jouni Malinen 2019-03-27 04:03:12 +02:00
  • 253ce212ee Add AKM info in the debug message noting PMKSA caching entry addition Jouni Malinen 2019-03-27 04:02:19 +02:00
  • 6fe3f0f798 FT-SAE: Use PMK as XXKey in AP when SAE PMKSA caching is used vamsi krishna 2019-03-26 20:19:02 +05:30
  • bcf1900058 FT-SAE: Enable external auth support for FT-SAE also vamsi krishna 2019-03-26 19:59:59 +05:30
  • 6d14b98fc6 nl80211: Do not add WMM parameters when updating an existing STA entry Jouni Malinen 2019-03-27 03:14:02 +02:00
  • 2ffd8076de FT/RRB: Pad RRB messages to at least minimum Ethernet frame length Jouni Malinen 2019-03-26 22:26:07 +02:00
  • 555c93e2d8 FT/RRB: Add more debug prints for RRB message encryption/decryptiom Jouni Malinen 2019-03-26 19:12:20 +02:00
  • 43f68853ab tests: sigma_dut controlled SAE association with Password Identifier/FT Jouni Malinen 2019-03-26 06:52:28 +02:00
  • cdf5391013 tests: SAE + FT-SAE configuration Jouni Malinen 2019-03-26 06:35:33 +02:00
  • 76fd782abe SAE: Reorder SAE and FT-SAE AKM selection to prefer the FT option Jouni Malinen 2019-03-26 06:32:10 +02:00
  • 322d328e71 FT: Fix SAE + FT-SAE behavior in association parameter selection Jouni Malinen 2019-03-26 06:29:34 +02:00
  • 1b232c1b96 tests: sigma_dut and SAE Password Identifier Jouni Malinen 2019-03-26 01:09:04 +02:00
  • 5be5b81678 tests: dpp_bootstrap_gen_failures to match implementation changes Jouni Malinen 2019-03-24 16:48:31 +02:00
  • 87d8435cf9 DPP: Common configurator/bootstrapping data management Jouni Malinen 2019-03-24 16:44:21 +02:00
  • 74cb18c6b0 tests: sigma_dut sta_scan GetParameter,SSID_BSSID Jouni Malinen 2019-03-21 17:08:02 +02:00
  • 08dc8efd29 Fix memcpy regression in PMK handling Jouni Malinen 2019-03-23 12:44:42 +02:00
  • 130444738b FILS: Fix KEK2 derivation for FILS+FT Jouni Malinen 2019-03-20 22:26:56 +02:00
  • bf84e78cbc OpenSSL: Fix build with current BoringSSL Jouni Malinen 2019-03-19 18:15:28 +02:00
  • 7f1eeda2df tests: Reset sae_groups in sigma_dut_dpp_qr_init_enrollee_sae Jouni Malinen 2019-03-18 19:00:06 +02:00
  • f9bac0f6b3 tests: Remove unnecessary dump_monitor() calls from end of test cases Jouni Malinen 2019-03-18 18:23:02 +02:00
  • e105110f40 tests: Use a helper function for DPP_CONFIGURATOR_ADD/REMOVE Jouni Malinen 2019-03-18 13:36:32 +02:00
  • 5725b3e355 tests: Use a helper function for DPP_AUTH_INIT Jouni Malinen 2019-03-18 11:36:43 +02:00
  • b750dde64d OWE: Move Association Response frame IE addition to appropriate place Jouni Malinen 2019-03-18 11:48:53 +02:00
  • 84438350ae tests: DPP AP+STA provisioning and connection with Brainpool curves Jouni Malinen 2019-03-18 11:44:00 +02:00
  • 10ec6a5f38 DPP2: PFS for PTK derivation Jouni Malinen 2019-03-17 23:51:53 +02:00
  • ecacd9ccd4 DPP2: Extend wpa_pmk_to_ptk() to support extra Z.x component in context Jouni Malinen 2019-03-17 22:02:06 +02:00
  • 16a4e931f0 OWE: Allow Diffie-Hellman Parameter element to be included with DPP Jouni Malinen 2019-03-18 00:25:11 +02:00
  • e71a90711d tests: Fix mesh_sae_groups_invalid to reset sae_groups setting Jouni Malinen 2019-03-18 00:01:34 +02:00
  • 96ad141e6c tests: Fix WPS with SAE test cases to reset sae_groups setting Jouni Malinen 2019-03-17 23:56:23 +02:00
  • 95ace8670b tests: Fix ap_mixed_security to reset sae_groups setting Jouni Malinen 2019-03-17 21:42:38 +02:00
  • 296670aa94 tests: ap_mixed_security to use SAE capability from the correct station Jouni Malinen 2019-03-17 21:38:34 +02:00
  • 203878d797 tests: Helper function for checking DPP-FAIL reporting Jouni Malinen 2019-03-17 20:26:23 +02:00
  • 6d196e5928 tests: Helper functions for DPP PKEX initiator and responder Jouni Malinen 2019-03-17 19:22:11 +02:00
  • 517f76b158 tests: DPP use the wait_auth_success() helper function Jouni Malinen 2019-03-17 18:37:56 +02:00
  • 7e0091007c tests: Use helper function for DPP_LISTEN commands Jouni Malinen 2019-03-17 18:19:58 +02:00
  • e01a492caa tests: Helper function for DISCONNECT + ABORT_SCAN + wait Jouni Malinen 2019-03-17 17:55:43 +02:00
  • 2b4263d06f tests: Handle scan result clearing more carefully in ap_country Jouni Malinen 2019-03-17 17:40:39 +02:00
  • 09bdbc6ed9 tests: Remove group at the end of p2p_ext_vendor_elem_invitation Jouni Malinen 2019-03-17 17:06:04 +02:00
  • 421d658a67 tests: Fix ECDSA signature generation Jouni Malinen 2019-03-17 16:53:05 +02:00
  • 3a88b7e6e9 tests: Split event wait in grpform_cred_ready_timeout Jouni Malinen 2019-03-17 16:00:18 +02:00