Netfilter/iptables feature history
2.6.21
-
a0ca215a730b2c4d5024143e64b0d80d50858667 - add MH (mobility header) match for IPv6
-
SNAT --random
- optionally randomizes source ports to avoid prediction attacks - breaks some NAT traversal algorithms, including that of Skype
-
xt_TCPMSS
- move from ipt_TCPMSS to add IPv6 support
2.6.20
2.6.19
2.6.18
-
xt_statistic
- replaces the nth and random matches in POM, adding more precision to random and IPv6 support
2.6.17
-
xt_multiport
- unify IPv4/IPv6 multiport match
-
xt_esp
- unify IPv4/IPv6 esp match
-
xt_{match,target}
- add a
const struct xt_match* or const struct xt_target* to the match, checkentry, and target functions - breaks pom -
Add
.matchsize field to struct xt_match - breaks pom
2.6.16
-
x_tables
- unify several IPv4 and IPv6 matches, change module names from ipt_* to xt_*. Full list:
CLASSIFY CONNMARK MARK NFQUEUE NOTRACK
comment connbytes connmark conntrack dccp length limit mac mark physdev pkttype realm sctp state string tcpmss tcpudp
-
Add
protoff argument to match and target functions, breaks pom
2.6.15
2.6.14
Last modified Mon May 7 18:49:22 2007. ©2005-2007 Daniel De Graaf