iwd/src
Andrew Zaborowski 061dad2ff5 Add handshake_state object
struct handshake_state is an object that stores all the key data and other
authentication state and does the low level operations on the keys.  Together
with the next patch this mostly just splits eapol.c into two layers
so that the key operations can also be used in Fast Transitions which don't
use eapol.
2016-11-03 10:23:41 -05:00
..
agent.c dbus: Switch to using org.freedesktop.DBus.Properties 2016-09-21 16:46:34 -05:00
agent.h agent: Add reason parameter to Cancel 2016-06-10 09:26:56 -05:00
backtrace.c main: Add backtracing support 2016-04-13 14:08:10 -05:00
backtrace.h main: Add backtracing support 2016-04-13 14:08:10 -05:00
common.c common: Add security_from_str 2016-06-08 11:08:10 -05:00
common.h common: Add security_from_str 2016-06-08 11:08:10 -05:00
crypto.c crypto: Implement crypto_derive_ft_ptk 2016-09-06 13:50:17 -05:00
crypto.h crypto: Implement crypto_derive_ft_ptk 2016-09-06 13:50:17 -05:00
dbus.c build: Remove support for usage of kdbus 2016-10-16 19:41:27 +02:00
dbus.h build: Remove support for usage of kdbus 2016-10-16 19:41:27 +02:00
device.c device: Pass FT-related data to eapol and netdev 2016-11-03 10:15:11 -05:00
device.h device: modify autoconnect behavior 2016-09-22 15:28:14 -05:00
eap-tls.c eap-tls: Convert to dynamic method registration 2015-11-02 21:51:07 -06:00
eap-ttls.c eap-ttls: Convert to dynamic method registration 2015-11-02 21:51:07 -06:00
eap-wsc.c eap-wsc: Use header length constant for readability 2016-10-24 11:21:01 -05:00
eap-wsc.h eap-wsc: Send credential obtained events 2016-09-13 13:32:47 -05:00
eap.c eap: Add eap event_func 2016-09-13 11:50:52 -05:00
eap.h eap: Add eap event_func 2016-09-13 11:50:52 -05:00
eapol.c eapol: Handle FT-version of step 3 of 4-way handshake 2016-11-03 10:04:34 -05:00
eapol.h eapol: Add setters for the FT handshake input data 2016-11-03 10:01:41 -05:00
handshake.c Add handshake_state object 2016-11-03 10:23:41 -05:00
handshake.h Add handshake_state object 2016-11-03 10:23:41 -05:00
ie.c ie: Implement ie_parse_neighbor_report 2016-11-03 09:59:49 -05:00
ie.h ie: Implement ie_parse_neighbor_report 2016-11-03 09:59:49 -05:00
iwd-dbus.conf src: Rename dbus config. file 2016-10-24 11:10:23 -05:00
iwd.conf src: Introduce iwd.conf 2016-10-24 11:10:26 -05:00
iwd.h iwd: Add accessor for iwd_config 2016-11-02 15:44:19 -05:00
knownnetworks.c dbus: Switch to using org.freedesktop.DBus.Properties 2016-09-21 16:46:34 -05:00
knownnetworks.h knownnetworks: Implement KnownNetworks interface 2016-06-21 11:41:37 -05:00
main.c main: init iwd config 2016-11-02 16:06:10 -05:00
mpdu.c mpdu: fix transaction_sequence byte-ordering 2015-01-22 12:41:10 -06:00
mpdu.h wiphy: Move reason codes to mpdu.h 2015-03-29 20:27:57 -05:00
netdev.c netdev: FT version of association messages 2016-11-03 10:12:44 -05:00
netdev.h netdev: FT version of association messages 2016-11-03 10:12:44 -05:00
network.c network: update network_bss_select for mfp 2016-11-02 16:36:13 -05:00
network.h network: Add network_set_psk 2016-09-21 16:20:09 -05: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
scan.c scan: Parse the Country String IE 2016-10-29 22:58:36 -05:00
scan.h device: Drop the bss->sha256 flag usage 2016-11-03 10:00:35 -05:00
storage.c storage: Return const char * 2016-06-10 09:59:59 -05:00
storage.h storage: Return const char * 2016-06-10 09:59:59 -05:00
util.c util: Include sys/uio.h for struct iovec 2016-10-10 20:42:48 +02:00
util.h util: Add util_string_to_address 2016-08-24 21:31:54 -05:00
watchlist.c watchlist: Make re-entrant safe 2016-09-22 15:28:29 -05:00
watchlist.h watchlist: Make re-entrant safe 2016-09-22 15:28:29 -05:00
wiphy.c wiphy: Add support for BIP in wiphy_select_cipher 2016-10-24 21:29:37 -05:00
wiphy.h wiphy: Add wiphy_get_supported_bands 2016-09-13 14:36:46 -05:00
wsc.c wsc: Treat disconnect_by_ap as handshake_failed 2016-10-11 01:54:32 -05:00
wsc.h wsc: Squash wsc_sm structure 2016-09-13 14:53:30 -05:00
wscutil.c wscutil: Fix uninitialized warning 2016-09-14 21:56:18 -05:00
wscutil.h wsc: Record credentials obtained from EAP-WSC 2016-09-21 13:51:11 -05:00