summaryrefslogtreecommitdiff
path: root/src/vpn
Commit message (Expand)AuthorAgeFilesLines
* all: remove consecutive empty linesBeniamino Galvani2018-04-301-1/+0
* manager: ensure valid specific_object path is passed to _new_active_connection()Thomas Haller2018-04-181-0/+1
* core: specify an activation reason for active connectionsBeniamino Galvani2018-04-082-0/+3
* core/dbus: rework D-Bus implementation to use lower layer GDBusConnection APIThomas Haller2018-03-122-42/+48
* core: implement setting MDNS setting for systemdThomas Haller2018-01-091-0/+3
* all: get rid of a handful of unused-but-set variablesLubomir Rintel2017-12-181-2/+0
* core: refactor NMSettingsConnectionCallId typedef not to be a pointer to structThomas Haller2017-11-271-2/+2
* core/vpn: mark secret hints as constThomas Haller2017-11-231-14/+18
* vpn: avoid adding unneeded routes when ipvx.ignore-auto-routes=yesBeniamino Galvani2017-11-171-6/+10
* vpn: avoid coverity warning in print_vpn_config()Thomas Haller2017-11-151-2/+2
* vpn: consider the never-default connection propertyBeniamino Galvani2017-10-251-5/+11
* core,clients: use our own string hashing function nm_str_hash()Thomas Haller2017-10-181-1/+1
* core: rework tracking of gateway/default-route in ip-configThomas Haller2017-10-101-32/+19
* core: don't track route MSS in ip-configThomas Haller2017-10-091-6/+6
* core: use ipv6.route-table setting for other IPv6 routesThomas Haller2017-10-091-4/+10
* core: use ipv4.route-table setting for other IPv4 routesThomas Haller2017-10-091-3/+9
* all: rework configuring route table support by adding "route-table" settingThomas Haller2017-10-091-11/+17
* device/trivial: rename nm_device_get_ip_route_metric() to nm_device_get_route...Thomas Haller2017-10-061-2/+2
* device: remove wrappers for nm_device_get_ip_route_metric()Thomas Haller2017-10-061-2/+2
* libnm,core: add TABLE attribute for routes settingsThomas Haller2017-09-261-1/+31
* core: fix handling IPv6 device-route and use correct route metricThomas Haller2017-09-191-0/+3
* core: workaround configuring IPv6 routes with "src" (RTA_PREFSRC)Thomas Haller2017-09-151-1/+2
* core: track IPv4 device routes in NMIP4ConfigThomas Haller2017-09-131-2/+14
* core: rework handling of default-routes and drop NMDefaultRouteManagerth/platform-route-pt4Thomas Haller2017-09-081-7/+24
* core: return new route from _nm_ip_config_add_obj()Thomas Haller2017-09-081-8/+8
* vpn: only rely on `ip route get` to resolve route to external VPN gatewayThomas Haller2017-09-071-43/+23
* vpn: improve resolving route to external VPN gateway by restricting oifThomas Haller2017-09-071-8/+34
* platform: add oif argument to nm_platform_ip_route_get()Thomas Haller2017-09-071-0/+2
* vpn: apply parent config in nm_vpn_connection_apply_config() firstThomas Haller2017-09-071-2/+2
* vpn: fix ifindex of parent IP config in apply_parent_device_config()Thomas Haller2017-09-071-25/+16
* vpn: resolve route to external VPN gateway from kernelThomas Haller2017-08-241-43/+86
* platform: add non-exclusive routes and drop route-managerThomas Haller2017-08-241-11/+8
* platform: cleanup and renaming of nm_platform_address_flush() functionThomas Haller2017-08-231-1/+1
* core: prevent invalid routes in NMIP4Config/NMIP6ConfigThomas Haller2017-07-251-0/+1
* core: track addresses for NMIP4Config/NMIP6Config via NMDedupMultiIndexThomas Haller2017-07-251-6/+8
* core: refactor NMIP6Config to use dedup-index for IPv6 routesThomas Haller2017-07-051-8/+8
* core: refactor NMIP4Config to use dedup-index for IPv4 routesThomas Haller2017-07-051-8/+9
* core: pass NMDedupMultiIndex instance to NMIP4Config and otherThomas Haller2017-07-051-8/+16
* proxy: introduce call-id for clearing pacmanager configurationThomas Haller2017-04-231-13/+20
* device: don't use platform singleton getter in device subclassesThomas Haller2017-04-181-12/+12
* device: keep NMNetns instance per deviceThomas Haller2017-04-181-12/+16
* vpn: inline call_plugin_disconnect()Thomas Haller2017-04-151-17/+11
* vpn: avoid calling call_plugin_disconnect() without proxyThomas Haller2017-04-151-1/+2
* device: fix removal of pacrunner configurationsBeniamino Galvani2017-04-111-2/+7
* pacrunner: rework processing of configuration entriesBeniamino Galvani2017-04-111-4/+9
* vpn/vpn-connection: log the connection contextLubomir Rintel2017-03-241-6/+6
* logging: log device and connection along with the messageLubomir Rintel2017-03-241-1/+1
* vpn-connection: use NMActiveConnectionStateReasonlr/active-connection-state-changedLubomir Rintel2017-03-172-40/+40
* vpn-connection: drop reason_to_stringLubomir Rintel2017-03-171-19/+0
* active-connection: emit a StateChanged signal on state changesLubomir Rintel2017-03-171-2/+3