Files
bpfire/config/rootfiles/common
Adolf Belka ffec5f3ce1 iptables: Update to version 1.8.9
- Update from version 1.8.8 to 1.8.9
- Update of rootfile
- Changelog
      xtables-monitor: add missing spaces in printed str
      build: Fix error during out of tree build
      iptables: xshared: Ouptut '--' in the opt field in ipv6's fake mode
      iptables.8: mention that iptables exits when setuid
      extensions: libxt_conntrack: remove always-false conditionals
      nft: fix ebtables among match when mac+ip addresses are used
      nft: support dissection of meta pkktype mode
      nft: prefer native 'meta pkttype' instead of xt match
      extensions: libxt_pkttype: support otherhost
      nft: support ttl/hoplimit dissection
      nft: prefer payload to ttl/hl module
      nft: un-break among match with concatenation
      Revert "nft: prefer payload to ttl/hl module"/'meta pkttype' match.
      nft: track each register individually
      tests: extend native delinearize script
      nft: check for unknown meta keys
      iptables-nft: exit nonzero when iptables-save cannot decode all expressions
      xlate: get rid of escape_quotes
      extensions: change expected output for new format
      xlate-test: avoid shell entanglements
      nft-bridge: work around recent "among" decode breakage
      extensions: add xt_statistics random mode translation
      netfilter: add nf_log.h
      treewide: use uint* instead of u_int*
      nft: replace nftnl_.*_nlmsg_build_hdr() by nftnl_nlmsg_build_hdr()
      nft-shared: replace nftnl_expr_get_data() by nftnl_expr_get()
      xshared: Fix build for -Werror=format-security
      Revert "fix build for missing ETH_ALEN definition"
      tests: shell: Check overhead in iptables-save and -restore
      libxtables: Unexport init_extensions*() declarations
      arptables: Support -x/--exact flag
      iptables-legacy: Drop redundant include of xtables-multi.h
      xshared: Make some functions static
      Makefile: Add --enable-profiling configure option
      tests: shell: Add some more rules to 0002-verbose-output_0
      tests: shell: Extend iptables-xml test a bit
      tests: shell: Extend zero counters test a bit further
      extensions: libebt_standard.t: Test logical-{in,out} as well
      ebtables-restore: Deny --init-table
      extensions: string: Do not print default --to value
      extensions: string: Review parse_string() function
      extensions: string: Fix and enable tests
      nft: Exit if nftnl_alloc_expr fails
      libxtables: Move struct xtables_afinfo into xtables.h
      libxtables: Define XT_OPTION_OFFSET_SCALE in xtables.h
      libxtables: Fix unsupported extension warning corner case
      tests: shell: Fix testcases for changed ip6tables opts output
      xshared: Fix for missing space after 'prot' column
      xshared: Print protocol numbers if --numeric was given
      xtables-restore: Extend failure error message
      nft: Expand extended error reporting to nft_cmd, too
      tests: shell: Test delinearization of native nftables expressions
      ebtables: Drop unused OPT_* defines
      ebtables: Eliminate OPT_TABLE
      ebtables: Merge OPT_* flags with xshared ones
      nft-shared: Introduce __get_cmp_data()
      ebtables: Support '-p Length'
      ebtables: Fix among match
      nft: Fix meta statement parsing
      nft-bridge: Drop 'sreg_count' variable
      tests: iptables-test: Simplify '-N' option a bit
      tests: iptables-test: Simplify execute_cmd() calling
      tests: iptables-test: Pass netns to execute_cmd()
      tests: iptables-test: Test both variants by default
      extensions: among: Remove pointless fall through
      extensions: among: Fix for use with ebtables-restore
      extensions: libebt_stp: Eliminate duplicate space in output
      extensions: libip6t_dst: Fix output for empty options
      extensions: TCPOPTSTRIP: Do not print empty options
      extensions: libebt_log: Avoid empty log-prefix in output
      tests: IDLETIMER.t: Fix syntax, support for restore input
      tests: libebt_stp.t: Drop duplicate whitespace
      tests: shell: Fix expected output for ip6tables dst match
      tests: shell: Fix expected ebtables log target output
      libiptc: Fix for segfault when renaming a chain
      nft: Fix compile with -DDEBUG
      extensions: NFQUEUE: Document queue-balance limitation
      tests: iptables-test: Implement fast test mode
      tests: iptables-test: Cover for obligatory -j CONTINUE in ebtables
      tests: *.t: Fix expected output for simple calls
      tests: *.t: Fix for hexadecimal output
      tests: libebt_redirect.t: Plain redirect prints with trailing whitespace
      tests: libxt_length.t: Fix odd use-case output
      tests: libxt_recent.t: Add missing default values
      tests: libxt_tos.t, libxt_TOS.t: Add missing masks in output
      tests: libebt_vlan.t: Drop trailing whitespace from rules
      tests: libxt_connlimit.t: Add missing default values
      tests: *.t: Add missing all-one's netmasks to expected output
      extensions: DNAT: Fix bad IP address error reporting
      extensions: *NAT: Drop NF_NAT_RANGE_PROTO_RANDOM* flag checks
      extensions: DNAT: Use __DNAT_xlate for REDIRECT, too
      extensions: DNAT: Generate print, save and xlate callbacks
      extensions: DNAT: Rename some symbols
      extensions: Merge SNAT, DNAT, REDIRECT and MASQUERADE
      tests: xlate-test: Cleanup file reading loop
      tests: xlate-test.py: Introduce run_proc()
      tests: xlate-test: Replay results for reverse direction testing
      xshared: Share make_delete_mask() between ip{,6}tables
      nft-shared: Introduce port_match_single_to_range()
      extensions: libip*t_LOG: Merge extensions
      extensions: libebt_ip: Include kernel header
      extensions: libebt_arp, libebt_ip: Use xtables_ipparse_any()
      extensions: Collate ICMP types/codes in libxt_icmp.h
      extensions: Unify ICMP parser into libxt_icmp.h
      Drop extra newline from xtables_error() calls
      extensions: mark: Test double bitwise in a rule
      extensions: libebt_mark: Fix mark target xlate
      extensions: libebt_mark: Fix xlate test case
      extensions: libebt_redirect: Fix xlate return code
      extensions: libipt_ttl: Sanitize xlate callback
      extensions: CONNMARK: Fix xlate callback
      extensions: MARK: Sanitize MARK_xlate()
      extensions: TCPMSS: Use xlate callback for IPv6, too
      extensions: TOS: Fix v1 xlate callback
      extensions: ecn: Sanitize xlate callback
      extensions: tcp: Translate TCP option match
      extensions: libebt_log: Add comment to clarify xlate callback
      extensions: frag: Add comment to clarify xlate callback
      extensions: ipcomp: Add comment to clarify xlate callback
      libxtables: xt_xlate_add() to take care of spacing
      extensions: Leverage xlate auto-spacing
      extensions: libxt_conntrack: Drop extra whitespace in xlate
      extensions: xlate: Format sets consistently
      tests: shell: Test selective ebtables flushing
      tests: shell: Fix valgrind mode for 0008-unprivileged_0
      iptables-restore: Free handle with --test also
      iptables-xml: Free allocated chain strings
      nft: Plug memleak in nft_rule_zero_counters()
      iptables: Plug memleaks in print_firewall()
      xtables: Introduce xtables_clear_iptables_command_state()
      iptables: Properly clear iptables_command_state object
      xshared: Free data after printing help
      libiptc: Eliminate garbage access
      ebtables: Implement --check command
      tests: xlate: Use --check to verify replay
      nft: Fix for comparing ifname matches against nft-generated ones
      nft: Fix match generator for '! -i +'
      nft: Recognize INVAL/D interface name
      xtables-translate: Fix for interfaces with asterisk mid-string
      ebtables: Fix MAC address match translation
      Makefile: Create LZMA-compressed dist-files
      Drop INCOMPATIBILITIES file
      Drop libiptc/linux_stddef.h
      Makefile: Generate ip6tables man pages on the fly
      extensions: Makefile: Merge initext targets
      iptables/Makefile: Reorg variable assignments
      iptables/Makefile: Split nft-variant man page list
      Makefile: Fix for 'make distcheck'
      Makefile: Generate .tar.xz archive with 'make dist'
      include/Makefile: xtables-version.h is generated
      tests: Adjust testsuite return codes to automake guidelines
      Makefile.am: Integrate testsuites
      nft: Parse icmp header matches
      arptables: Check the mandatory ar_pln match
      nft: Increase rule parser strictness
      nft: Make rule parsing errors fatal
      nft: Reject tcp/udp extension without proper protocol match
      gitignore: Ignore utils/nfsynproxy
      gitignore: Ignore generated ip6tables man pages
      ebtables-translate: Install symlink
      Makefile: Replace brace expansion
      configure: Bump version for 1.8.9 release
      tests: add ebtables among testcase
      xt_sctp: support a couple of new chunk types

Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
Reviewed-by: Peter Müller <peter.mueller@ipfire.org>
2023-01-18 23:23:06 +00:00
..
2022-02-22 19:41:39 +00:00
2021-03-18 11:19:43 +00:00
2018-04-14 18:42:00 +02:00
2021-12-28 23:01:48 +01:00
2020-03-21 16:14:08 +00:00
2022-12-27 20:43:10 +00:00
2015-12-13 22:28:15 +00:00
2008-10-11 00:50:29 +02:00
2021-03-18 11:20:32 +00:00
2021-02-12 11:54:42 +00:00
2020-05-01 19:08:38 +00:00
2017-06-07 09:55:27 +01:00
2020-05-09 12:03:23 +00:00
2022-11-18 19:53:21 +00:00
2021-11-24 09:09:47 +00:00
2017-09-22 18:56:04 +01:00
2007-10-08 18:34:12 +00:00
2013-08-28 11:18:37 +02:00
2021-03-29 12:53:09 +00:00
2020-03-21 15:44:08 +00:00
2018-07-14 13:43:49 +01:00
2021-05-06 09:54:21 +00:00
2019-05-27 14:39:32 +01:00
2022-12-17 17:20:46 +00:00
2021-11-19 07:03:31 +01:00
2019-12-02 17:10:15 +00:00
2022-12-29 11:23:41 +00:00
2022-02-11 09:17:36 +00:00
2018-06-25 10:54:36 +01:00
2022-02-23 15:46:45 +00:00
2017-04-17 12:36:49 +01:00
2021-10-22 09:59:20 +00:00
2021-09-05 17:48:28 +00:00
2021-03-29 12:54:50 +00:00
2022-11-28 13:05:19 +01:00
2021-05-20 09:47:41 +00:00
2022-12-27 20:44:04 +00:00
2021-02-03 22:23:13 +00:00
2020-11-05 23:29:18 +00:00
2021-12-09 21:04:50 +01:00
2022-02-11 09:17:46 +00:00
2015-05-03 21:51:04 +02:00
2017-06-07 09:55:16 +01:00
2020-09-24 17:36:37 +00:00
2013-04-12 12:43:27 +02:00
2022-05-05 15:31:03 +00:00
2021-12-09 21:08:10 +01:00
2022-05-30 19:11:14 +00:00
2021-11-19 07:16:02 +01:00
2021-10-22 16:02:22 +00:00
2022-05-30 19:24:43 +00:00
2022-01-14 13:46:00 +00:00
2021-04-07 13:12:27 +00:00
2022-12-27 20:41:32 +00:00
2021-04-07 13:13:18 +00:00
2016-08-23 13:04:47 -04:00
2022-08-04 12:04:01 +00:00
2013-07-03 21:38:17 +02:00
2012-08-20 11:39:23 +02:00
2019-03-13 15:04:40 +01:00
2020-04-30 14:52:53 +00:00
2022-12-29 11:23:11 +00:00
2018-02-11 20:56:12 +00:00
2018-07-12 10:03:34 +01:00
2022-07-11 13:04:01 +00:00
2022-11-28 13:09:08 +01:00
2023-01-05 10:47:40 +00:00
2023-01-18 23:23:06 +00:00
2023-01-05 10:47:09 +00:00
2010-09-15 17:43:06 +02:00
2021-11-24 09:05:10 +00:00
2022-02-01 13:50:32 +00:00
2013-10-15 16:46:15 +02:00
2023-01-05 10:40:58 +00:00
2022-09-11 08:35:18 +00:00
2023-01-09 18:36:05 +00:00
2022-07-29 17:04:28 +00:00
2023-01-09 18:35:20 +00:00
2022-06-17 16:39:12 +00:00
2009-05-17 17:24:59 +02:00
2023-01-09 18:34:42 +00:00
2012-08-24 16:22:24 +02:00
2022-04-30 08:56:30 +00:00
2022-12-26 08:53:33 +00:00
2022-12-29 11:22:38 +00:00
2021-04-26 17:08:53 +00:00
2022-12-26 08:30:22 +00:00
2021-04-26 17:10:13 +00:00
2022-12-27 16:26:15 +00:00
2022-04-10 10:20:01 +00:00
2022-12-17 17:20:45 +00:00
2019-12-29 19:09:27 +00:00
2022-12-27 16:25:42 +00:00
2022-05-16 07:11:45 +00:00
2022-12-27 16:24:23 +00:00
2022-10-24 12:39:47 +00:00
2016-09-24 13:07:13 +01:00
2022-12-27 16:34:44 +00:00
2015-12-11 18:47:20 +00:00
2015-06-23 13:37:57 +02:00
2021-06-04 10:48:35 +00:00
2022-09-01 21:16:50 +00:00
2023-01-18 23:17:24 +00:00
2022-11-25 11:57:30 +00:00
2022-12-27 20:44:38 +00:00
2014-08-20 21:45:12 +02:00
2022-08-10 10:44:31 +00:00
2022-12-26 08:46:30 +00:00
2022-11-28 13:09:53 +01:00
2023-01-18 23:18:34 +00:00
2015-02-01 17:39:33 +01:00
2022-11-28 13:18:12 +01:00
2022-01-14 20:45:24 +00:00
2021-02-22 11:28:11 +00:00
2022-11-08 11:12:38 +00:00
2022-12-26 08:40:14 +00:00
2022-12-26 08:40:51 +00:00
2017-04-28 13:04:19 +01:00
2022-07-29 17:06:15 +00:00
2022-02-06 10:50:43 +00:00
2020-01-16 18:22:51 +00:00
2021-02-09 11:51:38 +00:00
2021-02-05 11:24:35 +00:00
2021-02-09 12:00:04 +00:00
2021-12-03 22:51:39 +01:00
2022-05-01 08:43:05 +00:00
2022-05-01 08:43:14 +00:00
2020-01-04 18:23:52 +00:00
2022-11-18 14:37:25 +00:00
2022-11-29 13:40:13 +01:00
2021-01-27 21:06:57 +00:00
2013-10-24 15:20:48 +02:00
2023-01-09 18:43:22 +00:00
2012-08-07 20:21:06 +02:00
2023-01-04 21:35:28 +00:00
2021-02-08 13:51:04 +00:00
2022-09-12 09:43:25 +00:00
2022-02-11 09:18:00 +00:00
2020-12-27 10:29:55 +00:00
2018-06-30 19:51:38 +01:00
2022-03-10 10:40:37 +00:00
2016-01-10 21:18:20 +00:00
2022-06-17 10:20:18 +00:00
2022-04-29 19:01:37 +00:00
2022-04-29 18:59:39 +00:00
2022-11-19 19:26:35 +00:00
2021-12-03 18:25:39 +01:00
2022-05-13 20:38:43 +00:00
2022-04-29 18:55:49 +00:00
2014-07-23 22:57:47 +02:00
2022-04-24 14:07:03 +00:00
2021-08-16 06:52:19 +00:00
2022-12-27 16:31:06 +00:00
2022-09-01 21:16:51 +00:00
2022-09-01 21:16:51 +00:00
2022-09-01 21:16:51 +00:00
2022-09-01 21:16:51 +00:00
2022-09-01 21:16:51 +00:00
2022-09-01 21:16:50 +00:00
2022-09-01 21:16:50 +00:00
2022-09-01 21:16:50 +00:00
2021-04-20 09:09:59 +00:00
2023-01-09 18:43:39 +00:00
2021-04-10 13:39:32 +00:00
2020-08-17 17:55:35 +00:00
2021-10-22 10:54:07 +00:00
2008-12-12 16:19:56 +01:00
2022-04-24 18:59:49 +00:00
2022-12-26 08:56:24 +00:00
2022-11-10 15:13:51 +00:00
2022-02-21 21:13:50 +00:00
2021-12-03 22:47:55 +01:00
2022-06-17 10:20:18 +00:00
2008-10-11 00:50:29 +02:00
2019-05-27 14:40:03 +01:00
2017-05-19 17:44:13 +01:00
2014-01-29 17:22:48 +01:00
2020-08-16 10:29:42 +00:00
2022-09-01 21:16:50 +00:00
2022-02-02 19:43:26 +00:00
2022-02-09 13:48:03 +00:00
2022-02-02 19:43:24 +00:00
2022-02-02 19:43:27 +00:00
2022-02-02 19:43:25 +00:00
2022-02-02 19:43:25 +00:00
2022-02-02 19:43:24 +00:00
2022-02-02 19:43:26 +00:00
2022-02-02 19:43:24 +00:00
2022-02-02 19:43:27 +00:00
2022-02-02 19:43:26 +00:00
2022-02-02 19:43:25 +00:00
2022-02-02 19:43:25 +00:00
2022-02-02 19:43:27 +00:00
2022-02-02 19:43:27 +00:00
2022-02-02 19:43:27 +00:00
2022-02-02 19:43:27 +00:00
2022-02-02 19:43:25 +00:00
2022-02-09 13:48:34 +00:00
2022-02-02 19:43:27 +00:00
2022-02-02 19:43:26 +00:00
2022-02-02 19:43:25 +00:00
2022-02-02 19:43:26 +00:00
2022-02-02 19:43:26 +00:00
2022-02-02 19:43:26 +00:00
2022-02-02 19:43:27 +00:00
2022-02-02 19:43:27 +00:00
2022-02-02 19:43:25 +00:00
2022-02-02 19:43:25 +00:00
2022-02-02 19:43:25 +00:00
2022-02-09 13:52:30 +00:00
2022-02-02 19:43:26 +00:00
2022-02-02 19:43:26 +00:00
2022-02-02 19:43:26 +00:00
2022-02-02 19:43:26 +00:00
2022-02-02 19:43:26 +00:00
2022-02-02 19:43:26 +00:00
2022-02-02 19:43:25 +00:00
2022-02-02 19:43:25 +00:00
2022-02-02 19:43:25 +00:00
2022-02-02 19:43:26 +00:00
2022-02-02 19:43:25 +00:00
2022-02-02 19:43:25 +00:00
2022-02-02 19:43:25 +00:00
2022-02-02 19:43:27 +00:00
2022-02-02 19:43:25 +00:00
2022-02-02 19:43:26 +00:00
2022-02-02 19:43:26 +00:00
2022-02-02 19:43:26 +00:00
2022-02-02 19:43:27 +00:00
2022-02-02 19:43:24 +00:00
2022-02-02 19:43:25 +00:00
2022-02-02 19:43:27 +00:00
2022-02-02 19:43:25 +00:00
2022-07-09 14:58:58 +00:00
2012-08-12 16:39:18 -04:00
2018-07-12 10:03:34 +01:00
2021-11-24 09:37:51 +00:00
2020-03-29 06:34:18 +00:00
2021-03-10 13:59:29 +00:00
2022-01-14 20:25:49 +00:00
2021-10-13 12:13:04 +00:00
2021-01-06 15:21:42 +00:00
2022-10-24 08:56:08 +00:00
2022-11-25 11:59:10 +00:00
2022-09-30 15:45:58 +00:00
2022-11-23 12:25:36 +00:00
2021-09-05 08:42:10 +00:00
2017-01-29 19:30:13 +00:00
2022-11-29 13:42:35 +01:00
2014-11-22 23:43:46 +01:00
2022-01-15 11:28:04 +00:00
2021-09-02 09:18:54 +00:00
2022-10-24 08:58:58 +00:00
2022-09-11 08:50:57 +00:00
2022-10-24 09:03:34 +00:00
2017-04-06 10:06:08 +01:00
2022-01-14 14:41:58 +00:00
2009-03-28 11:01:11 +01:00
2022-07-11 13:04:05 +00:00
2020-04-30 14:56:49 +00:00
2013-12-26 14:03:31 +01:00
2007-03-26 19:59:37 +00:00
2016-07-16 10:53:53 +01:00
2021-04-26 17:04:00 +00:00
2023-01-09 18:44:09 +00:00
2022-12-27 16:36:53 +00:00
2020-10-15 15:33:44 +00:00
2022-11-08 11:10:59 +00:00
2022-02-05 12:01:49 +00:00