Jan Engelhardt
1ed86c6bbd
build: remove support for Linux 3.6 / switch xt_DNETMAP to nf_nat
2012-11-12 18:42:11 +01:00
Jan Engelhardt
2a5f1099c8
build: remove support for Linux 3.5
2012-11-12 18:31:33 +01:00
Jan Engelhardt
c243c78af4
build: remove support for Linux 3.4
2012-11-12 18:31:28 +01:00
Jan Engelhardt
91da2a0dbd
build: remove support for Linux 3.3
2012-11-12 18:31:22 +01:00
Jan Engelhardt
a160a2aa36
build: remove support for Linux 3.2
2012-11-12 18:31:16 +01:00
Jan Engelhardt
b25e96fd49
build: remove support for Linux 3.1
2012-11-12 18:31:08 +01:00
Jan Engelhardt
6d74f76a29
build: remove support for Linux 3.0
2012-11-12 18:31:03 +01:00
Jan Engelhardt
78e47758c6
build: remove support for Linux 2.6.39
2012-11-12 18:30:49 +01:00
Jan Engelhardt
bcdd42f556
build: remove support for Linux 2.6.38
2012-11-12 18:30:42 +01:00
Jan Engelhardt
acf92ff914
build: remove support for Linux 2.6.37
2012-11-12 18:30:36 +01:00
Jan Engelhardt
0e845bf23f
build: remove support for Linux 2.6.36
2012-11-12 18:30:30 +01:00
Jan Engelhardt
693c32f414
build: remove support for Linux 2.6.35
2012-11-12 18:30:19 +01:00
Jan Engelhardt
bb25bc08c4
build: remove support for Linux 2.6.34
2012-11-12 18:30:08 +01:00
Jan Engelhardt
ea3e4b2ed5
build: remove support for Linux 2.6.33
2012-11-12 18:30:01 +01:00
Jan Engelhardt
557af2177f
build: remove support for Linux 2.6.32
2012-11-12 18:29:53 +01:00
Jan Engelhardt
60f5239630
build: remove support for Linux 2.6.31
2012-10-16 04:16:57 +02:00
Jan Engelhardt
3ba7d8c3a9
build: remove support for Linux 2.6.30
2012-10-16 04:16:57 +02:00
Jan Engelhardt
28d12faba8
build: remove support for Linux 2.6.29
2012-10-16 04:16:57 +02:00
Jan Engelhardt
cf7a3d4342
build: remove support for Linux 2.6.28
2012-10-16 04:16:57 +02:00
Jan Engelhardt
5e020d380c
build: remove support for Linux 2.6.26
2012-10-16 04:16:57 +02:00
Jan Engelhardt
a7fbf4f4de
build: remove support for Linux 2.6.25
2012-10-16 04:16:57 +02:00
Jan Engelhardt
4137f6c111
build: remove support for Linux 2.6.24
2012-10-16 04:16:57 +02:00
Jan Engelhardt
04d8ebe31c
build: remove support for Linux 2.6.23
2012-10-16 04:16:56 +02:00
Jan Engelhardt
6ab4c02a54
build: remove support for Linux 2.6.22
2012-10-16 04:16:56 +02:00
Jan Engelhardt
a66e4510b8
build: remove support for Linux 2.6.21
2012-10-16 02:36:14 +02:00
Jan Engelhardt
31aebc134e
build: remove support for Linux 2.6.20
2012-10-16 02:36:10 +02:00
Jan Engelhardt
e640a15ec9
build: remove support for Linux 2.6.19
2012-10-16 02:36:06 +02:00
Jan Engelhardt
66f213e324
build: remove support for Linux 2.6.18
2012-10-16 02:36:02 +02:00
Jan Engelhardt
0dcc56bc62
build: remove support for Linux 2.6.17
2012-10-16 02:35:57 +02:00
Jan Engelhardt
e5093b61cd
compat_xtables: add xtnu_ipv6_skip_exthdr
2012-07-09 18:54:22 +02:00
Jan Engelhardt
b2bcedd1ef
build: support for Linux 3.5
2012-06-30 18:38:49 +02:00
Jan Engelhardt
076610e3af
build: additional compilation fixes for Linux 3.2/3.3
2012-01-04 21:45:43 +01:00
Jan Engelhardt
31fdd86247
build: support for Linux 3.2
2011-12-31 02:15:45 +01:00
Jan Engelhardt
03ec8a7696
TEE: resolve compile error with Linux 2.6.36-rc
...
xt_TEE.c:54:19: error: request for member "dst" in something not a
structure or union
xt_TEE.c:55:20: error: "struct rtable" has no member named "u"
Linux kernel commit v2.6.36-rc1~571^2~616 changed this.
2010-09-22 23:37:19 +02:00
Jan Engelhardt
beb3358297
compat_xtables: move to 2.6.35 API for matches
2010-04-05 00:43:47 +02:00
Jan Engelhardt
457e86b908
build: support for Linux 2.6.34
2010-02-24 12:11:10 +01:00
Jan Engelhardt
73e7b5ead1
compat_xtables: fix compilation with <= 2.6.19
...
Once upon a time there was no such checksumming...
2009-04-30 20:35:48 +02:00
Jan Engelhardt
637516f2d4
RAWNAT: add extension's kernel and userspace modules
...
RAWNAT provides stateless 1:1 network address translation.
2009-04-26 21:44:54 +02:00
Jan Engelhardt
67579079e0
layer: block use of DEBUGP
...
As per "Writing Netfilter Modules" e-book 20090326 section 4.8, one
should use pr_debug instead.
2009-03-27 00:00:44 +01:00
Jan Engelhardt
7bb2957e47
compat: compile fixes for 2.6.29
...
2.6.29 removes at least NIP6, and NIPQUAD is scheduled to follow.
2009-02-11 15:56:33 +01:00
Jan Engelhardt
ee7e4f5a42
Update for Linux 2.6.28
2008-11-18 12:51:25 +01:00
Jan Engelhardt
f3f0741469
Support for Linux 2.6.17
2008-09-22 13:40:25 -04:00
Jan Engelhardt
f30793f591
DHCP address match and mangler
2008-09-01 15:27:43 -04:00
Jan Engelhardt
ab27472eb4
src: move to a pskb-based API
...
It occurred that skb reallocation does happen on older kernels, and
those kernels should really be supported, since the patch is really
minimal.
2008-09-01 15:27:43 -04:00
Jan Engelhardt
6737682e82
xt_SYSRQ: fix compilation for Linux kernel version <= 2.6.19
2008-08-28 20:27:09 -04:00
Jan Engelhardt
f43ac442e1
Remove dependency on CONFIG_NETWORK_SECMARK
2008-07-07 21:34:52 +02:00
Jan Engelhardt
a1e915a984
Add xt_quota2
...
Support for inversion, upcounting, and changing the quota/counter
through sysfs.
2008-07-06 22:00:54 +02:00
Jan Engelhardt
f34be8445f
TEE: make skb writable before attempting checksum update
...
This also adds the compat function xtnu_skb_make_writable().
2008-04-09 20:06:17 +02:00
Jan Engelhardt
5fd97e9973
compat update: allow building from 2.6.18 onwards
2008-03-12 04:28:40 +01:00
Jan Engelhardt
c338e8f827
Move defines in compat_xtables.h down to avoid redeclaration errors
...
Signed-off-by: Jan Engelhardt <jengelh@computergmbh.de >
2008-03-04 05:12:06 +01:00