Jan Engelhardt
5cb36ed213
ACCOUNT: move xt_ACCOUNT into its own subdirectory
...
Will be adding related userspace programs shortly, and an extra
directory for the same reason it is for ipset/.
2009-09-24 01:00:15 +02:00
Jan Engelhardt
2c53605084
build: enable automake for extensions/ directory
...
Because we are likely to be having more userspace programs soon, and
reproducing manual makefiles is a bad idea, make extensions/ ready
for automake traversal. The build pattern now is:
1. toplevel Makefile.am starts off with extensions/Makefile.am
2. Makefile.am
a. builds programs in current directory
b. runs Kbuild
- only from extensions/Makefile.am
(so it does not get reinvoked from case 2cII)
- Kbuild recurses on its own
c. runs Mbuild
I. builds iptables shared libraries in current directory
II. runs Makefile.am in each subdir (goto step 2.)
2009-09-24 00:59:59 +02:00
Jan Engelhardt
bcda21a2b0
Merge branch 'psd'
2009-09-09 17:27:28 +02:00
Jan Engelhardt
a44c4e4b1d
Import ACCOUNT kernel and iptables modules
...
Reference: git://developer.intra2net.com/ipt_ACCOUNT # v1.15-1-gfb4dd1a
2009-09-05 03:38:31 +02:00
Jan Engelhardt
cebadbfcd7
psd: merge into main configuration files
...
When psd is included in the main tree, it can use the main
configuration files.
2009-08-14 20:12:43 +02:00
Jan Engelhardt
4bcb7077c0
Merge branch 'iface'
2009-04-27 20:50:05 +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
03aeed615d
RAWNAT: add the rawpost tables for IPv4/IPv6
2009-04-11 00:35:58 +02:00
Jan Engelhardt
9b198fe6e7
iface: import version 20081029
2009-04-05 10:37:05 +02:00
Jan Engelhardt
3a632a9bc5
dhcpmac: rename from dhcpaddr
2009-03-26 21:55:10 +01:00
Jan Engelhardt
e3988b50b5
Add the "STEAL" target from the "demos" branch
2009-03-25 19:54:25 +01:00
Jan Engelhardt
a51b16097b
Add a reworked IPv4 options match - xt_ipv4options
...
This revision 1 of ipv4options makes it possible to match the
presence or absence of any of the 32 possible IP options, either all
or any of the options the user specified.
2009-03-08 23:38:12 +01:00
Jan Engelhardt
08e6f23655
xt_lscan: rename from xt_portscan
2009-03-05 01:43:29 +01:00
Jan Engelhardt
7cdfc0ac3d
Add xt_length2
...
xt_length2 provides exact layer-4,-5 and -7 length matching
besides the preexisting layer-3 length match.
2009-01-30 06:01:12 +01:00
Jan Engelhardt
f30793f591
DHCP address match and mangler
2008-09-01 15:27:43 -04:00
Jan Engelhardt
fd83fefad1
fuzzy: import 20050627 code base
2008-09-01 15:22:16 -04:00
Jan Engelhardt
b4784a48e8
cleanup [KM]build layout
2008-08-03 12:30:49 -04:00
Jan Engelhardt
039741e022
SYSRQ target
2008-08-03 12:26:09 -04:00
Jan Engelhardt
1c902893b5
Merge branch 'ipset'
2008-07-07 18:00:48 +02:00
Jan Engelhardt
5120ab0079
xt_quota2: minor fixes, merge into main config files
2008-07-07 17:56:20 +02:00
Jan Engelhardt
df6d795d22
build: properly recognize external Kbuild/Mbuild files
2008-07-06 22:00:54 +02:00
Jan Engelhardt
a48469ec5b
Import ipset-2.3.1a-20080617
2008-07-02 15:53:37 +02:00
Jan Engelhardt
d432d8041a
IPMARK: import 20080304 code base
...
With truly minimal changes to make it compile.
2008-04-08 20:37:59 +02:00
Jan Engelhardt
44d6f47ad6
ipp2p: import 20080304 code base
2008-04-08 20:34:03 +02:00
Jan Engelhardt
72dc73e6a5
condition: import 20080125 code base
2008-04-08 11:58:33 +02:00
Jan Engelhardt
cd323565d7
Merge reworked geoip extension
2008-03-22 05:16:53 +01:00
Jan Engelhardt
a39bfdf98e
Add xt_ECHO sample target
2008-03-22 05:16:47 +01:00
Jan Engelhardt
3554e348bc
geoip: import 20080214 code base
2008-03-22 03:59:42 +01:00
Jan Engelhardt
2fbfbe6cd4
Import Chaostables extensions
...
Signed-off-by: Jan Engelhardt <jengelh@computergmbh.de >
2008-02-21 18:56:21 +01:00
Jan Engelhardt
c1592673fb
Allow external projects to be downloaded into the tree and used
...
Signed-off-by: Jan Engelhardt <jengelh@computergmbh.de >
2008-02-15 02:21:35 +01:00
Jan Engelhardt
da011c8871
Allow user to select what extensions to compile and install
...
Signed-off-by: Jan Engelhardt <jengelh@computergmbh.de >
2008-02-14 17:49:47 +01:00
Jan Engelhardt
6d2998588d
Add xt_LOGMARK (nfmark, ctmark, secmark logger)
...
xt_LOGMARK dumps the nfmark (packet mark), ctmark (connection mark)
and/or secmark to syslog.
Signed-off-by: Jan Engelhardt <jengelh@computergmbh.de >
2008-01-30 13:54:57 +01:00
Jan Engelhardt
47b700b0f5
Add a compat wrapper to make modules work with older Linux.
...
The extension modules use the API of a fairly recent kernel, if not
even the networking git tree. To make it work with older Linux
kernels, an API wrapper is added. Should compile against
running-kernels Linux 2.6.19..current (tested: 2.6.22..current).
Signed-off-by: Jan Engelhardt <jengelh@computergmbh.de >
2008-01-29 15:40:57 +01:00
Jan Engelhardt
7a981b17b5
Initial commit.
...
Populate the iptables-addons repository with two modules, xt_TARPIT
and xt_TEE, as a starting point.
Signed-off-by: Jan Engelhardt <jengelh@computergmbh.de >
2008-01-29 03:57:08 +01:00