summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* TESTth/settings-integrationThomas Haller2019-07-253-0/+46
* Merge branch 'th/settings-add2-and-update2-options' into th/settings-shadowed...Thomas Haller2019-07-2519-265/+845
|\
| * examples: add examples/python/gi/nm-add-connection2.py example scriptth/settings-add2-and-update2-optionsThomas Haller2019-07-252-0/+157
| * cli: use nm_client_add_connection2() API from nmcliThomas Haller2019-07-251-116/+114
| * core,libnm: add AddConnection2() D-Bus API to block autoconnect from the startThomas Haller2019-07-2515-147/+553
| * settings: add NM_SETTINGS_UPDATE2_FLAG_NO_REAPPLY to prevent runtime changes ...Thomas Haller2019-07-253-5/+19
| * shared: add nm_g_slice_free() helperThomas Haller2019-07-251-0/+5
* | settings: fix priority for settings-storages for tombstonesThomas Haller2019-07-251-13/+72
* | settings: no longer honor read-only flag to prevent modifying connection prof...Thomas Haller2019-07-252-42/+0
* | iwd: don't mark generated profiles as read-onlyThomas Haller2019-07-251-1/+0
* | fixup! settings: track profiles on disk that are shadowed by in-memory connec...Thomas Haller2019-07-251-43/+73
* | settings: track profiles on disk that are shadowed by in-memory connectionsThomas Haller2019-07-255-158/+396
* | settings: avoid adding a profile that would be hidden by an existing profileThomas Haller2019-07-251-2/+102
* | settings: log information about shadowed-storage for change eventsThomas Haller2019-07-251-13/+14
* | settings: refactor call to nm_settings_plugin_update_connection() in "nm-sett...Thomas Haller2019-07-251-36/+61
* | settings: minor refactoring handling NMSettingsUpdate2Flags in "nm-settings-c...Thomas Haller2019-07-251-11/+15
* | settings: support storing "shadowed-storage" to .nmmeta filesThomas Haller2019-07-258-35/+134
* | settings: support storing "shadowed-storage" to [.nmmeta] section for keyfile...Thomas Haller2019-07-2511-12/+193
* | settings: refactor handling of storages with meta-data/tombstonesThomas Haller2019-07-254-120/+195
* | settings/trivial: rename NMS_KEYFILE_FILETYPE_NMLOADED to NMS_KEYFILE_FILETYP...Thomas Haller2019-07-252-4/+4
* | settings/trivial: rename NM_SETTINGS_CONNECTION_PERSIST_MODE_DISK to NM_SETTI...Thomas Haller2019-07-255-12/+12
* | examples: add examples/python/gi/nm-update2.py example scriptThomas Haller2019-07-252-0/+150
|/
* core: improve code comment and add assertion to nm_utils_monotonic_timestamp_...Thomas Haller2019-07-251-7/+9
* merge: branch 'lr/ovs-bridge-datapath-type'Lubomir Rintel2019-07-255-0/+64
|\
| * cleints: add support for ovs-bridge.datapath-type propertylr/ovs-bridge-datapath-typeLubomir Rintel2019-07-251-0/+6
| * ovs/ovsdb: add support for setting the bridge data path typeLubomir Rintel2019-07-251-0/+4
| * core: add ovs-bridge.datapath-type propertyLubomir Rintel2019-07-253-0/+54
|/
* merge: branch 'lr/wpa-ft'Lubomir Rintel2019-07-2511-27/+151
|\
| * supplicant: allow fast transition for WPA-PSK and WPA-EAPlr/wpa-ftLubomir Rintel2019-07-257-10/+33
| * supplicant: reorganize the routine that sets key_mgmt a bitLubomir Rintel2019-07-251-12/+13
| * supplicant: detect SHA384 supportLubomir Rintel2019-07-253-5/+54
| * supplicant: detect 802.11r fast BSS transition (FT)Lubomir Rintel2019-07-253-6/+55
| * wifi/ap: recognize FT variants of wpa-psk and wpa-eapLubomir Rintel2019-07-251-1/+3
|/
* dhcp: merge branch 'fg/nettools_dhcp_options'Francesco Giudici2019-07-253-177/+79
|\
| * dhcp: nettools: check if addr is in the lease when boundfg/nettools_dhcp_optionsFrancesco Giudici2019-07-251-0/+6
| * dhcp: nettools: use shared dhcp option resourcesFrancesco Giudici2019-07-251-175/+67
| * dhcp: add "fqdn" and "client id" to the shared dhcp optionsFrancesco Giudici2019-07-252-0/+4
| * dhcp/trivial: fix commentFrancesco Giudici2019-07-251-2/+2
|/
* core: merge branch 'th/no-auto-default-by-ifname'Thomas Haller2019-07-2512-95/+181
|\
| * config: simplify no-auto-default list handling and sort entriesThomas Haller2019-07-253-68/+54
| * device,config: for virtual devices store the interface name to "no-auto-defau...Thomas Haller2019-07-252-17/+43
| * config: backslash escape values (utf8safe) in "no-auto-default.state" fileThomas Haller2019-07-251-3/+21
| * config: cleanup handling no_auto_default listsThomas Haller2019-07-252-28/+40
| * device,config: don't write fake MAC address to "no-auto-default.state" fileThomas Haller2019-07-251-1/+15
| * device: move check for no-auto-default to "nm-settings.c"Thomas Haller2019-07-252-4/+5
| * config: use nm_utils_g_slist_strlist_cmp() in nm_config_data_diff()Thomas Haller2019-07-251-12/+2
| * ifcfg-rh: don't allow globbing for unhandled device specsThomas Haller2019-07-252-2/+2
| * core: add and use NM_MATCH_SPEC_*_TAG defines instead of plain stringsThomas Haller2019-07-255-15/+17
| * libnm: accept %NULL for @name argument of nm_utils_is_valid_iface_name()Thomas Haller2019-07-251-3/+13
| * shared: accept %NULL strings in nm_utils_strv_sort()Thomas Haller2019-07-251-4/+11