NetworkManager/src/supplicant
Beniamino Galvani a0cf466482 wifi: enable WPA-*-SHA256 AKMs only when the supplicant supports them
Commit 87ec5e90fe ("supplicant: set key_mgmt independent of pmf
value") enabled WPA-PSK-SHA256 or WPA-EAP-SHA256 even when the
supplicant didn't support them, potentially causing connection
failures.  Instead, use the 'pmf' capability to detect when they can
be enabled.

Fixes: 87ec5e90fe

https://mail.gnome.org/archives/networkmanager-list/2018-January/msg00096.html
2018-01-22 08:38:28 +01:00
..
tests wifi: enable WPA-*-SHA256 AKMs only when the supplicant supports them 2018-01-22 08:38:28 +01:00
nm-supplicant-config.c wifi: enable WPA-*-SHA256 AKMs only when the supplicant supports them 2018-01-22 08:38:28 +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: enable FILS only when wpa_supplicant supports it 2018-01-16 15:01:59 +01:00
nm-supplicant-interface.h supplicant: enable FILS only when wpa_supplicant supports it 2018-01-16 15:01:59 +01:00
nm-supplicant-manager.c supplicant: enable FILS only when wpa_supplicant supports it 2018-01-16 15:01:59 +01:00
nm-supplicant-manager.h supplicant: add an enum to specify the driver 2017-01-16 17:37:14 +01:00
nm-supplicant-settings-verify.c wifi: add support for FILS 2018-01-16 15:01:59 +01:00
nm-supplicant-settings-verify.h build: rename "src/supplicant-manager" to "src/supplicant" 2016-11-21 14:07:47 +01:00
nm-supplicant-types.h supplicant: add an enum to specify the driver 2017-01-16 17:37:14 +01:00