summaryrefslogtreecommitdiff
path: root/src/devices/nm-device.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* device: fix assertion in queued_ip6_config_change()Thomas Haller2018-03-201-1/+1
* device: also export NMIPxConfig on error in nm_device_set_ipx_config()Thomas Haller2018-03-201-2/+2
* device: cleanup completing wait for linklocal6Thomas Haller2018-03-201-21/+22
* device: fix check for existing addresses to ignore DADFAILEDThomas Haller2018-03-201-10/+8
* device: use nm_ip6_config_find_first_address() in check_and_add_ipv6ll_addr()Thomas Haller2018-03-201-11/+7
* core: add nm_ip6_config_find_first_address() function and refactor lookup of ...Thomas Haller2018-03-201-16/+31
* device: minor cleanups for ipv6ll_handle boolean variableThomas Haller2018-03-201-7/+10
* device/trivial: rename internal field "nm_ipv6ll" to "ipv6ll_handle"Thomas Haller2018-03-201-8/+8
* device: simplify return values for addrconf6_start_with_link_ready() and link...Thomas Haller2018-03-201-30/+21
* device: drop and inline trival function linklocal6_cleanup()Thomas Haller2018-03-201-13/+7
* device/ndisc: skip link-local addresses from NDiscThomas Haller2018-03-201-1/+2
* core: avoid clone of all-connections list for nm_utils_complete_generic()Thomas Haller2018-03-201-1/+1
* device: minor cleanup of nm_device_complete_connection() and add code commentThomas Haller2018-03-201-12/+23
* all: avoid calling g_free on a const pointer with g_clear_pointer()Thomas Haller2018-03-191-2/+2
* connectivity: fix integer type for signal-id NMDevicePrivate.concheck_periodi...Thomas Haller2018-03-191-3/+2
* dhcp: handle expiry by letting the client continue for some timeBeniamino Galvani2018-03-131-128/+92
* 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-91/+207
* device: rework checking for bluetooth NAP connection in nm_device_update_mete...Thomas Haller2018-03-081-10/+7
* devices: Set NM_METERED_GUESS_YES for Bluetooth PANU/DUN connectionsPhilip Withnall2018-03-081-2/+19
* core: fix typo for parameter as "paramter"Thomas Haller2018-02-281-1/+1
* device: don't set invalid ip-ifaceThomas Haller2018-02-211-11/+11
* device: refactor nm_device_set_ip_ifindex() and set_ip_iface()Thomas Haller2018-02-211-86/+62
* iface-helper: fix non-reentrant call to platform for failed IPv6 DADThomas Haller2018-02-211-21/+15
* device: enable DHCPv6 retries on lease renewal failureFrancesco Giudici2018-02-201-1/+3
* device: never stop trying renewing the leaseFrancesco Giudici2018-02-201-4/+32
* device: always consider both ip families when deciding to failFrancesco Giudici2018-02-201-23/+30
* dhcp: add support for special ipv4.dhcp-client-id types "mac", "perm-mac", an...Thomas Haller2018-02-151-3/+69
* device: make ipv4.dhcp-client-id configurable via a global defaultThomas Haller2018-02-151-0/+8