James Prestwood
4fcb6c3cc6
auto-t: update testEAP-TLS to use HostapdCLI
...
This test did not use the updated HostapdCLI where you can specify
a config file rather than iterate hostapd list.
2019-10-28 15:01:36 -05:00
James Prestwood
14df50a0ab
auto-t: fix random failures in testEAP-MSCHAPV2
...
Its difficult to know 100%, but this random test failures appeared
to be caused by two issues. One was that get_ordered_network is being
checked for None, when it was returning a zero length array. Because
of this the scanning block was never executed in any cases. This was
fixed in the previous commit. The other issue was the disconnect at
the start of the tests. The disconnect will cause all pending scans
to cancel, which appeared to cause the scanning block below to be
skipped over quickly if the timing was right. Then, afterwards,
getting a single network failed because scanning was not complete.
2019-10-28 15:01:33 -05:00
James Prestwood
fc9342f751
auto-t: return None with get_ordered_network(s)
...
If no networks are found, return None rather than an empty
array. This is easier to check by the caller (and was assumed
in some cases). Also add an exception to get_ordered_network
if no network is found.
2019-10-28 14:59:58 -05:00
Will Dietz
6c2b10b118
monitor: Don't pass NULL as src to memcpy
...
Skip the memcpy when len = 0
2019-10-28 14:58:15 -05:00
Tim Kourt
37e6f6f08b
client: Cancel agent prompt with CTRL+D
...
Previously, CTRL+D used to cause termination of the client. Now, the
command will cancel the agent’s prompts in agent mod. In regular mode
the behavior is unchanged.
2019-10-28 14:57:19 -05:00
Denis Kenzior
fea262c2aa
client: Update agent manager path
2019-10-28 12:45:11 -05:00
Denis Kenzior
d090747c06
monitor: Dump ATTR_RATES
2019-10-28 12:44:57 -05:00
Denis Kenzior
ccc114fa5f
dbus: Use the new /net/connman/iwd root path
2019-10-28 11:32:57 -05:00
Denis Kenzior
ab5a1d5d7d
doc: Update APIs with the new root path
2019-10-28 11:32:23 -05:00
Tim Kourt
00a427f430
client: Fail on requests with invalid arguments
2019-10-28 10:47:50 -05:00
Tim Kourt
b808816efe
client: Respond to invalid agent requests
...
This allows to send an error back to iwd, instead of returning NULL
and waiting for iwd to timeout on agent request.
2019-10-28 10:47:29 -05:00
Tim Kourt
cfdb33f710
client: Modify error handler to return cancelation msg
...
This allows to send cancelation error back to iwd, instead of
returning NULL and waiting for iwd to timeout on agent request.
2019-10-28 10:47:01 -05:00
Tim Kourt
ceeab83fa8
client: Consolidate cancelation replies
2019-10-28 10:46:41 -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
Andrew Zaborowski
580fd757c7
monitor: Fix the OUI check for P2P action frames
...
wsc_wfa_oui is different from wifi_alliance_oui. Also use wsc_wfa_oui
instead of a local copy in print_wsc_vendor_extension.
2019-10-25 13:33:07 -05:00
Tim Kourt
75b7d18e0c
client: Fix network name completion
...
Exclude the network names that are shorter then the query text
from the autocompletion network name list.
2019-10-25 13:20:07 -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
Marcel Holtmann
e915156be1
doc: Remove obsolete main.conf example file
2019-10-25 19:57:16 +02: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
Tim Kourt
7e9df2cbd5
client: Don't check for errors on agent requests
...
method_call and method_reply of type error are mutually exclusive. ell
will never forward method_reply messages to dbus services, so checking
for dbus_message_has_error is pointless.
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
1ddd047a73
unit: Remove calls to __eap_set_config
...
These just end up setting a value that is already the default.
2019-10-24 13:48:26 -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
aa13f5458d
auto-t: Rename setting Autoconnect to AutoConnect
2019-10-24 13:04:53 -05:00
Denis Kenzior
8a1ce9e3e3
manpage: Use AutoConnect instead of Autoconnect
2019-10-24 13:04:53 -05:00