hostap/src
Jouni Malinen ff9f40aee1 SAE: Process received commit message through a queue
This allows better control of processing new SAE sessions so that other
operations can be given higher priority during bursts of SAE requests,
e.g., during a potential DoS attack. The receive commit messages are
queued (up to maximum of 15 entries) and processed from eloop callback.
If the queue has multiple pending entries, more wait time is used to go
through the each new entry to reduce heavy CPU load from SAE processing.

Enable anti-clogging token use also based on the pending commit message
queue and not only based on the already started sessions.

Signed-off-by: Jouni Malinen <jouni@codeaurora.org>
2019-03-06 13:06:50 +02:00
..
ap SAE: Process received commit message through a queue 2019-03-06 13:06:50 +02:00
common Fix cipher suite selector default value in RSNE for DMG 2019-02-21 12:42:24 +02:00
crypto Add explicit checks for peer's DH public key 2019-03-05 17:05:03 +02:00
drivers atheros: Avoid clang compiler warning on address of array check 2019-02-25 19:48:49 +02:00
eap_common Add explicit checks for peer's DH public key 2019-03-05 17:05:03 +02:00
eap_peer wpa_supplicant: Support Multi-AP backhaul STA onboarding with WPS 2019-02-18 22:35:41 +02:00
eap_server PEAP: Explicitly clear temporary keys from memory when using CMK 2019-02-02 00:01:29 +02:00
eapol_auth Add hostapd tls_flags parameter 2017-09-18 12:12:48 +03:00
eapol_supp eap_proxy: Fix memory leaks when using eap_peer_erp_init() 2018-09-21 21:34:08 +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 WPS: Add multi_ap_subelem to wps_build_wfa_ext() 2019-02-18 20:30:26 +02:00
pae UBSan: Pack MACsec peer id structure 2019-02-25 19:48:49 +02:00
radius UBSan: Avoid a warning on signed left shift 2019-02-25 19:48:49 +02:00
rsn_supp UBSan: Avoid an unsigned integer overflow warning 2019-02-25 19:48:49 +02:00
tls bignum: Fix documentation for bignum_cmp_d() 2019-03-05 16:10:33 +02:00
utils UBSan: Avoid unsigned integer overflow in base64 encoding 2019-02-25 19:48:49 +02:00
wps Multi-AP: Avoid memcpy(ptr, NULL, 0) in WPS Registrar initialization 2019-02-23 11:37:20 +02:00
lib.rules tests: TLS fuzzing tool 2019-02-11 02:35:29 +02:00
Makefile FST: Add the Fast Session Transfer (FST) module 2015-07-16 18:26:15 +03:00