hostap/src
Jouni Malinen d001fe31ab OpenSSL: Handle EVP_PKEY_derive() secret_len changes for ECDH
It looks like EVP_PKEY_derive() may change the returned length of the
buffer from the initial length determination (NULL buffer) to the
fetching of the value. Handle this by updating the secret length based
on the second call instead of the first one. This fixes some cases where
ECDH result has been used with extra data (zeros in the end) with OWE or
FILS PFS.

Signed-off-by: Jouni Malinen <j@w1.fi>
2019-08-04 15:03:08 +03:00
..
ap EAP-SIM/AKA server: Allow pseudonym/fast reauth to be disabled 2019-08-01 10:36:11 +03:00
common DPP: Use a common helper function for ECDH operations 2019-08-04 12:10:20 +03:00
crypto OpenSSL: Handle EVP_PKEY_derive() secret_len changes for ECDH 2019-08-04 15:03:08 +03:00
drivers nl80211: Use separate flag for 4-way handshake offload 2019-08-01 15:52:48 +03:00
eap_common EAP-TEAP server and peer implementation (RFC 7170) 2019-07-09 16:56:02 +03:00
eap_peer EAP-SIM/AKA: Do not allow anonymous@realm "pseudonym" to be cleared 2019-07-31 22:33:04 +03:00
eap_server EAP-SIM/AKA server: Allow pseudonym/fast reauth to be disabled 2019-08-01 10:36:11 +03:00
eapol_auth EAP-SIM/AKA server: Allow pseudonym/fast reauth to be disabled 2019-08-01 10:36:11 +03:00
eapol_supp Pass full struct to peer certificate callbacks 2019-06-14 23:10:50 +03:00
fst UBSan: Define FST LLT macros without integer overflow 2019-02-25 19:48:49 +02:00
l2_packet wpa_supplicant: Don't reply to EAPOL if pkt_type is PACKET_OTHERHOST 2018-04-02 12:21:27 +03:00
p2p P2P: Fix memory size for os_memmove() in p2p_check_pref_chan() 2019-06-26 20:22:33 +03:00
pae mka: Accept last two used MNs in Peers List of a received MKPDU 2019-07-29 17:05:40 +03:00
radius EAP-SIM/AKA server: Allow pseudonym/fast reauth to be disabled 2019-08-01 10:36:11 +03:00
rsn_supp More forceful clearing of stack memory with keys 2019-05-26 16:11:56 +03:00
tls libtommath: Make sure fast_s_mp_mul_digs initializes the W[] array 2019-06-22 18:56:44 +03:00
utils trace: Avoid void pointer arithmetic 2019-07-24 19:33:06 +03:00
wps WPS: Fix a typo in a comment (use full WPA2-Personal name) 2019-06-26 20:01:34 +03:00
lib.rules tests: Fix CFLAGS passing for new fuzzing tools 2019-06-11 06:34:19 +03:00
Makefile FST: Add the Fast Session Transfer (FST) module 2015-07-16 18:26:15 +03:00