summaryrefslogtreecommitdiff
path: root/src/nm-core-utils.c
Commit message (Expand)AuthorAgeFilesLines
* core: replace "dup()" by "fcntl(fd, F_DUPFD_CLOEXEC, 0)"Thomas Haller2017-11-271-1/+1
* all: use nm_close() instead of close()Thomas Haller2017-11-141-4/+4
* all: avoid coverity warnings about "Missing Initialization"Thomas Haller2017-10-301-1/+1
* all: avoid coverity warnings about "Wrong Check of Return Value"Thomas Haller2017-10-301-1/+1
* core: add nm_utils_sysctl_ip_conf_is_path() utilThomas Haller2017-10-241-1/+50
* core: merge IPv4 and IPv6 implementation of nm_utils_ip4_property_path()Thomas Haller2017-10-241-43/+19
* core: don't use static buffer for nm_utils_ip4_property_path()Thomas Haller2017-10-241-15/+23
* core: add option to pass ownership of file descriptor to nm_utils_fd_get_cont...Thomas Haller2017-10-191-4/+13
* core: don't close input fd in nm_utils_fd_get_contents()Beniamino Galvani2017-10-191-1/+8
* all: add helper functions for nm_hash_update*()Thomas Haller2017-10-181-12/+0
* all: refactor hashing by introducing NMHashStateThomas Haller2017-10-181-5/+4
* shared: split random and hash utilsThomas Haller2017-10-171-0/+1
* core: introduce NM_HASH_INIT() to initialize hash seedThomas Haller2017-10-131-1/+1
* core: add nm_utils_random_bytes() and use getrandom()Thomas Haller2017-10-131-32/+4
* shared: move nm_utils_fd_*() from src/ to shared/nm-utils/Thomas Haller2017-10-131-94/+0
* ndisc: rename NMNDiscPreference to NMIcmpv6RouterPrefThomas Haller2017-10-121-0/+7
* core: refactor parsing resolve.confThomas Haller2017-10-091-84/+92
* shared: move utils NM_UTILS_ENUM2STR*, NM_UTILS_FLAGS2STR*, and nm_utils_to_s...Thomas Haller2017-10-051-81/+0
* core/utils: extend nm_utils_flags2str() for multi-value flags and name for zeroThomas Haller2017-10-051-3/+9
* shared: add NMIPAddr structThomas Haller2017-09-181-4/+0
* all: use _nm_utils_ip4_*() utils functionsThomas Haller2017-09-051-1/+1
* all,trivial: include kernel versions and release dates in commentsLubomir Rintel2017-08-241-1/+1
* core: add nm_utils_ip6_address_same_prefix_cmp() helperThomas Haller2017-07-311-17/+17
* core: fix setting output argument in nm_utils_stable_id_parse()Thomas Haller2017-07-251-1/+1
* core: allow omitting @src argument in nm_utils_ip6_address_clear_host_address()Thomas Haller2017-07-251-2/+4
* platform: let NMPObject implement NMDedupIndexObjThomas Haller2017-07-051-0/+13
* libnm: add enum for setting prioritiesThomas Haller2017-06-071-1/+1
* core: print the connection.type in nm_utils_log_connection_diff()Thomas Haller2017-06-071-7/+29
* all: fix typos in documentation, translated strings and commentsYuri Chornoivan2017-05-281-1/+1
* all: fix typo 'entires' -> 'entries'Beniamino Galvani2017-05-051-2/+2
* core: make dad_counter argument guint32 typeThomas Haller2017-04-271-4/+4
* core: avoid generating reserved IPv6 interface identifiersThomas Haller2017-04-271-2/+37
* core: move NMIPAddr to nm-core-utils.hThomas Haller2017-04-271-0/+4
* tests/general: allow error margin on comparing floatsLubomir Rintel2017-03-281-1/+1
* logging: log device and connection along with the messageLubomir Rintel2017-03-241-12/+12
* core/trivial: rename nm_utils_10pow() to nm_utils_exp10()Thomas Haller2017-03-241-7/+7
* core: add nm_utils_10pow() utilsThomas Haller2017-03-231-0/+31
* device: add spec "driver:" to match devicesThomas Haller2017-03-171-0/+39
* core: track external activations types in the active-connectionThomas Haller2017-03-161-2/+3
* core: add activation-type property to active-connectionThomas Haller2017-03-161-0/+8
* all: use "unsigned long" instead of "long unsigned"Thomas Haller2017-03-141-1/+1
* core: split nm_utils_format_con_diff_for_audit()Beniamino Galvani2017-03-061-0/+28
* core: consolidate sorting of connections by autoconnect/timestampThomas Haller2017-02-101-9/+0
* core: make nm_utils_cmp_connection_by_autoconnect_priority() more robustThomas Haller2017-02-101-13/+43
* core: add nm_utils_cmp_connection_by_autoconnect_priority_p_with_data() functionThomas Haller2017-02-101-3/+12
* core: fix nm_utils_file_set_contents() handling of -1 lengthBeniamino Galvani2017-02-081-0/+3
* core: kill nm_spawn_process()Lubomir Rintel2017-02-031-24/+0
* core: refactor parsing in match_device_s390_subchannels_parse()Thomas Haller2017-01-251-35/+32
* core: add missing initializers to match_data_s390_subchannels_eval()Lubomir Rintel2017-01-251-1/+1
* core: drop duplicate code searching for match in nm_match_spec_device()Thomas Haller2017-01-231-24/+9