summaryrefslogtreecommitdiff
path: root/src/core/nm-firewall-utils.c
Commit message (Expand)AuthorAgeFilesLines
* firewall: add mlag firewall utils for multi chassis link aggregation (MLAG) f...Thomas Haller2022-10-041-0/+248
* firewall: introduce helper function for add/flush/delete nft table commandThomas Haller2022-09-291-2/+9
* firewall: fail from nm_firewall_nft_call() on non-zero exit codeThomas Haller2022-09-291-1/+10
* firewall: move logging stdin argument to nft callThomas Haller2022-09-211-7/+7
* firewall: expose nm_firewall_nft_call() in header fileThomas Haller2022-09-211-12/+15
* firewall-utils: move _append() macro to be used by other placesThomas Haller2022-09-211-11/+10
* firewall/trivial: rename nm_firewall_config_apply() to nm_firewall_config_app...Thomas Haller2022-09-211-1/+3
* firewall: more renaming and splitting _fw_nft_set_shared()Thomas Haller2022-09-191-11/+14
* firewall/trivial: rename nm_firewall_config_new() to nm_firewall_config_new_s...Thomas Haller2022-09-191-3/+3
* firewall/trivial: rename "shared"/"add" argument in firewall utils to "up"Thomas Haller2022-09-191-14/+14
* glib-aux: rename IP address related helpers from "nm-inet-utils.h"Thomas Haller2022-08-251-2/+2
* core: transfer ownership of strbuf data in _fw_nft_set()Thomas Haller2022-05-021-2/+1
* core: use NM_SHUTDOWN_TIMEOUT_1500_MSECThomas Haller2022-02-241-1/+1
* core/trivial: rename NM_SHUTDOWN_TIMEOUT_MS to NM_SHUTDOWN_TIMEOUT_MAX_MSECThomas Haller2022-02-241-2/+2
* format: reformat source tree with clang-format 13.0Thomas Haller2021-11-291-20/+20
* firewall/nftables: only configure "ip" address familiar for masqueradingThomas Haller2021-07-151-13/+13
* firewall: fix double freeBeniamino Galvani2021-06-151-2/+2
* firewall: use nm_g_main_context_push_thread_default_if_necessary() in _fw_nft...Thomas Haller2021-06-151-1/+1
* firewall: fix signalling timeout error reason from _fw_nft_call()Thomas Haller2021-06-151-5/+11
* firewall: change default for firewall-backend to "nftables""Thomas Haller2021-06-141-3/+6
* firewall: for now always default firewall-backend to "itables"Thomas Haller2021-05-141-6/+3
* firewall: add special firewall-backend "none"Thomas Haller2021-05-141-4/+20
* firewall: implement masquerading for shared mode with nftablesThomas Haller2021-05-141-11/+339
* firewall: make firewall-backend configurable via "NetworkManager.conf"Thomas Haller2021-05-141-0/+97
* firewall: refactor is_comment argument to _share_iptables_get_name()Thomas Haller2021-05-141-6/+6
* firewall: rename NMUtilsShareRules to NMFirewallConfigThomas Haller2021-05-071-8/+8
* firewall: move firewall code to new "nm-firewall-utils.c" fileThomas Haller2021-05-071-0/+360
* firewall: add new "nm-firewall-utils.[ch]" moduleThomas Haller2021-05-071-0/+9