summaryrefslogtreecommitdiffstats
path: root/iptables
Commit message (Expand)AuthorAgeFilesLines
* nft: Reject standard targets as chain names when restoringPhil Sutter2022-03-173-7/+4
* tests: shell: Fix 0004-return-codes_0 for static buildsPhil Sutter2022-03-151-1/+1
* nft: Review static extension loadingPhil Sutter2022-03-154-16/+13
* xtables: Call init_extensions{,a,b}() for static buildsEtienne Champetier2022-03-157-3/+26
* Simplify static build extension loadingPhil Sutter2022-03-1511-29/+0
* nft: Don't pass command state opaque to family ops callbacksPhil Sutter2022-03-108-102/+84
* xshared: Prefer xtables_chain_protos lookup over getprotoentPhil Sutter2022-03-101-4/+4
* nft: Speed up immediate parsingPhil Sutter2022-03-102-19/+19
* nft: Simplify immediate parsingPhil Sutter2022-03-106-47/+14
* Improve error messages for unsupported extensionsPhil Sutter2022-03-021-3/+9
* xshared: Implement xtables lock timeout using signalsJethro Beekman2022-02-158-77/+36
* iptables.8: Describe the effect of multiple -v flagsPhil Sutter2022-02-111-1/+5
* nft: cache: Dump rules if debuggingPhil Sutter2022-02-081-2/+16
* nft: Add debug output to table creationPhil Sutter2022-02-081-0/+15
* ebtables: Support verbose modePhil Sutter2022-02-083-9/+30
* nft: Set NFTNL_CHAIN_FAMILY in new chainsPhil Sutter2022-02-081-4/+8
* iptables-restore: Support for extra debug outputPhil Sutter2022-02-044-5/+17
* nft: Use verbose flag to toggle debug outputPhil Sutter2022-02-044-19/+22
* nft: add support for native tcp flag matchingFlorian Westphal2022-01-291-2/+29
* nft-shared: add tcp flag dissectionFlorian Westphal2022-01-291-0/+26
* 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 udp port delinearizeFlorian Westphal2022-01-292-4/+122
* nft-shared: support native tcp port range delinearizeFlorian Westphal2022-01-293-1/+116
* nft-shared: support native tcp port delinearizeFlorian Westphal2022-01-292-2/+179
* xshared: Fix response to unprivileged usersPhil Sutter2022-01-203-2/+66
* extensions: libxt_NFLOG: don't truncate log prefix on print/saveKyle Bowman2022-01-182-0/+56
* extensions: libxt_NFLOG: use nft built-in logging instead of xt_NFLOGKyle Bowman2022-01-182-0/+29
* nft: fix indentation error.Jeremy Sowden2022-01-151-21/+21
* ip6tables: Use the shared do_parse, tooPhil Sutter2022-01-122-466/+40
* iptables: Use xtables' do_parse() functionPhil Sutter2022-01-122-451/+39
* nft: Move proto_parse and post_parse callbacks to xsharedPhil Sutter2022-01-124-131/+139
* xshared: Store parsed wait and wait_interval in xtables_argsPhil Sutter2022-01-122-5/+5
* xshared: Move do_parse to shared spacePhil Sutter2022-01-125-559/+560
* xtables: Do not pass nft_handle to do_parse()Phil Sutter2022-01-128-50/+64
* xtables: Pass xtables_args to check_inverse()Phil Sutter2022-01-121-13/+13
* xtables: Pass xtables_args to check_empty_interface()Phil Sutter2022-01-121-4/+4
* xtables: Move struct nft_xt_cmd_parse to xshared.hPhil Sutter2022-01-125-21/+21
* xtables: Pull table validity check out of do_parse()Phil Sutter2022-01-121-4/+4
* xtables: Drop xtables' family on demand featurePhil Sutter2022-01-121-4/+0
* nft-shared: set correct register valueFlorian Westphal2021-12-231-1/+1
* iptables-*-restore: Drop pointless line referencePhil Sutter2021-12-164-8/+8
* libxtables: Extend basic_exit_err()Phil Sutter2021-12-165-72/+0
* xtables_globals: Embed variant name in .program_versionPhil Sutter2021-12-169-16/+16
* xshared: Share exit_tryhelp()Phil Sutter2021-12-165-46/+24
* xshared: Share a common printhelp functionPhil Sutter2021-12-165-239/+108
* xshared: Share print_match_save() between legacy ip*tablesPhil Sutter2021-12-164-62/+32
* xshared: Make load_proto() staticPhil Sutter2021-11-232-2/+1
* nft-shared: Drop unused function print_proto()Phil Sutter2021-11-232-16/+0
* xshared: Share print_header() with legacy iptablesPhil Sutter2021-11-239-161/+82