summaryrefslogtreecommitdiff
path: root/src/nm-core-utils.h
Commit message (Expand)AuthorAgeFilesLines
* all: SPDX header conversionLubomir Rintel2019-09-101-14/+1
* core: add defines for common authentication-related error messagesBeniamino Galvani2019-09-051-0/+4
* core: add and use NM_MATCH_SPEC_*_TAG defines instead of plain stringsThomas Haller2019-07-251-0/+4
* all: drop emacs file variables from source filesThomas Haller2019-06-111-1/+0
* core: don't log plain pointer values for singletonsThomas Haller2019-05-131-2/+6
* shared: move most of "shared/nm-utils" to "shared/nm-glib-aux"Thomas Haller2019-04-181-1/+1
* policy: treat WireGuard devices as VPN for DNSThomas Haller2019-02-141-0/+4
* dhcp: move nm_utils_dhcp_client_id_mac() to "nm-core-utils.c"Thomas Haller2019-01-071-0/+16
* core/trivial: rename nm_utils_detect_arp_type_from_addrlen() to nm_utils_arp_...Thomas Haller2019-01-071-1/+1
* core: add nm_utils_detect_arp_type_from_addrlen() helperThomas Haller2018-12-141-0/+2
* core: use addr-family argument for nm_utils_get_ip_config_method()Thomas Haller2018-12-131-3/+0
* core: never fail reading host-id timestamp and never change itThomas Haller2018-12-121-1/+1
* core/trivial: rename nm_utils_get_boot_id_*()Thomas Haller2018-12-121-2/+2
* core/trivial: rename secret-key to host-keyThomas Haller2018-12-121-7/+7
* core: add nm_utils_create_dhcp_iaid() utilThomas Haller2018-11-291-0/+4
* all: add "${MAC}" substituion for "connection.stable-id"Thomas Haller2018-11-131-0/+1
* dhcp: reimplement node-specific DHCP client-id generation from systemdThomas Haller2018-11-131-0/+13
* core: refactor loading machine-id and cache itThomas Haller2018-11-131-4/+8
* device: add "dhcp-plugin" match spec for deviceThomas Haller2018-11-011-1/+2
* core/tests: allow to reset singleton instantiations for testingThomas Haller2018-10-311-4/+19
* shared: move nm_utils_get_monotonic_timestamp*() to shared/nm-utils.Thomas Haller2018-10-181-17/+2
* core: move logging of monotonic-timestamp to "nm-logging.c"Thomas Haller2018-10-181-0/+4
* shared: move file-get-contents and file-set-contents helper to shared/Thomas Haller2018-09-041-34/+0
* core: extend nm_utils_*_get_contents() to zero temporary memoryThomas Haller2018-09-041-0/+14
* device: support match.interface-nameBeniamino Galvani2018-08-111-0/+4
* all: don't use gchar/gshort/gint/glong but C typesThomas Haller2018-07-111-2/+2
* device: fix order of params in nm_match_spec_device prototypeOlivier Gayot2018-07-061-1/+1
* libnm-core: add ipv6.dhcp-duid propertyFrancesco Giudici2018-06-081-1/+1
* core: add function to retrieve secret_key generation timeFrancesco Giudici2018-06-071-0/+1
* all: add stable-id specifier "${DEVICE}"Thomas Haller2018-05-281-1/+2
* core: let nm_utils_secret_key_read() handle failures internallyThomas Haller2018-05-281-1/+2
* all: use the elvis operator wherever possibleLubomir Rintel2018-05-101-1/+1
* core: add nm_utils_strdict_to_variant() helperThomas Haller2018-04-231-0/+2
* shared: move nm_utils_get_start_time_for_pid() to shared/nm-utilsThomas Haller2018-04-161-2/+0
* core: explicitly pass D-Bus path to nm_utils_log_connection_diff()Thomas Haller2018-04-131-1/+6
* core: add nm_utils_get_monotonic_timestamp_ns_cached() helperThomas Haller2018-04-101-0/+7
* dhcp: remove unused nm_utils_resolve_conf_parse() functionThomas Haller2018-03-201-5/+0
* core: return remaining lifetime from nm_utils_lifetime_get()Thomas Haller2018-02-091-6/+5
* dns: introduce routing domainsBeniamino Galvani2018-01-121-0/+2
* all: include "nm-utils/nm-hash-utils.h" by defaultThomas Haller2017-11-161-2/+0
* core: add nm_utils_sysctl_ip_conf_is_path() utilThomas Haller2017-10-241-0/+2
* core: merge IPv4 and IPv6 implementation of nm_utils_ip4_property_path()Thomas Haller2017-10-241-3/+2
* core: don't use static buffer for nm_utils_ip4_property_path()Thomas Haller2017-10-241-2/+5
* core: add option to pass ownership of file descriptor to nm_utils_fd_get_cont...Thomas Haller2017-10-191-0/+1
* all: add helper functions for nm_hash_update*()Thomas Haller2017-10-181-5/+4
* all: refactor hashing by introducing NMHashStateThomas Haller2017-10-181-9/+8
* shared: split random and hash utilsThomas Haller2017-10-171-0/+2
* core: add nm_utils_random_bytes() and use getrandom()Thomas Haller2017-10-131-2/+0
* shared: move nm_utils_fd_*() from src/ to shared/nm-utils/Thomas Haller2017-10-131-8/+0
* ndisc: rename NMNDiscPreference to NMIcmpv6RouterPrefThomas Haller2017-10-121-0/+13