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