The current iptables-1.8.4-24.el8 contains 78 distinct backports from upstream. A caching issue reported in bug 2190094 required an additional 29 backports to resolve, mainly a cache-related refactoring which went into upstream's v1.8.5 release. The risk and testing overhead involved with backporting these commits out of order makes up for that of a rebase, so we'll do the latter instead: Rebase onto v1.8.5 plus the fixes upstream identified using 'Fixes:' tag and all of the previous 78 backports not already present. To reduce merge conflicts, sort them by commit date.
Use the opportunity for a bit of spec file cleanup: * Drop the bootstrap code needed when libiptc SONAME bumped in RHEL8.2 * Eliminate a duplicate file warning caused by overlapping globbing in %files section
Changes proposed here: https://gitlab.com/redhat/centos-stream/rpms/iptables/-/merge_requests/36