summaryrefslogtreecommitdiffstats
path: root/iptables/nft.c
Commit message (Expand)AuthorAgeFilesLines
* nft: Do not combine inverted payload matchesSriram Rajagopalan2024-03-191-4/+2
* nft: Fix for broken recover_rule_compat()Phil Sutter2024-02-271-4/+23
* nft: Do not omit full ranges if invertedPhil Sutter2024-02-021-2/+2
* iptables: Add missing error codesJacek Tomasiak2024-01-241-3/+9
* ebtables: Implement --change-counters commandPhil Sutter2023-11-231-0/+65
* Revert --compat option related commitsPhil Sutter2023-09-011-11/+8
* nft: Introduce and use bool nft_handle::compatPhil Sutter2023-08-111-4/+6
* nft: Pass nft_handle to add_{target,action}()Phil Sutter2023-08-111-4/+5
* nft: Create builtin chains with counters enabledPhil Sutter2023-08-101-6/+8
* nft: move processing logic out of assertsJan Palus2023-08-051-2/+5
* nft: Include sets in debug outputPhil Sutter2023-07-281-0/+6
* nft: Do not pass nft_rule_ctx to add_nft_among()Phil Sutter2023-07-281-6/+5
* nft-bridge: pass context structure to ops->add() to improve anonymous set sup...Pablo Neira Ayuso2023-07-121-19/+35
* iptables: Fix handling of non-existent chainsJacek Tomasiak2023-06-211-1/+1
* ebtables-nft: add broute table emulationFlorian Westphal2023-04-041-0/+13
* iptables-nft: make builtin tables staticFlorian Westphal2023-03-141-3/+3
* nft-restore: Fix for deletion of new, referenced rulePhil Sutter2023-03-011-1/+2
* nft: Reject tcp/udp extension without proper protocol matchPhil Sutter2022-12-221-0/+6
* nft: Plug memleak in nft_rule_zero_counters()Phil Sutter2022-12-021-2/+3
* iptables-nft: exit nonzero when iptables-save cannot decode all expressionsFlorian Westphal2022-11-231-6/+20
* nft: replace nftnl_.*_nlmsg_build_hdr() by nftnl_nlmsg_build_hdr()Pablo Neira Ayuso2022-11-151-6/+6
* Drop extra newline from xtables_error() callsPhil Sutter2022-11-151-1/+1
* ebtables: Fix among matchPhil Sutter2022-09-281-4/+2
* Revert "nft: prefer payload to ttl/hl module"/'meta pkttype' match.Florian Westphal2022-09-221-65/+0
* nft: un-break among match with concatenationFlorian Westphal2022-09-221-1/+1
* nft: prefer payload to ttl/hl moduleFlorian Westphal2022-09-131-0/+43
* nft: prefer native 'meta pkttype' instead of xt matchFlorian Westphal2022-09-081-0/+22
* nft: Expand extended error reporting to nft_cmd, tooPhil Sutter2022-08-261-0/+2
* nft: fix ebtables among match when mac+ip addresses are usedFlorian Westphal2022-08-021-2/+2
* nft: Fix EPERM handling for extensions without rev 0Phil Sutter2022-05-111-4/+7
* nft: split gen_payload() to allocate register and initialize expressionPablo Neira Ayuso2022-05-021-4/+14
* nft: prepare for dynamic register allocationPablo Neira Ayuso2022-05-021-31/+39
* nft: pass handle to helper functions to build netlink payloadPablo Neira Ayuso2022-05-021-13/+13
* nft: native mark matching supportPablo Neira Ayuso2022-05-021-0/+23
* nft: Don't pass command state opaque to family ops callbacksPhil Sutter2022-03-101-2/+2
* Improve error messages for unsupported extensionsPhil Sutter2022-03-021-3/+9
* nft: Add debug output to table creationPhil Sutter2022-02-081-0/+15
* nft: Set NFTNL_CHAIN_FAMILY in new chainsPhil Sutter2022-02-081-4/+8
* nft: Use verbose flag to toggle debug outputPhil Sutter2022-02-041-18/+20
* nft: add support for native tcp flag matchingFlorian Westphal2022-01-291-2/+29
* nft: prefer native expressions instead of tcp matchFlorian Westphal2022-01-291-0/+32
* nft: prefer native expressions instead of udp matchFlorian Westphal2022-01-291-0/+122
* nft-shared: support native tcp port range delinearizeFlorian Westphal2022-01-291-0/+1
* xshared: Fix response to unprivileged usersPhil Sutter2022-01-201-0/+5
* extensions: libxt_NFLOG: don't truncate log prefix on print/saveKyle Bowman2022-01-181-0/+4
* extensions: libxt_NFLOG: use nft built-in logging instead of xt_NFLOGKyle Bowman2022-01-181-0/+28
* nft: fix indentation error.Jeremy Sowden2022-01-151-21/+21
* xshared: Share print_header() with legacy iptablesPhil Sutter2021-11-231-3/+3
* nft: Change whitespace printing in save_rule callbackPhil Sutter2021-11-231-2/+2
* nft: Introduce builtin_tables_lookup()Phil Sutter2021-10-201-2/+17