Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | [PATCH 10/13] Unique names 4/6 | /C=EU/ST=EU/CN=Patrick McHardy/emailAddress=kaber@trash.net | 2007-10-04 | 15 | -329/+242 | |
| | | | | | | | | | | | Give symbols of libxt targets unique names (2/3). Adds unique prefixes to all functions (most of them - especially the hook functions) so that debugging programs can unambiguously map a symbol to an address. Also unifies the names of the xtables_match/xtables_target structs, (based upon libxt_connmark.c/libip6t_*.c). Signed-off-by: Jan Engelhardt <jengelh@gmx.de> | |||||
* | [PATCH 09/13] Unique names 3/6 | /C=EU/ST=EU/CN=Patrick McHardy/emailAddress=kaber@trash.net | 2007-10-04 | 15 | -339/+248 | |
| | | | | | | | | | | | Give symbols of libxt matches unique names (2/3). Adds unique prefixes to all functions (most of them - especially the hook functions) so that debugging programs can unambiguously map a symbol to an address. Also unifies the names of the xtables_match/xtables_target structs, (based upon libxt_connmark.c/libip6t_*.c). Signed-off-by: Jan Engelhardt <jengelh@gmx.de> | |||||
* | [PATCH 08/13] Unique names 2/6 | /C=EU/ST=EU/CN=Patrick McHardy/emailAddress=kaber@trash.net | 2007-10-04 | 10 | -277/+234 | |
| | | | | | | | | | | | Give symbols of libxt targets unique names (1/3). Adds unique prefixes to all functions (most of them - especially the hook functions) so that debugging programs can unambiguously map a symbol to an address. Also unifies the names of the xtables_match/xtables_target structs, (based upon libxt_connmark.c/libip6t_*.c). Signed-off-by: Jan Engelhardt <jengelh@gmx.de> | |||||
* | [PATCH 07/13] Unique symbols 1/6 | /C=EU/ST=EU/CN=Patrick McHardy/emailAddress=kaber@trash.net | 2007-10-04 | 26 | -709/+600 | |
| | | | | | | | | | | | Give symbols of libxt matches unique names (1/3). Adds unique prefixes to all functions (most of them - especially the hook functions) so that debugging programs can unambiguously map a symbol to an address. Also unifies the names of the xtables_match/xtables_target structs, (based upon libxt_connmark.c/libip6t_*.c). Signed-off-by: Jan Engelhardt <jengelh@gmx.de> | |||||
* | [PATCH 06/13] No ipt in xt | /C=EU/ST=EU/CN=Patrick McHardy/emailAddress=kaber@trash.net | 2007-10-04 | 1 | -1/+1 | |
| | | | | | | Cease using ipt_entry_match (replaced by xt_entry_match). Signed-off-by: Jan Engelhardt <jengelh@gmx.de> | |||||
* | [PATCH 05/13] Constify data structures | /C=EU/ST=EU/CN=Patrick McHardy/emailAddress=kaber@trash.net | 2007-10-04 | 12 | -13/+13 | |
| | | | | | | Constify more data structures. Make functions static. Signed-off-by: Jan Engelhardt <jengelh@gmx.de> | |||||
* | [PATCH 04/14] Delete empty ->print() and ->save() functions | /C=EU/ST=EU/CN=Patrick McHardy/emailAddress=kaber@trash.net | 2007-10-04 | 4 | -33/+0 | |
| | | | | | | | Deletes empty ->print() and ->save() functions. ip[6]tables prints the trivial thing automatically. Signed-off-by: Jan Engelhardt <jengelh@gmx.de> | |||||
* | [PATCH 03/14] Delete empty ->final_check() functions | /C=EU/ST=EU/CN=Patrick McHardy/emailAddress=kaber@trash.net | 2007-10-04 | 34 | -218/+6 | |
| | | | | | | | Deletes empty ->final_check() functions, and makes ip[6]tables checks for NULL on these. Signed-off-by: Jan Engelhardt <jengelh@gmx.de> | |||||
* | [PATCH 02/14] Delete empty ->init() functions | /C=EU/ST=EU/CN=Patrick McHardy/emailAddress=kaber@trash.net | 2007-10-04 | 20 | -138/+0 | |
| | | | | | | | Deletes empty ->init() functions. ip[6]tables already checks for .init being NULL or not. Signed-off-by: Jan Engelhardt <jengelh@gmx.de> | |||||
* | [PATCH 01/13] Remove stray NULLs | /C=EU/ST=EU/CN=Patrick McHardy/emailAddress=kaber@trash.net | 2007-10-04 | 3 | -3/+3 | |
| | | | | | | | Mixing member accessors (non-named vs named) is not good. Remove stray NULL. Signed-off-by: Jan Engelhardt <jengelh@gmx.de> | |||||
* | [PATCH]: Addrtype match: renaming functions | /C=EU/ST=EU/CN=Patrick McHardy/emailAddress=kaber@trash.net | 2007-10-04 | 1 | -23/+23 | |
| | | | | | | | The function names in libipt_addrtype.c makes debugging hard, also I renamed them prefixed by 'addrtype_'. Laszlo attila toth <panther@balabit.hu> | |||||
* | [PATCH] Couldn't load/find match `u32' | /C=EU/ST=EU/CN=Patrick McHardy/emailAddress=kaber@trash.net | 2007-09-28 | 1 | -0/+1 | |
| | | | | | | | | | | iptables (up to 0927 snapshot) keeps complaining of "Couldn't load (or find, if NO_SHARED_LIBS=1) match `u32'. After comparing with other libxt_*.c, I found that there's no member ".family" in the "u32_reg" structure, while ".family = AF_INET6" exists in "u32_reg6" Hann-Huei Chiou <koala@ascenvision.com> | |||||
* | [PATCH]: Add the libxt_time iptables match | /C=EU/ST=EU/CN=Patrick McHardy/emailAddress=kaber@trash.net | 2007-09-23 | 4 | -1/+599 | |
| | | | | | | | | | | | This is libipt_time from POM-ng enhanced by the following: * day-of-month support (for example "match on the 15th of each month") * inversion support for --weekdays and --monthdays * match against UTC or local timezone * a manpage Signed-off-by: Jan Engelhardt <jengelh@computergmbh.de> | |||||
* | [PATCH]: Fix u32 warnings | /C=EU/ST=EU/CN=Patrick McHardy/emailAddress=kaber@trash.net | 2007-09-19 | 1 | -13/+13 | |
| | | | | | | | | | | | warning: format '%ld' expects type 'long int', but argument 3 has type 'int'. With %u alone, you would get "but arg-start is long" warnings on x64. With %lu, you would get "but arg-start is int" on x86. Fix it up by explicitly deciding for one (%u and cast to unsigned int) and using that. Jan Engelhardt <jengelh@computergmbh.de> | |||||
* | [PATCH]: Adds u32 to iptables. | /C=EU/ST=EU/CN=Patrick McHardy/emailAddress=kaber@trash.net | 2007-09-10 | 5 | -1/+606 | |
| | | | | Signed-off-by: Jan Engelhardt <jengelh@gmx.de> | |||||
* | Fix unused function warning | /C=EU/ST=EU/CN=Patrick McHardy/emailAddress=kaber@trash.net | 2007-09-08 | 1 | -2/+1 | |
| | ||||||
* | Fix more sparse warnings: non-C99 array declaration, incorrect function ↵ | /C=EU/ST=EU/CN=Patrick McHardy/emailAddress=kaber@trash.net | 2007-09-08 | 4 | -86/+84 | |
| | | | | prototypes | |||||
* | Fix sparse warnings: non-ANSI function declarations, 0 used as pointer | /C=EU/ST=EU/CN=Patrick McHardy/emailAddress=kaber@trash.net | 2007-09-08 | 67 | -279/+279 | |
| | ||||||
* | [PATCH] Makefile for man pages of xtables extensions (Laszlo Attila Toth ↵ | /C=EU/ST=EU/CN=Patrick McHardy/emailAddress=kaber@trash.net | 2007-09-06 | 1 | -10/+42 | |
| | | | | | | | | | | | | <panther@balabit.hu>) * no extra target/match by default :) * man page of fix modules (PF_EXT_SLIB etc.) plus optional (...SLIB_OPTS) modules generated, but not all. * because of the previous one I had to rename PF_EXT_SE_SLIB to PF_EXT_SELINUX_SLIB etc. as a non-optional variable, original PF_EXT_SE_SLIB gets the value of PF_EXT_SELINUX_SLIB if DO_SELINUX is set to 1. | |||||
* | Remove unsupported connrate extension | /C=EU/ST=EU/CN=Patrick McHardy/emailAddress=kaber@trash.net | 2007-09-06 | 2 | -183/+0 | |
| | ||||||
* | Build manpages for xtables extensions (Laszlo Attila Toth <panther@balabit.hu>) | /C=EU/ST=EU/CN=Patrick McHardy/emailAddress=kaber@trash.net | 2007-09-05 | 1 | -4/+9 | |
| | ||||||
* | Fix aligned_u64 type on 64 bit: its an unsigned long, not an unsigned long long. | /C=EU/ST=EU/CN=Patrick McHardy/emailAddress=kaber@trash.net | 2007-09-05 | 2 | -10/+15 | |
| | | | | Fixes compiler warning in quota match. | |||||
* | Fix strict aliasing warnings | /C=EU/ST=EU/CN=Patrick McHardy/emailAddress=kaber@trash.net | 2007-09-05 | 4 | -9/+23 | |
| | ||||||
* | Build IPv6 hbh/dst matches unconditionally | /C=EU/ST=EU/CN=Patrick McHardy/emailAddress=kaber@trash.net | 2007-09-05 | 3 | -3/+24 | |
| | ||||||
* | Build IPv6 rt match unconditionally | /C=EU/ST=EU/CN=Patrick McHardy/emailAddress=kaber@trash.net | 2007-09-05 | 3 | -3/+34 | |
| | ||||||
* | Build ipv6header match unconditionally | /C=EU/ST=EU/CN=Patrick McHardy/emailAddress=kaber@trash.net | 2007-09-05 | 3 | -3/+28 | |
| | ||||||
* | Build IPv6 mh match unconditionally | /C=EU/ST=EU/CN=Patrick McHardy/emailAddress=kaber@trash.net | 2007-09-05 | 3 | -3/+16 | |
| | ||||||
* | Resync header files and build IPv6 frag match unconditionally | /C=EU/ST=EU/CN=Patrick McHardy/emailAddress=kaber@trash.net | 2007-09-05 | 3 | -12/+1 | |
| | ||||||
* | Resync header file and build IPv6 ah match unconditionally | /C=EU/ST=EU/CN=Patrick McHardy/emailAddress=kaber@trash.net | 2007-09-05 | 3 | -12/+1 | |
| | ||||||
* | Build IPv6 REJECT target unconditionally | /C=EU/ST=EU/CN=Patrick McHardy/emailAddress=kaber@trash.net | 2007-09-05 | 2 | -5/+1 | |
| | ||||||
* | Resync header file and build CLUSTERIP target unconditionally | /C=EU/ST=EU/CN=Patrick McHardy/emailAddress=kaber@trash.net | 2007-09-05 | 3 | -6/+4 | |
| | ||||||
* | Build recent match unconditionally | /C=EU/ST=EU/CN=Patrick McHardy/emailAddress=kaber@trash.net | 2007-09-05 | 3 | -4/+28 | |
| | ||||||
* | Build dccp match unconditionally | /C=EU/ST=EU/CN=Patrick McHardy/emailAddress=kaber@trash.net | 2007-09-05 | 3 | -4/+24 | |
| | ||||||
* | Build string match unconditionally | /C=EU/ST=EU/CN=Patrick McHardy/emailAddress=kaber@trash.net | 2007-09-05 | 3 | -4/+19 | |
| | ||||||
* | Build statistic match unconditionally | /C=EU/ST=EU/CN=Patrick McHardy/emailAddress=kaber@trash.net | 2007-09-05 | 3 | -3/+33 | |
| | ||||||
* | Build connbytes match unconditionally | /C=EU/ST=EU/CN=Patrick McHardy/emailAddress=kaber@trash.net | 2007-09-05 | 2 | -4/+1 | |
| | ||||||
* | Build quota match unconditionally | /C=EU/ST=EU/CN=Patrick McHardy/emailAddress=kaber@trash.net | 2007-09-05 | 3 | -4/+17 | |
| | ||||||
* | Build NFLOG target unconditionally | /C=EU/ST=EU/CN=Patrick McHardy/emailAddress=kaber@trash.net | 2007-09-05 | 3 | -3/+19 | |
| | ||||||
* | [PATCH]: Remove last vestiges of NFC (Peter Riley <Peter.Riley@hotpop.com>) | /C=EU/ST=EU/CN=Patrick McHardy/emailAddress=kaber@trash.net | 2007-09-02 | 86 | -139/+73 | |
| | ||||||
* | Fix dscp match manpage (zhangxiliang <zhangxiliang@cn.fujitsu.com>) | /C=EU/ST=EU/CN=Patrick McHardy/emailAddress=kaber@trash.net | 2007-08-29 | 1 | -1/+1 | |
| | | | | | | | | The description for the value in option "-m dscp -dscp" should be modified to 0~63. The option can match 6 bit DSCP field within the TOS field in the IP header. So the range for the option should be 0~(26-1) that is 0~63. | |||||
* | Resync ip6t_REJECT.h with kernel - seems the entire time we had an imcompatible | /C=EU/ST=EU/CN=Patrick McHardy/emailAddress=kaber@trash.net | 2007-08-23 | 1 | -1/+3 | |
| | | | | | | header :( Noticed by Peter Riley <Peter.Riley@hotpop.com> | |||||
* | In <xsl:param name="$node"/>, "$node" is not a valid QName. | /C=EU/ST=EU/CN=Pablo Neira Ayuso/emailAddress=pablo@netfilter.org | 2007-08-06 | 1 | -1/+1 | |
| | | | | | | See http://www.w3.org/TR/xslt#variables Dan Nicholson <dbn.lists@gmail.com> | |||||
* | Add IPv6 support to statistic match | /C=JP/ST=JP/CN=Yasuyuki Kozakai/emailAddress=yasuyuki@netfilter.org | 2007-08-04 | 2 | -4/+20 | |
| | ||||||
* | Add IPv6 support to helper match | /C=JP/ST=JP/CN=Yasuyuki Kozakai/emailAddress=yasuyuki@netfilter.org | 2007-08-04 | 4 | -19/+34 | |
| | ||||||
* | Add IPv6 support to connbytes match | /C=JP/ST=JP/CN=Yasuyuki Kozakai/emailAddress=yasuyuki@netfilter.org | 2007-08-04 | 4 | -26/+68 | |
| | ||||||
* | Add IPv6 support to DSCP target | /C=JP/ST=JP/CN=Yasuyuki Kozakai/emailAddress=yasuyuki@netfilter.org | 2007-08-04 | 3 | -27/+44 | |
| | ||||||
* | Add IPv6 support to CLASSIFY target | /C=JP/ST=JP/CN=Yasuyuki Kozakai/emailAddress=yasuyuki@netfilter.org | 2007-08-04 | 4 | -24/+41 | |
| | ||||||
* | Unifies libip[6]t_TRACE into libxt_TRACE | /C=JP/ST=JP/CN=Yasuyuki Kozakai/emailAddress=yasuyuki@netfilter.org | 2007-08-04 | 4 | -119/+75 | |
| | ||||||
* | Unifies libip[6]t_NFLOG into libxt_NFLOG | /C=JP/ST=JP/CN=Yasuyuki Kozakai/emailAddress=yasuyuki@netfilter.org | 2007-08-04 | 6 | -328/+181 | |
| | ||||||
* | Revert commit 6990. | /C=JP/ST=JP/CN=Yasuyuki Kozakai/emailAddress=yasuyuki@netfilter.org | 2007-08-04 | 6 | -181/+328 | |
| | | | | That log is not correct and .NF_LOG-testx has incorrect mode. |