summaryrefslogtreecommitdiffstats
path: root/iptables
Commit message (Expand)AuthorAgeFilesLines
* libxtables: expose new etherdb lookup function through libxtables APIPablo Neira Ayuso2018-10-203-5/+2
* libxtables: prefix exported new functions for etherdb lookupsPablo Neira Ayuso2018-10-203-8/+8
* xtables: Remove target_maxnamelen fieldPhil Sutter2018-10-155-7/+3
* nft-shared: Use xtables_calloc()Phil Sutter2018-09-251-11/+2
* arptables: Use the shared nft_ipv46_parse_target()Phil Sutter2018-09-251-8/+1
* Combine parse_target() and command_jump() implementationsPhil Sutter2018-09-256-249/+79
* Combine command_match() implementationsPhil Sutter2018-09-255-108/+40
* iptables: Gitignore xtables-{legacy, nft}-multi scriptsPhil Sutter2018-09-241-0/+2
* xtables: Drop pointless checkPhil Sutter2018-09-241-1/+1
* arptables: Fix incorrect strcmp() in nft_arp_rule_find()Phil Sutter2018-09-241-1/+1
* xtables: Don't read garbage in nft_ipv4_parse_payload()Phil Sutter2018-09-241-0/+1
* Fix a few cases of pointless assignmentsPhil Sutter2018-09-247-14/+8
* nft-arp: Drop ineffective conditionalPhil Sutter2018-09-241-3/+0
* iptables: Use print_ifaces() from xtablesPhil Sutter2018-09-246-99/+31
* Share print_ipv{4,6}_addr() from xtablesPhil Sutter2018-09-246-119/+73
* iptables-apply: Replace signal numbers by namesPhil Sutter2018-09-241-1/+2
* iptables-apply: Quote strings passed to echoPhil Sutter2018-09-241-3/+3
* xtables: Remove unused variable in nft_is_table_compatible()Phil Sutter2018-09-241-1/+1
* ip{, 6}tables-restore: Fix for uninitialized array 'curtable'Phil Sutter2018-09-242-2/+2
* Mark fall through cases in switch() statementsPhil Sutter2018-09-241-0/+1
* libxtables: Integrate getethertype.c from xtables corePhil Sutter2018-09-242-162/+1
* xtables: Fix for wrong assert() in __nft_table_flush()Phil Sutter2018-09-241-1/+1
* xtables-save: Ignore uninteresting tablesPhil Sutter2018-09-182-14/+9
* ebtables: Fix for potential array boundary overstepPhil Sutter2018-09-131-1/+1
* xtables: Accept --wait in iptables-nft-restorePhil Sutter2018-09-102-0/+23
* xtables: Don't check all rules for being compatiblePhil Sutter2018-09-101-0/+6
* xtables-restore: Fix flushing referenced custom chainsPhil Sutter2018-09-102-10/+8
* xtables: Drop use of IP6T_F_PROTOPhil Sutter2018-09-011-4/+0
* xtables: Align return codes with legacy iptablesPhil Sutter2018-09-015-5/+107
* xtables: Fix for deleting rules with commentPhil Sutter2018-08-292-9/+21
* xtables: Add missing deinitializationPhil Sutter2018-08-243-5/+8
* ebtables: Review match/target lookup once morePhil Sutter2018-08-244-165/+58
* xtables: Add a few missing exit callsPhil Sutter2018-08-242-2/+7
* ebtables-translate: Fix segfault while parsing extension optionsPhil Sutter2018-08-243-73/+47
* ebtables: trivial: Leverage C99-style initializers a bit morePhil Sutter2018-08-241-1/+1
* xtables: Use meta l4proto for -p matchPhil Sutter2018-08-214-4/+9
* xtables: Fix for segfault in iptables-nftPhil Sutter2018-08-172-5/+9
* ebtables: Fix entries count in chain listingPhil Sutter2018-08-166-9/+40
* xtables: Make 'iptables -S nonexisting' return non-zeroPhil Sutter2018-08-164-15/+86
* ebtables: Fix for listing of non-existent chainsPhil Sutter2018-08-162-5/+7
* xtables: Fix for no output in iptables-nft -SPhil Sutter2018-08-161-0/+17
* ebtables: Merge libebt_limit.c into libxt_limit.cPhil Sutter2018-08-163-6/+9
* xtables: Use native nftables limit expressionPhil Sutter2018-08-162-4/+95
* ebtables: Remove flags misinterpretationsPhil Sutter2018-08-101-9/+7
* xtables: Fix for wrong counter format in -S outputPhil Sutter2018-08-096-32/+82
* xtables: Don't pass full invflags to add_compat()Phil Sutter2018-08-094-3/+13
* xtables: Improve xtables-monitor first impressionPhil Sutter2018-08-091-1/+2
* tests: Fix skipping for recent nft-only testsPhil Sutter2018-08-094-4/+4
* xtables: Spelling fixes in xtables-monitorPhil Sutter2018-08-072-7/+7
* xtables: Fix potential segfault in nft_rule_append()Phil Sutter2018-08-061-1/+3