summaryrefslogtreecommitdiff
path: root/src/nm-core-utils.h
AgeCommit message (Expand)AuthorFilesLines
2017-10-24core: add nm_utils_sysctl_ip_conf_is_path() utilThomas Haller1-0/+2
2017-10-24core: merge IPv4 and IPv6 implementation of nm_utils_ip4_property_path()Thomas Haller1-3/+2
2017-10-24core: don't use static buffer for nm_utils_ip4_property_path()Thomas Haller1-2/+5
2017-10-19core: add option to pass ownership of file descriptor to nm_utils_fd_get_cont...Thomas Haller1-0/+1
2017-10-18all: add helper functions for nm_hash_update*()Thomas Haller1-5/+4
2017-10-18all: refactor hashing by introducing NMHashStateThomas Haller1-9/+8
2017-10-17shared: split random and hash utilsThomas Haller1-0/+2
2017-10-13core: add nm_utils_random_bytes() and use getrandom()Thomas Haller1-2/+0
2017-10-13shared: move nm_utils_fd_*() from src/ to shared/nm-utils/Thomas Haller1-8/+0
2017-10-12ndisc: rename NMNDiscPreference to NMIcmpv6RouterPrefThomas Haller1-0/+13
2017-10-10core: rework tracking of gateway/default-route in ip-configThomas Haller1-0/+9
2017-10-09all: rework configuring route table support by adding "route-table" settingThomas Haller1-2/+0
2017-10-09core: refactor parsing resolve.confThomas Haller1-2/+4
2017-10-05shared: move utils NM_UTILS_ENUM2STR*, NM_UTILS_FLAGS2STR*, and nm_utils_to_s...Thomas Haller1-66/+0
2017-09-26libnm,core: add TABLE attribute for routes settingsThomas Haller1-0/+2
2017-09-18shared: add NMIPAddr structThomas Haller1-19/+0
2017-09-13core: add nm_utils_ip4_address_same_prefix() functionThomas Haller1-10/+18
2017-09-08core: add nm_utils_connection_has_default_route()Thomas Haller1-0/+4
2017-09-08core: nm_utils_ip_route_metric_normalize() utilThomas Haller1-0/+6
2017-08-03platform: add compare functions for routes with different compare semanticsThomas Haller1-6/+20
2017-07-31core: add nm_utils_ip6_address_same_prefix_cmp() helperThomas Haller1-1/+20
2017-07-05platform: implement hash function for NMPlatformLnk typesThomas Haller1-0/+6
2017-07-05platform: let NMPObject implement NMDedupIndexObjThomas Haller1-0/+2
2017-05-28all: fix typos in documentation, translated strings and commentsYuri Chornoivan1-1/+1
2017-04-27core: make dad_counter argument guint32 typeThomas Haller1-2/+2
2017-04-27core: move NMIPAddr to nm-core-utils.hThomas Haller1-0/+19
2017-04-05shared: move NM_UTILS_LOOKUP() macro shared utilsThomas Haller1-44/+0
2017-03-24core/trivial: rename nm_utils_10pow() to nm_utils_exp10()Thomas Haller1-1/+1
2017-03-23core: add nm_utils_10pow() utilsThomas Haller1-0/+2
2017-03-17device: add spec "driver:" to match devicesThomas Haller1-0/+2
2017-03-16core: add activation-type property to active-connectionThomas Haller1-0/+6
2017-03-06core: split nm_utils_format_con_diff_for_audit()Beniamino Galvani1-0/+2
2017-02-10core: consolidate sorting of connections by autoconnect/timestampThomas Haller1-1/+0
2017-02-10core: add nm_utils_cmp_connection_by_autoconnect_priority_p_with_data() functionThomas Haller1-1/+2
2017-02-03core: kill nm_spawn_process()Lubomir Rintel1-2/+0
2017-01-20core: refactor evaluation of device's match-specThomas Haller1-5/+8
2017-01-09device: support dynamic "connection.stable-id" in form of text-substitutionThomas Haller1-1/+10
2017-01-09core: add assertions for network_id/stable_typeThomas Haller1-2/+8
2017-01-09utils: add nm_utils_get_boot_id() util to read "/proc/sys/kernel/random/boot_id"Thomas Haller1-0/+2
2017-01-05shared: move nm_utils_strbuf_*() helper to shared/nm-utilsThomas Haller1-17/+0
2016-12-13core: add nm_utils_file_get_contents() and nm_utils_fd_get_contents()Thomas Haller1-6/+19
2016-12-06core: factor out plugin validationBeniamino Galvani1-0/+3
2016-12-06core: move plugin path reading function to nm-core-utils.cBeniamino Galvani1-0/+2
2016-10-21build: merge "src/tests/Makefile.am" into toplevel MakefileThomas Haller1-0/+17
2016-10-12core: introduce and use nm_utils_file_set_contents()Beniamino Galvani1-0/+6
2016-08-17all: cleanup includes in header filesThomas Haller1-1/+0
2016-07-08rdisc: move public fields from NMRDisc to NMRDiscPrivateThomas Haller1-1/+1
2016-06-30all: make MAC address randomization algorithm configurableThomas Haller1-2/+5
2016-06-30device: extend MAC address handling including randomization for ethernet and ...Thomas Haller1-0/+5
2016-06-30core: add utils for file handlingThomas Haller1-0/+6