Log In
rpms
/
iptables
Clone
Source Code
GIT
Source
Pull Requests
0
Stats
Overview
Files
Commits
Branches
Forks
Releases
1dc35b
import iptables-1.8.2-16.el8
Authored and Committed by
centosrcm
5 years ago
raw
patch
tree
parent
72 files changed.
4057 lines added
.
199 lines removed
.
SOURCES/0001-Add-iptables-test.py-testsuite-from-v1.8.2.patch
file added
+2642
SOURCES/0002-iptables-apply-Use-mktemp-instead-of-tempfile.patch
SOURCES/0001-iptables-apply-Use-mktemp-instead-of-tempfile.patch
file renamed
+2
-2
SOURCES/0003-extensions-format-security-fixes-in-libip-6-t_icmp.patch
SOURCES/0002-extensions-format-security-fixes-in-libip-6-t_icmp.patch
file renamed
+2
-2
SOURCES/0004-arptables-nft-use-generic-expression-parsing-functio.patch
SOURCES/0003-arptables-nft-use-generic-expression-parsing-functio.patch
file renamed
+20
-9
SOURCES/0005-xtables-Don-t-use-native-nftables-comments.patch
SOURCES/0004-xtables-Don-t-use-native-nftables-comments.patch
file renamed
+21
-12
SOURCES/0006-xtables-Introduce-per-table-chain-caches.patch
SOURCES/0005-xtables-Introduce-per-table-chain-caches.patch
file renamed
+2
-2
SOURCES/0007-nft-add-type-field-to-builtin_table.patch
SOURCES/0006-nft-add-type-field-to-builtin_table.patch
file renamed
+2
-2
SOURCES/0008-nft-move-chain_cache-back-to-struct-nft_handle.patch
SOURCES/0007-nft-move-chain_cache-back-to-struct-nft_handle.patch
file renamed
+2
-2
SOURCES/0009-nft-move-initialize-to-struct-nft_handle.patch
SOURCES/0008-nft-move-initialize-to-struct-nft_handle.patch
file renamed
+2
-2
SOURCES/0010-xtables-constify-struct-builtin_table-and-struct-bui.patch
SOURCES/0009-xtables-constify-struct-builtin_table-and-struct-bui.patch
file renamed
+2
-2
SOURCES/0011-nft-Simplify-nftnl_rule_list_chain_save.patch
SOURCES/0010-nft-Simplify-nftnl_rule_list_chain_save.patch
file renamed
+2
-2
SOURCES/0012-nft-Review-unclear-return-points.patch
SOURCES/0011-nft-Review-unclear-return-points.patch
file renamed
+2
-2
SOURCES/0013-xtables-restore-Review-chain-handling.patch
SOURCES/0012-xtables-restore-Review-chain-handling.patch
file renamed
+2
-2
SOURCES/0014-nft-Review-is_-_compatible-routines.patch
SOURCES/0013-nft-Review-is_-_compatible-routines.patch
file renamed
+2
-2
SOURCES/0015-nft-Reduce-__nft_rule_del-signature.patch
SOURCES/0014-nft-Reduce-__nft_rule_del-signature.patch
file renamed
+2
-2
SOURCES/0016-nft-Reduce-indenting-level-in-flush_chain_cache.patch
SOURCES/0015-nft-Reduce-indenting-level-in-flush_chain_cache.patch
file renamed
+2
-2
SOURCES/0017-nft-Simplify-per-table-chain-cache-update.patch
SOURCES/0016-nft-Simplify-per-table-chain-cache-update.patch
file renamed
+2
-2
SOURCES/0018-nft-Simplify-nft_rule_insert-a-bit.patch
SOURCES/0017-nft-Simplify-nft_rule_insert-a-bit.patch
file renamed
+2
-2
SOURCES/0019-nft-Introduce-fetch_chain_cache.patch
SOURCES/0018-nft-Introduce-fetch_chain_cache.patch
file renamed
+2
-2
SOURCES/0020-nft-Move-nft_rule_list_get-above-nft_chain_list_get.patch
SOURCES/0019-nft-Move-nft_rule_list_get-above-nft_chain_list_get.patch
file renamed
+2
-2
SOURCES/0021-xtables-Implement-per-chain-rule-cache.patch
SOURCES/0020-xtables-Implement-per-chain-rule-cache.patch
file renamed
+2
-2
SOURCES/0022-nft-Drop-nft_chain_list_find.patch
SOURCES/0021-nft-Drop-nft_chain_list_find.patch
file renamed
+2
-2
SOURCES/0023-xtables-Optimize-flushing-a-specific-chain.patch
SOURCES/0022-xtables-Optimize-flushing-a-specific-chain.patch
file renamed
+2
-2
SOURCES/0024-xtables-Optimize-nft_chain_zero_counters.patch
SOURCES/0023-xtables-Optimize-nft_chain_zero_counters.patch
file renamed
+2
-2
SOURCES/0025-tests-Extend-verbose-output-and-return-code-tests.patch
SOURCES/0024-tests-Extend-verbose-output-and-return-code-tests.patch
file renamed
+2
-2
SOURCES/0026-xtables-Optimize-user-defined-chain-deletion.patch
SOURCES/0025-xtables-Optimize-user-defined-chain-deletion.patch
file renamed
+2
-2
SOURCES/0027-xtables-Optimize-list-command-with-given-chain.patch
SOURCES/0026-xtables-Optimize-list-command-with-given-chain.patch
file renamed
+2
-2
SOURCES/0028-xtables-Optimize-list-rules-command-with-given-chain.patch
SOURCES/0027-xtables-Optimize-list-rules-command-with-given-chain.patch
file renamed
+2
-2
SOURCES/0029-nft-Make-use-of-nftnl_rule_lookup_byindex.patch
SOURCES/0028-nft-Make-use-of-nftnl_rule_lookup_byindex.patch
file renamed
+2
-2
SOURCES/0030-nft-Simplify-nft_is_chain_compatible.patch
SOURCES/0029-nft-Simplify-nft_is_chain_compatible.patch
file renamed
+2
-2
SOURCES/0031-nft-Simplify-flush_chain_cache.patch
SOURCES/0030-nft-Simplify-flush_chain_cache.patch
file renamed
+2
-2
SOURCES/0032-xtables-Set-errno-in-nft_rule_check-if-chain-not-fou.patch
SOURCES/0031-xtables-Set-errno-in-nft_rule_check-if-chain-not-fou.patch
file renamed
+2
-2
SOURCES/0033-xtables-Speed-up-chain-deletion-in-large-rulesets.patch
SOURCES/0032-xtables-Speed-up-chain-deletion-in-large-rulesets.patch
file renamed
+2
-2
SOURCES/0034-arptables-nft-Fix-listing-rules-without-target.patch
SOURCES/0033-arptables-nft-Fix-listing-rules-without-target.patch
file renamed
+2
-2
SOURCES/0035-arptables-nft-Fix-MARK-target-parsing-and-printing.patch
SOURCES/0034-arptables-nft-Fix-MARK-target-parsing-and-printing.patch
file renamed
+2
-2
SOURCES/0036-arptables-nft-Fix-CLASSIFY-target-printing.patch
SOURCES/0035-arptables-nft-Fix-CLASSIFY-target-printing.patch
file renamed
+2
-2
SOURCES/0037-arptables-nft-Remove-space-between-cnt-and-value.patch
SOURCES/0036-arptables-nft-Remove-space-between-cnt-and-value.patch
file renamed
+2
-2
SOURCES/0038-arptables-nft-save-Fix-position-of-j-option.patch
SOURCES/0037-arptables-nft-save-Fix-position-of-j-option.patch
file renamed
+2
-2
SOURCES/0039-arptables-nft-Don-t-print-default-h-len-h-type-value.patch
SOURCES/0038-arptables-nft-Don-t-print-default-h-len-h-type-value.patch
file renamed
+2
-2
SOURCES/0040-tests-shell-Add-arptables-nft-verbose-output-test.patch
SOURCES/0039-tests-shell-Add-arptables-nft-verbose-output-test.patch
file renamed
+2
-2
SOURCES/0041-arptables-nft-Set-h-type-h-length-masks-by-default-t.patch
SOURCES/0040-arptables-nft-Set-h-type-h-length-masks-by-default-t.patch
file renamed
+2
-2
SOURCES/0042-nft-Add-new-builtin-chains-to-cache-immediately.patch
SOURCES/0041-nft-Add-new-builtin-chains-to-cache-immediately.patch
file renamed
+2
-2
SOURCES/0043-xtables-Fix-position-of-replaced-rules-in-cache.patch
SOURCES/0042-xtables-Fix-position-of-replaced-rules-in-cache.patch
file renamed
+2
-2
SOURCES/0044-xtables-Fix-for-inserting-rule-at-wrong-position.patch
SOURCES/0043-xtables-Fix-for-inserting-rule-at-wrong-position.patch
file renamed
+2
-2
SOURCES/0045-xtables-Fix-for-crash-when-comparing-rules-with-stan.patch
SOURCES/0044-xtables-Fix-for-crash-when-comparing-rules-with-stan.patch
file renamed
+2
-2
SOURCES/0046-xtables-Fix-for-false-positive-rule-matching.patch
SOURCES/0045-xtables-Fix-for-false-positive-rule-matching.patch
file renamed
+2
-2
SOURCES/0047-ebtables-Fix-rule-listing-with-counters.patch
SOURCES/0046-ebtables-Fix-rule-listing-with-counters.patch
file renamed
+2
-2
SOURCES/0048-Revert-ebtables-use-extrapositioned-negation-consist.patch
SOURCES/0047-Revert-ebtables-use-extrapositioned-negation-consist.patch
file renamed
+167
-17
SOURCES/0049-arptables-Support-set-counters-option.patch
SOURCES/0048-arptables-Support-set-counters-option.patch
file renamed
+2
-2
SOURCES/0050-xshared-Explicitly-pass-target-to-command_jump.patch
SOURCES/0049-xshared-Explicitly-pass-target-to-command_jump.patch
file renamed
+2
-2
SOURCES/0051-nft-Don-t-assume-NFTNL_RULE_USERDATA-holds-a-comment.patch
SOURCES/0050-nft-Don-t-assume-NFTNL_RULE_USERDATA-holds-a-comment.patch
file renamed
+2
-2
SOURCES/0052-nft-Introduce-UDATA_TYPE_EBTABLES_POLICY.patch
SOURCES/0051-nft-Introduce-UDATA_TYPE_EBTABLES_POLICY.patch
file renamed
+2
-2
SOURCES/0053-ebtables-nft-Support-user-defined-chain-policies.patch
SOURCES/0052-ebtables-nft-Support-user-defined-chain-policies.patch
file renamed
+2
-2
SOURCES/0054-extensions-libipt_realm-Document-allowed-realm-value.patch
file added
+30
SOURCES/0055-extensions-TRACE-Point-at-xtables-monitor-in-documen.patch
file added
+51
SOURCES/0056-xtables-Catch-errors-when-zeroing-rule-rounters.patch
file added
+33
SOURCES/0057-xtables-save-Fix-table-not-found-error-message.patch
SOURCES/0053-xtables-save-Fix-table-not-found-error-message.patch
file renamed
+1
-1
SOURCES/0058-arptables-nft-fix-decoding-of-hlen-on-bigendian-plat.patch
file added
+49
SOURCES/0059-extensions-libip6t_mh-fix-bogus-translation-error.patch
file added
+32
SOURCES/0060-xtables-save-Point-at-existing-man-page-in-help-text.patch
file added
+50
SOURCES/0061-xtables-restore-Fix-program-names-in-help-texts.patch
file added
+86
SOURCES/0062-extensions-AUDIT-Document-ineffective-type-option.patch
file added
+37
SOURCES/0063-utils-Add-a-manpage-for-nfbpf_compile.patch
file added
+140
SOURCES/0064-doc-Install-ip-6-tables-translate.8-manpages.patch
file added
+64
SOURCES/0065-nft-Eliminate-dead-code-in-__nft_rule_list.patch
file added
+46
SOURCES/0066-arptables-Print-space-before-comma-and-counters.patch
file added
+61
SOURCES/0067-extensions-Fix-ipvs-vproto-parsing.patch
file added
+48
SOURCES/0068-extensions-Fix-ipvs-vproto-option-printing.patch
file added
+33
SOURCES/0069-extensions-Add-testcase-for-libxt_ipvs.patch
file added
+45
SOURCES/0070-doc-Install-ip-6-tables-restore-translate.8-man-page.patch
file added
+67
SOURCES/0071-nft-Set-socket-receive-buffer.patch
file added
+121
SPECS/iptables.spec
file modified
+115
-62
import iptables-1.8.2-16.el8
SOURCES/0001-Add-iptables-test.py-testsuite-from-v1.8.2.patch
file added
+2642
SOURCES/0002-iptables-apply-Use-mktemp-instead-of-tempfile.patch
SOURCES/0001-iptables-apply-Use-mktemp-instead-of-tempfile.patch
file renamed
+2
-2
SOURCES/0003-extensions-format-security-fixes-in-libip-6-t_icmp.patch
SOURCES/0002-extensions-format-security-fixes-in-libip-6-t_icmp.patch
file renamed
+2
-2
SOURCES/0004-arptables-nft-use-generic-expression-parsing-functio.patch
SOURCES/0003-arptables-nft-use-generic-expression-parsing-functio.patch
file renamed
+20
-9
SOURCES/0005-xtables-Don-t-use-native-nftables-comments.patch
SOURCES/0004-xtables-Don-t-use-native-nftables-comments.patch
file renamed
+21
-12
SOURCES/0006-xtables-Introduce-per-table-chain-caches.patch
SOURCES/0005-xtables-Introduce-per-table-chain-caches.patch
file renamed
+2
-2
SOURCES/0007-nft-add-type-field-to-builtin_table.patch
SOURCES/0006-nft-add-type-field-to-builtin_table.patch
file renamed
+2
-2
SOURCES/0008-nft-move-chain_cache-back-to-struct-nft_handle.patch
SOURCES/0007-nft-move-chain_cache-back-to-struct-nft_handle.patch
file renamed
+2
-2
SOURCES/0009-nft-move-initialize-to-struct-nft_handle.patch
SOURCES/0008-nft-move-initialize-to-struct-nft_handle.patch
file renamed
+2
-2
SOURCES/0010-xtables-constify-struct-builtin_table-and-struct-bui.patch
SOURCES/0009-xtables-constify-struct-builtin_table-and-struct-bui.patch
file renamed
+2
-2
SOURCES/0011-nft-Simplify-nftnl_rule_list_chain_save.patch
SOURCES/0010-nft-Simplify-nftnl_rule_list_chain_save.patch
file renamed
+2
-2
SOURCES/0012-nft-Review-unclear-return-points.patch
SOURCES/0011-nft-Review-unclear-return-points.patch
file renamed
+2
-2
SOURCES/0013-xtables-restore-Review-chain-handling.patch
SOURCES/0012-xtables-restore-Review-chain-handling.patch
file renamed
+2
-2
SOURCES/0014-nft-Review-is_-_compatible-routines.patch
SOURCES/0013-nft-Review-is_-_compatible-routines.patch
file renamed
+2
-2
SOURCES/0015-nft-Reduce-__nft_rule_del-signature.patch
SOURCES/0014-nft-Reduce-__nft_rule_del-signature.patch
file renamed
+2
-2
SOURCES/0016-nft-Reduce-indenting-level-in-flush_chain_cache.patch
SOURCES/0015-nft-Reduce-indenting-level-in-flush_chain_cache.patch
file renamed
+2
-2
SOURCES/0017-nft-Simplify-per-table-chain-cache-update.patch
SOURCES/0016-nft-Simplify-per-table-chain-cache-update.patch
file renamed
+2
-2
SOURCES/0018-nft-Simplify-nft_rule_insert-a-bit.patch
SOURCES/0017-nft-Simplify-nft_rule_insert-a-bit.patch
file renamed
+2
-2
SOURCES/0019-nft-Introduce-fetch_chain_cache.patch
SOURCES/0018-nft-Introduce-fetch_chain_cache.patch
file renamed
+2
-2
SOURCES/0020-nft-Move-nft_rule_list_get-above-nft_chain_list_get.patch
SOURCES/0019-nft-Move-nft_rule_list_get-above-nft_chain_list_get.patch
file renamed
+2
-2
SOURCES/0021-xtables-Implement-per-chain-rule-cache.patch
SOURCES/0020-xtables-Implement-per-chain-rule-cache.patch
file renamed
+2
-2
SOURCES/0022-nft-Drop-nft_chain_list_find.patch
SOURCES/0021-nft-Drop-nft_chain_list_find.patch
file renamed
+2
-2
SOURCES/0023-xtables-Optimize-flushing-a-specific-chain.patch
SOURCES/0022-xtables-Optimize-flushing-a-specific-chain.patch
file renamed
+2
-2
SOURCES/0024-xtables-Optimize-nft_chain_zero_counters.patch
SOURCES/0023-xtables-Optimize-nft_chain_zero_counters.patch
file renamed
+2
-2
SOURCES/0025-tests-Extend-verbose-output-and-return-code-tests.patch
SOURCES/0024-tests-Extend-verbose-output-and-return-code-tests.patch
file renamed
+2
-2
SOURCES/0026-xtables-Optimize-user-defined-chain-deletion.patch
SOURCES/0025-xtables-Optimize-user-defined-chain-deletion.patch
file renamed
+2
-2
SOURCES/0027-xtables-Optimize-list-command-with-given-chain.patch
SOURCES/0026-xtables-Optimize-list-command-with-given-chain.patch
file renamed
+2
-2
SOURCES/0028-xtables-Optimize-list-rules-command-with-given-chain.patch
SOURCES/0027-xtables-Optimize-list-rules-command-with-given-chain.patch
file renamed
+2
-2
SOURCES/0029-nft-Make-use-of-nftnl_rule_lookup_byindex.patch
SOURCES/0028-nft-Make-use-of-nftnl_rule_lookup_byindex.patch
file renamed
+2
-2
SOURCES/0030-nft-Simplify-nft_is_chain_compatible.patch
SOURCES/0029-nft-Simplify-nft_is_chain_compatible.patch
file renamed
+2
-2
SOURCES/0031-nft-Simplify-flush_chain_cache.patch
SOURCES/0030-nft-Simplify-flush_chain_cache.patch
file renamed
+2
-2
SOURCES/0032-xtables-Set-errno-in-nft_rule_check-if-chain-not-fou.patch
SOURCES/0031-xtables-Set-errno-in-nft_rule_check-if-chain-not-fou.patch
file renamed
+2
-2
SOURCES/0033-xtables-Speed-up-chain-deletion-in-large-rulesets.patch
SOURCES/0032-xtables-Speed-up-chain-deletion-in-large-rulesets.patch
file renamed
+2
-2
SOURCES/0034-arptables-nft-Fix-listing-rules-without-target.patch
SOURCES/0033-arptables-nft-Fix-listing-rules-without-target.patch
file renamed
+2
-2
SOURCES/0035-arptables-nft-Fix-MARK-target-parsing-and-printing.patch
SOURCES/0034-arptables-nft-Fix-MARK-target-parsing-and-printing.patch
file renamed
+2
-2
SOURCES/0036-arptables-nft-Fix-CLASSIFY-target-printing.patch
SOURCES/0035-arptables-nft-Fix-CLASSIFY-target-printing.patch
file renamed
+2
-2
SOURCES/0037-arptables-nft-Remove-space-between-cnt-and-value.patch
SOURCES/0036-arptables-nft-Remove-space-between-cnt-and-value.patch
file renamed
+2
-2
SOURCES/0038-arptables-nft-save-Fix-position-of-j-option.patch
SOURCES/0037-arptables-nft-save-Fix-position-of-j-option.patch
file renamed
+2
-2
SOURCES/0039-arptables-nft-Don-t-print-default-h-len-h-type-value.patch
SOURCES/0038-arptables-nft-Don-t-print-default-h-len-h-type-value.patch
file renamed
+2
-2
SOURCES/0040-tests-shell-Add-arptables-nft-verbose-output-test.patch
SOURCES/0039-tests-shell-Add-arptables-nft-verbose-output-test.patch
file renamed
+2
-2
SOURCES/0041-arptables-nft-Set-h-type-h-length-masks-by-default-t.patch
SOURCES/0040-arptables-nft-Set-h-type-h-length-masks-by-default-t.patch
file renamed
+2
-2
SOURCES/0042-nft-Add-new-builtin-chains-to-cache-immediately.patch
SOURCES/0041-nft-Add-new-builtin-chains-to-cache-immediately.patch
file renamed
+2
-2
SOURCES/0043-xtables-Fix-position-of-replaced-rules-in-cache.patch
SOURCES/0042-xtables-Fix-position-of-replaced-rules-in-cache.patch
file renamed
+2
-2
SOURCES/0044-xtables-Fix-for-inserting-rule-at-wrong-position.patch
SOURCES/0043-xtables-Fix-for-inserting-rule-at-wrong-position.patch
file renamed
+2
-2
SOURCES/0045-xtables-Fix-for-crash-when-comparing-rules-with-stan.patch
SOURCES/0044-xtables-Fix-for-crash-when-comparing-rules-with-stan.patch
file renamed
+2
-2
SOURCES/0046-xtables-Fix-for-false-positive-rule-matching.patch
SOURCES/0045-xtables-Fix-for-false-positive-rule-matching.patch
file renamed
+2
-2
SOURCES/0047-ebtables-Fix-rule-listing-with-counters.patch
SOURCES/0046-ebtables-Fix-rule-listing-with-counters.patch
file renamed
+2
-2
SOURCES/0048-Revert-ebtables-use-extrapositioned-negation-consist.patch
SOURCES/0047-Revert-ebtables-use-extrapositioned-negation-consist.patch
file renamed
+167
-17
SOURCES/0049-arptables-Support-set-counters-option.patch
SOURCES/0048-arptables-Support-set-counters-option.patch
file renamed
+2
-2
SOURCES/0050-xshared-Explicitly-pass-target-to-command_jump.patch
SOURCES/0049-xshared-Explicitly-pass-target-to-command_jump.patch
file renamed
+2
-2
SOURCES/0051-nft-Don-t-assume-NFTNL_RULE_USERDATA-holds-a-comment.patch
SOURCES/0050-nft-Don-t-assume-NFTNL_RULE_USERDATA-holds-a-comment.patch
file renamed
+2
-2
SOURCES/0052-nft-Introduce-UDATA_TYPE_EBTABLES_POLICY.patch
SOURCES/0051-nft-Introduce-UDATA_TYPE_EBTABLES_POLICY.patch
file renamed
+2
-2
SOURCES/0053-ebtables-nft-Support-user-defined-chain-policies.patch
SOURCES/0052-ebtables-nft-Support-user-defined-chain-policies.patch
file renamed
+2
-2
SOURCES/0054-extensions-libipt_realm-Document-allowed-realm-value.patch
file added
+30
SOURCES/0055-extensions-TRACE-Point-at-xtables-monitor-in-documen.patch
file added
+51
SOURCES/0056-xtables-Catch-errors-when-zeroing-rule-rounters.patch
file added
+33
SOURCES/0057-xtables-save-Fix-table-not-found-error-message.patch
SOURCES/0053-xtables-save-Fix-table-not-found-error-message.patch
file renamed
+1
-1
SOURCES/0058-arptables-nft-fix-decoding-of-hlen-on-bigendian-plat.patch
file added
+49
SOURCES/0059-extensions-libip6t_mh-fix-bogus-translation-error.patch
file added
+32
SOURCES/0060-xtables-save-Point-at-existing-man-page-in-help-text.patch
file added
+50
SOURCES/0061-xtables-restore-Fix-program-names-in-help-texts.patch
file added
+86
SOURCES/0062-extensions-AUDIT-Document-ineffective-type-option.patch
file added
+37
SOURCES/0063-utils-Add-a-manpage-for-nfbpf_compile.patch
file added
+140
SOURCES/0064-doc-Install-ip-6-tables-translate.8-manpages.patch
file added
+64
SOURCES/0065-nft-Eliminate-dead-code-in-__nft_rule_list.patch
file added
+46
SOURCES/0066-arptables-Print-space-before-comma-and-counters.patch
file added
+61
SOURCES/0067-extensions-Fix-ipvs-vproto-parsing.patch
file added
+48
SOURCES/0068-extensions-Fix-ipvs-vproto-option-printing.patch
file added
+33
SOURCES/0069-extensions-Add-testcase-for-libxt_ipvs.patch
file added
+45
SOURCES/0070-doc-Install-ip-6-tables-restore-translate.8-man-page.patch
file added
+67
SOURCES/0071-nft-Set-socket-receive-buffer.patch
file added
+121
SPECS/iptables.spec
file modified
+115
-62