summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* rpm: drop %systemd_dirlr/rpm-macrosLubomir Rintel2022-02-111-11/+8
* rpm: drop %sysctldirLubomir Rintel2022-02-111-1/+0
* NEWS: update for 1.36-rc2Lubomir Rintel2022-02-101-2/+9
* nm-l3cfg: fix check on timestamp for assuming probing is goodFernando Fernandez Mancera2022-02-101-3/+3
* libnm,core: merge branch 'th/route-blackhole'Thomas Haller2022-02-1030-1362/+1939
|\
| * libnm/doc: describe routing-rules in `man nm-settings-nmcli`Thomas Haller2022-02-093-0/+36
| * libnm/doc: list route attributes in `man nm-settings-nmcli`Thomas Haller2022-02-092-3/+132
| * tools: fix constructing XML by dropping broken pretty_xml()Thomas Haller2022-02-091-14/+0
| * tools: re-use regular expression in process_data()Thomas Haller2022-02-091-21/+24
| * libnm: allow configuring blackhole/unreachable/prohibit routesThomas Haller2022-02-091-1/+18
| * core/l3cfg: let NML3Cfg handle nodev (blackhole) routesThomas Haller2022-02-092-15/+106
| * core: handle blackhole/unreachable/prohibit route types in coreThomas Haller2022-02-092-2/+17
| * core/l3cfg: rework generating list of routes in _l3_commit_one()Thomas Haller2022-02-091-31/+70
| * platform: improve way to prune dirty route-manager entriesThomas Haller2022-02-093-7/+9
| * platform: return boolean changed value from nmp_route_manager_track()Thomas Haller2022-02-092-42/+61
| * platform: return self from nmp_route_manager_ref()Thomas Haller2022-02-092-4/+5
| * platform: track linked list of objects in NMPRouteManager by typeThomas Haller2022-02-091-12/+39
| * platform: extend NMPRouteManager to work for routesThomas Haller2022-02-094-65/+126
| * platform: use nm_pdirect_{hash,equal}() in "nmp-route-manager.c"Thomas Haller2022-02-091-19/+4
| * platform: use nm_g_slice_free() in "nmp-route-manager.c"Thomas Haller2022-02-091-4/+4
| * platform: use NM_HASH_OBFUSCATE_PTR() in "nmp-route-manager.c"Thomas Haller2022-02-091-4/+2
| * platform: use __NMLOG_DEFAULT() in "nmp-route-manager.c"Thomas Haller2022-02-091-16/+1
| * platform: rename internals in "nmp-route-manager.c"Thomas Haller2022-02-091-147/+149
| * platform: drop lazy initialization _rules_init() of NMPRouteManagerThomas Haller2022-02-091-38/+11
| * platform: rename "nmp-route-manager.h" to "nmp-rules-manager.h"Thomas Haller2022-02-098-8/+8
| * platform: rename NMPRulesManager API to NMPRouteManagerThomas Haller2022-02-096-207/+208
| * platform: add support for blackhole,unreachable,prohibit route typeThomas Haller2022-02-093-8/+108
| * platform: add nm_platform_route_type_is_nodev() helperThomas Haller2022-02-092-0/+32
| * platform: don't treat ifindex zero special in nmp_lookup_init_object()Thomas Haller2022-02-093-8/+19
| * platform: don't check for valid ifindex in _vt_cmd_obj_is_alive_ipx_route()Thomas Haller2022-02-091-2/+1
| * platform: don't print NUL gateway in nm_platform_ip[46]_route_to_string()Thomas Haller2022-02-091-32/+52
| * core: use IS_IPv4 variable in nm_utils_ip_route_attribute_to_platform()Thomas Haller2022-02-091-5/+5
| * platform: rename variable "IS_IPv4" in platform codeThomas Haller2022-02-091-39/+44
| * libnm: rework validating route attributes to avoid duplicate checkThomas Haller2022-02-091-53/+81
| * libnm: change NMVariantAttributeSpec.str_type to work for attributes of any typeThomas Haller2022-02-093-81/+91
| * libnm: avoid parsing IP addresses twice in NMIPAddress/NMIPRoute APIThomas Haller2022-02-091-111/+110
| * libnm: reorder fields in NMIPAddress/NMIPRoute structThomas Haller2022-02-091-7/+9
| * tests: let "run-nm-test.sh" fail with exit code 1 on failureThomas Haller2022-02-091-3/+4
|/
* priv-helper: merge branch 'th/nm_priv_helper_dbus_name'Thomas Haller2022-02-099-24/+21
|\
| * priv-helper: remove D-Bus Alias for "nm-priv-helper.service"Thomas Haller2022-02-092-5/+1
| * priv-helper: fix D-Bus patch to not contain forbidden character '-'Thomas Haller2022-02-099-21/+22
|/
* libnm: fix nm_client_add_and_activate_connection2_finish annotationVal Och2022-02-091-1/+1
* core/rfkill: merge branch 'th/rfkill-cleanup'Thomas Haller2022-02-0810-410/+419
|\
| * core/rfkill: cleanup arguments for "rfkill-changed" signalThomas Haller2022-02-082-7/+13
| * core/rfkill: use nm_streq() in "nm-rfkill-manager.c"Thomas Haller2022-02-081-3/+4
| * core/rfkill: use CList to track Rfkill killswitchesThomas Haller2022-02-081-24/+26
| * core/rfkill: cleanup initializing Killswitch structThomas Haller2022-02-081-19/+23
| * core/rfkill: don't assert for valid string in rfkill_type_to_enum()Thomas Haller2022-02-081-9/+7
| * core/rfkill: rename rfkill_state_to_desc() to nm_rfkill_state_to_string()Thomas Haller2022-02-081-6/+8
| * core/rfkill: add nm_rfkill_type_to_string() helperThomas Haller2022-02-083-23/+24