summaryrefslogtreecommitdiff
path: root/src/nm-ip4-config.h
AgeCommit message (Expand)AuthorFilesLines
2021-02-04all: move "src/" directory to "src/core/"Thomas Haller1-667/+0
2021-01-05all: update deprecated SPDX license identifiersThomas Haller1-1/+1
2020-11-24core: add nm_ip_config_is_ipv4() for dispatching NMIP[46]Config operationsThomas Haller1-21/+21
2020-11-24core: add nm_ip_config_iter_ip_address_for_each() macroThomas Haller1-0/+30
2020-11-16core: add nm_ip_config_get_first_address()Beniamino Galvani1-0/+6
2020-10-09core: add never-default field to NMIP{4,6}ConfigBeniamino Galvani1-0/+18
2020-09-29all: unify comment style for SPDX-License-Identifier tagThomas Haller1-1/+1
2020-09-29format: manually replace remaining tabs with spaces and reformatThomas Haller1-16/+16
2020-09-28format: replace tabs for indentation in code commentsThomas Haller1-1/+1
2020-09-28all: reformat all with new clang-format styleAntonio Cardace1-366/+394
2020-08-05core: add NMIPConfig as base class for NMIP[46]ConfigThomas Haller1-2/+1
2020-08-05core: change NM_IS_IP_CONFIG() to have no additional argumentThomas Haller1-2/+4
2020-07-24core: add nm_platform_dedup_multi_iter_next_*() helpers to "nmp-object.h"Thomas Haller1-24/+2
2020-07-24core: use nm_platform_ip[46]_address_pretty_sort_cmp() in "nm-ip[46]-config.c"Thomas Haller1-2/+0
2020-07-24platform: add nm_platform_ip[46]_address_pretty_sort_cmp()Thomas Haller1-0/+2
2020-07-23core: move _nm_ip_config_merge_route_attributes() to "NetworkManagerUtils.c"Thomas Haller1-5/+0
2020-07-23core: use nmp_object_ip_route_is_best_defaut_route() in NMIP4ConfigThomas Haller1-18/+0
2020-07-23core: use nmp_object_ref_set() instead of _nm_ip_config_best_default_route_set()Thomas Haller1-1/+0
2020-07-21core: fix selecting of best-default-route to consider only unicast routesThomas Haller1-1/+2
2020-07-15core: fix generation of dependent local routes for VRFsAntonio Cardace1-3/+4
2020-04-22wireguard: don't let explicit gateway override WireGuard's peer routeThomas Haller1-1/+5
2020-04-22core: add NMIPConfigFlags for NMIPConfig flagsThomas Haller1-0/+19
2019-10-02all: unify format of our Copyright source code commentsThomas Haller1-1/+1
2019-10-01all: manually drop code comments with file descriptionThomas Haller1-2/+1
2019-09-10all: SPDX header conversionLubomir Rintel1-14/+1
2019-06-11all: drop emacs file variables from source filesThomas Haller1-1/+0
2019-04-18shared: move most of "shared/nm-utils" to "shared/nm-glib-aux"Thomas Haller1-1/+1
2019-03-11core: allow ignoring addresses when intersecting ip configsBeniamino Galvani1-0/+7
2018-09-26ip-config: add @intersect_routes argument to intersect functionsBeniamino Galvani1-0/+7
2018-09-26core: improve nm_ip_config_dump()Beniamino Galvani1-1/+5
2018-09-06core: add support for connection.llmnrBeniamino Galvani1-0/+4
2018-08-08core: handle route metric when reapplying dynamic IP methodsBeniamino Galvani1-0/+1
2018-08-01all: avoid byte ordering issue for IP4Config's Nameservers/WinsServers on D-BusThomas Haller1-2/+4
2018-07-11all: don't use gchar/gshort/gint/glong but C typesThomas Haller1-3/+3
2018-05-26core: let NM_IS_IP_CONFIG() check for expected addr-familyThomas Haller1-3/+9
2018-05-14dns: use dns-priority to provide a preprocessed domain list to pluginsBeniamino Galvani1-0/+6
2018-05-14core: reject invalid domains from ip configurationsBeniamino Galvani1-0/+2
2018-04-30all: remove consecutive empty linesBeniamino Galvani1-2/+0
2018-03-20core: add ip-config implementation for NMIP4Config vs. NMIP6ConfigThomas Haller1-17/+53
2018-03-20device: don't capture resolve.conf for initial device configThomas Haller1-1/+1
2018-03-12core/dbus: rework D-Bus implementation to use lower layer GDBusConnection APIThomas Haller1-1/+0
2018-01-09core: implement setting MDNS setting for systemdThomas Haller1-0/+7
2018-01-09core: rework tracking config in dns-manager to use ifindexThomas Haller1-0/+6
2018-01-09core: add nm_ip_config_get_ifindex() helperThomas Haller1-0/+6
2017-12-06device: restore original dynamic IPv6 configuration on reapplyBeniamino Galvani1-0/+49
2017-12-06core: add non-destructive ip config intersect functionBeniamino Galvani1-0/+22
2017-12-06core: add generic functions for set operationsBeniamino Galvani1-0/+50
2017-12-06core: add nm_ipX_config_clone()Beniamino Galvani1-0/+1
2017-12-06core: drop unused macro argumentBeniamino Galvani1-10/+10
2017-11-13core: merge IPv4 and IPv6 version of _nm_ip_config_merge_route_attributes()Thomas Haller1-0/+5