summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2023-03-21XXX no verbose ninjalr/cloud-setup-test-checkLubomir Rintel1-1/+2
2023-03-21tests/client: test nm-cloud-setupLubomir Rintel4-2/+188
2023-03-21tests/client: split out nmcli specific bits into a separate cassLubomir Rintel3-217/+224
2023-03-21tools/test-cloud-meta-mock: add a mock metadata server for cloud-setupLubomir Rintel1-0/+90
2023-03-21test/nm-service: short circuit activation if AC activation delay is zeroLubomir Rintel1-3/+11
2023-03-21test/nm-service: make activation delay actually usefulLubomir Rintel1-4/+5
2023-03-21test/nm-service: implement applied connection handlingLubomir Rintel1-0/+19
2023-03-21test/nm-service: deconstruct string properties in connections tooLubomir Rintel1-1/+1
2023-03-21glib-aux/prioq: remove unused includesThomas Haller1-3/+0
2023-03-21platform,core: merge branch 'th/platform-rt-prefsrc'Thomas Haller21-630/+1474
2023-03-21platform: rework handling of failed routes during nm_platform_ip_route_sync()Thomas Haller5-315/+305
2023-03-21l3cfg: don't return success/failure from _l3_commit_one()Thomas Haller1-11/+7
2023-03-21platform: log extack_msg for failures in nm_platform_ip_route_sync()Thomas Haller1-5/+8
2023-03-21platform: cleanup error handling in nm_platform_ip_route_sync()Thomas Haller1-63/+57
2023-03-21core: skip watching prefsrc addresses if the address is readyThomas Haller1-2/+47
2023-03-21core: watch IP addresses appearing/disappearing and recommit pref_src routesThomas Haller1-0/+110
2023-03-21core: remove unused tag-less API from nm_netns_watcher*()Thomas Haller2-108/+49
2023-03-21core: add "watch" infrastructure to NMNetnsThomas Haller2-3/+691
2023-03-21platform: move NMPlatformSignalChangeType to "nmp-base.h" headerThomas Haller2-7/+9
2023-03-21platform,l3cfg: remove force-commit flag for addresses/routesThomas Haller8-108/+26
2023-03-21platform: don't add onlink route to gateway in nm_platform_ip_route_sync()Thomas Haller1-75/+1
2023-03-21platform: always reconfigure IP routes even if removed externallyThomas Haller1-10/+26
2023-03-21platform: add nm_platform_ip_route_get_pref_src() helperThomas Haller1-0/+13
2023-03-21platform: fix assertion in _ip_route_add() to return correct error codeThomas Haller1-1/+1
2023-03-21glib-aux/prioq: rename NM_PRIOQ_FOREACH_ITEM() to nm_prioq_for_each()Thomas Haller2-1/+2
2023-03-21glib-aux/prioq: assert for valid index in find_item() of NMPrioqThomas Haller2-1/+16
2023-03-21glib-aux/prioq: refactor find_item() in NMPrioqThomas Haller1-12/+14
2023-03-21glib-aux/prioq: ensure to clear "idx" when removing item from NMPrioqThomas Haller1-4/+15
2023-03-21glib-aux/prioq: minor cleanups for NMPrioqThomas Haller1-6/+7
2023-03-21glib-aux/prioq: rework asserts in NMPrioqThomas Haller1-18/+43
2023-03-21glib-aux/prioq: add and use internal PrioqItem typedefThomas Haller1-13/+13
2023-03-21glib-aux/prioq: add nm_prioq_update()Thomas Haller3-16/+79
2023-03-21glib-aux: add nm_g_timeout_reschedule() helperThomas Haller2-0/+51
2023-03-21glib-aux: optimize nm_ip_addr_is_null()Thomas Haller1-4/+7
2023-03-21glib-aux: add NMIPAddrTyped struct for tagging NMIPAddr unionThomas Haller1-0/+29
2023-03-21platform: fix returning extrack_msg from platform add addr/route functionsThomas Haller1-0/+1
2023-03-21log,dhcp: avoid deprecated GTimeVal API and use g_get_real_time()Thomas Haller2-20/+22
2023-03-20contrib,tools: move "nm-in-container.sh" script to "tools"Thomas Haller7-12/+20
2023-03-16merge: branch 'bg/device-check-compatible'Beniamino Galvani25-61/+141
2023-03-16manager: relax check when creating virtual devicesbg/device-check-compatibleBeniamino Galvani1-1/+1
2023-03-16device: honor the @check_properties flagBeniamino Galvani7-7/+7
2023-03-16device: add @check_properties argument to check_connection_compatible()Beniamino Galvani25-54/+134
2023-03-16nm-in-container: disable handling of "/etc/resolv.conf" in container and use ...Thomas Haller3-0/+10
2023-03-15ifcfg-rh: merge branch 'th/ifcfg-hostname'Thomas Haller2-12/+32
2023-03-15ifcfg-rh: fix preserving hostname setting in readerThomas Haller1-5/+14
2023-03-15ifcfg-rh: set errno from svParseBoolean()/svGetValueBoolean()/svGetValueTerna...Thomas Haller1-5/+16
2023-03-15ifcfg-rh: return ENOKEY errno from svGetValueEnum() for missing keyThomas Haller2-2/+2
2023-03-15nm-in-container: add nm-deploy.sh script for reinstalling NetworkManagerThomas Haller2-0/+16
2023-03-15nm-in-container: symlink NM/NM-ci directories in nm-in-containerThomas Haller1-3/+20
2023-03-13glib-aux,cloud-setup: merge branch 'th/cloud-setup-utils-poll'Thomas Haller5-287/+307