summaryrefslogtreecommitdiff
path: root/src/libnm-core-impl/nm-setting.c
Commit message (Expand)AuthorAgeFilesLines
* libnm: minor refactoring on property_to_dbus() and add commentThomas Haller2022-10-281-21/+26
* libnm: fix _nm_setting_property_compare_fcn_default() for "to_dbus_only_in_ma...Thomas Haller2022-10-281-1/+2
* libnm: rework _nm_setting_use_legacy_property() to minimize dictionary lookupsThomas Haller2022-10-271-11/+57
* libnm: refactor to-dbus on the client skipping to serialize legacy propertiesThomas Haller2022-10-271-4/+3
* libnm: rename internal to/from dbus functionsThomas Haller2022-10-271-3/+4
* core: move rerequest decision of secrets to NMSettingAlexander Elbs2022-10-251-2/+8
* glib-aux: swap arguments for nm_array_find_bsearch()Thomas Haller2022-09-281-1/+1
* glib-aux: rename nm_utils_array_find_binary_search() to nm_array_bsearch()Thomas Haller2022-09-281-6/+6
* all: use nm_g_array_{index,first,last,index_p}() instead of g_array_index()Thomas Haller2022-09-151-3/+3
* all: use nm_g_array_append_new() at various placesThomas Haller2022-09-151-2/+1
* libnm: fix update of cached option names in nm_setting_option_set()Thomas Haller2022-03-281-3/+3
* libnm: add direct strv type for NMSetting and use it for "match.interface-name"Thomas Haller2022-02-101-2/+81
* libnm: add and use _nm_setting_get_private_field() helperThomas Haller2022-01-181-87/+61
* libnm: support direct string properties as NMRefStringThomas Haller2022-01-181-1/+11
* libnm: refactor some NMSetting to use direct properties for int64Thomas Haller2022-01-181-7/+1
* libnm: refactor some NMSetting to use direct properties for stringThomas Haller2022-01-181-13/+15
* libnm: refactor some NMSetting to use direct properties for uint32Thomas Haller2022-01-181-9/+1
* libnm: refactor some NMSetting to use direct properties for int32Thomas Haller2022-01-181-9/+1
* libnm: add hook for setting direct string propertyThomas Haller2022-01-181-1/+6
* libnm: pass more parameters to _property_direct_set_string() in NMSettingThomas Haller2022-01-181-10/+13
* libnm: drop unused property implementation for DOUBLE typeThomas Haller2022-01-181-7/+1
* libnm: add direct property type "int64"Thomas Haller2022-01-181-0/+80
* libnm: add flag to map zero to NULL in _nm_utils_ipaddr_canonical_or_invalid()Thomas Haller2022-01-181-2/+4
* libnm: let direct string property support AF_UNSPEC for normalizing IP addressesThomas Haller2022-01-181-1/+1
* libnm: automatically clear secret string for direct string propertiesThomas Haller2022-01-181-6/+20
* libnm: add direct_set_string_strip flag for direct string propertyThomas Haller2022-01-181-10/+27
* libnm: refactor some NMSetting to use direct properties for enum/flagsThomas Haller2021-12-241-19/+1
* format: reformat source tree with clang-format 13.0Thomas Haller2021-11-291-160/+160
* libnm: refactor some NMSetting to use direct propertiesThomas Haller2021-11-081-30/+2
* libnm: always finalize direct properties in NMSetting base classThomas Haller2021-11-041-5/+3
* libnm: add direct property type "bytes"Thomas Haller2021-11-041-0/+77
* libnm: add direct property type "enum"Thomas Haller2021-11-041-2/+82
* libnm: add direct property type "uint64"Thomas Haller2021-11-041-0/+80
* libnm: add direct property type "flags"Thomas Haller2021-11-041-0/+82
* glib-aux/trivial: rename GBytes helper APIThomas Haller2021-11-041-1/+1
* libnm: minor cleanup of _nm_setting_clear_secrets()Thomas Haller2021-08-021-8/+7
* libnm: use from_dbus_fcn() property callback from update_one_secret()Thomas Haller2021-08-021-29/+35
* libnm: add out_is_modified argument to from_dbus_fcn() to detect modificationThomas Haller2021-08-021-10/+32
* libnm: add helper function for init_from_dbus() to set propertyThomas Haller2021-08-021-47/+69
* libnm: use macros function arguments for NMSettInfoPropertTypeThomas Haller2021-08-021-79/+12
* libnm: cleanup _nm_setting_use_legacy_property() by using cleanup attributeThomas Haller2021-08-021-15/+7
* all: rename nm_utils_strdict_*() to nm_strdict_*()Thomas Haller2021-08-021-2/+2
* all: rename nm_utils_strdup_reset*() to nm_strdup_reset*()Thomas Haller2021-08-021-12/+11
* libnm: add from_dbus_fcn for direct propertiesThomas Haller2021-07-231-8/+192
* libnm: add from_dbus_fcn for direct mac-address propertiesThomas Haller2021-07-231-19/+35
* libnm: add _nm_property_variant_to_gvalue() helperThomas Haller2021-07-231-16/+6
* libnm: implement special setter for direct string property for ip addressThomas Haller2021-07-231-0/+7
* libnm: implement special setter for direct string property for mac addressThomas Haller2021-07-231-0/+6
* libnm: implement special setter for direct string property via g_ascii_strdown()Thomas Haller2021-07-231-8/+12
* libnm: add nm_sett_info_propert_type_direct_int32 property typeThomas Haller2021-07-231-0/+56