Commit Graph

  • 5d292fcfbd GnuTLS: Implement tls_get_cipher() Jouni Malinen 2017-12-28 17:41:20 +02:00
  • 5791d2117c GnuTLS: Make debug prints clearer for cert/key parsing Jouni Malinen 2017-12-28 13:18:15 +02:00
  • 2d9ad634c8 tests: Skip eap_tls_pkcs8_pkcs5_v15 with GnuTLS Jouni Malinen 2017-12-28 13:02:04 +02:00
  • dc2a3cec66 tests: Fix wpas_config_file with non-mesh and non-SAE builds Jouni Malinen 2017-12-28 12:57:47 +02:00
  • de5ca36e37 tests: Fix gas_anqp_overrides with non-FILS builds Jouni Malinen 2017-12-28 12:45:59 +02:00
  • 622d4d49e2 GnuTLS: Add TEST_FAIL() to crypto routines for testing purposes Jouni Malinen 2017-12-28 12:33:02 +02:00
  • f8697e8109 GnuTLS: Implement tls_get_version() Jouni Malinen 2017-12-28 00:29:18 +02:00
  • 6e6651d02e tests: Skip sigma_dut tests for SAE/DPP based on build capabilities Jouni Malinen 2017-12-28 00:16:53 +02:00
  • 133f8d09fc GnuTLS: Implement HMAC functions using libgcrypt Jouni Malinen 2017-12-27 23:35:26 +02:00
  • 85c12a62ee GnuTLS: Implement sha{256,384,512}_vector() using libgcrypt Jouni Malinen 2017-12-27 23:19:32 +02:00
  • cc3e7bfc3c GnuTLS: Use a helper function for hash functions Jouni Malinen 2017-12-27 23:13:51 +02:00
  • adafbe9e2e tests: Opportunistic Wireless Encryption and group negotiation Jouni Malinen 2017-12-27 21:07:05 +02:00
  • 2cb40e9f40 OWE: Try all supported DH groups automatically on STA Jouni Malinen 2017-12-27 21:06:02 +02:00
  • cc15799f6d tests: Mixed mode BSS and MFP-enabled AP rejecting TKIP Jouni Malinen 2017-12-27 18:39:20 +02:00
  • 02b38d0ad5 Fix MFP-enabled test for disallowed TKIP Jouni Malinen 2017-12-27 18:38:12 +02:00
  • 5c8df74f18 tests: Mixed SAE and non-SAE network and MFP required with SAE Jouni Malinen 2017-12-27 18:28:07 +02:00
  • ba3d435fe4 SAE: Add option to require MFP for SAE associations Jouni Malinen 2017-12-27 18:26:31 +02:00
  • 7a27e5e03e tests: Set PMK length in eapol-fuzzer Jouni Malinen 2017-12-27 12:27:33 +02:00
  • 2d0a04a86c tests: SAE protocol testing - Confirm replay Jouni Malinen 2017-12-27 12:13:20 +02:00
  • c4fc7e31c7 SAE: Set special Sc value when moving to Accepted state Jouni Malinen 2017-12-27 12:17:44 +02:00
  • abcbd0604c SAE: Add Rc variable and peer send-confirm validation Jouni Malinen 2017-12-27 12:14:41 +02:00
  • 9249afc8e1 SAE: Print state changes in debug log Jouni Malinen 2017-12-27 00:07:42 +02:00
  • d8b841eba8 SAE: Make dot11RSNASAESync configurable Jouni Malinen 2017-12-26 12:46:22 +02:00
  • 8b5a497325 tests: Make dpp_pkex_test_fail and dpp_pkex_alloc_fail more robust Jouni Malinen 2017-12-25 18:36:17 +02:00
  • 481d88c060 tests: Fix "ocsp: Digest must be before -cert or -serial" leishaoting 2017-12-19 14:40:44 +08:00
  • 9596a75652 PAE: Remove OpenSSL header dependency Jouni Malinen 2017-12-24 17:41:48 +02:00
  • 04b1bcc5f3 EAP-pwd: Use abstract crypto API Sean Parkinson 2017-10-16 15:45:09 +10:00
  • 0c3d49afd8 EAP-EKE: Use abstract crypto API Sean Parkinson 2017-10-16 15:45:09 +10:00
  • c335507c8d Enhance crypto abstract API for DH Sean Parkinson 2017-10-16 15:45:09 +10:00
  • 0e02f2a9fa crypto: Implement new crypto API functions for DH Jouni Malinen 2017-12-24 17:25:39 +02:00
  • eac084cb38 OpenSSL: Implement new crypto API functions Jouni Malinen 2017-12-23 17:51:14 +02:00
  • 23ff5d73df Enhance crypto abstract API Sean Parkinson 2017-10-16 15:45:09 +10:00
  • 441e8bfbb4 Fix copy-paste errors in function comments Sean Parkinson 2017-10-16 15:45:09 +10:00
  • 47e966abac DH: Remove trailing whitespace Jouni Malinen 2017-12-24 17:02:53 +02:00
  • 3546ef5104 EAP-pwd: Remove trailing empty line Jouni Malinen 2017-12-23 17:26:38 +02:00
  • 61536b5f41 Add new QCA vendor attribute for getting preferred channel Peng Xu 2017-12-12 09:00:01 -08:00
  • 1a2cb20d5b Fix couple of QCA_NL80211_VENDOR_SUBCMD_GET_SAR_LIMITS comments Jouni Malinen 2017-12-22 18:57:47 +02:00
  • 2fca2d2144 Vendor parameter for forcing RSNE override Sunil Dutt 2017-12-15 14:58:48 +05:30
  • 12bce14b10 wpa_cli: Add completion for get/set cred commands Mikael Kanstrup 2017-12-11 10:50:24 +01:00
  • 6240424a76 dbus: Add FILS key mgmt values into BSS security properties Masashi Honma 2017-12-10 10:30:39 +09:00
  • 2d942ec4ac Define a QCA vendor command to retrieve SAR Power limits Jeff Johnson 2017-11-07 11:15:50 -08:00
  • d98038bb05 FILS: Driver configuration to disable/enable FILS features vamsi krishna 2017-12-14 15:14:51 +05:30
  • 9a3acf43e8 tests: DPP P-521 test vector (mutual auth) Jouni Malinen 2017-12-13 16:25:13 +02:00
  • a1f06d0d90 tests: chan_util_avg_period Jouni Malinen 2017-12-11 23:46:00 +02:00
  • af832aa998 hostapd: Add average channel utilization in STATUS Bhagavathi Perumal S 2017-12-04 14:53:33 +05:30
  • 802c0fd0c3 hostapd: Update BSS load update period dynamically Bhagavathi Perumal S 2017-12-04 14:52:20 +05:30
  • 778d87054e Fix error handling in bss_load_update_period parser Jouni Malinen 2017-12-12 00:42:40 +02:00
  • dff5ab97eb hostapd_cli: Add dpp_listen and dpp_stop_listen Jouni Malinen 2017-12-11 19:55:57 +02:00
  • d39e07f526 tests: OWE and unsupported group using cfg80211 connect command Jouni Malinen 2017-12-11 14:01:45 +02:00
  • 5f30b69cde OWE: Allow DH Parameters element overriding with driver SME Jouni Malinen 2017-12-11 13:59:55 +02:00
  • 04ded82efa OWE: Fix error case handling with drivers that implement AP SME Jouni Malinen 2017-12-11 13:36:48 +02:00
  • c23e87d0d1 OpenSSL: Replace EVP_PKEY_paramgen() with EC_KEY_new_by_curve_name() Jouni Malinen 2017-12-10 23:49:39 +02:00
  • 7641d485db BoringSSL: Use EC_KEY_new_by_curve_name() to simplify implementation Jouni Malinen 2017-12-10 23:41:29 +02:00
  • a5da39607d Revert "BoringSSL: Add DPP special cases regardless of claimed version number" Jouni Malinen 2017-12-10 23:24:31 +02:00
  • 0f30844722 Revert "BoringSSL: Define RSA_bits() helper" Jouni Malinen 2017-12-10 23:22:05 +02:00
  • 2ce88a1d2e tests: Suite B 192-bit with RSA and RADIUS Jouni Malinen 2017-12-10 21:18:06 +02:00
  • a2c442be25 OpenSSL: Allow cipher list to be overridden for tls_suiteb=1 case Jouni Malinen 2017-12-10 21:16:26 +02:00
  • c358bc4b5b Fix wnm-fuzzer build Jouni Malinen 2017-12-09 18:45:34 +02:00
  • e5c7c2f28e Fix ap-mgmt-fuzzer build Jouni Malinen 2017-12-09 18:41:55 +02:00
  • e9463b482b eapol-fuzzer: Resolve circular library references with --start-group Jouni Malinen 2017-12-09 18:36:48 +02:00
  • 63942cf0f3 OpenSSL: Avoid SSL*_use_default_passwd_cb() David Benjamin 2017-09-18 11:47:47 -04:00
  • 149143e31d OpenSSL: Remove unnecessary os_strdup() from password callback David Benjamin 2017-09-18 00:33:43 -04:00
  • b65353a767 Android: Set CONFIG_NO_RANDOM_POOL=y Jeff Vander Stoep 2017-11-30 14:46:26 -08:00
  • ff28df739a Android: Move hostapd to vendor partition Po-Chien Hsueh 2017-11-30 14:45:51 -08:00
  • 97302b39dc wlantest: Try harder to find a STA entry with PTK for 4-address frames Jouni Malinen 2017-12-08 21:51:47 +02:00
  • 9b0de99fac Add new QCA vendor attribute for WLAN Latency Module (WLM) Paul Zhang 2017-11-30 21:40:30 +08:00
  • 055cd39788 tests: DPP P-256 test vectors Jouni Malinen 2017-12-07 13:35:19 +02:00
  • f55269753c DPP: Allow protocol key to be overridden for testing purposes Jouni Malinen 2017-12-05 23:49:55 +02:00
  • 33cddd7fe9 tests: sigma_dut and DPPAuthDirection,Mutual on Initiator Jouni Malinen 2017-12-05 21:13:30 +02:00
  • c79b9db066 tests: sigma_dut DPP protocol testing - Stop at RX Jouni Malinen 2017-12-05 20:22:07 +02:00
  • 1fb0c105a4 tests: WPS with other AES-based ciphers Jouni Malinen 2017-12-02 01:43:58 +02:00
  • afd3cf14a0 WPS: Add GCMP-256 and CCMP-256 cipher options on Enrollee Jouni Malinen 2017-12-02 01:42:50 +02:00
  • 59642ca956 tests: Make ap_wps_ap_scan_2 work with multiple AES-ciphers Jouni Malinen 2017-12-02 12:12:27 +02:00
  • 70dcb4aa0e tests: Allow more ciphers in ap_wps_mixed_cred Jouni Malinen 2017-12-02 12:03:53 +02:00
  • 5f481b6fdb WPS: Check BSS table against current BSSID if credential does not match Jouni Malinen 2017-12-02 01:37:41 +02:00
  • 402c8e00b7 WPS: Map GCMP-256 and CCMP-256 to AES encryption type Jouni Malinen 2017-12-02 01:36:43 +02:00
  • a2660890a5 WPS: Allow WPS to be enabled in CCMP-256 and GCMP-256 only cases Shiva Sankar Gajula 2017-12-02 01:22:55 +02:00
  • 41dafe0c0a tests: DPP testing to check for mutual authentication on Initiator Jouni Malinen 2017-12-02 01:17:37 +02:00
  • 163fc3d562 DPP: Indicate to upper layers whether mutual authentication was used Jouni Malinen 2017-12-02 01:16:17 +02:00
  • c30517c6f7 tests: DPP exchange stopping unexpectedly Jouni Malinen 2017-12-02 01:05:50 +02:00
  • 34603767b8 DPP: Extend protocol testing to allow exchange termination Jouni Malinen 2017-12-02 01:04:42 +02:00
  • ed2c493e9e DPP: Change Authentication Response retry time to 1 second Jouni Malinen 2017-12-02 00:38:12 +02:00
  • 702384f77e tests: nl80211.py: Fix attribute padding Johannes Berg 2017-12-01 21:37:40 +01:00
  • 963d3149ab nl80211: Fix NL80211_MESHCONF_AUTO_OPEN_PLINKS encoding Jouni Malinen 2017-12-01 22:21:24 +02:00
  • a2426829ce nl80211: Fix NL80211_ATTR_SMPS_MODE encoding Jouni Malinen 2017-12-01 20:22:44 +02:00
  • ce83008c79 tests: sigma_dut and WPS PBC Enrollee Jouni Malinen 2017-11-30 23:06:33 +02:00
  • 6923312dc6 tests: sigma_dut controlled connection using preconfigured profile Jouni Malinen 2017-11-30 22:54:34 +02:00
  • 5f170c99a4 tests: DPP protocol testing - invalid E-nonce in Conf Req Jouni Malinen 2017-11-30 22:03:07 +02:00
  • f0a383a981 DPP: Extend dpp_test with invalid E-Nonce in Config Req Jouni Malinen 2017-11-30 22:01:10 +02:00
  • 087f494140 tests: DPP protocol testing - invalid Transaction ID in Peer Disc Req Jouni Malinen 2017-11-30 21:56:55 +02:00
  • 55c6c85855 DPP: Extend dpp_test with invalid Transaction ID in Peer Disc Req Jouni Malinen 2017-11-30 21:56:19 +02:00
  • 364039d223 Add QCA vendor command and attributes for RROP Krishna Rao 2017-11-24 14:56:16 +05:30
  • edac8087e6 tests: Make dpp_auth_req_retries* more reliable Jouni Malinen 2017-11-30 12:56:24 +02:00
  • 0e19300d5b nl80211: Use consistent "0x" prefix for the cookie values Jouni Malinen 2017-11-30 12:42:58 +02:00
  • fa5c907495 DPP: Call wpas_dpp_stop() from wpas_dpp_deinit() Jouni Malinen 2017-11-30 00:11:22 +02:00
  • 818e3c94b7 tests: DPP/PKEX and local failures Jouni Malinen 2017-11-29 13:45:39 +02:00
  • 1866dfb52c DPP: Stop pending GAS client operation on DPP_STOP_LISTEN Jouni Malinen 2017-11-30 00:07:50 +02:00
  • f981ce7298 DPP: Do not continue if public key hash derivation fails Jouni Malinen 2017-11-29 21:40:31 +02:00
  • 8a37d54ea7 DPP: Fix memory leak on dpp_auth_build_conf() error paths Jouni Malinen 2017-11-29 21:20:45 +02:00
  • 281f480c53 JSON: Fix a memory leak on an error path Jouni Malinen 2017-11-29 13:22:44 +02:00