summaryrefslogtreecommitdiff
path: root/src/core/NetworkManagerUtils.c
Commit message (Expand)AuthorAgeFilesLines
* all: add support for route type "throw"Thomas Haller2022-02-281-2/+7
* core: increase NM_SHUTDOWN_TIMEOUT_MAX_MSEC to 5 sec to cover pppdThomas Haller2022-02-241-0/+1
* core: add NM_SHUTDOWN_TIMEOUT_1500_MSEC macroThomas Haller2022-02-241-0/+4
* core/trivial: rename NM_SHUTDOWN_TIMEOUT_MS to NM_SHUTDOWN_TIMEOUT_MAX_MSECThomas Haller2022-02-241-2/+2
* core: handle blackhole/unreachable/prohibit route types in coreThomas Haller2022-02-091-1/+2
* core: use IS_IPv4 variable in nm_utils_ip_route_attribute_to_platform()Thomas Haller2022-02-091-5/+5
* format: reformat source tree with clang-format 13.0Thomas Haller2021-11-291-77/+77
* core: ignore external routes when generating connectionsBeniamino Galvani2021-11-181-0/+7
* core: rework IP configuration in NetworkManager using layer 3 configurationThomas Haller2021-11-181-42/+162
* core: disable tc cache by defaultbg/tc-no-cacheBeniamino Galvani2021-09-201-0/+6
* platform: allow disabling caching of tc objectsBeniamino Galvani2021-09-201-1/+1
* libnm: Use _nm_connection_ensure_setting()Gris Ge2021-08-201-5/+2
* all: unify and rename strv helper APIThomas Haller2021-07-291-1/+1
* all: drop unnecessary casts from nm_utils_strv_find_first()Thomas Haller2021-07-291-1/+1
* core: add parameters options to nm_utils_complete_generic()Thomas Haller2021-07-081-17/+28
* core: don't override user provided "connection.interface-name" in nm_utils_co...Thomas Haller2021-07-081-1/+3
* core/trivial: add comment about GMainContext to nm_shutdown_wait_obj_register...Thomas Haller2021-06-151-0/+6
* firewall: move firewall code to new "nm-firewall-utils.c" fileThomas Haller2021-05-071-357/+0
* firewall: rework iptables rules for shared mode to use custom chainThomas Haller2021-05-071-197/+242
* firewall: extract _share_iptables_set_masquerade() helperThomas Haller2021-05-071-12/+28
* firewall: use prefix length instead of netmask for iptables argumentsThomas Haller2021-05-071-4/+3
* firewall: add _share_iptables_subnet_to_str() helper for creating stringThomas Haller2021-05-071-13/+26
* firewall: extract helper function _shared_iptables_call() to spawn iptablesThomas Haller2021-05-071-29/+37
* firewall: rework NMUtilsShareRules to generate argv on demandThomas Haller2021-05-071-125/+202
* firewall: downgrade info logging for iptables commandsThomas Haller2021-05-071-1/+1
* all: only include "libnm-glib-aux/nm-uuid.h" where neededThomas Haller2021-05-041-0/+1
* libnm,glib-aux: add and use nm_uuid_generate_random_str*() helpersThomas Haller2021-05-041-1/+1
* all: use nm_g_variant_new_au() helperth/gvariant-helpersThomas Haller2021-04-161-12/+2
* libnm,core: support "uidrange" parameter for routing rulesThomas Haller2021-03-231-0/+12
* all: use nm_net_aux_rtnl_rtntype_{n2a,a2n}() helpersThomas Haller2021-03-231-2/+3
* platform: move more platform code to src/libnm-platform/Thomas Haller2021-03-051-3/+3
* core: move creating singleton instance out of "nm-platform.c"Thomas Haller2021-03-051-0/+61
* build: move "shared/nm-{glib-aux,log-null,log-core}" to "src/libnm-{glib-aux,...Thomas Haller2021-02-241-1/+1
* build: move "shared/systemd" to "src/libnm-systemd-shared"Thomas Haller2021-02-241-1/+1
* build: move "libnm-core/" to "src/" and split itThomas Haller2021-02-181-2/+2
* all: add "src/core/nm-default-daemon.h" as replacement for "nm-default.h"Thomas Haller2021-02-091-1/+1
* all: move "src/" directory to "src/core/"Thomas Haller2021-02-041-0/+1831