summaryrefslogtreecommitdiff
path: root/src/devices/nm-device.c
Commit message (Expand)AuthorAgeFilesLines
* device: vlan: restart ARP announcement after we change MACBeniamino Galvani2018-05-291-4/+3
* all: add stable-id specifier "${DEVICE}"Thomas Haller2018-05-281-1/+2
* device: hash a per-host key for ipv4.dhcp-client-id=stableThomas Haller2018-05-281-1/+6
* all: use the elvis operator wherever possibleLubomir Rintel2018-05-101-1/+1
* device: start IP configuration when master carrier goes upBeniamino Galvani2018-05-091-6/+6
* core: rework nm_device_steal_connection()Thomas Haller2018-04-301-13/+27
* all: remove consecutive empty linesBeniamino Galvani2018-04-301-4/+0
* device/connectivity: refactor concheck_periodic_schedule_do()Thomas Haller2018-04-271-22/+32
* device: force a connectivity check when reaching device-state "activated"Thomas Haller2018-04-271-13/+29
* device: fix nm_device_get_type_description() for veth devicesThomas Haller2018-04-241-1/+15
* device/connectivity: fix periodic checks that take a long time to completeThomas Haller2018-04-201-9/+41
* device/connectivity: fix periodic connectivity checks to always reschedule th...Thomas Haller2018-04-201-6/+18
* device/connectivity: fix handling of completed periodic checks in concheck_cb()Thomas Haller2018-04-201-6/+38
* device/connectivity: fix timeout handling when resetting the periodic intervalThomas Haller2018-04-201-9/+20
* device/connectivity: improve logging about cancelled connectivity checkThomas Haller2018-04-201-2/+2
* core: rename 'arping' to 'acd'Beniamino Galvani2018-04-181-36/+36
* arping: slightly simplify loggingBeniamino Galvani2018-04-181-3/+2
* arping: use n-acdBeniamino Galvani2018-04-181-4/+6
* shared: drop duplicate c-list.h headerBeniamino Galvani2018-04-181-1/+1
* all: replace "it's" with "its" where neededBeniamino Galvani2018-04-181-3/+3
* core/trivial: rename "NMSettingsConnectionFlags" to "NMSettingsConnectionIntF...Thomas Haller2018-04-161-1/+1
* core: use NMDBusTrackObjPath for NM_DEVICE_ACTIVE_CONNECTION pathThomas Haller2018-04-131-61/+44
* core: use NMDBusTrackObjPath for NM_DEVICE_PARENT pathThomas Haller2018-04-131-19/+18
* core: convert NMDBusObject's "path" property to signal "exported-changed"Thomas Haller2018-04-131-6/+5
* core: drop unused NMConnectionProvider typedefThomas Haller2018-04-131-3/+3
* core: use nm_dbus_utils_g_value_set_object_path_from_hash()Thomas Haller2018-04-131-9/+3
* core: use nm_dbus_object_get_path() instead of nm_connection_get_path()Thomas Haller2018-04-131-1/+1
* device/trivial: add code comment to nm_device_ipv4_sysctl_get_effective_uint32()Thomas Haller2018-04-121-0/+5
* device: look at 'all' rp_filter value too to determine actual valueBeniamino Galvani2018-04-121-8/+25
* connectivity: fix the device's fake connectivity stateth/fix-fake-connectivity-stateThomas Haller2018-04-111-0/+9
* connectivity: add connectivity-changed signal to NMDeviceThomas Haller2018-04-111-0/+10
* connectivity: only take reference in concheck_cb() if necessaryThomas Haller2018-04-111-2/+5
* connectivity: improve logging of completed connectivity check in deviceThomas Haller2018-04-111-5/+7
* connectivity: schedule connectivity timers per-device and probe for short out...Thomas Haller2018-04-101-51/+293
* connectivity: rework async connectivity check requestsThomas Haller2018-04-101-125/+215
* platform: adding onlink gateway route for manual addressesThomas Haller2018-04-041-3/+1
* device: add IPv6 link local address via merge-and-applyThomas Haller2018-04-041-36/+90
* core: properly initialize stable dhcp client-idBeniamino Galvani2018-04-011-1/+1
* core: track devices in manager via embedded CListThomas Haller2018-03-271-0/+4
* device: merge IPv4 and IPv6 versions of _cleanup_ip_pre()th/ipv6-ll-reapply-rh1552069Thomas Haller2018-03-201-32/+26
* device: merge IPv4 and IPv6 versions of queued_ip_config_change()Thomas Haller2018-03-201-102/+92
* device: merge IPv4 and IPv6 versions of nm_device_set_ip_config() (pt2)Thomas Haller2018-03-201-174/+104
* device: merge IPv4 and IPv6 versions of nm_device_set_ip_config() (pt1)Thomas Haller2018-03-201-208/+208
* device/trivial: rename IPv4/IPv6 related fields in NMDevicePrivate structThomas Haller2018-03-201-168/+173
* device: merge IPv4 and IPv6 versions of ip_config_merge_and_apply() (pt3)Thomas Haller2018-03-201-95/+81
* device: merge IPv4 and IPv6 versions of ip_config_merge_and_apply() (pt2)Thomas Haller2018-03-201-170/+156
* device: merge IPv4 and IPv6 versions of ip_config_merge_and_apply() (pt1)Thomas Haller2018-03-201-238/+235
* device: in nm_device_capture_initial_config() only update config onceThomas Haller2018-03-201-2/+17
* device: don't capture resolve.conf for initial device configThomas Haller2018-03-201-18/+11
* device: drop capture_lease_config() during connection assumptionThomas Haller2018-03-201-118/+0