3
0
mirror of https://git.kernel.org/pub/scm/network/wireless/iwd.git synced 2024-12-27 19:22:34 +01:00
iwd/src
James Prestwood 1b35eda3dd rrm: support scan duration and mandatory flags
Beacon requests can specify a scan duration, and set a flag which makes
this duration mandatory. The kernel supports both these values for scan
requests so we no longer need to reject requests which contain these.

Drivers which do not support EXT_FEATURE_SET_SCAN_DWELL will ignore the
duration value, but if duration mandatory is set we must reject the
request.
2019-11-15 14:12:24 -06:00
..
80-iwd.link build: Move 50-iwd.link up to 80-iwd.link for less confusion 2019-10-25 01:08:56 +02:00
adhoc.c module: Move declarations into separate header file 2019-11-07 23:40:13 +01:00
agent.c module: Move declarations into separate header file 2019-11-07 23:40:13 +01:00
agent.h treewide: Move the Intel copyright forward to 2019 2019-10-25 00:43:08 +02:00
anqp.c module: Move declarations into separate header file 2019-11-07 23:40:13 +01:00
anqp.h anqp: utilize IWD_MODULE 2019-10-11 15:37:33 -05:00
anqputil.c anqputil: Use complete path internal includes 2019-11-07 18:29:11 +01:00
anqputil.h anqp: move ANQP parsers into anqputil 2019-07-15 14:53:44 -05:00
ap.c module: Move declarations into separate header file 2019-11-07 23:40:13 +01:00
auth-proto.h auth-proto: introduce auth-proto concept 2019-05-03 13:53:50 -05:00
backtrace.c treewide: Move the Intel copyright forward to 2019 2019-10-25 00:43:08 +02:00
backtrace.h treewide: Move the Intel copyright forward to 2019 2019-10-25 00:43:08 +02:00
blacklist.c module: Move declarations into separate header file 2019-11-07 23:40:13 +01:00
blacklist.h blacklist: Convert to use IWD_MODULE 2019-05-22 09:58:04 -05:00
common.c treewide: Move the Intel copyright forward to 2019 2019-10-25 00:43:08 +02:00
common.h treewide: Move the Intel copyright forward to 2019 2019-10-25 00:43:08 +02:00
crypto.c treewide: Move the Intel copyright forward to 2019 2019-10-25 00:43:08 +02:00
crypto.h treewide: Move the Intel copyright forward to 2019 2019-10-25 00:43:08 +02:00
dbus.c treewide: Move the Intel copyright forward to 2019 2019-10-25 00:43:08 +02:00
dbus.h dbus: Use the new /net/connman/iwd root path 2019-10-28 11:32:57 -05:00
device.c module: Move declarations into separate header file 2019-11-07 23:40:13 +01:00
device.h treewide: Move the Intel copyright forward to 2019 2019-10-25 00:43:08 +02:00
eap-aka.c treewide: Move the Intel copyright forward to 2019 2019-10-25 00:43:08 +02:00
eap-gtc.c treewide: Move the Intel copyright forward to 2019 2019-10-25 00:43:08 +02:00
eap-md5.c treewide: Move the Intel copyright forward to 2019 2019-10-25 00:43:08 +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 peap: Adjust V0 not to close tunnel on Success of Phase2 2019-11-11 18:29:12 -06:00
eap-private.h treewide: Move the Intel copyright forward to 2019 2019-10-25 00:43:08 +02:00
eap-pwd.c treewide: Move the Intel copyright forward to 2019 2019-10-25 00:43:08 +02:00
eap-sim.c treewide: Move the Intel copyright forward to 2019 2019-10-25 00:43:08 +02:00
eap-tls-common.c treewide: Move the Intel copyright forward to 2019 2019-10-25 00:43:08 +02:00
eap-tls-common.h treewide: Move the Intel copyright forward to 2019 2019-10-25 00:43:08 +02:00
eap-tls.c treewide: Move the Intel copyright forward to 2019 2019-10-25 00:43:08 +02:00
eap-ttls.c treewide: Move the Intel copyright forward to 2019 2019-10-25 00:43:08 +02:00
eap-wsc.c treewide: Move the Intel copyright forward to 2019 2019-10-25 00:43:08 +02:00
eap-wsc.h treewide: Move the Intel copyright forward to 2019 2019-10-25 00:43:08 +02:00
eap.c module: Move declarations into separate header file 2019-11-07 23:40:13 +01:00
eap.h treewide: Move the Intel copyright forward to 2019 2019-10-25 00:43:08 +02:00
eapol.c module: Move declarations into separate header file 2019-11-07 23:40:13 +01:00
eapol.h eapol: Drop unused eapol_sm_set_event_func 2019-10-30 14:34:20 -05:00
eapolutil.c treewide: Move the Intel copyright forward to 2019 2019-10-25 00:43:08 +02:00
eapolutil.h treewide: Move the Intel copyright forward to 2019 2019-10-25 00:43:08 +02:00
erp.c module: Move declarations into separate header file 2019-11-07 23:40:13 +01:00
erp.h erp: Convert to using IWD_MODULE 2019-05-19 13:07:13 -05:00
fils.c fils: Fix endianness issues 2019-05-23 16:59:14 -05:00
fils.h fils: netdev: update to use auth_proto concepts 2019-05-03 14:37:11 -05:00
ft.c treewide: Move the Intel copyright forward to 2019 2019-10-25 00:43:08 +02:00
ft.h treewide: Move the Intel copyright forward to 2019 2019-10-25 00:43:08 +02:00
genbuiltin make: plugin system for build 2017-11-28 13:20:33 -06:00
handshake.c handshake: Convert handshake event callbacks variadic functions 2019-10-30 14:24:05 -05:00
handshake.h eapol: Move the EAP events to handshake event handler 2019-10-30 14:26:09 -05:00
hotspot.c hotspot: fix double free between hostpot and knownnetworks 2019-11-13 16:37:17 -06:00
ie.c treewide: Move the Intel copyright forward to 2019 2019-10-25 00:43:08 +02:00
ie.h treewide: Move the Intel copyright forward to 2019 2019-10-25 00:43:08 +02: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.config.rst manpage: Add route prioritization setting 2019-11-08 17:05:18 -06:00
iwd.debug.rst doc: Add manual page for debugging information 2019-11-05 22:14:09 +01:00
iwd.h module: Move declarations into separate header file 2019-11-07 23:40:13 +01:00
iwd.network.rst manpage: Fix section naming 2019-11-08 21:24:54 -06:00
iwd.rst doc: Add manual page for debugging information 2019-11-05 22:14:09 +01:00
iwd.service.in build: Add StateDirectoryMode=0700 option to systemd service 2019-09-09 06:55:22 +02:00
knownnetworks.c module: Move declarations into separate header file 2019-11-07 23:40:13 +01:00
knownnetworks.h knownnetworks: add roam frequency getter 2019-09-17 11:39:12 -05:00
main.c module: Move declarations into separate header file 2019-11-07 23:40:13 +01:00
manager.c module: Move declarations into separate header file 2019-11-07 23:40:13 +01:00
missing.h treewide: Move the Intel copyright forward to 2019 2019-10-25 00:43:08 +02:00
module.c modules: Unload modules in reverse order from loading 2019-11-11 18:29:45 -06:00
module.h module: Fix variable names 2019-11-11 18:29:45 -06:00
mpdu.c treewide: Move the Intel copyright forward to 2019 2019-10-25 00:43:08 +02:00
mpdu.h treewide: Move the Intel copyright forward to 2019 2019-10-25 00:43:08 +02:00
mschaputil.c treewide: Move the Intel copyright forward to 2019 2019-10-25 00:43:08 +02:00
mschaputil.h treewide: Move the Intel copyright forward to 2019 2019-10-25 00:43:08 +02:00
net.connman.iwd.service net.connman.iwd.service: Change SystemdService name to iwd.service 2018-08-09 10:45:16 -05:00
netconfig.c module: Move declarations into separate header file 2019-11-07 23:40:13 +01:00
netconfig.h netconfig: Add netconfig event notifier 2019-10-09 17:51:57 -05:00
netdev.c module: Move declarations into separate header file 2019-11-07 23:40:13 +01:00
netdev.h netdev: Drop unused netdev_connect_wsc 2019-10-30 14:36:23 -05:00
network.c module: Move declarations into separate header file 2019-11-07 23:40:13 +01:00
network.h treewide: Move the Intel copyright forward to 2019 2019-10-25 00:43:08 +02:00
nl80211cmd.c nl80211cmd: Add additional commands 2019-08-15 15:06:59 -05:00
nl80211cmd.h nl80211cmd: Introduce new utility 2019-07-15 14:06:26 -05:00
nl80211util.c nl80211util: Ensure all entries are parsed 2019-10-25 13:46:58 -05:00
nl80211util.h treewide: Move the Intel copyright forward to 2019 2019-10-25 00:43:08 +02:00
owe.c treewide: Move the Intel copyright forward to 2019 2019-10-25 00:43:08 +02:00
owe.h treewide: Move the Intel copyright forward to 2019 2019-10-25 00:43:08 +02:00
p2putil.c p2putils: Fix length in Channel List parsing 2019-10-25 13:34:37 -05:00
p2putil.h p2putil: Builders for P2P action frames 2019-07-08 22:08:36 -05:00
pkcs8.conf build: Provide modules-load.d for loading pkcs8_key_parser module 2019-01-23 18:22:11 +01:00
plugin.c treewide: Move the Intel copyright forward to 2019 2019-10-25 00:43:08 +02:00
plugin.h treewide: Move the Intel copyright forward to 2019 2019-10-25 00:43:08 +02:00
resolve.c module: Move declarations into separate header file 2019-11-07 23:40:13 +01:00
resolve.h resolve: Introduce resolve module 2019-07-02 19:09:57 -05:00
rfkill.c module: Move declarations into separate header file 2019-11-07 23:40:13 +01:00
rfkill.h treewide: Move the Intel copyright forward to 2019 2019-10-25 00:43:08 +02:00
rrm.c rrm: support scan duration and mandatory flags 2019-11-15 14:12:24 -06:00
rtnlutil.c rtnlutil: Remove pointless conditional 2019-10-17 17:53:30 -05:00
rtnlutil.h rtnlutil: Add IPv6 route deletion helper 2019-10-03 10:56:07 -05:00
sae.c treewide: Move the Intel copyright forward to 2019 2019-10-25 00:43:08 +02:00
sae.h treewide: Move the Intel copyright forward to 2019 2019-10-25 00:43:08 +02:00
scan.c scan: add duration scan_parameters 2019-11-15 14:11:16 -06:00
scan.h scan: add duration scan_parameters 2019-11-15 14:11:16 -06:00
simauth.c module: Move declarations into separate header file 2019-11-07 23:40:13 +01:00
simauth.h treewide: Move the Intel copyright forward to 2019 2019-10-25 00:43:08 +02:00
simutil.c treewide: Move the Intel copyright forward to 2019 2019-10-25 00:43:08 +02:00
simutil.h treewide: Move the Intel copyright forward to 2019 2019-10-25 00:43:08 +02:00
station.c station: fail if trying to scan while connecting 2019-11-14 15:23:03 -06:00
station.h station: add APIs to get connected BSS and BSS list 2019-11-04 14:43:38 -06:00
storage.c treewide: Move the Intel copyright forward to 2019 2019-10-25 00:43:08 +02:00
storage.h treewide: Move the Intel copyright forward to 2019 2019-10-25 00:43:08 +02:00
util.c treewide: Move the Intel copyright forward to 2019 2019-10-25 00:43:08 +02:00
util.h treewide: Move the Intel copyright forward to 2019 2019-10-25 00:43:08 +02:00
watchlist.c treewide: Move the Intel copyright forward to 2019 2019-10-25 00:43:08 +02:00
watchlist.h treewide: Move the Intel copyright forward to 2019 2019-10-25 00:43:08 +02:00
wiphy.c module: Move declarations into separate header file 2019-11-07 23:40:13 +01:00
wiphy.h wiphy: Add parser and getter for max ie len attr 2019-11-06 17:04:00 -06:00
wsc.c module: Move declarations into separate header file 2019-11-07 23:40:13 +01:00
wscutil.c treewide: Move the Intel copyright forward to 2019 2019-10-25 00:43:08 +02:00
wscutil.h treewide: Move the Intel copyright forward to 2019 2019-10-25 00:43:08 +02:00