summaryrefslogtreecommitdiff
path: root/src/devices/nm-device.c
Commit message (Expand)AuthorAgeFilesLines
* all: move "src/" directory to "src/core/"Thomas Haller2021-02-041-19001/+0
* device: fix bond-slave creation race-conditionAntonio Cardace2021-02-021-7/+42
* core: add 'device-ifindex-changed' signalAntonio Cardace2021-02-021-0/+2
* device: add 'master_ifindex' field to NMDeviceAntonio Cardace2021-02-021-0/+5
* bond: release slaves prior to changing modeAntonio Cardace2021-02-021-1/+1
* device: take over unmanaged devices when explicitely deactivatedAntonio Cardace2021-02-021-0/+6
* device: make devices 'external' when going to 'unmanaged' stateAntonio Cardace2021-02-021-1/+1
* device: make 'nm_device_master_release_slaves' internal APIAntonio Cardace2021-02-021-1/+1
* ndisc: track expiry of Router Advertisements in millisecondsThomas Haller2021-01-271-36/+23
* device: fix assertion failure when resolving hostnameBeniamino Galvani2021-01-201-0/+5
* device: if a device is not IFF_UP assume that is has carrierThomas Haller2021-01-191-0/+9
* device: fix stale pointer in nm_device_get_hostname_from_dns_lookup()Beniamino Galvani2021-01-191-1/+1
* platform: move "nm-platform-utils.[hc]" to "shared/nm-platform" libraryThomas Haller2021-01-151-1/+1
* platform: use NMOptionBool instead of NMTernaryThomas Haller2021-01-151-11/+12
* libnm,shared: move nm-ethtool helper to "libnm-base"Thomas Haller2021-01-151-1/+1
* libnm: split ethtool option names to a new header "libnm-core/nm-ethtool-util...Thomas Haller2021-01-151-1/+1
* device: clean up dispatcher calls when canceling an activationbg/rh1888348Beniamino Galvani2021-01-141-0/+1
* device: set out-argument to nm_device_get_permanent_hw_address_full() in asse...Thomas Haller2021-01-131-1/+4
* device: add "ipv4.dhcp-client-id=ipv6-duid" property for RFC4361Thomas Haller2021-01-111-17/+50
* all: update deprecated SPDX license identifiersThomas Haller2021-01-051-1/+1
* all: adjust imports to fix libc/linux headersThomas Haller2020-12-231-2/+3
* all: explicit include <linux/if_{ether,infiniband,vlan}.h> as neededThomas Haller2020-12-221-0/+2
* hostname: start a new lookup every time the DNS configuration changesbg/hostname-dns-fixBeniamino Galvani2020-12-181-0/+10
* device: log dns resolver state as stringBeniamino Galvani2020-12-171-2/+18
* libnm: adjust nm_device_get_type_description for VethFernando Fernandez Mancera2020-12-141-1/+4
* libnm: allow OVS external-ids also for system interfaceThomas Haller2020-12-111-1/+4
* core: use nm_ip_config_iter_ip_route_for_each() in _get_route_table_sync_mode...Thomas Haller2020-11-241-18/+8
* core/ovs: support setting OVS external-idsThomas Haller2020-11-171-0/+5
* policy: use the hostname settingbg/hostname-setting-rh1766944Beniamino Galvani2020-11-161-0/+228
* core/trivial: add FIXME comment about immutable applied-connectionThomas Haller2020-11-091-0/+2
* device: refactor NMDevice's can_reapply_change() to return earlyThomas Haller2020-11-091-20/+26
* device: improve "nm-device-logging.h" to support a self pointer of NMDevice typeThomas Haller2020-11-091-1/+0
* device: fix crash in nm_device_reactivate_ip_config()Thomas Haller2020-11-031-2/+2
* bridge: force (hack)-set of the MTU when explicitly set in the profileac/bridge_mtu_autoadjustAntonio Cardace2020-11-021-0/+16
* core: cleanup IPv4/IPv6 checks using NM_IS_IPv4()th/device-cleanup-addr-familyThomas Haller2020-10-301-65/+59
* device: allow AF_UNSPEC for nm_device_get_connectivity_state()Thomas Haller2020-10-301-3/+1
* device: merge activate_stage5_ip_config_result_[46]()Thomas Haller2020-10-301-145/+150
* device: abort on failure in activate_stage5_ip_config_result_6()Thomas Haller2020-10-301-0/+1
* device: merge activate_stage4_ip_config_timeout_[46]()Thomas Haller2020-10-301-41/+24
* device: merge nm_device_activate_stage3_ip[46]_start()Thomas Haller2020-10-301-86/+45
* shared,all: introduce and use LOGD_IPX()/LOGD_DHCPX() macrosThomas Haller2020-10-301-8/+8
* device: merge nm_device_reactivate_ip_config() implementations for IPv4/IPv6Thomas Haller2020-10-301-89/+70
* core: use nm_utils_share_rules_add_all_rules() from NMDeviceth/l3cfg-14Thomas Haller2020-10-271-64/+1
* core: refactor tracking of shared-rules to use NMUtilsShareRulesThomas Haller2020-10-271-55/+63
* device: use static array for modules in share_init()Thomas Haller2020-10-271-13/+12
* all/trivial: rename local variable for user_data for nm_utils_user_data_unpack()Thomas Haller2020-10-221-2/+2
* device: ensure unique counter for udi placeholder variableThomas Haller2020-10-091-2/+8
* shared: add ether_addr field of type NMEtherAddr to NMIPAddr unionThomas Haller2020-10-011-2/+2
* all: unify comment style for SPDX-License-Identifier tagThomas Haller2020-09-291-1/+1
* device: allow non-privileged users to call device.GetAppliedConnection()Thomas Haller2020-09-291-67/+25