NetworkManager/src/supplicant
Beniamino Galvani b837561bb6 supplicant: fix setting pmf when the supplicant doesn't advertise support
wpa_supplicant only advertises pmf support since commit [1], which is
after 2.6. When using a version without that commit (for example,
plain 2.6), we would unconditionally set the global Pmf property to 1
(optional) and then skip setting the per-network property. The result
was that pmf was enabled without the possibility to disable it by
user. The correct behavior is instead to disable pmf on such versions.

[1] https://w1.fi/cgit/hostap/commit/?id=3cdb4ac074f76accf24a51d143db545afad2c90b

https://gitlab.freedesktop.org/NetworkManager/NetworkManager/issues/129
(cherry picked from commit 560a35dd43)
2019-02-26 18:35:09 +01:00
..
tests build/meson: increase timeouts for some tests 2019-02-23 07:20:49 +01:00
nm-supplicant-config.c all: move nm_utils_hexstr2bin*() to shared 2019-02-22 14:04:13 +01:00
nm-supplicant-config.h wifi: enable WPA-*-SHA256 AKMs only when the supplicant supports them 2018-01-22 08:38:28 +01:00
nm-supplicant-interface.c supplicant: fix setting pmf when the supplicant doesn't advertise support 2019-02-26 18:35:09 +01:00
nm-supplicant-interface.h supplicant: Add methods to start/stop a P2P Find operation 2018-12-13 09:20:55 +01:00
nm-supplicant-manager.c supplicant: avoid G_VARIANT_BUILDER_INIT() from glib 2.50 2019-02-21 13:27:34 +01:00
nm-supplicant-manager.h supplicant: Add API to set WFD IEs 2019-02-21 10:10:20 +01:00
nm-supplicant-settings-verify.c libnm,core: use _nm_utils_ascii_str_to_uint64() instead of strtol() 2019-02-12 08:50:28 +01:00
nm-supplicant-settings-verify.h all: remove consecutive empty lines 2018-04-30 16:24:52 +02:00
nm-supplicant-types.h all: replace non-leading tabs with spaces 2018-02-07 13:32:04 +01:00