summaryrefslogtreecommitdiffstats
path: root/extensions
Commit message (Collapse)AuthorAgeFilesLines
* libxt_CONNMARK revision 1Jan Engelhardt2008-01-292-20/+305
| | | | | | Add support for xt_CONNMARK target revision 1. Signed-off-by: Jan Engelhardt <jengelh@computergmbh.de>
* Build adjustmentsJan Engelhardt2008-01-291-4/+4
| | | | | | | | | A few build system changes. * ip6tables needs IP6T_LIB_DIR * correctly trigger rebuild of master manpages when submanpages have been touched Signed-off-by: Jan Engelhardt <jengelh@computergmbh.de.
* Give preference to iptables header filesJan Engelhardt2008-01-291-2/+3
| | | | | | | | Have the header files in the iptables source tree take precedence over those from the kernel source. Otherwise, building the current iptables from subversion just fails with kernels < 2.6.25. Signed-off-by: Jan Engelhardt <jengelh@computergmbh.de>
* libxt_TCPOPTSTRIPSven Schnelle2008-01-202-0/+219
| | | | | | | Import libxt_TCPOPTSTRIP into iptables. Signed-off-by: Sven Schnelle <svens@bitebene.org> Signed-off-by: Jan Engelhardt <jengelh@computergmbh.de>
* libxt_iprange r1Jan Engelhardt2008-01-201-1/+222
| | | | | | Add support for xt_iprange revision 1 Signed-off-by: Jan Engelhardt <jengelh@computergmbh.de>
* libxt_iprange r0Jan Engelhardt2008-01-203-51/+46
| | | | | | Move libipt_iprange to libxt_iprange. Signed-off-by: Jan Engelhardt <jengelh@computergmbh.de>
* libxt_mark r1Jan Engelhardt2008-01-201-28/+112
| | | | | | Introduce libxt_mark match revision 1 support. Signed-off-by: Jan Engelhardt <jengelh@computergmbh.de>
* libxt_hashlimit checksJan Engelhardt2008-01-201-0/+17
| | | | | | Add checks for libxt_hashlimit so that options cannot be passed twice Signed-off-by: Jan Engelhardt <jengelh@computergmbh.de>
* rename overlapping function namesJan Engelhardt2008-01-208-25/+23
| | | | | | Rename overlapping function names. Signed-off-by: Jan Engelhardt <jengelh@computergmbh.de>
* bunch o' renamesJan Engelhardt2008-01-206-17/+18
| | | | | | | | Move a few functions from iptables.c/ip6tables.c to xtables.c so they are available for combined (both AF_INET and AF_INET6) libxt modules. Rename overlapping function names. Signed-off-by: Jan Engelhardt <jengelh@computergmbh.de>
* libxt_conntrack r0Jan Engelhardt2008-01-203-163/+188
| | | | | | Move libipt_conntrack to libxt_conntrack. Signed-off-by: Jan Engelhardt <jengelh@computergmbh.de>
* libxt_connmark r1Jan Engelhardt2008-01-202-36/+119
| | | | | | Add support for xt_connmark match revision 1. Signed-off-by: Jan Engelhardt <jengelh@computergmbh.de>
* libxt_MARK r2Jan Engelhardt2008-01-204-19/+173
| | | | | | | Add support for xt_MARK target revision 2. Also consolidate libip6t_MARK.man and libipt_MARK.man. Signed-off-by: Jan Engelhardt <jengelh@computergmbh.de>
* libxt_TOSJan Engelhardt2008-01-204-170/+284
| | | | | | | Move libipt_TOS revision 0 to libxt_TOS revision 0 and add support for xt_TOS target revision 1. Signed-off-by: Jan Engelhardt <jengelh@computergmbh.de>
* libxt_tosJan Engelhardt2008-01-205-172/+292
| | | | | | | Move libipt_tos revision 0 to libxt_tos revision 0 and add support for xt_tos match revision 1. Signed-off-by: Jan Engelhardt <jengelh@computergmbh.de>
* libxt_ownerJan Engelhardt2008-01-206-532/+590
| | | | | | | libxt_owner merges libipt_owner and libip6t_owner, and adds support for the xt_owner match revision 1. Signed-off-by: Jan Engelhardt <jengelh@computergmbh.de>
* Converts the iptables build infrastructure to autotools.Jan Engelhardt2008-01-208-324/+221
| | | | | | | | | | | | | - Can build both static and dynamic at the same time - iptables-static will be a multi-binary, semi-static (link against libc but w/o dynamic plugins) - Always build IPv6 modules - consider INSTALL Signed-off-by: Jan Engelhardt <jengelh@computergmbh.de>
* Add rateest match extensionPatrick McHardy2008-01-152-1/+462
| | | | Signed-off-by: Patrick McHardy <kaber@trash.net>
* Add RATEEST target extensionPatrick McHardy2008-01-152-1/+241
| | | | Signed-off-by: Patrick McHardy <kaber@trash.net>
* Fix CONNMARK mask initialisationPeter Warasin2008-01-151-2/+10
| | | | | | | | | | This patch fixes the problem that the CONNMARK mask value has been set to 0 whenever the CONNMARK target options were not the last options to be processed. It initalizes the mask value rather than setting it for each parse. Signed-off-by: Peter Warasin <peter@endian.com>
* Unifies libip[6]t_SECMARK.man to libxt_SECMARK.manYasuyuki KOZAKAI2007-11-292-7/+0
|
* Unifies libip[6]t_CONNSECMARK.man to libxt_CONNSECMARK.manYasuyuki KOZAKAI2007-11-292-15/+0
|
* Fixes missing '6' and 'X' in definitions of selinux related extension lists.Yasuyuki KOZAKAI2007-11-291-2/+2
|
* Remove libip6t_state.c. libxt_state.c supports IPv6.Yasuyuki KOZAKAI2007-11-291-156/+0
|
* Unifies libip[6]t_udp.man to libxt_udp.manYasuyuki KOZAKAI2007-11-292-14/+0
|
* Removes libip6t_u32.manYasuyuki KOZAKAI2007-11-291-129/+0
| | | | libxt_u32.man already exists.
* Unifies libip[6]t_physdev.man to libxt_physdev.manYasuyuki KOZAKAI2007-11-292-42/+0
|
* Unifies libip[6]t_mark.man to libxt_mark.manYasuyuki KOZAKAI2007-11-292-9/+0
|
* Unifies libip[6]t_mac.man to libxt_mac.manYasuyuki KOZAKAI2007-11-292-10/+0
|
* Unifies libip[6]t_limit.man to libxt_limit.manYasuyuki KOZAKAI2007-11-292-15/+0
|
* Unifies libip[6]t_esp.man to libxt_esp.manYasuyuki KOZAKAI2007-11-292-3/+0
|
* Unifies libip[6]t_NFQUEUE.man to libxt_NFQUEUE.manYasuyuki KOZAKAI2007-11-292-12/+0
|
* Move libipt_tcpmss.man to libxt_tcpmss.man for ip6tables.8Yasuyuki KOZAKAI2007-11-291-0/+0
|
* Move libipt_string.man to libxt_string.man for ip6tables.8Yasuyuki KOZAKAI2007-11-291-0/+0
|
* Move libipt_state.man to libxt_state.man for ip6tables.8Yasuyuki KOZAKAI2007-11-291-0/+0
|
* Move libipt_sctp.man to libxt_sctp.man for ip6tables.8Yasuyuki KOZAKAI2007-11-291-0/+0
|
* Move libipt_quota.man to libxt_quota.man for ip6tables.8Yasuyuki KOZAKAI2007-11-291-0/+0
|
* Move libipt_pkttype.man to libxt_pkttype.man for ip6tables.8Yasuyuki KOZAKAI2007-11-291-0/+0
|
* Move libipt_helper.man to libxt_helper.man for ip6tables.8Yasuyuki KOZAKAI2007-11-291-0/+0
|
* Move libipt_hashlimit.man to libxt_hashlimit.man for ip6tables.8Yasuyuki KOZAKAI2007-11-291-0/+0
|
* Move libipt_dscp.man to libxt_dscp.man for ip6tables.8Yasuyuki KOZAKAI2007-11-291-0/+0
|
* Move libipt_dccp.man to libxt_dccp.man for ip6tables.8Yasuyuki KOZAKAI2007-11-291-0/+0
|
* Move libipt_connmark.man to libxt_connmark.man for ip6tables.8Yasuyuki KOZAKAI2007-11-291-0/+0
|
* Move libipt_connbytes.man to libxt_connbytes.man for ip6tables.8Yasuyuki KOZAKAI2007-11-291-0/+0
|
* Move libipt_comment.man to libxt_comment.man for ip6tables.8Yasuyuki KOZAKAI2007-11-291-0/+0
|
* Move libipt_NOTRACK.man to libxt_NOTRACK.man for ip6tables.8Yasuyuki KOZAKAI2007-11-291-0/+0
|
* Move libipt_DSCP.man to libxt_DSCP.man for ip6tables.8Yasuyuki KOZAKAI2007-11-291-0/+0
|
* Moves libipt_CONNMARK.man to libxt_CONNMARK.man for ip6tables.8Yasuyuki KOZAKAI2007-11-291-0/+0
|
* Moves libipt_CLASSYFY.man to libxt_CLASSYFY.man for ip6tables.8Yasuyuki KOZAKAI2007-11-291-0/+0
|
* Fix connlimit output for inverted --connlimit-above: ! > is <=, not <Patrick McHardy2007-11-281-2/+2
|