summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2022-12-19nm-cloud-setup: simplify clearing variables in retry loopth/cloud-setup-preserve-external-ip-1-40Thomas Haller1-2/+2
2022-12-19nm-cloud-setup: refactor skipping reapply be checking for skip firstThomas Haller1-20/+31
2022-12-19nm-cloud-setup: set preserve-external-ip flag during reapplyThomas Haller3-1/+25
2022-12-19examples: add python example for reapplyThomas Haller2-0/+148
2022-12-19core: support flag "preserve-external-ip" for Reapply() callThomas Haller5-31/+71
2022-12-19device: change error code for Reapply() rejecting unsupported flags argumentThomas Haller1-1/+1
2022-12-19dhcp: merge branch 'th/dhcp-client-id-in-lease'Thomas Haller12-224/+398
2022-12-19dhcp/dhclient: fix honoring "ipv6.dhcp-duid" when explicitly setth/nm-1-40Thomas Haller4-7/+40
2022-12-19dhcp/dhclient: better handle "\r\n" line breaks in dhclient lease fileThomas Haller2-16/+22
2022-12-19dhcp/dhclient: avoid rewriting unchanged file in nm_dhcp_dhclient_save_duid()Thomas Haller1-5/+9
2022-12-19dhcp/tests: add more tests for nm_dhcp_dhclient_save_duid()Thomas Haller1-0/+96
2022-12-19dhcp/tests: refactor tests for nm_dhcp_dhclient_save_duid()Thomas Haller1-100/+52
2022-12-19glib-aux: add "with_leading_zero" to nm_utils_bin2hexstr_full()Thomas Haller2-23/+45
2022-12-19dhcp/trivial: rename DUID_PREFIX define to DEFAULT_DUID_PREFIXThomas Haller1-5/+5
2022-12-19dhcp: don't destroy old value before setting new in nm_dhcp_client_set_effect...Thomas Haller1-3/+4
2022-12-19dhcp: set the "dhcp_client_identifier"/"dhcp6_client_id" lease optionsThomas Haller2-11/+58
2022-12-19dhcp: add and use nm_dhcp_client_create_options_dict()Thomas Haller4-3/+15
2022-12-19dhcp: use nm_dhcp_option_create_options_dict() in nm_dhcp_client_handle_event()Thomas Haller1-1/+1
2022-12-19dhcp: add static-keys argument to nm_dhcp_option_create_options_dict()Thomas Haller4-6/+7
2022-12-19dhcp: set effective-client-id for all DHCP pluginsThomas Haller4-10/+19
2022-12-19dhcp: fix "ipv6.dhcp-duid=lease" for dhclient DHCPv6 clientThomas Haller2-8/+23
2022-12-19dhcp: drop NMDhcpClientClass.get_duid() hookThomas Haller3-26/+2
2022-12-19dhcp: don't use nm_dhcp_client_get_effective_client_id() from systemd DHCPv6 ...Thomas Haller1-1/+1
2022-12-19dhcp/trivial: fix naming for internal NM_DHCP_OPTION_DHCP6_{CLIENT,SERVER}_ID...Thomas Haller2-4/+4
2022-12-19core/trivial: fix indentationThomas Haller1-8/+8
2022-12-19merge: branch 'bg/veth-detect-existing'Beniamino Galvani1-11/+21
2022-12-19veth: fix detection of existing interfaces in create_and_realize()Beniamino Galvani1-10/+17
2022-12-19veth: improve comment about skipping creation of interfacesBeniamino Galvani1-1/+4
2022-12-19libnm" fix type description for LTE,5GNR modemsThomas Haller1-4/+6
2022-12-16release: bump version to 1.40.9 (development)1.40.9-devLubomir Rintel2-2/+2
2022-12-16release: bump version to 1.40.81.40.8Lubomir Rintel2-2/+2
2022-12-16core: fix returning invalid pointer from nm_netns_l3cfg_get()Thomas Haller1-1/+4
2022-12-16NEWS: updateLubomir Rintel1-0/+18
2022-12-15macsec: fix tracking of parent ifindexBeniamino Galvani3-5/+1
2022-12-09examples: fix handling "--last" argument in "examples/python/gi/checkpoint.py"Thomas Haller1-3/+3
2022-12-09glib-aux/tests: fix bogus cast in _nmtst_connection_normalize_v()Thomas Haller1-1/+1
2022-12-09libnm-base: fix bogus and unnecessary cast in nm_ethtool_data_get_by_optname()Thomas Haller1-1/+1
2022-12-09ndisc: fix iterating arrays in calc_pre_expiry_rs_msec()Thomas Haller1-4/+4
2022-12-09modem: fix unalined access in stage3_ip_config_start()Thomas Haller1-2/+2
2022-12-09core: check hardware address length in nm_utils_get_ipv6_interface_identifier()Thomas Haller1-14/+21
2022-12-09core: fix out-of-bounds for nm_utils_get_ipv6_interface_identifier()Thomas Haller1-1/+5
2022-12-09core: fix possible unaligned access in nm_utils_get_ipv6_interface_identifier()Thomas Haller1-1/+1
2022-12-09device: use correct field "l3cfg_" to clear in dispose()Thomas Haller1-1/+1
2022-12-09dhcp: fix crash in "nm-dhcp-helper" passing NULL to g_dbus_connection_flush_s...Thomas Haller1-1/+1
2022-12-05macsec: merge branch 'bg/macsec-ckn-len'Beniamino Galvani5-17/+41
2022-12-05macsec: document the format of CAK and CKN propertiesBeniamino Galvani3-6/+7
2022-12-05macsec: allow CKN shorter than 64 charactersBeniamino Galvani3-11/+34
2022-12-05device: merge branch 'bg/rh2122564'Beniamino Galvani11-22/+35
2022-12-05device: fix missing transition from UNAVAILABLE to DISCONNECTEDBeniamino Galvani1-1/+1
2022-12-05device: add "update_carrier" argument to nm_device_bring_up_full()Beniamino Galvani3-8/+14