3
0
mirror of https://git.kernel.org/pub/scm/network/wireless/iwd.git synced 2024-12-28 12:12:32 +01:00
iwd/src
Andrew Zaborowski e4222d0ebe eap-tls: Set upper limit on request size
Set an upper limit on a fragmented EAP-TLS request size similar to how
we do it in EAP-TTLS.  While there make the code more similar to the
EAP-TTLS flag processing to keep them closer in sync.  Note that the
spec suggests a 64KB limit but it's not clear if that is for the TLS
record or EAP request although it takes into account the whole TLS
negotiation so it might be good for both.
2018-11-01 15:04:56 -05:00
..
adhoc.c adhoc: wait for both handshakes before adding peer 2018-10-26 15:29:48 -05:00
adhoc.h adhoc: implement setting TX GTK 2018-10-08 21:38:30 -05:00
agent.c agent: Add new request types 2018-04-19 11:49:41 -05:00
agent.h agent: Add new request types 2018-04-19 11:49:41 -05:00
ap.c build: Rename nl80211_util.[ch] into nl80211util.[ch] 2018-10-14 05:41:06 +02:00
ap.h device: added DEVICE_EVENT_MODE_CHANGED 2018-07-17 18:52:59 -05:00
backtrace.c build: check for existence of execinfo.h 2018-05-17 17:42:28 -05:00
backtrace.h backtrace: Try to find absolute executable path 2017-03-16 15:17:41 -05:00
common.c wsc: Rework wsc_init & wsc_exit 2018-07-17 19:19:09 -05:00
common.h scan: Move scan_get_security to common.c 2018-05-24 19:22:16 -05:00
crypto.c crypto: Use full include path local includes 2018-10-26 21:35:27 +02:00
crypto.h crypto: pwd: sae: Made H function common 2018-09-05 11:12:54 -05:00
dbus.c dbus: Remove unneeded include 2018-10-19 00:20:35 -05:00
dbus.h main: Don't init nl80211 until dbus name is owned 2018-09-11 20:06:00 -05:00
device.c device: Remove unneeded includes 2018-09-24 19:29:40 -05:00
device.h station: Move remaining connect/re-connect/roam logic 2018-09-04 23:57:14 -05:00
eap-aka.c eap: Separate private bits into eap-private.h 2018-06-14 20:01:19 -05:00
eap-gtc.c eap-gtc: Warn if deprecated setting is used 2018-10-25 14:25:28 -05:00
eap-md5.c eap-md5: Add warning about deprecated settings key 2018-10-29 18:49:19 -05:00
eap-mschapv2.c eap: Add secret cache policy types 2018-08-08 19:43:05 -05:00
eap-mschapv2.h eap-mschap: Add crypto functions for mschapv2 2016-12-14 22:46:18 -06:00
eap-peap.c eap-tls/ttls/peap: Conditionally enable TLS debugging 2018-11-01 15:04:56 -05:00
eap-private.h eap: Separate private bits into eap-private.h 2018-06-14 20:01:19 -05:00
eap-pwd.c eap-pwd: Warn if deprecated setting is used 2018-10-25 14:52:30 -05:00
eap-sim.c eap: Separate private bits into eap-private.h 2018-06-14 20:01:19 -05:00
eap-tls-common.c eap-tls-common: introduce utility functions for eap-tls 2018-09-21 12:15:25 -05:00
eap-tls-common.h eap-tls-common: introduce utility functions for eap-tls 2018-09-21 12:15:25 -05:00
eap-tls.c eap-tls: Set upper limit on request size 2018-11-01 15:04:56 -05:00
eap-ttls.c eap-tls/ttls/peap: Conditionally enable TLS debugging 2018-11-01 15:04:56 -05:00
eap-wsc.c eap-wsc: Do not leak device_password 2018-09-24 12:19:27 -05:00
eap-wsc.h eap-wsc: Send credential obtained events 2016-09-13 13:32:47 -05:00
eap.c eap: clarify warning message 2018-09-07 12:31:03 -05:00
eap.h eap: Add secret cache policy types 2018-08-08 19:43:05 -05:00
eapol.c eapol: Make eapol_frame_watch_{add,remove} functions static 2018-11-01 10:27:22 +01:00
eapol.h eapol: Make eapol_frame_watch_{add,remove} functions static 2018-11-01 10:27:22 +01:00
eapolutil.c eapol: Use full include path local includes 2018-10-26 21:31:52 +02:00
eapolutil.h eapol: Move eapol_key_validate() into eapolutil helper 2018-09-14 17:31:42 +02:00
ecc.c ecc: Use full include path local includes 2018-10-26 21:29:45 +02:00
ecc.h ecc: added Y^2 and legendre API's 2018-08-07 17:40:55 -05:00
ftutil.c netdev: Handle the FT Authentication Response message 2017-01-12 10:33:40 -06:00
ftutil.h netdev: Handle the FT Authentication Response message 2017-01-12 10:33:40 -06:00
genbuiltin make: plugin system for build 2017-11-28 13:20:33 -06:00
handshake.c handshake: Use full include path local includes 2018-10-26 21:27:01 +02:00
handshake.h netdev: signal handshake complete after setting all keys 2018-10-26 15:26:49 -05:00
ie.c ie: Use full include path for local includes 2018-10-26 21:26:17 +02:00
ie.h ie: introduce IE_AKM_IS_SAE macro 2018-09-21 11:26:05 -05:00
iwd-dbus.conf tools: Add configure option and D-Bus policy file for hwsim utility 2018-09-14 15:24:15 +02:00
iwd.h main: Don't init nl80211 until dbus name is owned 2018-09-11 20:06:00 -05:00
iwd.service.in net.connman.iwd.service: Change SystemdService name to iwd.service 2018-08-09 10:45:16 -05:00
knownnetworks.c knownnetworks: Use full include path local includes 2018-10-26 21:30:44 +02:00
knownnetworks.h knownnetworks: move known_networks_init/exit to iwd.h 2018-08-14 13:36:48 -05:00
main.c main: Use l_main_run_with_signal instead of open coding it 2018-11-01 19:56:16 +01:00
mpdu.c mpdu: Use full include path local includes 2018-10-26 21:28:10 +02:00
mpdu.h mpdu: Also update comment to reflect 2016 spec 2018-08-07 17:23:26 -05:00
mschaputil.c mscaputil: Use full include path local includes 2018-10-26 21:32:20 +02:00
mschaputil.h mschaputil: Add MS CHAP utilities 2018-10-24 16:28:46 -05:00
net.connman.iwd.service net.connman.iwd.service: Change SystemdService name to iwd.service 2018-08-09 10:45:16 -05:00
netdev.c adhoc: wait for both handshakes before adding peer 2018-10-26 15:29:48 -05:00
netdev.h netdev: Add netdev_get_path 2018-08-19 23:12:14 -05:00
network.c network: Removed unneeded include for src/watchlist.h 2018-11-01 10:19:26 +01:00
network.h network: Use station_foreach 2018-09-04 23:57:14 -05:00
nl80211util.c build: Rename nl80211_util.[ch] into nl80211util.[ch] 2018-10-14 05:41:06 +02:00
nl80211util.h build: Rename nl80211_util.[ch] into nl80211util.[ch] 2018-10-14 05:41:06 +02:00
plugin.c plugins: module to load ell plugins 2017-11-28 13:30:06 -06:00
plugin.h plugins: module to load ell plugins 2017-11-28 13:30:06 -06:00
rfkill.c rfkill: Fix wiphy ID lookup 2016-07-20 15:29:39 -05:00
rfkill.h Add rfkill enable/disable and watch support 2016-07-07 13:21:08 -05:00
sae.c sae: Use full include path local includes 2018-10-26 21:29:08 +02:00
sae.h sae: implementation 2018-08-13 20:40:59 -05:00
scan.c scan: change scan triggered notification behavior 2018-09-19 11:53:36 -05:00
scan.h station: Ignore ad-hoc networks in scan results 2018-10-03 16:56:19 -05:00
simauth.c simauth: Use full include path local includes 2018-10-26 21:34:58 +02:00
simauth.h main: Simplify sim_auth_init 2018-07-17 19:12:48 -05:00
simutil.c simauth: Use full include path local includes 2018-10-26 21:34:58 +02:00
simutil.h eap: Separate private bits into eap-private.h 2018-06-14 20:01:19 -05:00
station.c station: Cancel ongoing scans in station_free 2018-10-08 11:33:53 -05:00
station.h station: Make station_create/station_free static 2018-09-24 14:07:03 -05:00
storage.c storage: Use full include path local includes 2018-10-26 21:34:00 +02:00
storage.h storage: Expose get_network_file_path in the header 2018-08-09 10:25:56 -05:00
util.c util: Only include <ell/ell.h> and use full include path 2018-10-26 21:24:20 +02:00
util.h util: Add util_ssid_is_hidden 2018-06-28 11:37:06 -05:00
watchlist.c watchlist: Use full include path local includes 2018-10-26 21:33:01 +02:00
watchlist.h watchlist: fix stale watchlist item processing 2018-09-19 14:17:26 -05:00
wiphy.c wiphy: added wiphy_select_akm 2018-09-25 10:58:04 -05:00
wiphy.h wiphy: added wiphy_select_akm 2018-09-25 10:58:04 -05:00
wsc.c wsc: Removed unneeded include for src/watchlist.h 2018-11-01 10:17:54 +01:00
wscutil.c wscutil: Use full include path local includes 2018-10-26 21:33:38 +02:00
wscutil.h wscutil: Add wsc_pin_generate 2017-02-17 12:27:13 -06:00