summaryrefslogtreecommitdiff
path: root/libnm-core/nm-setting-vpn.c
Commit message (Expand)AuthorAgeFilesLines
* libnm: convert vpn-secrets to D-Bus in stable orderThomas Haller2020-04-041-16/+17
* libnm: avoid cloning secrets during vpn_secrets_from_dbus()Thomas Haller2020-04-041-4/+19
* libnm: refactor property setters of data and secrets in NMSettingVpnThomas Haller2020-04-041-28/+34
* libnm: allow setting empty vpn.secrets itemThomas Haller2020-04-041-18/+10
* libnm: allow setting empty vpn.data itemThomas Haller2020-04-041-2/+10
* libnm: ensure we have no empty secret keys in NMSettingVpnThomas Haller2020-04-041-5/+13
* libnm: ensure we have no empty data keys in NMSettingVpnThomas Haller2020-04-041-2/+10
* libnm: allocate "secrets" hash for NMSettingVpn lazilyThomas Haller2020-04-041-36/+56
* libnm: allocate "data" hash for NMSettingVpn lazilyThomas Haller2020-04-041-29/+47
* libnm: fail get_secret_flags(),set_secret_flags() for empty secret name in NM...Thomas Haller2020-04-041-0/+16
* libnm: make NMSettingVpn's foreach_item_helper() robust against changesThomas Haller2020-04-041-29/+25
* libnm: use streq() instead of strcmp() for NMSettingVpnThomas Haller2020-04-041-3/+3
* libnm: drop unrechable g_warn_if_fail() assertion from NMSettingVpn's update_...Thomas Haller2020-04-041-9/+0
* libnm: avoid strlen() to determine whether a string is emptyThomas Haller2020-04-041-7/+7
* libnm: use NM_STR_HAS_SUFFIX() in nm-setting-vpn.c's aggregate()Thomas Haller2020-04-041-1/+1
* all: unify format of our Copyright source code commentsThomas Haller2019-10-021-2/+2
* libnm: don't special case "vpn.secrets" property in property_to_dbus()Thomas Haller2019-09-301-0/+4
* libnm/trivial: rename _properties_override_add_*() to _nm_properties_override...Thomas Haller2019-09-301-8/+8
* libnm: replace _properties_override_add_override() with _properties_override_...Thomas Haller2019-09-301-6/+7
* libnm: deduplicate NMSettInfoPropertType instancesThomas Haller2019-09-301-7/+1
* libnm: refactor NMSettInfoProperty to save memory for simple propertiesThomas Haller2019-09-301-2/+2
* settings: fix updating agent-owned VPN secretsBeniamino Galvani2019-09-241-5/+54
* all: SPDX header conversionLubomir Rintel2019-09-101-15/+1
* libnm: try to avoid coverity warning in assertion()Thomas Haller2019-08-021-1/+1
* all: drop emacs file variables from source filesThomas Haller2019-06-111-1/+0
* libnm: pass connection to compare_property() functionThomas Haller2019-05-011-5/+9
* shared: move most of "shared/nm-utils" to "shared/nm-glib-aux"Thomas Haller2019-04-181-1/+1
* libnm: don't use strlen() for checking for non-empty stringThomas Haller2019-03-251-8/+6
* nm: Fix syntax on introspection annotationsMarco Trevisan (Treviño)2019-03-071-2/+2
* libnm/trivial: rename NM_SETTING_SECRET_FLAG_ALL flag (formerly NM_SETTING_SE...Thomas Haller2019-02-141-1/+1
* all: drop unnecessary includes of <errno.h> and <string.h>Thomas Haller2019-02-121-2/+0
* libnm,core: make for-each-secret implementation virtual functions of NMSettingThomas Haller2019-02-041-0/+52
* libnm: rework _nm_setting_aggregate() to delegate to setting classThomas Haller2019-02-041-9/+7
* libnm: always call clear_secrets() function for all propertiesThomas Haller2019-01-221-19/+33
* libnm: fix secret-name parameter in NMSettingClearSecretsWithFlagsFn for VPNThomas Haller2019-01-221-1/+1
* libnm-core: reorder code in settingsThomas Haller2019-01-151-67/+75
* libnm-core: cleanup NMSetting's class initializationThomas Haller2019-01-151-53/+44
* libnm: rework compare_property() implementation for NMSettingThomas Haller2019-01-111-51/+37
* libnm-core: add _nm_setting_secret_flags_valid() helperThomas Haller2019-01-071-1/+2
* libnm,core: add _nm_connection_aggregate() to replace nm_connection_for_each_...Thomas Haller2019-01-071-0/+60
* libnm: cleanup secret-flags setter and getterThomas Haller2019-01-071-4/+1
* libnm: cleanup NMSettingVpn's get_secret_flags()Thomas Haller2019-01-071-18/+31
* shared: add nm-secret-utils.h helperThomas Haller2018-09-041-0/+2
* libnm: rework setting metadata for property handlingThomas Haller2018-08-101-9/+18
* libnm: use NMMetaSettingInfo for tracking setting priorityThomas Haller2018-08-101-2/+2
* libnm/trivial: cleanup variable names in settings' class-init functionsThomas Haller2018-08-101-15/+13
* all: add connection.multi-connect property for wildcard profilesThomas Haller2018-08-081-0/+11
* libnm: avoid constructor function for registering NMSetting typesThomas Haller2018-07-011-1/+0
* libnm: don't use deprecated tags for GOobject introspectionJiří Klimeš2018-03-261-6/+2
* trivial: avoid XXX tag and replace by NOTE or FIXMEThomas Haller2018-01-231-1/+1