Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | extensions: libipt_LOG/libip6t_LOG: support macdecode option | Patrick McHardy | 2010-06-28 | 1 | -1/+2 |
| | | | | Signed-off-by: Patrick McHardy <kaber@trash.net> | ||||
* | includes: header updates | Jan Engelhardt | 2010-02-01 | 9 | -69/+14 |
| | | | | | | | | | | | | Update the shipped Linux kernel headers from 2.6.33-rc6, as iptables's ipt_ECN.h for example references ipt_DSCP.h, which no longer exists. Since a number of old code pieces have been removed in the kernel in that fashion, the structs for older versions are moved into the .c file, to keep header updating simple. Signed-off-by: Jan Engelhardt <jengelh@medozas.de> | ||||
* | include: resynchronize headers with 2.6.29-rc5 | Jan Engelhardt | 2009-02-21 | 2 | -10/+2 |
| | | | | Signed-off-by: Jan Engelhardt <jengelh@medozas.de> | ||||
* | Resync header files with kernel | Patrick McHardy | 2008-06-05 | 1 | -49/+14 |
| | | | | | Resync headers and add types.h file for endian annotated types, which are not available with old headers. | ||||
* | Add all necessary header files - compilation fix for various cases | Jan Engelhardt | 2008-04-14 | 2 | -37/+27 |
| | | | | | | Allow iptables to compile without a kernel source tree. This implies fixing build for older kernels, such as 2.6.17 which lack xt_SECMARK.h. | ||||
* | Remove compiler.h inclusions. | Patrick McHardy | 2008-02-22 | 1 | -1/+0 |
| | |||||
* | Fix make/compile error for iptables-1.4.0rc1 | Jesper Brouer | 2007-11-25 | 1 | -0/+324 |
| | | | | | | | | | | | | | | | | | | | Fixing a make/compile issue with iptables, release candidate 1.4.0rc1, which has existed since SVN changeset 6920. This patch adds ip_tables.h and ip6_tables.h, and updates x_tables.h, taken from Linus'es git tree. Changeset 6920 added the include file x_tables.h from kernel source, but didn't add ip_tables.h and ip6_tables.h. At some point (Tue Nov 14 19:48:48 2006, by Yasuyuki Kozakai) these kernel headers where changed, which actually removes certain depencencies from ip_tables.h and ip6_tables.h to x_tables.h. If compiling will fail, with old kernel headers (ip_tables.h and ip6_tables.h) available in systems include path, because they depend on certaine defines in x_tables.h with is missing in the version in SVN. Jesper Brouer <jdb@comx.dk> | ||||
* | Build IPv6 hbh/dst matches unconditionally | Patrick McHardy | 2007-09-05 | 1 | -0/+23 |
| | |||||
* | Build IPv6 rt match unconditionally | Patrick McHardy | 2007-09-05 | 1 | -0/+33 |
| | |||||
* | Build ipv6header match unconditionally | Patrick McHardy | 2007-09-05 | 1 | -0/+27 |
| | |||||
* | Build IPv6 mh match unconditionally | Patrick McHardy | 2007-09-05 | 1 | -0/+15 |
| | |||||
* | Resync header files and build IPv6 frag match unconditionally | Patrick McHardy | 2007-09-05 | 1 | -9/+0 |
| | |||||
* | Resync header file and build IPv6 ah match unconditionally | Patrick McHardy | 2007-09-05 | 1 | -9/+0 |
| | |||||
* | Resync ip6t_REJECT.h with kernel - seems the entire time we had an imcompatible | Patrick McHardy | 2007-08-23 | 1 | -1/+3 |
| | | | | | | header :( Noticed by Peter Riley <Peter.Riley@hotpop.com> | ||||
* | Unifies libip[6]t_MARK into libxt_MARK | Yasuyuki KOZAKAI | 2007-08-04 | 1 | -8/+0 |
| | |||||
* | Unifies libip[6]t_esp.c into libxt_esp.c | Yasuyuki KOZAKAI | 2007-07-24 | 1 | -23/+0 |
| | |||||
* | Unifies libip[6]t_length.c into libxt_length.c | Yasuyuki KOZAKAI | 2007-07-24 | 1 | -10/+0 |
| | |||||
* | Unifies libip[6]t_limit.c into libxt_limit.c. | Yasuyuki KOZAKAI | 2007-07-24 | 1 | -21/+0 |
| | |||||
* | Unifies libip[6]t_physdev.c into libxt_physdev.c | Yasuyuki KOZAKAI | 2007-07-24 | 1 | -24/+0 |
| | |||||
* | Unifies libip[6]_mark.c into libxt_mark.c | Yasuyuki KOZAKAI | 2007-07-24 | 1 | -9/+0 |
| | |||||
* | Unifies libip[6]t_multiport.c into libipxt_multiport.c | Yasuyuki KOZAKAI | 2007-07-24 | 1 | -30/+0 |
| | |||||
* | Removes some KERNEL_64_USERSPACE_32 because linux 2.6 has compat layer | Yasuyuki KOZAKAI | 2007-06-28 | 3 | -15/+3 |
| | |||||
* | Add ip6tables TCPMSS extension (Arnaud Ebalard <arno@natisbad.org>) | Arnaud Ebalard | 2007-01-16 | 1 | -0/+10 |
| | | | | Kernel part will go in 2.6.21. | ||||
* | - Add revision support to ip6tables. | Rémi Denis-Courmont | 2006-10-20 | 1 | -0/+30 |
| | | | | | - Add support port range match to libip6t_multiport (R?mi Denis-Courmont <rdenis@simphalempin.com>) | ||||
* | Prepare policy match for x_tables unification by making sure both | Patrick McHardy | 2006-01-31 | 1 | -0/+58 |
| | | | | ipt_policy and ip6t_policy use the same data structure. | ||||
* | fix various missing header file / #define issues on old kernels. I've now ↵v1.3.2 | Harald Welte | 2005-07-10 | 1 | -16/+0 |
| | | | | tested compilation with kernels starting 2.4.17 | ||||
* | we need to have this header file included, since old kernels don't define ↵ | Harald Welte | 2005-07-10 | 1 | -0/+16 |
| | | | | IP6T_LOG_UID. | ||||
* | port physdev to ip6tables (Bart De Schuymer) | Bart De Schuymer | 2004-09-12 | 1 | -0/+24 |
| | |||||
* | With a 64bit kernel only the high 32bits of nfmark was used regardless of | Martin Josefsson | 2004-05-26 | 2 | -0/+25 |
| | | | | | | | 32/64bit userspace. This makes it quite hard to interoperate with 'tc'. Sync ipv6 versions with ipv4 versions. Tested on x86 and sparc64 with both 32bit and 64bit userspace. | ||||
* | Fix 64bit kernel / 32bit userspace issue. | Martin Josefsson | 2004-05-26 | 1 | -0/+25 |
| | |||||
* | apply ipv6 hoplimit (hl match, HL target) patch (Maciej Soltysiak ↵ | Maciej Soltysiak | 2003-01-08 | 2 | -0/+44 |
| | | | | <solt@dns.toxicfilms.tv>) | ||||
* | new ip6 FRAG match by kisza | András Kis-Szabó | 2002-03-26 | 2 | -0/+42 |
| | |||||
* | Add AH/ESP match for ipv6 | Harald Welte | 2002-03-25 | 2 | -0/+44 |
| | |||||
* | make compilation of libip6t_LOG, libipt_length, libip6t_length and | Harald Welte | 2002-02-17 | 2 | -0/+28 |
| | | | | libip6t_owner mandatory | ||||
* | added libip6t_REJECT.c for IPv6 reject support | Harald Welte | 2001-07-23 | 1 | -0/+16 |