summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2022-02-10nm-l3cfg: fix check on timestamp for assuming probing is goodff/dad_timeoutFernando Fernandez Mancera1-3/+3
2022-02-10libnm,core: merge branch 'th/route-blackhole'Thomas Haller30-1362/+1939
2022-02-09libnm/doc: describe routing-rules in `man nm-settings-nmcli`Thomas Haller3-0/+36
2022-02-09libnm/doc: list route attributes in `man nm-settings-nmcli`Thomas Haller2-3/+132
2022-02-09tools: fix constructing XML by dropping broken pretty_xml()Thomas Haller1-14/+0
2022-02-09tools: re-use regular expression in process_data()Thomas Haller1-21/+24
2022-02-09libnm: allow configuring blackhole/unreachable/prohibit routesThomas Haller1-1/+18
2022-02-09core/l3cfg: let NML3Cfg handle nodev (blackhole) routesThomas Haller2-15/+106
2022-02-09core: handle blackhole/unreachable/prohibit route types in coreThomas Haller2-2/+17
2022-02-09core/l3cfg: rework generating list of routes in _l3_commit_one()Thomas Haller1-31/+70
2022-02-09platform: improve way to prune dirty route-manager entriesThomas Haller3-7/+9
2022-02-09platform: return boolean changed value from nmp_route_manager_track()Thomas Haller2-42/+61
2022-02-09platform: return self from nmp_route_manager_ref()Thomas Haller2-4/+5
2022-02-09platform: track linked list of objects in NMPRouteManager by typeThomas Haller1-12/+39
2022-02-09platform: extend NMPRouteManager to work for routesThomas Haller4-65/+126
2022-02-09platform: use nm_pdirect_{hash,equal}() in "nmp-route-manager.c"Thomas Haller1-19/+4
2022-02-09platform: use nm_g_slice_free() in "nmp-route-manager.c"Thomas Haller1-4/+4
2022-02-09platform: use NM_HASH_OBFUSCATE_PTR() in "nmp-route-manager.c"Thomas Haller1-4/+2
2022-02-09platform: use __NMLOG_DEFAULT() in "nmp-route-manager.c"Thomas Haller1-16/+1
2022-02-09platform: rename internals in "nmp-route-manager.c"Thomas Haller1-147/+149
2022-02-09platform: drop lazy initialization _rules_init() of NMPRouteManagerThomas Haller1-38/+11
2022-02-09platform: rename "nmp-route-manager.h" to "nmp-rules-manager.h"Thomas Haller8-8/+8
2022-02-09platform: rename NMPRulesManager API to NMPRouteManagerThomas Haller6-207/+208
2022-02-09platform: add support for blackhole,unreachable,prohibit route typeThomas Haller3-8/+108
2022-02-09platform: add nm_platform_route_type_is_nodev() helperThomas Haller2-0/+32
2022-02-09platform: don't treat ifindex zero special in nmp_lookup_init_object()Thomas Haller3-8/+19
2022-02-09platform: don't check for valid ifindex in _vt_cmd_obj_is_alive_ipx_route()Thomas Haller1-2/+1
2022-02-09platform: don't print NUL gateway in nm_platform_ip[46]_route_to_string()Thomas Haller1-32/+52
2022-02-09core: use IS_IPv4 variable in nm_utils_ip_route_attribute_to_platform()Thomas Haller1-5/+5
2022-02-09platform: rename variable "IS_IPv4" in platform codeThomas Haller1-39/+44
2022-02-09libnm: rework validating route attributes to avoid duplicate checkThomas Haller1-53/+81
2022-02-09libnm: change NMVariantAttributeSpec.str_type to work for attributes of any typeThomas Haller3-81/+91
2022-02-09libnm: avoid parsing IP addresses twice in NMIPAddress/NMIPRoute APIThomas Haller1-111/+110
2022-02-09libnm: reorder fields in NMIPAddress/NMIPRoute structThomas Haller1-7/+9
2022-02-09tests: let "run-nm-test.sh" fail with exit code 1 on failureThomas Haller1-3/+4
2022-02-09priv-helper: merge branch 'th/nm_priv_helper_dbus_name'Thomas Haller9-24/+21
2022-02-09priv-helper: remove D-Bus Alias for "nm-priv-helper.service"Thomas Haller2-5/+1
2022-02-09priv-helper: fix D-Bus patch to not contain forbidden character '-'Thomas Haller9-21/+22
2022-02-09libnm: fix nm_client_add_and_activate_connection2_finish annotationVal Och1-1/+1
2022-02-08core/rfkill: merge branch 'th/rfkill-cleanup'Thomas Haller10-410/+419
2022-02-08core/rfkill: cleanup arguments for "rfkill-changed" signalThomas Haller2-7/+13
2022-02-08core/rfkill: use nm_streq() in "nm-rfkill-manager.c"Thomas Haller1-3/+4
2022-02-08core/rfkill: use CList to track Rfkill killswitchesThomas Haller1-24/+26
2022-02-08core/rfkill: cleanup initializing Killswitch structThomas Haller1-19/+23
2022-02-08core/rfkill: don't assert for valid string in rfkill_type_to_enum()Thomas Haller1-9/+7
2022-02-08core/rfkill: rename rfkill_state_to_desc() to nm_rfkill_state_to_string()Thomas Haller1-6/+8
2022-02-08core/rfkill: add nm_rfkill_type_to_string() helperThomas Haller3-23/+24
2022-02-08core/rfkill: use "nm_auto_close" in _rfkill_update_system() to close FDThomas Haller1-4/+1
2022-02-08core/rfkill: rename Rfkill related functions in "nm-manager.c"Thomas Haller1-177/+188
2022-02-08core/rfkill: move immutable type description of Rfkill to global fieldThomas Haller1-100/+95