Commit graph

  • 21c612017b DPP: Move configurator backup into a separate source code file Jouni Malinen 2020-05-11 01:30:13 +0300
  • fdbbb74064 DPP: Move authentication functionality into a separate source code file Jouni Malinen 2020-05-11 01:16:12 +0300
  • 182f6ae905 DPP2: Remove reconfigured network Jouni Malinen 2020-05-11 00:43:07 +0300
  • 3e48c5d4b4 DPP2: Reconfig Authentication Confirm processing Jouni Malinen 2020-05-10 23:46:41 +0300
  • 24b01c706b DPP2: Reconfig Authentication Response processing and Confirm generation Jouni Malinen 2020-05-10 12:55:43 +0300
  • 65e94351dc DPP2: Reconfig Authentication Request processing and Response generation Jouni Malinen 2020-05-09 16:30:09 +0300
  • 3774b6bd03 DPP2: Reconfig Authentication Request generation and transmission Jouni Malinen 2020-05-02 20:10:12 +0300
  • 66ac616cdb DPP2: Process received Reconfig Announcement frame Jouni Malinen 2020-05-02 00:16:05 +0300
  • 0c043d9de7 DPP2: Reconfig Announcement transmission Jouni Malinen 2020-05-02 00:02:15 +0300
  • 92492dd3ac DPP2: Extend connector matching for reconfiguration Jouni Malinen 2020-05-09 16:42:37 +0300
  • 961435097b DPP2: Move connStatus object building into a helper function Jouni Malinen 2020-05-09 16:40:44 +0300
  • b227515fae tests: Update dpp_peer_intro_local_failures to match implementation Jouni Malinen 2020-05-10 15:36:24 +0300
  • 94f73f90ef DPP: Move signed connector checking into a helper function Jouni Malinen 2020-05-10 13:41:51 +0300
  • 94a28a4940 DPP: Move parsing of own connector into a helper function Jouni Malinen 2020-05-09 16:35:21 +0300
  • d4ae12355a DPP: Move PKEX functionality into a separate source code file Jouni Malinen 2020-05-10 16:51:46 +0300
  • 87b6572616 DPP: Move crypto routines into a separate source code file Jouni Malinen 2020-05-10 16:25:42 +0300
  • 6eb03715e3 tests: Update dpp_pkex_test_fail to match implementation Jouni Malinen 2020-05-09 17:39:15 +0300
  • 16626dff9b DPP2: Derive bk ("base key") Jouni Malinen 2020-05-08 21:13:32 +0300
  • 76029c6e11 DPP: Use EVP_PKEY_get0_EC_KEY() when a const reference is sufficient Jouni Malinen 2020-05-10 15:42:47 +0300
  • 0a488ef35c DPP: Track ending time for remain-on-channel operations Jouni Malinen 2020-05-09 17:30:48 +0300
  • 046f2d1fb9 tests: DPP URI version information Jouni Malinen 2020-05-06 11:59:11 +0300
  • 481fdfc462 DPP2: Fix URI version parser Jouni Malinen 2020-05-06 11:58:04 +0300
  • 6b8dde4ec9 tests: sigma_dut controlled AP doing DPP on offchannel Jouni Malinen 2020-05-06 01:14:13 +0300
  • 7dd768c3ca DPP2: Version information in bootstrapping info URI Jouni Malinen 2020-05-05 20:48:23 +0300
  • cbafc8ef4b Fix truncated control interface command detection Jouni Malinen 2020-05-05 00:18:29 +0300
  • c32c3bcc6b tests: sigma_dut and DPP MUD URL Jouni Malinen 2020-05-04 15:32:35 +0300
  • 5a0718a19c DPP2: Report MUD URL and bandSupport in control interface events Jouni Malinen 2020-05-04 15:31:14 +0300
  • 1d4a1a819a tests: sigma_dut DPP chirping Jouni Malinen 2020-05-04 15:07:23 +0300
  • 769139c490 DPP2: Do not include Protocol Version in Auth Req when testing v1 Jouni Malinen 2020-05-04 13:11:00 +0300
  • fad64b4168 DPP: Move dppCon signing to a set of helper functions Jouni Malinen 2020-05-02 19:43:10 +0300
  • bb8e191cca tests: Verify Deauthentication frame transmission to STA in PS mode Jouni Malinen 2020-05-01 23:06:33 +0300
  • ccca850898 tests: Disable power saving explicitly for pmksa_cache_ap_expiration Jouni Malinen 2020-05-01 23:02:33 +0300
  • 8a8001989a tests: Clear power save configuration in ap_open_sta_ps Jouni Malinen 2020-05-01 23:01:11 +0300
  • 1a59ebf2e5 tests: DPP version override Jouni Malinen 2020-05-01 21:28:45 +0300
  • 12c8eacf73 DPP: Allow version number to be overridden for testing purposes Jouni Malinen 2020-05-01 21:07:42 +0300
  • c3c38bc8b9 DPP2: Detect PFS downgrade attack while processing EAPOL-Key msg 3/4 Jouni Malinen 2020-05-01 20:06:57 +0300
  • 9561925b4d DPP2: Detect PFS downgrade attack while processing EAPOL-Key msg 2/4 Jouni Malinen 2020-05-01 20:02:48 +0300
  • 68422fedbf DPP2: Parse DPP KDE in EAPOL-Key Key Data field Jouni Malinen 2020-05-01 19:52:31 +0300
  • 143e3d8bc5 DPP2: Add DPP KDE into EAPOL-Key msg 2/4 when using DPP AKM Jouni Malinen 2020-05-01 19:53:07 +0300
  • b11a12401a DPP2: Add DPP KDE into EAPOL-Key msg 3/4 when using DPP AKM Jouni Malinen 2020-05-01 19:51:34 +0300
  • f114156804 tests: Disable PFS in dpp_akm_sha* Jouni Malinen 2020-05-01 20:51:49 +0300
  • 61e22e45c8 tests: DPP PFS and cfg80211 connect command Jouni Malinen 2020-05-01 17:45:58 +0300
  • 6c67ad0a52 tests: Check DPP PFS negotiation result Jouni Malinen 2020-05-01 17:43:07 +0300
  • 85d5456997 DPP2: Indicate if PFS was used in control interface STATUS Jouni Malinen 2020-05-01 17:36:59 +0300
  • 1f5f000086 DPP2: Try to negotiate PFS only if AP supports version 2 or newer Jouni Malinen 2020-05-01 17:30:03 +0300
  • f6c22dcdea Use a local pointer to simply current_ssid accesses in sme_associate() Jouni Malinen 2020-05-01 17:20:33 +0300
  • 42acf1292d DPP2: Add Protocol Version attribute to network introduction messages Jouni Malinen 2020-05-01 17:06:59 +0300
  • 7ec86f6599 tests: Skip proxyarp tests properly if ebtables rule install fails Thomas Pedersen 2020-05-01 14:02:10 -0700
  • 82f2e3ddce tests: Move from 1024 bit private keys to 2048 bit keys Jouni Malinen 2020-05-02 20:58:40 +0300
  • 96b6dd21a0 Increase wpa_supplicant control interface buffer size Jouni Malinen 2020-05-02 21:58:59 +0300
  • 674758ed59 tests: Provide digestmod to hmac.new() for Python 3.8 Jouni Malinen 2020-05-03 11:43:23 +0300
  • a7d6098fb4 Add PRINTF_FORMAT for printf wrapper functions Jouni Malinen 2020-05-02 20:25:21 +0300
  • c54a5e96b5 Randomize GAS dialog token Hai Shalom 2020-04-23 15:13:27 -0700
  • a803ba4f9d Use more specific reason codes for 4-way handshake timeouts Jouni Malinen 2020-04-29 13:00:53 +0300
  • 83c9b69b01 tests: Wait a bit to get Beacon frames into capture Jouni Malinen 2020-04-25 17:23:24 +0300
  • c794bdf9c8 tests: Beacon frame protection mismatch Jouni Malinen 2020-04-01 16:07:00 +0300
  • ff0b87304c nl80211: Process unprotected Beacon frame RX events Jouni Malinen 2020-04-01 16:06:32 +0300
  • a39e9af908 nl80211: DPP listen mode callback Jouni Malinen 2020-04-20 23:53:21 +0300
  • 05abebaa06 tests: Fix sigma_dut_sae_h2e_enabled_group_rejected to clear sae_pwe Jouni Malinen 2020-04-24 17:03:32 +0300
  • e81e2091b3 Remove now unused Boolean/TRUE/FALSE definitions Jouni Malinen 2020-04-24 01:35:36 +0300
  • 3d58e8286f FILS: Convert Boolean to C99 bool Jouni Malinen 2020-04-24 01:43:32 +0300
  • 86ea761e93 mesh: Convert Boolean to C99 bool Jouni Malinen 2020-04-24 01:40:03 +0300
  • 71140cd5b1 RADIUS: Convert Boolean to C99 bool Jouni Malinen 2020-04-24 01:39:02 +0300
  • 2c55e67aaf airtime_policy: Convert Boolean to C99 bool Jouni Malinen 2020-04-24 01:38:10 +0300
  • f75a0339d5 state_machine: Convert Boolean to C99 bool Jouni Malinen 2020-04-24 01:36:42 +0300
  • 0365458eb8 HE: Replace Boolean with C99 bool Jouni Malinen 2020-04-24 01:33:16 +0300
  • 5e5eb5a312 MACsec: Convert Boolean to C99 bool Jouni Malinen 2020-04-24 01:27:57 +0300
  • db81d81451 eap_example: Convert Boolean to C99 bool Jouni Malinen 2020-04-24 01:15:47 +0300
  • d15e109e29 EAP peer: Convert Boolean to C99 bool Jouni Malinen 2020-04-24 01:14:34 +0300
  • c9d70dd329 RSN supp: Convert Boolean to C99 bool Jouni Malinen 2020-04-24 01:04:24 +0300
  • da8478a1ab EAPOL supp: Convert Boolean to C99 bool Jouni Malinen 2020-04-24 00:51:11 +0300
  • 37e3501bf7 FST: Convert Boolean to C99 bool Jouni Malinen 2020-04-24 00:41:16 +0300
  • 3dc69721e8 EAPOL auth: Convert Boolean to C99 bool Jouni Malinen 2020-04-24 00:29:09 +0300
  • 56024a233a WPA auth: Convert Boolean to C99 bool Jouni Malinen 2020-04-23 23:52:12 +0300
  • 4d9c313f2a WPA: Fix wpa_parse_kde_ies() handling with vendor specific elements Jouni Malinen 2020-04-23 23:30:23 +0300
  • 1025a9052c Sync with mac80211-next.git include/uapi/linux/nl80211.h Jouni Malinen 2020-04-24 17:06:36 +0300
  • fe319fc7ed tests: DPP QR Code and authentication exchange (rand_mac_addr=1) Jouni Malinen 2020-04-22 17:04:08 +0300
  • 0c5edededa DPP: Fix config exchange with gas_rand_mac_addr Jouni Malinen 2020-04-22 17:04:43 +0300
  • de3f8d9fd1 tests: Fix new fuzzer builds Jouni Malinen 2020-04-22 00:51:13 +0300
  • 60a2de5683 EAP server: Convert Boolean to C99 bool Jouni Malinen 2020-04-21 00:16:16 +0300
  • 4d2ec436e3 DPP: Add driver operation for enabling/disabling listen mode Jouni Malinen 2020-04-20 23:52:04 +0300
  • 99cf895553 Include stdbool.h to allow C99 bool to be used Jouni Malinen 2020-04-20 20:29:31 +0300
  • 3e6383f31a DPP2: Silence compiler warning with no-CONFIG_DPP2 and OpenSSL 1.0.2 Jouni Malinen 2020-04-19 16:58:59 +0300
  • f23b70f163 Silence compiler warning in no-NEED_AP_MLME hostapd builds Jouni Malinen 2020-04-19 16:56:35 +0300
  • 0115268743 nl80211: Move nl80211_init_connect_handle() to avoid forward declaration Jouni Malinen 2020-04-19 16:41:47 +0300
  • 2c70b7d0b4 Do not open l2_packet(EAPOL) for receive unnecessarily Jouni Malinen 2020-04-19 16:38:29 +0300
  • 7a880b129d l2_packet: Allow initialization without RX handling Jouni Malinen 2020-04-19 16:36:47 +0300
  • 95cbf45090 nl80211: Do not open EAPOL RX socket when using control port for RX (AP) Jouni Malinen 2020-04-19 16:25:27 +0300
  • e480ed38eb tests: ap_open_out_of_memory to skip i802_init test if needed Jouni Malinen 2020-04-19 17:41:38 +0300
  • c3bb8865a0 Clean up l2_packet_get_own_addr() call Jouni Malinen 2020-04-19 16:15:18 +0300
  • 9d6334e811 Do not open l2_packet bridge workaround socket if control port is used Jouni Malinen 2020-04-19 16:13:26 +0300
  • 533d06340f tests: WPA2-PSK AP with nl80211 control port in AP mode Jouni Malinen 2020-04-19 15:52:42 +0300
  • c1bc0dd80d nl80211: Disable EAPOL TX over control port in AP mode by default Jouni Malinen 2020-04-19 15:43:41 +0300
  • 12ea7dee31 nl80211: Use nl80211 control port for receiving EAPOL frames Markus Theil 2020-04-11 12:25:22 +0200
  • 8609aa5ba3 nl80211: Tie connect handle to bss init/destroy Markus Theil 2020-04-11 12:25:21 +0200
  • b4a70018ee nl80211: Handle control port frame in bss events Markus Theil 2020-04-11 12:25:19 +0200
  • 6f70fcd986 nl80211: Check ethertype for control port RX Markus Theil 2020-04-11 12:25:18 +0200
  • 932546ac28 nl80211: Add a separate driver capability for control port RX Jouni Malinen 2020-04-19 12:30:55 +0300
  • bb9e3935dd driver: Add second driver capability flags bitmap Jouni Malinen 2020-04-19 12:29:00 +0300
  • 52ed13b78d tests: Move csa_supported() into utils.py Jouni Malinen 2020-04-18 11:31:49 +0300