summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* settings/ifupdown: use _NMLOG() macros for loggingth/settings-cleanupThomas Haller2018-09-053-58/+88
* settings/ifupdown: various cleanup in nms-ifupdown-parser.cThomas Haller2018-09-051-47/+32
* settings/ifupdown: optimize allocating parser dataThomas Haller2018-09-053-18/+24
* settings/ifupdown: use c-list for data structure of ifupdown parserThomas Haller2018-09-055-127/+114
* settings/ifupdown: don't use global variables for /e/n/i parserThomas Haller2018-09-054-185/+163
* settings/ifupdown: hide internal functions in "nms-ifupdown-interface-parser.h"Thomas Haller2018-09-052-9/+4
* settings/ifupdown: refactor string prefix matching in parserThomas Haller2018-09-051-27/+28
* settings/ifupdown: use nm_streq() in parserThomas Haller2018-09-052-47/+45
* settings/ifupdown: adjust coding style for "nms-ifupdown-interface-parser"Thomas Haller2018-09-053-192/+193
* settings/ifupdown: in plugin drop listening to udev for devicesThomas Haller2018-09-051-192/+4
* settings/ifupdown: merge eni_ifaces and connections hashes in pluginThomas Haller2018-09-051-50/+63
* settings/ifupdown: change plugin's field @unmanage_well_known to @ifupdown_ma...Thomas Haller2018-09-051-12/+12
* settings/ifupdown: drop unused define ALWAYS_UNMANAGE in pluginThomas Haller2018-09-051-9/+4
* settings/ifupdown: cleanup plugin's loggingThomas Haller2018-09-051-31/+37
* settings/ifupdown: cleanup plugin's get_connections()Thomas Haller2018-09-051-11/+7
* settings/ifupdown: cleanup parsing bridge in plugin's initialize()Thomas Haller2018-09-051-7/+8
* settings/ifupdown: refactor parsing loop in plugin's initialize()Thomas Haller2018-09-051-8/+15
* settings/ifupdown: replace strcmp() usage with nm_streq()/NM_IN_STRSET() in p...Thomas Haller2018-09-051-15/+13
* settings/ifupdown: minor cleanup of auto-ifaces in plugin's initialize()Thomas Haller2018-09-051-13/+14
* settings/ifupdown: cleanup lifetime and memory handling of dictionaries in pl...Thomas Haller2018-09-051-15/+13
* settings: cleanup loading settings pluginsThomas Haller2018-09-052-66/+46
* settings: disconnect signals from plugins when destroying NMSettingsThomas Haller2018-09-051-1/+7
* settings: make NMSettingsPlugin a regular GObject instance and not an interfaceThomas Haller2018-09-056-205/+224
* settings: drop unused get_plugin() checksThomas Haller2018-09-051-31/+1
* settings: rename NMSettingsPluginInterface.init() to initialize()Thomas Haller2018-09-054-9/+9
* settings: remove empty NMSettingsPluginInterface.init() implementationsThomas Haller2018-09-052-12/+0
* settings/keyfile: always return path from nms_keyfile_writer_connection()Thomas Haller2018-09-052-8/+3
* libnm: assert in nm_utils_is_uuid() for valid argumentThomas Haller2018-09-051-0/+2
* 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