summaryrefslogtreecommitdiff
path: root/src/nm-ip6-config.c
Commit message (Expand)AuthorAgeFilesLines
* core: use router preference for IPv6 routesThomas Haller2017-10-121-15/+30
* core: fix memory leaks in NMIP{4,6}ConfigBeniamino Galvani2017-10-101-2/+1
* core: rework tracking of gateway/default-route in ip-configThomas Haller2017-10-101-189/+189
* 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-32/+0
* core: use ipv6.route-table setting for other IPv6 routesThomas Haller2017-10-091-2/+6
* all: rework configuring route table support by adding "route-table" settingThomas Haller2017-10-091-9/+18
* core: refactor parsing resolve.confThomas Haller2017-10-091-73/+12
* libnm,core: add TABLE attribute for routes settingsThomas Haller2017-09-261-4/+15
* core: inject route list to delete for nm_platform_ip_route_sync()Thomas Haller2017-09-261-2/+8
* core: fix handling IPv6 device-route and use correct route metricThomas Haller2017-09-191-0/+92
* core: workaround configuring IPv6 routes with "src" (RTA_PREFSRC)Thomas Haller2017-09-151-2/+4
* core: track routes with source RTPROT_KERNEL (rtm_protocol) in NMIP4Config/NM...Thomas Haller2017-09-131-3/+1
* core: adjust route equality for NMIP4Config/NMIP6Config to what kernel doesThomas Haller2017-09-131-2/+3
* core: fix invalid assertion in nm_ip6_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-32/+164
* core: return new route from _nm_ip_config_add_obj()Thomas Haller2017-09-081-8/+26
* core/trivial: rename test functions _nmtst_nm_ip*_config_*() to _nmtst_ip*_co...Thomas Haller2017-09-081-4/+4
* 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-9/+4
* core: return new object from _nm_ip_config_add_obj()Thomas Haller2017-09-081-7/+14
* core: use _nm_ip_config_add_obj() in NMIP4Config/NMIP6ConfigThomas Haller2017-08-301-6/+7
* core/trivial: rename local variableThomas Haller2017-08-301-17/+17
* core: don't suppress host route to gateway in ip-config caputureth/platform-route-pt3Thomas Haller2017-08-241-9/+5
* platform: add support for routing tables to platform cacheThomas Haller2017-08-241-1/+1
* core: move setting NDisc addresses/routes to NMIP6ConfigThomas Haller2017-08-241-0/+104
* platform: add non-exclusive routes and drop route-managerThomas Haller2017-08-241-27/+17
* core: consistently use _nm_ip_config_add_obj() when adding route/address to i...Thomas Haller2017-08-231-14/+20
* core: merge code block in nm_ip4_config_commit() by un-indentingThomas Haller2017-08-231-15/+12
* shared: return deleted object from nm_dedup_multi_index_remove_obj()Thomas Haller2017-08-231-4/+8
* platform: cleanup nmp_lookup_init_route_visible() lookup helperThomas Haller2017-08-121-4/+3
* platform,libnm: cleanup handling of TOS for routesThomas Haller2017-08-031-1/+0
* platform: add compare functions for routes with different compare semanticsThomas Haller2017-08-031-1/+1
* core: fix IPv6 address lookupBeniamino Galvani2017-07-271-1/+1
* core: emit notify signals for addresses/routes in nm_ipX_config_replaceBeniamino Galvani2017-07-251-0/+2
* core: prevent invalid routes in NMIP4Config/NMIP6ConfigThomas Haller2017-07-251-0/+22
* core: simplify NMDedupMultiIter by storing CList pointerThomas Haller2017-07-251-13/+9
* platform: refactor nm_platform_ip4_address_sync()Thomas Haller2017-07-251-14/+3
* core: cache GVariant for NMIP4Config/NMIP6Config's "route-data" and "routes"Thomas Haller2017-07-251-42/+50
* core: track addresses for NMIP4Config/NMIP6Config via NMDedupMultiIndexThomas Haller2017-07-251-356/+396
* core: rename self argument for NMIP4Config and NMIP6ConfigThomas Haller2017-07-251-212/+212
* core: fix detection of relevant changes in nm_ipX_config_replace()Beniamino Galvani2017-07-171-1/+3
* core: fix heap overflow accessing NMIP4Config's idx_ip4_routesThomas Haller2017-07-101-1/+4
* platform: reduce number of route indexesThomas Haller2017-07-051-2/+1
* core: refactor NMIP6Config to use dedup-index for IPv6 routesThomas Haller2017-07-051-168/+302
* core: pass NMDedupMultiIndex instance to NMIP4Config and otherThomas Haller2017-07-051-4/+30
* device: keep NMNetns instance per deviceThomas Haller2017-04-181-7/+11
* core,libnm-core: use same route attribute names of iproute2Beniamino Galvani2017-03-221-2/+2
* core: apply route options from configurationBeniamino Galvani2017-03-061-0/+52