summaryrefslogtreecommitdiff
path: root/src/nm-default-route-manager.c
Commit message (Expand)AuthorAgeFilesLines
* logging: declare default logging macros in "nm-logging.h"Thomas Haller2015-08-201-12/+16
* all: make use of new header file "nm-default.h"Thomas Haller2015-08-051-1/+1
* default-route-manager: pick up platform changes after NMDeviceLubomir Rintel2015-07-221-1/+3
* vpn: allow overwriting default gateway by connection configurationThomas Haller2015-07-131-2/+2
* default-route-manager: fix handling for absent default routes for VPNThomas Haller2015-07-131-1/+7
* default-route-manager: don't add entries with (!synced && never_default)Thomas Haller2015-07-131-0/+7
* platform: change NMPlatformGetRouteMode enum to NMPlatformGetRouteFlags flagsThomas Haller2015-07-011-2/+2
* default-route-manager: merge platform signal handlerThomas Haller2015-06-241-49/+28
* platform: pass object type with platform changed signalThomas Haller2015-06-241-0/+4
* default-route-manager: fix syncing routes to consider non-synced routesThomas Haller2015-06-181-0/+24
* default-route-manager: disambiguate logging statementsThomas Haller2015-06-171-8/+9
* default-route: add @out_is_never_default argument to has_default_route()Thomas Haller2015-05-291-12/+24
* logging: use _nm_log() to avoid duplicate check of whether logging is enabledThomas Haller2015-04-221-3/+3
* platform: add self argument to platform functionsThomas Haller2015-04-211-5/+7
* trivial: fix spelling in commentsThomas Haller2015-04-201-3/+3
* core: (trivial) fix spelling in commentsJiří Klimeš2015-04-201-4/+4
* default-route-manager: cleanup logging macrosThomas Haller2015-04-081-4/+5
* default-route-manager: use NMPlatformVTableRouteThomas Haller2015-04-081-70/+38
* default-route-manager/trivial: add code commentThomas Haller2015-02-171-0/+7
* default-route-manager: own a reference to platform instanceThomas Haller2015-02-171-7/+11
* default-route-manager: avoid crash while disposing of NMDefaultRouteManagerThomas Haller2015-02-171-6/+25
* trivial: fix spelling in commentThomas Haller2015-02-171-2/+2
* default-route: don't return devices without active connection as best_config(...Thomas Haller2015-01-261-1/+30
* default-route: improve logging format for default route entriesThomas Haller2015-01-241-3/+3
* core: use NM_DEFINE_SINGLETON_GETTER() macroThomas Haller2015-01-121-13/+1
* core/trivial: rename singleton variables according to default nameThomas Haller2015-01-121-6/+6
* platform: add paramter to ip4_route_add to set src (RTA_PREFSRC)Thomas Haller2014-11-251-0/+1
* policy: enforce absence of default route on never-default VPN connectionsThomas Haller2014-11-191-16/+4
* policy: fix handling managed devices without default routeThomas Haller2014-11-191-36/+96
* policy: sort default routes by metrics before adding themThomas Haller2014-11-191-12/+31
* policy: pick up externally configured default routes for managed interfacesThomas Haller2014-11-191-3/+4
* policy: resync routes on platform change eventsThomas Haller2014-11-191-12/+241
* policy: consider additional assumed routes when synchronizing the default routeThomas Haller2014-11-191-6/+99
* policy: minor refactoring in NMDefaultRouteManager to access routes genericallyThomas Haller2014-11-191-8/+14
* policy: remove redundant remove_default_route() functions from NMDefaultRoute...Thomas Haller2014-11-191-29/+0
* policy: remove unused @do_sync argument from NMDefaultRouteManager functionsThomas Haller2014-11-191-16/+14
* policy: minor fix when having multiple default routes with metric MAXUINT32Thomas Haller2014-11-191-1/+2
* policy: refactor NMDefaultRouteManager to use union type NMPlatformIPXRouteThomas Haller2014-11-191-58/+59
* all: consistently include config.hDan Winship2014-11-131-2/+2
* core: remove unused variableDan Williams2014-11-111-4/+0
* policy: fix using wrong loop counter in _platform_route_sync_flush()Thomas Haller2014-11-101-3/+3
* policy: fix get_best_device() to return only active devices from the listThomas Haller2014-11-071-10/+10
* policy: return best config based on the internal sorting of NMDefaultRouteMan...Thomas Haller2014-11-071-61/+24
* policy: improve get_best_device() to strictly adhering the sort order of the ...Thomas Haller2014-11-071-60/+68
* policy: set default routes for VPN via NMDefaultRouteManagerThomas Haller2014-11-071-13/+9
* policy: move get_best_config() function to nm-default-route-managerThomas Haller2014-11-071-0/+152
* policy: track default route for VPN in NMDefaultRouteManagerThomas Haller2014-11-071-13/+101
* policy: better sync get_best_device() with NMDefaultRouteManagerThomas Haller2014-11-071-41/+46
* policy: move get_best_device() function to nm-default-route-managerThomas Haller2014-11-071-13/+87
* policy: add manager for default routes and support multiple default routesThomas Haller2014-11-071-0/+715