hostapd/src
Lee Harding e6ec62aa2d Allow Session-Timeout with PSK RADIUS during 4-way handshake
When the RADIUS response included a Session-Timeout attribute, but is
otherwise valid (an Access-Accept with a valid Tunnel-Password), the
association still failed due to the strict comparison of the accepted
value with HOSTAPD_ACL_ACCEPT. Apparently this combination wasn't
previously tested.

Extend this to allow a packet containing a valid Session-Timeout
attribute to be accepted by extending the "success" comparison to
include HOSTAPD_ACL_ACCEPT_TIMEOUT.

Fixes: 1c3438fec4 ("RADIUS ACL/PSK check during 4-way handshake")
Signed-off-by: Lee Harding <somerandomstring@gmail.com>
2024-04-21 11:55:53 +03:00
..
ap Allow Session-Timeout with PSK RADIUS during 4-way handshake 2024-04-21 11:55:53 +03:00
common AP MLD: Calculate ML KDE length separately for each link 2024-04-20 18:31:11 +03:00
crypto OpenSSL: Fix a memory leak in CMAC 2024-03-27 20:35:25 +02:00
drivers AP MLD: Link-specific flushing of stations 2024-04-20 18:31:11 +03:00
eap_common crypto: Check if crypto_bignum_to_bin() is successful 2022-12-17 12:11:13 +02:00
eap_peer Multi-AP: WPS support for different Multi-AP profiles 2024-03-19 19:24:29 +02:00
eap_server EAP-SIM/AKA server: Configurable limit to fast re-authentication 2023-09-21 11:55:49 +03:00
eapol_auth Do not disconnect EAPOL-Logoff before authentication 2023-05-04 11:10:16 +03:00
eapol_supp Compile-time config for dynamically loading libraries in wpa_supplicant 2023-11-05 10:23:29 +02:00
fst Use ether_addr_equal() to compare whether two MAC addresses are equal 2024-01-13 23:47:21 +02:00
l2_packet l2_packet_freebsd: Fix macOS build 2024-02-24 18:29:57 +02:00
p2p P2P: Call normal SD query callback on RX/TX race 2024-04-21 11:55:53 +03:00
pae Use ether_addr_equal() to compare whether two MAC addresses are equal 2024-01-13 23:47:21 +02:00
pasn PASN: Add set and get API for PASN data context 2024-04-06 00:12:54 +03:00
radius RADIUS: Preliminary support RADIUS/TLS as an alternative to RADIUS/UDP 2024-02-25 20:54:14 +02:00
rsn_supp Replace PMKSA cache inline stubs with wrapper function stubs 2024-04-06 00:12:52 +03:00
tls Get rid of multiple MIN macros 2024-01-14 20:13:20 +02:00
utils nl80211: Use valid_links bitmask for bss->links array 2024-03-02 11:59:16 +02:00
wps Multi-AP: WPS support for different Multi-AP profiles 2024-03-19 19:24:29 +02:00
build.rules build: De-duplicate _DIRS before calling mkdir 2024-04-15 23:19:42 +03:00
lib.rules build: lib.rules: Add common-clean 2020-10-16 12:51:12 +03:00
Makefile PASN: Move initiator changes into a separate file 2022-11-04 00:52:17 +02:00
objs.mk build: Fix dependency file inclusion 2020-10-12 11:05:16 +03:00