summaryrefslogtreecommitdiff
path: root/src/devices/nm-device.c
Commit message (Expand)AuthorAgeFilesLines
* device: fix intersecting IPv6 configurationsbg/restore-ip6-addr-link-up-rh1548237Beniamino Galvani2019-05-081-1/+2
* device: unconditionally reapply IP configuration on link upBeniamino Galvani2019-05-081-8/+4
* all: fix typos (milli seconds -> milliseconds)Beniamino Galvani2019-05-081-1/+1
* settings: cache keyfile databases for "timestamps" and "seen-bssids"Thomas Haller2019-05-071-1/+1
* device: fix reapply of MTUBeniamino Galvani2019-05-061-0/+3
* tc/tfilter: add mirred actionLubomir Rintel2019-04-301-5/+24
* tc/qdisc: add support for fq_codel attributesLubomir Rintel2019-04-301-0/+23
* shared: build helper "libnm-libnm-core-{intern|aux}.la" library for libnm-coreThomas Haller2019-04-181-2/+2
* shared: move most of "shared/nm-utils" to "shared/nm-glib-aux"Thomas Haller2019-04-181-2/+2
* shared: split C-only helper "shared/nm-std-aux" utils out of "shared/nm-utils"Thomas Haller2019-04-181-1/+1
* platform: refactor detecting kernel featuresThomas Haller2019-04-181-14/+7
* device: fix memory leakbg/sanitizersBeniamino Galvani2019-04-121-1/+1
* core: don't realize unmanaged software devicesbg/unmanaged-sw-dev-rh1679230Beniamino Galvani2019-04-121-1/+28
* device: allow matching device spec from any stateBeniamino Galvani2019-04-121-1/+6
* device: don't shortcut slave state when the master releases itLubomir Rintel2019-04-081-6/+1
* device: limit maximum MTU for connection default of "infiniband.mtu"Thomas Haller2019-04-051-4/+6
* acd: return error code from nm_acd_manager_start_probe()Thomas Haller2019-04-041-4/+4
* connectivity/trivial: add code commentThomas Haller2019-04-031-4/+13
* Coerce connectivity "LIMITED" to "NONE" when device is disconnectedAntonio Larrosa2019-04-031-1/+2
* core: add handling of IP routing rules to NMDeviceThomas Haller2019-03-271-0/+86
* device: fix the slave state change reason on master connection removalLubomir Rintel2019-03-261-0/+5
* core: assert for valid NM_DEVICE_DEVICE_TYPE settingThomas Haller2019-03-111-0/+2
* device: restore IPv6 addresses when the link comes upBeniamino Galvani2019-03-111-5/+5
* core: allow ignoring addresses when intersecting ip configsBeniamino Galvani2019-03-111-10/+18
* device: reset the ipv6 DAD counter when the link comes upBeniamino Galvani2019-03-111-0/+2
* device: don't try to add IPv6LL address to a down interfaceBeniamino Galvani2019-03-111-1/+3
* core,wifi-p2p: Fix Wi-Fi P2P device typeBenjamin Berg2019-03-071-0/+1
* wireguard: implement direct "peer-routes" for WireGuard allowed-ips rangesThomas Haller2019-03-051-1/+0
* wireguard: add "mtu" setting for WireGuard profilesThomas Haller2019-03-051-0/+4
* device: expose nm_device_ip_config_new() as internal APIThomas Haller2019-03-051-19/+19
* device: merge stage3 and stage4 ip-config function for IPv4 and IPv6Thomas Haller2019-03-051-233/+197
* device/trivial: rename wwan_ip_config to dev2_ip_configThomas Haller2019-03-051-23/+24
* device: merge IPv4 and IPv6 variant of nm_device_set_wwan_ip_config()Thomas Haller2019-03-051-15/+17
* device: avoid setting an empty dev_ip_config_4 for activate_schedule_ip_confi...Thomas Haller2019-03-051-10/+5
* device/trivial: rename dev_ip4_config fieldThomas Haller2019-03-051-13/+14
* device: unify IPv4 and IPv6 handling of IP state of deviceThomas Haller2019-03-051-71/+34
* device/trivial: rename ip-state fields in NMDevicePrivateThomas Haller2019-03-051-61/+61
* device/trivial: rename IpState to NMDeviceIPStateThomas Haller2019-03-051-103/+103
* device: unify IPv4 and IPv6 device methods for IP configsThomas Haller2019-03-051-87/+80
* core: use nm_connection_get_setting_ip_config() helperThomas Haller2019-03-051-28/+8
* device: fix suppressing warning log about unsupported IPv6LL handlingThomas Haller2019-02-221-1/+1
* device: do ARP announcements only after masters have a slaveBeniamino Galvani2019-02-221-3/+35
* core/wireguard: add basic support for creating wireguard devicesThomas Haller2019-02-221-2/+1
* all: move nm_utils_bin2hexstr_full() to sharedBeniamino Galvani2019-02-211-10/+10
* device: add mechanism to invoke act_stage2_config() function also for externa...Thomas Haller2019-02-141-2/+5
* device: split activate_stage2_device_config() steps for assumed/external checkThomas Haller2019-02-141-6/+11
* device: abort device activation if tc_commit() fails in stage2Thomas Haller2019-02-141-0/+1
* policy: treat WireGuard devices as VPN for DNSThomas Haller2019-02-141-2/+7
* all: replace strerror() calls with nm_strerror_native()Thomas Haller2019-02-121-2/+2
* all: replace g_strerror() calls with nm_strerror_native()Thomas Haller2019-02-121-2/+2