3
0
mirror of https://git.kernel.org/pub/scm/network/wireless/iwd.git synced 2024-12-22 21:22:37 +01:00
iwd/src
Tim Kourt 5be3de7484 knownnetworks: Add known frequencies
Add functionality to read and parse the known frequencies
from permanent storage on start of the service. On service
shutdown, we sync the known frequencies back to the permanent
storage.
2019-04-15 12:30:13 -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 ap: move ie_parse_supported_rates into ap.c 2019-02-22 17:41:01 -06:00
ap.h device: added DEVICE_EVENT_MODE_CHANGED 2018-07-17 18:52:59 -05:00
backtrace.c build: only enable backtrace(3) in maintainer mode 2018-11-26 14:32:04 -06:00
backtrace.h build: only enable backtrace(3) in maintainer mode 2018-11-26 14:32:04 -06:00
blacklist.c blacklist: add blacklist.[ch] to build and main 2019-01-24 17:29:15 -06:00
blacklist.h blacklist: add blacklist.[ch] to build and main 2019-01-24 17:29:15 -06:00
common.c common: fix missing PSK_SHA256 AKM 2019-04-05 17:32:01 -05:00
common.h scan: Move scan_get_security to common.c 2018-05-24 19:22:16 -05:00
crypto.c crypto: add kdf_sha384 2019-04-05 17:58:03 -05:00
crypto.h crypto: add kdf_sha384 2019-04-05 17:58:03 -05:00
dbus.c dbus: Add p2p iftypes in dbus_iftype_to_string 2019-04-11 11:01:09 -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: Restore device Powered state 2018-11-29 11:34:07 -06:00
device.h station: Move remaining connect/re-connect/roam logic 2018-09-04 23:57:14 -05:00
eap-aka.c eap: export session ID as key materials 2019-04-10 16:55:29 -05:00
eap-gtc.c build: Add support for including fallbacks for missing defines 2019-04-03 18:34:22 +02:00
eap-md5.c build: Add support for including fallbacks for missing defines 2019-04-03 18:34:22 +02:00
eap-mschapv2.c eap: export session ID as key materials 2019-04-10 16:55:29 -05:00
eap-mschapv2.h eap-mschapv2: Drop mschapv2_nt_password_hash, use mschap_nt_password_hash 2019-03-19 11:34:23 -05:00
eap-peap.c eap: export session ID as key materials 2019-04-10 16:55:29 -05:00
eap-private.h eap: export session ID as key materials 2019-04-10 16:55:29 -05:00
eap-pwd.c eap-pwd: check if server point/scalar is valid 2019-04-11 10:19:38 -05:00
eap-sim.c eap: export session ID as key materials 2019-04-10 16:55:29 -05:00
eap-tls-common.c build: Add support for including fallbacks for missing defines 2019-04-03 18:34:22 +02:00
eap-tls-common.h eap-tls-common: Make databuf private 2018-12-11 17:09:51 -06:00
eap-tls.c eap: export session ID as key materials 2019-04-10 16:55:29 -05:00
eap-ttls.c eap: export session ID as key materials 2019-04-10 16:55:29 -05:00
eap-wsc.c build: Add support for including fallbacks for missing defines 2019-04-03 18:34:22 +02:00
eap-wsc.h eap-wsc: Send credential obtained events 2016-09-13 13:32:47 -05:00
eap.c eap: add eap_get_identity 2019-04-10 16:57:07 -05:00
eap.h eap: add eap_get_identity 2019-04-10 16:57:07 -05:00
eapol.c eap: export session ID as key materials 2019-04-10 16:55:29 -05:00
eapol.h eapol: allow 16, 24 and 32 byte MIC lengths 2019-01-17 15:20:28 -06:00
eapolutil.c eapol: allow 16, 24 and 32 byte MIC lengths 2019-01-17 15:20:28 -06:00
eapolutil.h eapol: allow 16, 24 and 32 byte MIC lengths 2019-01-17 15:20:28 -06:00
erpcache.c erpcache: implementation for ERP key cache 2019-04-10 13:58:13 -05:00
erpcache.h erpcache: implementation for ERP key cache 2019-04-10 13:58:13 -05:00
ftutil.c ftutil: add associate parser 2019-03-05 11:44:41 -06:00
ftutil.h ftutil: add associate parser 2019-03-05 11:44:41 -06:00
genbuiltin make: plugin system for build 2017-11-28 13:20:33 -06:00
handshake.c handshake: handle FILS AKMs in handshake_get_key_sizes 2019-04-05 12:07:34 -05:00
handshake.h handshake: add flag for FILS support 2019-04-10 16:57:05 -05:00
ie.c ie: crypto: add FILS AKMs 2019-04-04 16:11:07 -05:00
ie.h ie: crypto: add FILS AKMs 2019-04-04 16:11:07 -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 manager: Add new file for wiphy/interface management 2019-04-11 11:17:52 -05:00
iwd.service.in iwd.service: Harden systemd service file 2019-03-19 14:00:46 -05:00
knownnetworks.c knownnetworks: Add known frequencies 2019-04-15 12:30:13 -05:00
knownnetworks.h network: Introduce a concept of known frequencies 2019-04-15 12:29:48 -05:00
main.c main: Move manager initialization 2019-04-11 12:09:07 -05:00
manager.c manager: Simplify logic 2019-04-11 12:09:07 -05:00
missing.h build: Add support for including fallbacks for missing defines 2019-04-03 18:34:22 +02:00
mpdu.c mpdu: Rework validate_mgmt_ies 2019-04-05 16:31:26 -05:00
mpdu.h mpdu: add auth algorithms for FILS 2019-04-05 12:07:37 -05:00
mschaputil.c mschaputil: use util_get_username 2019-04-08 16:28:56 -05:00
mschaputil.h mschaputil: Move generator of the hash of the pwd hash 2019-01-10 17:09:10 -06: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 netdev: Make netdev_create_from_genl, netdev_destroy public 2019-04-11 11:04:16 -05:00
netdev.h netdev: Make netdev_create_from_genl, netdev_destroy public 2019-04-11 11:04:16 -05:00
network.c network: Introduce a concept of known frequencies 2019-04-15 12:29:48 -05:00
network.h network: Introduce a concept of known frequencies 2019-04-15 12:29:48 -05:00
nl80211util.c build: Add missing HAVE_CONFIG_H guards and include config.h 2019-04-04 14:02:38 +02:00
nl80211util.h build: Rename nl80211_util.[ch] into nl80211util.[ch] 2018-10-14 05:41:06 +02:00
owe.c owe: Add missing include for config.h 2019-04-03 18:33:36 +02:00
owe.h netdev: process association in netdev_associate_event 2019-03-05 16:02:52 -06:00
pkcs8.conf build: Provide modules-load.d for loading pkcs8_key_parser module 2019-01-23 18:22:11 +01:00
plugin.c build: Add missing HAVE_CONFIG_H guards and include config.h 2019-04-04 14:02:38 +02: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: check if server point/scalar is valid 2019-04-11 10:19:54 -05:00
sae.h sae: implementation 2018-08-13 20:40:59 -05:00
scan.c station: Start removing scan results based on age 2019-04-15 12:25:30 -05:00
scan.h station: Start removing scan results based on age 2019-04-15 12:25:30 -05:00
simauth.c build: Add missing HAVE_CONFIG_H guards and include config.h 2019-04-04 14:02:38 +02:00
simauth.h main: Simplify sim_auth_init 2018-07-17 19:12:48 -05:00
simutil.c build: Add missing HAVE_CONFIG_H guards and include config.h 2019-04-04 14:02:38 +02:00
simutil.h eap: Separate private bits into eap-private.h 2018-06-14 20:01:19 -05:00
station.c station: Start removing scan results based on age 2019-04-15 12:25:30 -05:00
station.h station: Split autoconnect state into two sub states 2019-04-01 16:04:20 -05:00
storage.c storage: Allow load/sync known freqs. to file 2019-03-15 17:50:29 -05:00
storage.h storage: Allow load/sync known freqs. to file 2019-03-15 17:50:29 -05:00
util.c util: Add qualifying comments 2019-04-08 16:28:37 -05:00
util.h util: add APIs to get username/domain from identity 2019-04-08 16:26:25 -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: Drop wiphy creation logic 2019-04-11 11:20:04 -05:00
wiphy.h wiphy: Add wiphy_create/wiphy_destroy API 2019-04-11 11:15:10 -05:00
wsc.c build: Add support for including fallbacks for missing defines 2019-04-03 18:34:22 +02: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