hostap/src/eap_server
Jouni Malinen adf96fb66b WPS: Add explicit message length limit of 50000 bytes
Previously, this was implicitly limited by the 16-bit length field to
65535. This resulted in unhelpful static analyzer warnings (CID 62868).
Add an explicit (but pretty arbitrary) limit of 50000 bytes to avoid
this. The actual WSC messages are significantly shorter in practice, but
there is no specific protocol limit, so 50000 is as good as any limit to
use here.

Signed-off-by: Jouni Malinen <j@w1.fi>
2014-11-23 21:03:40 +02:00
..
eap.h RADIUS server: Add support for MAC ACL 2014-03-29 19:31:56 +02:00
eap_i.h TLS testing: Allow hostapd to be used as a TLS testing tool 2014-03-09 18:47:09 +02:00
eap_methods.h HS 2.0R2: Add WFA server-only EAP-TLS server method 2014-02-26 01:24:25 +02:00
eap_server.c EAP server: Clear keying material on deinit 2014-07-02 12:38:48 +03:00
eap_server_aka.c EAP server: Clear keying material on deinit 2014-07-02 12:38:48 +03:00
eap_server_eke.c EAP server: Clear keying material on deinit 2014-07-02 12:38:48 +03:00
eap_server_fast.c EAP-FAST server: Remove unused assignment 2014-10-11 18:11:14 +03:00
eap_server_gpsk.c EAP server: Clear keying material on deinit 2014-07-02 12:38:48 +03:00
eap_server_gtc.c EAP-GTC: Use os_memcmp_const() for hash/password comparisons 2014-07-02 12:38:48 +03:00
eap_server_identity.c RADIUS/EAP server: Use longer username buffer to avoid truncation 2014-06-02 17:36:51 +03:00
eap_server_ikev2.c EAP server: Clear keying material on deinit 2014-07-02 12:38:48 +03:00
eap_server_md5.c EAP-MD5: Use os_memcmp_const() for hash/password comparisons 2014-07-02 12:38:47 +03:00
eap_server_methods.c Remove the GPL notification from files contributed by Jouni Malinen 2012-02-11 19:39:36 +02:00
eap_server_mschapv2.c EAP-MSCHAPv2 server: Check ms_funcs results more consistently 2014-10-11 19:43:36 +03:00
eap_server_pax.c EAP-PAX server: Remove unused assignment 2014-10-11 18:14:42 +03:00
eap_server_peap.c EAP server: Clear keying material on deinit 2014-07-02 12:38:48 +03:00
eap_server_psk.c EAP server: Clear keying material on deinit 2014-07-02 12:38:48 +03:00
eap_server_pwd.c EAP-pwd: Remove unnecessary OpenSSL EVP_sha256() registration 2014-11-17 01:20:10 +02:00
eap_server_sake.c EAP server: Clear keying material on deinit 2014-07-02 12:38:48 +03:00
eap_server_sim.c EAP server: Clear keying material on deinit 2014-07-02 12:38:48 +03:00
eap_server_tls.c HS 2.0R2: Add WFA server-only EAP-TLS server method 2014-02-26 01:24:25 +02:00
eap_server_tls_common.c TLS testing: Allow hostapd to be used as a TLS testing tool 2014-03-09 18:47:09 +02:00
eap_server_tnc.c EAP-TNC: Limit maximum message buffer to 75000 bytes (CID 62873) 2014-06-13 16:03:45 +03:00
eap_server_ttls.c EAP server: Clear keying material on deinit 2014-07-02 12:38:48 +03:00
eap_server_vendor_test.c Use proper private enterprise number for EAP VENDOR-TEST 2012-08-22 21:37:19 +03:00
eap_server_wsc.c WPS: Add explicit message length limit of 50000 bytes 2014-11-23 21:03:40 +02:00
eap_sim_db.c EAP-SIM DB: Remove unused assignment 2014-10-11 18:13:32 +03:00
eap_sim_db.h EAP-SIM DB: Use pointer to struct eap_sim_db_data instead of void* 2012-09-01 21:48:48 +03:00
eap_tls_common.h HS 2.0R2: Add WFA server-only EAP-TLS server method 2014-02-26 01:24:25 +02:00
ikev2.c EAP-IKEv2: Use os_memcmp_const() for hash/password comparisons 2014-07-02 12:38:47 +03:00
ikev2.h Remove the GPL notification from files contributed by Jouni Malinen 2012-02-11 19:39:36 +02:00
Makefile Add CONFIG_CODE_COVERAGE=y option for gcov 2013-11-24 19:16:12 +02:00
tncs.c TNC: Allow TNC to be enabled dynamically 2014-05-17 20:05:55 +03:00
tncs.h Remove the GPL notification from files contributed by Jouni Malinen 2012-02-11 19:39:36 +02:00