summaryrefslogtreecommitdiff
path: root/src/nm-ip4-config.c
Commit message (Expand)AuthorAgeFilesLines
* ip-config: add @intersect_routes argument to intersect functionsBeniamino Galvani2018-09-261-2/+11
* core: improve nm_ip_config_dump()Beniamino Galvani2018-09-261-50/+69
* core: nm-ip4-config: consider dns-related differences as relevantBeniamino Galvani2018-09-061-2/+29
* core: add support for connection.llmnrBeniamino Galvani2018-09-061-0/+27
* core: handle route metric when reapplying dynamic IP methodsBeniamino Galvani2018-08-081-0/+31
* all: avoid byte ordering issue for IP4Config's Nameservers/WinsServers on D-BusThomas Haller2018-08-011-18/+74
* core: use nm_gobject_notify_together() in NMIP4Config/NMIP6ConfigThomas Haller2018-08-011-4/+4
* all: don't use gchar/gshort/gint/glong but C typesThomas Haller2018-07-111-6/+6
* core: reject invalid domains from ip configurationsBeniamino Galvani2018-05-141-36/+30
* device: don't capture resolve.conf for initial device configThomas Haller2018-03-201-20/+1
* core/dbus: rework creating numbered D-Bus export path by putting counter into...Thomas Haller2018-03-131-1/+1
* core/dbus: rework D-Bus implementation to use lower layer GDBusConnection APIThomas Haller2018-03-121-12/+31
* core: implement setting MDNS setting for systemdThomas Haller2018-01-091-0/+32
* all: get rid of a handful of unused-but-set variablesLubomir Rintel2017-12-181-6/+0
* libnm: add NM_IP_ADDRESS_ATTRIBUTE_LABEL defineThomas Haller2017-12-181-3/+3
* core: don't use variable length arraysThomas Haller2017-12-151-4/+5
* platform/trivial: s/ADDRROUTE/OBJECT/ for the cache lookupLubomir Rintel2017-12-111-7/+7
* core: add non-destructive ip config intersect functionBeniamino Galvani2017-12-061-11/+73
* core: add nm_ipX_config_clone()Beniamino Galvani2017-12-061-0/+11
* core: don't reset existing routes when merging IP settingBeniamino Galvani2017-11-171-2/+0
* all: support route-attribute "onlink" for IPv4Thomas Haller2017-11-131-1/+9
* core: merge IPv4 and IPv6 version of _nm_ip_config_merge_route_attributes()Thomas Haller2017-11-131-32/+70
* core: add NMIPConfig helpersThomas Haller2017-11-091-0/+8
* all: extend hash functions with an NMHashState argumentThomas Haller2017-10-181-5/+6
* core: fix memory leaks in NMIP{4,6}ConfigBeniamino Galvani2017-10-101-1/+1
* core: rework tracking of gateway/default-route in ip-configThomas Haller2017-10-101-213/+171
* core: don't track route metric in ip-configThomas Haller2017-10-091-33/+0
* core: don't track route MSS in ip-configThomas Haller2017-10-091-34/+0
* core: use ipv4.route-table setting for other IPv4 routesThomas Haller2017-10-091-1/+5
* all: rework configuring route table support by adding "route-table" settingThomas Haller2017-10-091-10/+19
* core: refactor parsing resolve.confThomas Haller2017-10-091-68/+10
* libnm,core: add TABLE attribute for routes settingsThomas Haller2017-09-261-5/+16
* core: inject route list to delete for nm_platform_ip_route_sync()Thomas Haller2017-09-261-2/+6
* core: fix handling IPv6 device-route and use correct route metricThomas Haller2017-09-191-10/+19
* core: workaround configuring IPv6 routes with "src" (RTA_PREFSRC)Thomas Haller2017-09-151-0/+1
* core: track routes with source RTPROT_KERNEL (rtm_protocol) in NMIP4Config/NM...Thomas Haller2017-09-131-3/+1
* core: track IPv4 device routes in NMIP4ConfigThomas Haller2017-09-131-80/+82
* core: fix merging IP addresses in NMIP4Config/NMIP6ConfigThomas Haller2017-09-131-16/+8
* core: adjust route equality for NMIP4Config/NMIP6Config to what kernel doesThomas Haller2017-09-131-83/+13
* core: fix invalid assertion in nm_ip4_config_get_num_routes()Thomas Haller2017-09-131-1/+1
* core: rework handling of default-routes and drop NMDefaultRouteManagerth/platform-route-pt4Thomas Haller2017-09-081-2/+0
* core: support tracking default-route in NMIP4Config/NMIP6ConfigThomas Haller2017-09-081-33/+224
* core: return new route from _nm_ip_config_add_obj()Thomas Haller2017-09-081-10/+28
* core/trivial: rename test functions _nmtst_nm_ip*_config_*() to _nmtst_ip*_co...Thomas Haller2017-09-081-6/+6
* core: ignore routes from non-main table in nm_ip4_config_capture()Thomas Haller2017-09-081-1/+4
* core: don't loop twice over routes in nm_ip4_config_capture()Thomas Haller2017-09-081-8/+4
* core: return new object from _nm_ip_config_add_obj()Thomas Haller2017-09-081-7/+17
* core: use _nm_ip_config_add_obj() in nm_ip4_config_replace() for routesThomas Haller2017-09-081-6/+7
* all: use _nm_utils_ip4_*() utils functionsThomas Haller2017-09-051-4/+4
* core: fix clearing dirty flag in _nm_ip_config_add_obj()Thomas Haller2017-08-311-2/+6