summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* wifi: trust eap methods from profile to be lower-caseth/pr/183Thomas Haller2018-09-051-6/+4
* wifi/iwd: various minor cleanups in nm-iwd-manager.cThomas Haller2018-09-052-14/+11
* wifi/iwd: use NMHashState (siphash24) for hashingThomas Haller2018-09-051-1/+6
* wifi/iwd: in manager's interface_added() ensure known-network ID is not wrong...Thomas Haller2018-09-051-1/+1
* wifi/iwd: Create connections for IWD-side known networksAndrew Zaborowski2018-09-051-1/+126
* libnm-core: 8021x: Allow a new eap value "external"Andrew Zaborowski2018-09-052-6/+28
* wifi: Move get_connection_iwd_security to nm-wifi-utils.cAndrew Zaborowski2018-09-054-36/+59
* wifi/iwd: Track known networks using interface-added/-removed signalsAndrew Zaborowski2018-09-052-23/+96
* wifi/iwd: Convert manager.known_networks to a GHashTableAndrew Zaborowski2018-09-051-19/+39
* wifi/iwd: Drop nm_iwd_manager_network_connectedAndrew Zaborowski2018-09-053-21/+0
* wifi/iwd: Drop usage of the KnownNetworks IWD APIAndrew Zaborowski2018-09-051-88/+0
* wifi/iwd: Check g_dbus_proxy_get_cached_property return valuesAndrew Zaborowski2018-09-052-37/+69
* ifupdown: properly handle special "none" keyword for bridge_portsMichael Biebl2018-09-051-0/+3
* contrib/rpm: fix invalid %if condition for building on RHELThomas Haller2018-09-041-1/+1
* crypto: merge branch 'th/crypto-secrets'Thomas Haller2018-09-0442-3911/+4274
|\
| * ifcfg-rh: don't use 802-1x certifcate setter functionsThomas Haller2018-09-044-210/+207
| * ifcfg-rh: rework parsing secretsThomas Haller2018-09-041-79/+130
| * ifcfg-rh/trivial: rename variable for ifcfg keys fileThomas Haller2018-09-041-59/+59
| * libnm-core: expose _nm_utils_str2bin_full() as internal APIThomas Haller2018-09-042-10/+17
| * libnm/keyfile: clear memory when reading certificates from keyfileThomas Haller2018-09-041-20/+33
| * libnm/802-1x: refactor getting private-key formatThomas Haller2018-09-041-67/+63
| * libnm/802-1x: refactor setting certificate from pathThomas Haller2018-09-043-506/+243
| * libnm/802-1x: cleanup NMSetting8021x:verify()Thomas Haller2018-09-041-25/+62
| * libnm/802-1x: don't verify certificates in GObject property setterThomas Haller2018-09-041-49/+6
| * libnm/802-1x: refactor certificate handling in settingsThomas Haller2018-09-041-190/+94
| * libnm/802-1x: call g_bytes_unref() directly without checking for NULLThomas Haller2018-09-041-29/+14
| * libnm/802-1x/trivial: reorder codeThomas Haller2018-09-041-505/+514
| * libnm/802-1x: refactor GObject properties of NMSetting8021xThomas Haller2018-09-041-323/+280
| * libnm/crypto: mark nm_crypto_make_des_aes_key() as test-only functionThomas Haller2018-09-042-15/+15
| * libnm/crypto: clean crypto implementations for gnutls/nssThomas Haller2018-09-042-181/+171
| * libnm/crypto: rework endianness detection for crypto_verify_pkcs12()Thomas Haller2018-09-044-31/+16
| * libnm/crypto: refactor to use enum for supported ciphersThomas Haller2018-09-045-134/+190
| * libnm/crypto: remove unused argument key_type for decrypt functionsThomas Haller2018-09-044-6/+0
| * libnm/crypto: don't initialize buffer for nm_crypto_make_des_aes_key() with zeroThomas Haller2018-09-041-1/+1
| * libnm/crypto: adjust signature of crypto functionsThomas Haller2018-09-045-67/+67
| * libnm/crypto: rename crypto functions used for testing onlyThomas Haller2018-09-045-110/+88
| * libnm: cleanup conversion from NMCryptoFileFormat to NMSetting8021xCKFormat enumThomas Haller2018-09-041-7/+21
| * libnm: fix race in nm-setting-x802-1x's setting private key functionsThomas Haller2018-09-041-69/+119
| * libnm: clear private-key passwords in NMSetting8021xThomas Haller2018-09-041-8/+9
| * libnm/keyfile: avoid GByteArray to construct path uri in nm_keyfile_detect_un...Thomas Haller2018-09-041-10/+9
| * libnm: avoid intermediate GByteArray in path_to_scheme_value()Thomas Haller2018-09-041-8/+7
| * libnm/crypto: fix loading certificates from file securelyThomas Haller2018-09-043-28/+18
| * libnm/crypto: ensure not leaking sensitive information when loading filesThomas Haller2018-09-041-1/+8
| * libnm/crypto: refactor nmtst_crypto_rsa_key_encrypt() and clear memoryThomas Haller2018-09-043-64/+67
| * libnm/crypto: move and mark nm_utils_rsa_key_encrypt() as test codeThomas Haller2018-09-045-115/+117
| * libnm-core/trivial: rename testing related functions in crypto codeThomas Haller2018-09-042-30/+36
| * libnm/crypto: refactor crypto test functions to return GBytesThomas Haller2018-09-043-68/+38
| * libnm/crypto: refactor nm_crypto_load_and_verify_certificate() and return GBytesThomas Haller2018-09-045-73/+71
| * libnm/crypto: use nm_explicit_bzero() instead of plain memset()Thomas Haller2018-09-042-10/+9
| * libnm/crypto: rework _nm_crypto_verify_cert() to return booleanThomas Haller2018-09-044-28/+48