Jouni Malinen
4619dc0607
tests: EAP-TEAP with machine username/password credential
...
Signed-off-by: Jouni Malinen <j@w1.fi>
2019-08-20 13:24:14 +03:00
Jouni Malinen
8315c1ef5b
tests: Vendor EAP method in Phase 2
...
Signed-off-by: Jouni Malinen <j@w1.fi>
2019-08-17 16:18:33 +03:00
Jouni Malinen
aeb7ab8edb
tests: Additional EAP-TEAP coverage
...
Signed-off-by: Jouni Malinen <jouni@codeaurora.org>
2019-08-07 01:19:00 +03:00
Jouni Malinen
90270e15cb
tests: EAP-TEAP
...
Signed-off-by: Jouni Malinen <j@w1.fi>
2019-07-09 16:56:02 +03:00
Jouni Malinen
78ed42d8a2
tests: ERP/FILS with external hostapd process as RADIUS server
...
Signed-off-by: Jouni Malinen <j@w1.fi>
2019-04-06 16:47:38 +03:00
Jouni Malinen
cdc23db2a6
tests: PEAP/GTC key lifetime in memory
...
Signed-off-by: Jouni Malinen <jouni@codeaurora.org>
2019-02-05 23:34:30 +02:00
Jouni Malinen
fb643190dc
tests: dot1xAuthSessionUserName
...
Signed-off-by: Jouni Malinen <j@w1.fi>
2019-01-01 21:29:25 +02:00
Jouni Malinen
5e597ed9f0
tests: EAP-pwd with salted passwords
...
Signed-off-by: Jouni Malinen <j@w1.fi>
2018-05-28 22:15:20 +03:00
Jouni Malinen
045c7c6817
tests: Hotspot 2.0 Terms and Conditions signaling - CoA
...
Signed-off-by: Jouni Malinen <jouni@codeaurora.org>
2018-04-25 12:57:46 +03:00
Jouni Malinen
0f7fc6b98d
tests: Hotspot 2.0 Terms and Conditions signaling
...
Signed-off-by: Jouni Malinen <jouni@codeaurora.org>
2018-04-24 00:35:47 +03:00
Michael Braun
9c50a6d3a3
tests: FT-EAP with VLAN
...
Signed-off-by: Michael Braun <michael-dev@fami-braun.de>
2018-04-06 19:01:16 +03:00
Jouni Malinen
0a0c4dc1d7
tests: Use a domain name in the identity for get_emsk OOM tests
...
These test cases depend on ERP processing to reach the get_emsk handler
function. Since ERP really needs the realm to derive a proper
keyName-NAI, modify these test cases to pass the realm part in the
identity to allow error checking to be introduced for rejecting ERP
cases where the realm is not available.
Signed-off-by: Jouni Malinen <jouni@qca.qualcomm.com>
2017-05-22 13:51:07 +03:00
Jouni Malinen
f22bc11846
tests: EAP-SIM tunneled within EAP-TTLS/PEAP/FAST
...
This verifies both the internal and external GSM authentication
operation when EAP-SIM is tunneled within EAP-TTLS/PEAP/FAST.
Signed-off-by: Jouni Malinen <jouni@qca.qualcomm.com>
2017-02-10 19:48:12 +02:00
Jouni Malinen
49897fb065
tests: Invalid VLAN ID from RADIUS server for ACL
...
Signed-off-by: Jouni Malinen <j@w1.fi>
2016-12-26 18:39:49 +02:00
Jouni Malinen
604f559ae4
tests: Hotspot 2.0 and failures during profile configuration
...
Signed-off-by: Jouni Malinen <j@w1.fi>
2016-07-04 17:49:57 +03:00
Jouni Malinen
8b29661192
tests: Accept "user@example.com" as user identity similarly to "user"
...
This is needed to allow updated Interworking behavior that adds the
realm to the EAP-Response/Identity value.
Signed-off-by: Jouni Malinen <jouni@qca.qualcomm.com>
2016-03-11 21:06:15 +02:00
Michael Braun
732bbcc709
tests: Verify connectivity with untagged/tagged VLAN mixed configuration
...
Signed-off-by: Michael Braun <michael-dev@fami-braun.de>
2016-02-17 11:46:13 +02:00
Michael Braun
57af507ea7
tests: Untagged VLAN ID with EGRESS_VLANID RADIUS attribute
...
Signed-off-by: Michael Braun <michael-dev@fami-braun.de>
2016-02-17 11:46:13 +02:00
Michael Braun
629d369674
tests: Verify tagged-only connectivity
...
Signed-off-by: Michael Braun <michael-dev@fami-braun.de>
2016-02-17 11:46:13 +02:00
Jouni Malinen
d8e5a55f1e
tests: WPS and EAP-WSC in network profile
...
This goes through some error paths that do not really show up in real
WPS use cases.
Signed-off-by: Jouni Malinen <jouni@qca.qualcomm.com>
2016-01-13 22:08:04 +02:00
Jouni Malinen
992007c515
tests: Fix ERP anonymous_identity test cases
...
These need to be run without realm in the identity value to allow the
realm from the anonymous_identity to be used.
Signed-off-by: Jouni Malinen <jouni@qca.qualcomm.com>
2016-01-13 22:03:23 +02:00
Jouni Malinen
09a4404a33
tests: EAP-PEAP version forcing
...
Signed-off-by: Jouni Malinen <j@w1.fi>
2015-12-19 20:59:14 +02:00
Jouni Malinen
7c0d66cf7a
tests: EAP-MSCHAPv2 error cases
...
Signed-off-by: Jouni Malinen <j@w1.fi>
2015-10-12 01:55:00 +03:00
Jouni Malinen
405c621cdb
tests: WPA2-Enterprise connection using MAC ACL
...
Signed-off-by: Jouni Malinen <j@w1.fi>
2015-07-01 00:34:27 +03:00
Jouni Malinen
0d33f5040f
tests: EAP-PEAP/MSCHAPv2 with domain name
...
Signed-off-by: Jouni Malinen <j@w1.fi>
2015-03-29 22:06:06 +03:00
Jouni Malinen
b898a6ee72
tests: WPA2-Enterprise connection using EAP-pwd and NTHash
...
Signed-off-by: Jouni Malinen <j@w1.fi>
2015-03-28 09:45:25 +02:00
Jouni Malinen
4a4cd04cad
tests: RADIUS MAC ACL and accounting enabled
...
This ends up using the special User-Name = STA MAC address case for
Accounting-Request. In addition, add Chargeable-User-Identity for one of
the STAs.
Signed-off-by: Jouni Malinen <jouni@qca.qualcomm.com>
2015-01-29 15:55:48 +02:00
Jouni Malinen
95a15d793e
tests: EAP-GTC server error cases
...
In addition, no-password-configured coverage extended to EAP-MD5 and
EAP-MSCHAPv2 as well.
Signed-off-by: Jouni Malinen <jouni@qca.qualcomm.com>
2015-01-28 15:59:36 +02:00
Jouni Malinen
5b3c40a65b
tests: Verify that wpa_supplicant clears keys from memory
...
Check that PMK and PTK and not left in memory (heap or stack)
unnecessarily after they are not needed anymore.
Signed-off-by: Jouni Malinen <j@w1.fi>
2014-12-30 10:37:02 +02:00
Jouni Malinen
f41f670ea5
tests: ERP with EAP-IKEv2
...
Signed-off-by: Jouni Malinen <j@w1.fi>
2014-12-20 23:48:53 +02:00
Jouni Malinen
acc9a635c8
tests: EAP Re-authentication Protocol (ERP)
...
This tests RP EAP-Initiate/Re-auth-Start transmission, ERP key
derivation, and EAP-Initiate/Re-auth + EAP-Finish/Re-auth exchange and
rMSK derivation.
Signed-off-by: Jouni Malinen <j@w1.fi>
2014-12-04 12:16:29 +02:00
Jouni Malinen
2cde175a93
tests: PMKSA cache entry timeout based on Session-Timeout
...
This verifies that hostapd uses Session-Timeout value from Access-Accept
as the lifetime for the PMKSA cache entries and expires entries both
while the station is disconnected and during an association.
Signed-off-by: Jouni Malinen <j@w1.fi>
2014-10-04 23:01:08 +03:00
Jouni Malinen
8583d66478
tests: EAP-AKA' and EAP-AKA both enabled (bidding mechanism)
...
Signed-off-by: Jouni Malinen <j@w1.fi>
2014-05-18 00:04:18 +03:00
Jouni Malinen
95fb531ccc
tests: EAP-TTLS/EAP-AKA, EAP-PEAP/EAP-AKA, EAP-FAST/EAP-AKA
...
These add some more EAP-TTLS/PEAP/FAST coverage to test pending Phase 2
response re-processing.
Signed-off-by: Jouni Malinen <j@w1.fi>
2014-05-17 23:43:50 +03:00
Jouni Malinen
5a0c15174b
tests: UNAUTH-TLS
...
Signed-off-by: Jouni Malinen <j@w1.fi>
2014-05-11 22:47:25 +03:00
Jouni Malinen
0403fa0a93
tests: Increas EAP-pwd fragmentation coverage
...
Verify fragmentation of additional message types.
Signed-off-by: Jouni Malinen <j@w1.fi>
2014-04-06 00:52:13 +03:00
Jouni Malinen
19d64886ef
tests: RADIUS MAC ACL
...
Signed-off-by: Jouni Malinen <j@w1.fi>
2014-03-29 19:32:45 +02:00
Jouni Malinen
8fc1f204df
tests: HS 2.0 session information URL
...
Verify that session information is stored from Access-Accept and sent to
the station at the requested timeout. Verify that station processes this
notification.
Signed-off-by: Jouni Malinen <jouni@qca.qualcomm.com>
2014-03-10 11:34:31 +02:00
Jouni Malinen
4056b0c747
tests: RADIUS Class attribute
...
Signed-off-by: Jouni Malinen <jouni@qca.qualcomm.com>
2014-03-10 11:16:29 +02:00
Jouni Malinen
76a30196ad
tests: PMKSA cache and Chargeable-User-Identity
...
Signed-off-by: Jouni Malinen <j@w1.fi>
2014-03-10 00:51:14 +02:00
Jouni Malinen
5cf8801181
tests: HS 2.0 subscription remediation notification
...
Signed-off-by: Jouni Malinen <j@w1.fi>
2014-03-08 11:49:23 +02:00
Jouni Malinen
fac1722787
tests: VLAN tests using RADIUS tunnel attributes
...
Signed-off-by: Jouni Malinen <j@w1.fi>
2014-03-08 11:35:08 +02:00
Jouni Malinen
48ef12e75f
tests: Verify HS 2.0 deauth request from RADIUS Access-Accept
...
Signed-off-by: Jouni Malinen <jouni@qca.qualcomm.com>
2014-03-08 11:35:08 +02:00
Jouni Malinen
9e709315d9
tests: Verify HS 2.0 OSEN connection
...
Signed-off-by: Jouni Malinen <jouni@qca.qualcomm.com>
2014-02-26 18:10:08 +02:00
Jouni Malinen
eac674402f
tests: Verify NtPasswordHash with different UTF-8 cases
...
This adds a password that uses one, two, and three octet encoding
for UTF-8 characters. The value is tested against a pre-configured
hash to verify that utf8_to_ucs2() function works correctly.
Signed-off-by: Jouni Malinen <j@w1.fi>
2014-02-15 12:08:50 +02:00
Jouni Malinen
e745c811ef
tests: Verify EAP vendor test
...
Signed-hostap: Jouni Malinen <j@w1.fi>
2014-01-07 10:45:11 +02:00
Jouni Malinen
d0ce105068
tests: Verify EAP-PEAP/EAP-TLS
...
Signed-hostap: Jouni Malinen <j@w1.fi>
2014-01-07 10:45:11 +02:00
Jouni Malinen
22b99086ce
tests: Add more EAP test cases
...
This increases EAP method coverage for WPA2-Enterprise to include
EAP-pwd, EAP-GPSK, EAP-SAKE, EAP-EKE, EAP-IKEv2, EAP-PAX, and EAP-PSK.
Signed-hostap: Jouni Malinen <j@w1.fi>
2013-11-03 19:51:06 +02:00
Jouni Malinen
8fba2e5d42
tests: Add Hotspot 2.0 test cases for connecting with username
...
The test_ap_hs20_username* test cases verify that a username/password
credential can be used for Hotspot 2.0 connection and that the network
type is reported correctly.
Signed-hostap: Jouni Malinen <jouni@qca.qualcomm.com>
2013-10-29 14:38:31 +02:00
Jouni Malinen
479cbb3892
tests: Start RADIUS authentication server
...
This can be used to run WPA2-Enterprise test cases.
Signed-hostap: Jouni Malinen <j@w1.fi>
2013-09-29 19:14:16 +03:00