Jan Engelhardt
e89c5d976a
iface: move private struct xt_iface_flag_pairs to .c file
2009-04-27 20:46:09 +02:00
Jan Engelhardt
f5ed98fbf5
iface: update documentation
...
For one, the tabs must go as they cause alignment problems. Also
update the manpage with proper markup.
2009-04-26 23:20:38 +02:00
Jan Engelhardt
60c4162087
iface: replace --lower_up by --lower-up
2009-04-26 22:22:20 +02:00
Jan Engelhardt
074a7d6cb7
iface: remove --promiscous flag
...
The spelling is difficult (actually it is "promiscuous"), and one
option should be enough. Keeping --promisc.
2009-04-26 22:21:27 +02:00
Jan Engelhardt
a6ba463c43
iface: remove redundant fields and use bool
2009-04-26 22:13:06 +02:00
Jan Engelhardt
be2061c520
iface: constify data arrays
2009-04-26 22:13:05 +02:00
Jan Engelhardt
3f96deb0f0
iface: remove define for internal array size
...
The macro was only used inside kernel code and not relevant to
user-space anyway.
2009-04-26 22:07:53 +02:00
Jan Engelhardt
6d8ce3acae
iface: dissolve module name/revision macros
...
The module name will unlikely be changing anytime soon. And if the
revision increases, we cannot just bump the number (well, in
Xtables-addons we can, but it would not be the case for the core
kernel). So let's not get into bad habits.
2009-04-26 22:07:43 +02:00
Jan Engelhardt
f6c317710f
iface: remove version/revision from helptext
...
XTABLES_VERSION does not contain anything meaningful to display.
Printing the revision is not of value too, I think.
2009-04-26 22:01:30 +02:00
Jan Engelhardt
6799806300
iface: use NFPROTO_*
2009-04-26 21:59:41 +02:00
Jan Engelhardt
0d36136f54
iface: some command decoupling
2009-04-26 21:56:53 +02:00
Jan Engelhardt
e1fc5f2086
iface: remove redundant parentheses
2009-04-26 21:56:25 +02:00
Jan Engelhardt
9d5f4bf468
Merge branch 'RAWNAT'
2009-04-26 21:47:43 +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
b427c930f2
build: add kernel version check to configure
2009-04-26 20:22:40 +02:00
Roman Hoog Antink
34f39756ec
condition: fix intrapositional negation sign
2009-04-17 16:12:30 +02:00
Bryan Duff
e36c7575fc
condition: compile fix for 2.6.30-rc
2009-04-17 16:01:45 +02:00
Jan Engelhardt
0a23bd2580
doc: update changelog
2009-04-14 21:43:13 +02:00
Jan Engelhardt
03aeed615d
RAWNAT: add the rawpost tables for IPv4/IPv6
2009-04-11 00:35:58 +02:00
Jan Engelhardt
49018e2ff7
Merge branch 'sf/master'
2009-04-11 00:33:28 +02:00
Jan Engelhardt
50d14a33c0
ipp2p: fix typo in error message
...
Reference: http://bugs.gentoo.org/show_bug.cgi?id=250407
Reported-by: Mike <empx@gmx.de >
2009-04-10 19:42:59 +02:00
Jan Engelhardt
c64a78ffcc
ipp2p: fix bogus varargs call
...
Reference: http://bugs.gentoo.org/show_bug.cgi?id=250407
Reported-by: Mike <empx@gmx.de >
2009-04-10 19:34:56 +02:00
Jan Engelhardt
1aae519356
iface: remove DEBUGP
2009-04-05 10:59:12 +02:00
Jan Engelhardt
af5823b407
iface: remove redundant functions
2009-04-05 10:50:45 +02:00
Jan Engelhardt
9b198fe6e7
iface: import version 20081029
2009-04-05 10:37:05 +02:00
Jan Engelhardt
4997b326f6
fuzzy: fix bogus comparison logic leftover from move to new 1.4.3 API
2009-04-05 10:36:16 +02:00
Jriri Moravec
c288ecdb9c
dhcpmac: fix rename leftover from typo
2009-04-04 01:14:32 +02:00
Jan Engelhardt
f21e372402
ipp2p: print ipp2p module name when run from iptables -L
2009-04-04 00:45:20 +02:00
Eray Aslan
927dd88dc4
SYSRQ: fix manpage typo
2009-04-02 10:37:55 +02:00
Jan Engelhardt
7dd96ec357
Xtables-addons 1.14
v1.14
2009-03-31 22:55:29 +02:00
Jan Engelhardt
ba6aa51f91
SYSRQ: do proper L4 header access in IPv6 code
2009-03-27 21:06:26 +01:00
Jan Engelhardt
beb7546e20
SYSRQ: ignore non-UDP packets
2009-03-27 20:27:03 +01: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
3a632a9bc5
dhcpmac: rename from dhcpaddr
2009-03-26 21:55:10 +01:00
Jan Engelhardt
45b2e64d82
desc: add informational Kconfig descriptions
2009-03-26 21:32:44 +01:00
Jan Engelhardt
538d74b5d8
Update my email address
2009-03-25 22:10:42 +01:00
Jan Engelhardt
e3988b50b5
Add the "STEAL" target from the "demos" branch
2009-03-25 19:54:25 +01:00
Jan Engelhardt
f4b8440fba
libxt_geoip: geoip: remove XT_ALIGN from .userspacesize when used with offsetof
...
XT_ALIGN rounds up to the nearest multiple of 64 bits, but that is wrong
for .userspacesize if it is less than .matchsize/.targetsize.
2009-03-24 08:27:41 +01:00
Changli Gao
d3ee3a0c3c
libxt_fuzzy: need to account for kernel-level modified variables in .userspacesize
...
When reviewing the code, I found there maybe a bug in libxt_fuzzy.c.
If a user wants to delete this match, he will get an error reported,
and the command fails. As the fields after maximum_rate in
xt_fuzzy_mtinfo will be altered in kernel space, we should assign the
userspacesize with the value offsetof(struct xt_fuzzy_mtinfo,
packets_total) instead.
2009-03-24 08:26:24 +01:00
Jan Engelhardt
f96bc08f35
Xtables-addons 1.13
v1.13
2009-03-23 15:50:42 +01:00
Jan Engelhardt
a0c791dc88
Upgrade to iptables 1.4.3 API
2009-03-19 11:05:26 +01:00
Jan Engelhardt
f717a91bc5
Merge branch 'ipv4options'
2009-03-19 11:03:26 +01:00
Jan Engelhardt
8bd5fc14ba
libxt_ipv4options: add manpage
2009-03-19 10:34:27 +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
0bb538ba69
Xtables-addons 1.12
v1.12
2009-03-07 03:24:21 +01:00
Jan Engelhardt
e11a07b230
build: fix compile issues with <= 2.6.19
...
Resolve compile breakage from commits
36f80be2f7
and
7b9ca945d4
.
2009-03-07 02:58:36 +01:00
Jan Engelhardt
d263cfbd50
ipset: fast forward to 2.5.0
2009-03-07 01:33:31 +01:00
Jan Engelhardt
36f80be2f7
xt_TEE: enable routing by iif, nfmark and flowlabel
...
Patrick McHardy suggests in
http://marc.info/?l=netfilter-devel&m=123564267330117&w=2 that
routing should handle the clone more like its original.
2009-03-07 01:27:08 +01:00
Jan Engelhardt
7b9ca945d4
xt_LOGMARK: print incoming interface index
2009-03-07 01:15:48 +01:00
Jan Engelhardt
ffeb1da7d7
build: silence warning about ignored variable
...
The warning was:
config.status: WARNING: 'extensions/ipset/GNUmakefile.in'
seems to ignore the --datarootdir setting
2009-03-07 00:59:05 +01:00