Andrew Zaborowski
07cef99e5c
wiphy: Add wiphy_get_supported_rates
...
Add code to parse the supported data rates info from the wiphy dumps and
expose it for P2P's use with a getter function.
2019-10-30 10:58:36 -05:00
Denis Kenzior
7d24edf467
manpage: Add some examples of network configurations
2019-10-28 21:50:23 -05:00
Denis Kenzior
785fd8c6eb
manpage: Add James to author info
2019-10-28 21:10:37 -05:00
Denis Kenzior
480d678a85
main: Update to the new ell API
2019-10-28 15:48:36 -05:00
Denis Kenzior
ccc114fa5f
dbus: Use the new /net/connman/iwd root path
2019-10-28 11:32:57 -05:00
James Prestwood
d164923e7c
manpages: replace shorthand words
...
Replaces cases of 'certs' with 'certificates', and 8021x with IEEE 802.1x
2019-10-28 10:45:30 -05:00
Marcel Holtmann
5a473a755c
doc: Minor formatting changes for the configuration documentation
2019-10-26 02:07:03 +02:00
Denis Kenzior
3b937424db
nl80211util: Ensure all entries are parsed
...
The current logic did not make sure that each entry provided was
actually parsed. Also add a sanity check to make sure that no duplicate
parsing occurs.
2019-10-25 13:46:58 -05:00
Andrew Zaborowski
d577036879
p2putils: Fix length in Channel List parsing
2019-10-25 13:34:37 -05:00
Andrew Zaborowski
6ee83fdca9
p2putil: Replace constants with wifi_alliance_oui
2019-10-25 13:34:05 -05:00
James Prestwood
0d7fbfe523
network: add L_WARN for known network lookup failure
...
When updating the network ranking there was a potential out of bounds
array access. The condition was if known_network_offset returned a
negative value, indicating the known network was not found. Since
network->info is only set for known networks this should not ever
happen as network->info is checked prior.
Though this is likely impossible, knownnetworks is complex enough that
its better to just be paranoid and put an L_WARN_ON to check the
return.
2019-10-25 13:19:31 -05:00
Denis Kenzior
cf6499387f
manpage: Update networking related settings
2019-10-25 13:18:42 -05:00
Denis Kenzior
16f51f5b5e
treewide: Use CamelCase for netconfig settings
2019-10-25 13:18:42 -05:00
James Prestwood
8c3c81716f
manpage: add section on embedding PEMs in settings
2019-10-25 11:22:36 -05:00
Denis Kenzior
624533e9c4
manpage: Document additional [General] settings
2019-10-25 11:21:29 -05:00
Denis Kenzior
7db8cf92fe
manager: Switch to CamelCase for mac_randomize
2019-10-25 11:21:04 -05:00
Denis Kenzior
8d0860ef86
wiphy: Switch to CamelCase for mac_randomize_bytes
2019-10-25 11:16:28 -05:00
Denis Kenzior
b3c08da45b
manager: Use CamelCase for use_default_interface
2019-10-25 09:20:42 -05:00
Denis Kenzior
d12ee292aa
treewide: Use CamelCase for disable_anqp setting
2019-10-24 23:18:23 -05:00
Denis Kenzior
27afe6c49f
netdev: Use CamelCase for pae over nl80211 setting
2019-10-24 21:36:53 -05:00
Denis Kenzior
43d386bbe4
netdev: Use CamelCase for roam threshold setting
2019-10-24 21:36:53 -05:00
Denis Kenzior
1fbf64b667
station: use CamelCase for MFP setting
2019-10-24 21:36:50 -05:00
Marcel Holtmann
7abd998d00
build: Move 50-iwd.link up to 80-iwd.link for less confusion
2019-10-25 01:08:56 +02:00
Marcel Holtmann
152b56a12a
treewide: Move the Intel copyright forward to 2019
2019-10-25 00:43:08 +02:00
Marcel Holtmann
2a1cf2593b
doc: Add missing author names to iwd config manual page
2019-10-25 00:22:20 +02:00
Marcel Holtmann
eb4ea958c7
build: Rename iwd.conf.5 into iwd.config.5
2019-10-25 00:21:05 +02:00
Marcel Holtmann
cd0d57077e
build: Add systemd network link file to disable persistent naming
2019-10-25 00:15:05 +02:00
Denis Kenzior
d4d35c7872
eapol: Use CamelCase for [EAPoL] settings
2019-10-24 15:58:08 -05:00
Denis Kenzior
3540cc5cc0
manpage: Document [Scan] settings
2019-10-24 15:58:08 -05:00
Denis Kenzior
e540978633
treewide: Use CamelCase for [Scan] settings
2019-10-24 15:58:08 -05:00
Denis Kenzior
3a0c70210d
manpage: Document [Rank] settings
2019-10-24 15:58:08 -05:00
Denis Kenzior
b205d9bdf1
scan: Use CamelCase for [Rank] settings
2019-10-24 15:58:05 -05:00
Denis Kenzior
19a85a85e7
treewide: Rename EAP mtu key to MTU
2019-10-24 13:51:20 -05:00
Denis Kenzior
f6994f502b
manpage: Document Blacklist settings
2019-10-24 13:39:40 -05:00
Denis Kenzior
d66139fe34
treewide: Switch to CamelCase for Blacklist settings
2019-10-24 13:38:11 -05:00
Denis Kenzior
8a1ce9e3e3
manpage: Use AutoConnect instead of Autoconnect
2019-10-24 13:04:53 -05:00
Denis Kenzior
356fadad5a
hotspot: Use AutoConnect instead of Autoconnect
2019-10-24 13:04:53 -05:00
Denis Kenzior
2dec3ff1b6
knownnetworks: Use AutoConnect setting
...
Since the property Autoconnect was renamed to AutoConnect, change the
Autoconnect setting to match.
For now we still allow the legacy name to be used here, but a warning is
printed to remind users to update.
2019-10-24 13:04:53 -05:00
Denis Kenzior
c49893c827
knownnetworks: Use AutoConnect as property name
2019-10-24 12:49:59 -05:00
Denis Kenzior
2d2bc70b64
device: Remove support for WDS property
2019-10-24 11:41:19 -05:00
Denis Kenzior
206bfbdf3a
dbus: update to use InvalidArguments error
2019-10-24 10:54:21 -05:00
Denis Kenzior
a06583ffc4
dbus: Update to the new wsc api naming
2019-10-24 10:49:13 -05:00
Tim Kourt
b096c27377
hotspot: eliminate double assignment of variable
2019-10-23 17:57:35 -05:00
Tim Kourt
d8f98a5f20
hotspot: Fix mem leak on failed hotspot config
2019-10-23 17:56:18 -05:00
Denis Kenzior
45bd459711
eap-tls-common: Relax certificate chain check
...
Relax the pre-check for local user certificate. Before we used to check
that the CA provided (if any) was used to verify both the peer identity
and the local certificate chain. However, there seem to be networks
that use different CAs to sign AP/Radius certificates and certificates
issued to users.
Drop the ca_certs argument from l_certchain_verify, but keep the call
there to make sure the certificate chain is indeed a chain as a sanity
check.
2019-10-23 09:51:29 -05:00
Andrew Zaborowski
1d29221ef0
netdev: Extend checks for P2P scenarios
...
Extend the iftype-based checks to handle the P2P iftypes and remove a
warning that may be triggered in normal situations in the P2P scenarios.
2019-10-21 22:35:31 -05:00
Andrew Zaborowski
cd47834d6c
wiphy: Add wiphy_get_max_roc_duration
...
Add a function to retrieve the maximum Remain On Channel listen duration
supported by the wiphy's driver.
2019-10-21 22:07:17 -05:00
James Prestwood
a1189d64b1
sae: remove unneeded NULL pointer check
...
The frame was already validated, and mmpdu_body will never return
a NULL pointer.
2019-10-21 17:14:49 -05:00
James Prestwood
27d698a0c0
sae: fix incorrect length adjustment
...
The commit/confirm processing was incorrectly subtracting 2 from
the length when they should be subtracting 6. As with the other
similar change, the length is validated with mpdu_validate so
subtracting 6 will not cause an overflow.
2019-10-21 17:12:01 -05:00
James Prestwood
47efe17461
sae: fix inproper return value in sae_verify_accepted
...
This function was returning a boolean and the expected return was
a signed integer. Since this function actually returned false in
all cases the check for a success (0) return always worked.
The comment about the 'standard code path' was removed as this is
no longer valid.
2019-10-21 16:50:42 -05:00