]> git.ipfire.org Git - thirdparty/xtables-addons.git/log
thirdparty/xtables-addons.git
17 years agogeoip: lock timing correctness
Jan Engelhardt [Mon, 17 Mar 2008 13:37:37 +0000 (14:37 +0100)] 
geoip: lock timing correctness

find_node: The reference count needs to be increased while the lock
is held. Otherwise, the node may disappear right after the lock was
released and increase was attempted, leading to an oops.

remove_node: The reference count needs to be checked while the lock
is held. Otherwise, the node may be used in the match function or
returned from find_node while it has a zero refcount.

17 years agogeoip: add missing kfree in error path
Jan Engelhardt [Mon, 17 Mar 2008 13:11:26 +0000 (14:11 +0100)] 
geoip: add missing kfree in error path

17 years agogeoip: sort #include list
Jan Engelhardt [Mon, 17 Mar 2008 13:12:40 +0000 (14:12 +0100)] 
geoip: sort #include list

17 years agogeoip: use tabs not spaces and indent
Jan Engelhardt [Mon, 17 Mar 2008 12:35:17 +0000 (13:35 +0100)] 
geoip: use tabs not spaces and indent

17 years agogeoip: remove redundant casts
Jan Engelhardt [Mon, 17 Mar 2008 12:26:11 +0000 (13:26 +0100)] 
geoip: remove redundant casts

17 years agogeoip: remove unused code and unneeded per-info refcount
Jan Engelhardt [Mon, 17 Mar 2008 11:49:28 +0000 (12:49 +0100)] 
geoip: remove unused code and unneeded per-info refcount

- freeing userspace memory is not the kernel's job, really.
- checkentry is called exactly once, as is destroy.

17 years agogeoip: import 20080214 code base
Jan Engelhardt [Mon, 17 Mar 2008 11:46:15 +0000 (12:46 +0100)] 
geoip: import 20080214 code base

17 years agocompat update: allow building from 2.6.18 onwards
Jan Engelhardt [Tue, 11 Mar 2008 15:59:49 +0000 (16:59 +0100)] 
compat update: allow building from 2.6.18 onwards

17 years agoUpdate .gitignore
Jan Engelhardt [Wed, 5 Mar 2008 01:00:26 +0000 (02:00 +0100)] 
Update .gitignore

17 years agoipt_ACCOUNT: (tomj) support for 2.6.24, fix function type mismatch for 2.6.23+
Thomas Jarosch [Mon, 10 Mar 2008 10:53:54 +0000 (10:53 +0000)] 
ipt_ACCOUNT: (tomj) support for 2.6.24, fix function type mismatch for 2.6.23+

17 years agoMakefile: add missing xtables_CFLAGS variable
Jan Engelhardt [Tue, 4 Mar 2008 23:19:15 +0000 (00:19 +0100)] 
Makefile: add missing xtables_CFLAGS variable

If xtables.h is to be found in a directory other than included in the
default preprocessor search path, compilation failed because the path
specified with --with-xtables= was not passed to gcc.

17 years agoXtables-addons 1.5.2 v1.5.2
Jan Engelhardt [Tue, 4 Mar 2008 04:17:00 +0000 (05:17 +0100)] 
Xtables-addons 1.5.2

Signed-off-by: Jan Engelhardt <jengelh@computergmbh.de>
17 years agoMakefile: add "tarball" target
Jan Engelhardt [Tue, 4 Mar 2008 04:16:35 +0000 (05:16 +0100)] 
Makefile: add "tarball" target

Signed-off-by: Jan Engelhardt <jengelh@computergmbh.de>
17 years agoRemove XTABLES_VERSION define, it is now provided by xtables.h
Jan Engelhardt [Tue, 4 Mar 2008 04:13:15 +0000 (05:13 +0100)] 
Remove XTABLES_VERSION define, it is now provided by xtables.h

Signed-off-by: Jan Engelhardt <jengelh@computergmbh.de>
17 years agoMove defines in compat_xtables.h down to avoid redeclaration errors
Jan Engelhardt [Fri, 29 Feb 2008 15:41:29 +0000 (16:41 +0100)] 
Move defines in compat_xtables.h down to avoid redeclaration errors

Signed-off-by: Jan Engelhardt <jengelh@computergmbh.de>
17 years agoUse system's readlink program to make things work with GNU make < 3.81
Jan Engelhardt [Fri, 29 Feb 2008 12:48:37 +0000 (13:48 +0100)] 
Use system's readlink program to make things work with GNU make < 3.81

Signed-off-by: Jan Engelhardt <jengelh@computergmbh.de>
17 years agoXtables-addons 1.5.1 v1.5.1
Jan Engelhardt [Thu, 21 Feb 2008 16:16:31 +0000 (17:16 +0100)] 
Xtables-addons 1.5.1

Signed-off-by: Jan Engelhardt <jengelh@computergmbh.de>
17 years agoUse AF_UNSPEC registration in libxt_LOGMARK
Jan Engelhardt [Thu, 21 Feb 2008 16:25:23 +0000 (17:25 +0100)] 
Use AF_UNSPEC registration in libxt_LOGMARK

Signed-off-by: Jan Engelhardt <jengelh@computergmbh.de>
17 years agoChange IPTABLES_VERSION to XTABLES_VERSION
Jan Engelhardt [Thu, 21 Feb 2008 16:24:33 +0000 (17:24 +0100)] 
Change IPTABLES_VERSION to XTABLES_VERSION

Signed-off-by: Jan Engelhardt <jengelh@computergmbh.de>
17 years agoImport Chaostables extensions
Jan Engelhardt [Thu, 21 Feb 2008 13:29:36 +0000 (14:29 +0100)] 
Import Chaostables extensions

Signed-off-by: Jan Engelhardt <jengelh@computergmbh.de>
17 years agoRemove compat code for kernels below 2.6.22
Jan Engelhardt [Thu, 21 Feb 2008 12:35:19 +0000 (13:35 +0100)] 
Remove compat code for kernels below 2.6.22

Some code already uses ip_hdr() functions which did not exist in
2.6.21 and I do not feel like adding more compat code.

Signed-off-by: Jan Engelhardt <jengelh@computergmbh.de>
17 years agoUpdate compat code for new 2.6.25 code
Jan Engelhardt [Thu, 21 Feb 2008 12:29:31 +0000 (13:29 +0100)] 
Update compat code for new 2.6.25 code

Signed-off-by: Jan Engelhardt <jengelh@computergmbh.de>
17 years agoxt_LOGMARK: dump CLASSIFY mark, ctstate and ctstatus
Jan Engelhardt [Wed, 20 Feb 2008 22:17:55 +0000 (23:17 +0100)] 
xt_LOGMARK: dump CLASSIFY mark, ctstate and ctstatus

Signed-off-by: Jan Engelhardt <jengelh@computergmbh.de>
17 years agoAdd support for external tarballs
Jan Engelhardt [Sat, 16 Feb 2008 15:10:40 +0000 (16:10 +0100)] 
Add support for external tarballs

Signed-off-by: Jan Engelhardt <jengelh@computergmbh.de>
17 years agoAllow external projects to be downloaded into the tree and used
Jan Engelhardt [Fri, 15 Feb 2008 01:21:35 +0000 (02:21 +0100)] 
Allow external projects to be downloaded into the tree and used

Signed-off-by: Jan Engelhardt <jengelh@computergmbh.de>
17 years agoAllow user to select what extensions to compile and install
Jan Engelhardt [Thu, 14 Feb 2008 16:38:15 +0000 (17:38 +0100)] 
Allow user to select what extensions to compile and install

Signed-off-by: Jan Engelhardt <jengelh@computergmbh.de>
17 years agoOnly include ksource header directory when explicitly specified
Jan Engelhardt [Thu, 14 Feb 2008 14:28:44 +0000 (15:28 +0100)] 
Only include ksource header directory when explicitly specified

Signed-off-by: Jan Engelhardt <jengelh@computergmbh.de>
17 years agoFixup compilation for kernels before 2.6.25 v1.5.0
Jan Engelhardt [Mon, 11 Feb 2008 14:49:51 +0000 (15:49 +0100)] 
Fixup compilation for kernels before 2.6.25

Signed-off-by: Jan Engelhardt <jengelh@computergmbh.de>
17 years agoUpdate package name and documentation
Jan Engelhardt [Mon, 11 Feb 2008 13:08:23 +0000 (14:08 +0100)] 
Update package name and documentation

Signed-off-by: Jan Engelhardt <jengelh@computergmbh.de>
17 years agoAdd xt_LOGMARK (nfmark, ctmark, secmark logger)
Jan Engelhardt [Wed, 30 Jan 2008 12:54:57 +0000 (13:54 +0100)] 
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>
17 years agoAdd plural target (un)registration to compat glue
Jan Engelhardt [Wed, 30 Jan 2008 02:50:16 +0000 (03:50 +0100)] 
Add plural target (un)registration to compat glue

Signed-off-by: Jan Engelhardt <jengelh@computergmbh.de>
17 years agoAdd a compat wrapper to make modules work with older Linux.
Jan Engelhardt [Tue, 29 Jan 2008 14:40:57 +0000 (15:40 +0100)] 
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>
17 years agoInitial commit.
Jan Engelhardt [Tue, 29 Jan 2008 02:57:08 +0000 (03:57 +0100)] 
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>
18 years agoUpdated copyright headers to reflect last changes
Thomas Jarosch [Thu, 27 Sep 2007 12:16:20 +0000 (12:16 +0000)] 
Updated copyright headers to reflect last changes

18 years agoipt_ACCOUNT: (tomj) 64 bit warning fixes by Jan Engelhardt
Thomas Jarosch [Thu, 27 Sep 2007 12:06:29 +0000 (12:06 +0000)] 
ipt_ACCOUNT: (tomj) 64 bit warning fixes by Jan Engelhardt

18 years agoipt_ACCOUNT: (tomj) work around kernel 2.6 crash bug
Thomas Jarosch [Fri, 24 Aug 2007 11:26:16 +0000 (11:26 +0000)] 
ipt_ACCOUNT: (tomj) work around kernel 2.6 crash bug

18 years agoipt_ACCOUNT: (tomj) support for 2.6.22
Thomas Jarosch [Wed, 25 Jul 2007 13:08:41 +0000 (13:08 +0000)] 
ipt_ACCOUNT: (tomj) support for 2.6.22

18 years agoipt_ACCOUNT: (tomj) support for 2.6.21
Thomas Jarosch [Thu, 26 Apr 2007 12:12:35 +0000 (12:12 +0000)] 
ipt_ACCOUNT: (tomj) support for 2.6.21

18 years agoUpdate readme file
Thomas Jarosch [Wed, 14 Feb 2007 16:56:56 +0000 (16:56 +0000)] 
Update readme file

18 years agofix compile warnings
Thomas Jarosch [Tue, 13 Feb 2007 16:26:11 +0000 (16:26 +0000)] 
fix compile warnings

18 years agoipt_ACCOUNT: (tomj) fix for kernel >= 2.6.19, compat glue for older kernels, simplifi...
Thomas Jarosch [Tue, 13 Feb 2007 16:07:02 +0000 (16:07 +0000)] 
ipt_ACCOUNT: (tomj) fix for kernel >= 2.6.19, compat glue for older kernels, simplified iptables patching

18 years agoiptables.patch file as released
Thomas Jarosch [Tue, 13 Feb 2007 14:35:41 +0000 (14:35 +0000)] 
iptables.patch file as released

19 years agoipt_ACCOUNT: (tomj) port for 2.6.19
Thomas Jarosch [Wed, 20 Dec 2006 15:47:02 +0000 (15:47 +0000)] 
ipt_ACCOUNT: (tomj) port for 2.6.19

19 years agoipt_ACCOUNT: (tomj) 64 bit cleanliness by Carl-Daniel Hailfinger
Thomas Jarosch [Thu, 19 Oct 2006 08:42:03 +0000 (08:42 +0000)] 
ipt_ACCOUNT: (tomj) 64 bit cleanliness by Carl-Daniel Hailfinger

19 years agoInitial 2.6 submission
Thomas Jarosch [Thu, 19 Oct 2006 08:37:32 +0000 (08:37 +0000)] 
Initial 2.6 submission

19 years agoincrease version
Thomas Jarosch [Mon, 9 Oct 2006 09:43:42 +0000 (09:43 +0000)] 
increase version

19 years agoarnied, arnielizer, arniesetup, generate, info_mqueue_ui, libncfcheck: (tomj) compile...
Thomas Jarosch [Mon, 25 Sep 2006 12:58:56 +0000 (12:58 +0000)] 
arnied, arnielizer, arniesetup, generate, info_mqueue_ui, libncfcheck: (tomj) compile fixes

19 years agoipt_ACCOUNT, kernel-2.6: (tomj) fixes for 2.6.17
Thomas Jarosch [Mon, 4 Sep 2006 13:55:58 +0000 (13:55 +0000)] 
ipt_ACCOUNT, kernel-2.6: (tomj) fixes for 2.6.17

19 years agolibipt_ACCOUNT: (tomj) quickly hacked CSV export due to feature request
Thomas Jarosch [Thu, 13 Jul 2006 08:20:25 +0000 (08:20 +0000)] 
libipt_ACCOUNT: (tomj) quickly hacked CSV export due to feature request

19 years agoipt_ACCOUNT: (tomj) ported to 2.6
Thomas Jarosch [Mon, 8 May 2006 12:16:28 +0000 (12:16 +0000)] 
ipt_ACCOUNT: (tomj) ported to 2.6
    ATTENTION: Don't push out for Intranator

19 years agoSwitched to our own "external" repository
Thomas Jarosch [Sun, 30 Apr 2006 10:59:33 +0000 (10:59 +0000)] 
Switched to our own "external" repository

20 years agocompile fixes
Thomas Jarosch [Wed, 8 Jun 2005 18:45:23 +0000 (18:45 +0000)] 
compile fixes

20 years agoipt_ACCOUNT: (tomj) compile fixes from netfilter devel
Thomas Jarosch [Fri, 20 May 2005 12:16:19 +0000 (12:16 +0000)] 
ipt_ACCOUNT: (tomj) compile fixes from netfilter devel

20 years agofix comment
Thomas Jarosch [Fri, 13 May 2005 10:04:31 +0000 (10:04 +0000)] 
fix comment

20 years agoipt_ACCOUNT, kernel-2.4: (tomj) fix endless loop in 32 bit netmasks, fix small lockin...
Thomas Jarosch [Fri, 13 May 2005 10:02:01 +0000 (10:02 +0000)] 
ipt_ACCOUNT, kernel-2.4: (tomj) fix endless loop in 32 bit netmasks, fix small locking bug

20 years agoincrease version
Thomas Jarosch [Tue, 3 May 2005 09:32:57 +0000 (09:32 +0000)] 
increase version

20 years agoincrease version
Thomas Jarosch [Tue, 3 May 2005 09:32:56 +0000 (09:32 +0000)] 
increase version

20 years agoipt_ACCOUNT: (tomj) fixed & greatly improved locking
Thomas Jarosch [Thu, 14 Apr 2005 20:55:52 +0000 (20:55 +0000)] 
ipt_ACCOUNT: (tomj) fixed & greatly improved locking

20 years agolibipt_ACCOUNT: (tomj) fix long standing "Invalid handle for ipt_acc_handle_free...
Thomas Jarosch [Thu, 14 Apr 2005 13:48:17 +0000 (13:48 +0000)] 
libipt_ACCOUNT: (tomj) fix long standing "Invalid handle for ipt_acc_handle_free() specified: 3482432576" bug

20 years agosync with netfilter pom-ng
Thomas Jarosch [Tue, 5 Apr 2005 07:34:37 +0000 (07:34 +0000)] 
sync with netfilter pom-ng

20 years agoupdated copyrights
Thomas Jarosch [Tue, 5 Apr 2005 07:25:59 +0000 (07:25 +0000)] 
updated copyrights

20 years agoipt_ACCOUNT: (tomj) fix for the last fix (double added offsets)
Thomas Jarosch [Mon, 4 Apr 2005 21:47:10 +0000 (21:47 +0000)] 
ipt_ACCOUNT: (tomj) fix for the last fix (double added offsets)

20 years agoipt_ACCOUNT: (tomj) really fix large networks
Thomas Jarosch [Mon, 4 Apr 2005 16:48:09 +0000 (16:48 +0000)] 
ipt_ACCOUNT: (tomj) really fix large networks

20 years agomake more functions static
Thomas Jarosch [Mon, 4 Apr 2005 13:35:01 +0000 (13:35 +0000)] 
make more functions static

20 years agoipt_ACCOUNT: (tomj) fix for large networks
Thomas Jarosch [Mon, 4 Apr 2005 09:05:59 +0000 (09:05 +0000)] 
ipt_ACCOUNT: (tomj) fix for large networks

21 years agoincrease version
Thomas Jarosch [Tue, 2 Nov 2004 15:15:03 +0000 (15:15 +0000)] 
increase version

21 years agolibipt_ACCOUNT: (gerd) license fix
Gerd v. Egidy [Thu, 23 Sep 2004 16:14:48 +0000 (16:14 +0000)] 
libipt_ACCOUNT: (gerd) license fix

21 years agoipt_ACCOUNT, kernel-2.4: (tomj) increase maximum table size to 128
Thomas Jarosch [Tue, 15 Jun 2004 13:14:20 +0000 (13:14 +0000)] 
ipt_ACCOUNT, kernel-2.4: (tomj) increase maximum table size to 128

21 years agochanged package status to beta
Thomas Jarosch [Thu, 10 Jun 2004 17:07:55 +0000 (17:07 +0000)] 
changed package status to beta

21 years agoipt_ACCOUNT: (tomj) better return code handling
Thomas Jarosch [Mon, 7 Jun 2004 19:37:34 +0000 (19:37 +0000)] 
ipt_ACCOUNT: (tomj) better return code handling

21 years agoipt_ACCOUNT: (tomj) compile with older gccs fixes
Thomas Jarosch [Mon, 7 Jun 2004 19:21:33 +0000 (19:21 +0000)] 
ipt_ACCOUNT: (tomj) compile with older gccs fixes

21 years agoipt_ACCOUNT: (tomj) done Patrick McHardy fixes (except "won't compile on older gccs"?)
Thomas Jarosch [Mon, 7 Jun 2004 18:44:26 +0000 (18:44 +0000)] 
ipt_ACCOUNT: (tomj) done Patrick McHardy fixes (except "won't compile on older gccs"?)

21 years agolibipt_ACCOUNT, iptables: (tomj) more overlong line fixes
Thomas Jarosch [Sat, 29 May 2004 10:08:34 +0000 (10:08 +0000)] 
libipt_ACCOUNT, iptables: (tomj) more overlong line fixes

21 years agoipt_ACCOUNT, libipt_ACCOUNT: (tomj) changed ipt_account_ structure names to ipt_acc
Thomas Jarosch [Sat, 29 May 2004 09:47:01 +0000 (09:47 +0000)] 
ipt_ACCOUNT, libipt_ACCOUNT: (tomj) changed ipt_account_ structure names to ipt_acc

21 years agoipt_ACCOUNT, libipt_ACCOUNT: (tomj) changed ipt_account_ structure names to ipt_acc
Thomas Jarosch [Sat, 29 May 2004 09:47:01 +0000 (09:47 +0000)] 
ipt_ACCOUNT, libipt_ACCOUNT: (tomj) changed ipt_account_ structure names to ipt_acc

21 years agoipt_ACCOUNT: (gerd) linebreaks at width 80 (sometimes 84)
Gerd v. Egidy [Fri, 28 May 2004 20:41:31 +0000 (20:41 +0000)] 
ipt_ACCOUNT: (gerd) linebreaks at width 80 (sometimes 84)

21 years agoipt_ACCOUNT, kernel-2.4: (tomj) fixed kernel memory leak for class A networks
Thomas Jarosch [Wed, 26 May 2004 08:21:36 +0000 (08:21 +0000)] 
ipt_ACCOUNT, kernel-2.4: (tomj) fixed kernel memory leak for class A networks

21 years agoipt_ACCOUNT: (tomj) more code style fixes and modularization
Thomas Jarosch [Fri, 14 May 2004 16:03:46 +0000 (16:03 +0000)] 
ipt_ACCOUNT: (tomj) more code style fixes and modularization

21 years agoipt_ACCOUNT: (tomj) disabled debug message, implemented some Patrick McHardy changes
Thomas Jarosch [Thu, 13 May 2004 07:43:37 +0000 (07:43 +0000)] 
ipt_ACCOUNT: (tomj) disabled debug message, implemented some Patrick McHardy changes

21 years agolibipt_ACCOUNT: (gerd) use const where appropriate
Gerd v. Egidy [Thu, 13 May 2004 01:00:08 +0000 (01:00 +0000)] 
libipt_ACCOUNT: (gerd) use const where appropriate

21 years agoinfo_iponline, libipt_ACCOUNT: (tomj) fixed ONLINE-IPS list, fixed onlinetime
Thomas Jarosch [Tue, 11 May 2004 19:27:21 +0000 (19:27 +0000)] 
info_iponline, libipt_ACCOUNT: (tomj) fixed ONLINE-IPS list, fixed onlinetime

21 years agokernel-2.4: (tomj) updated ipt_ACCOUNT module
Thomas Jarosch [Tue, 11 May 2004 18:33:36 +0000 (18:33 +0000)] 
kernel-2.4: (tomj) updated ipt_ACCOUNT module

21 years agoipt_ACCOUNT: (tomj) make memory handling interrupt safe
Thomas Jarosch [Tue, 11 May 2004 18:12:12 +0000 (18:12 +0000)] 
ipt_ACCOUNT: (tomj) make memory handling interrupt safe

21 years agochanged all comment from C++ to C style
Thomas Jarosch [Thu, 6 May 2004 11:25:34 +0000 (11:25 +0000)] 
changed all comment from C++ to C style

21 years agoipt_ACCOUNT: (tomj) astyled using K&R style
Thomas Jarosch [Thu, 6 May 2004 11:19:26 +0000 (11:19 +0000)] 
ipt_ACCOUNT: (tomj) astyled using K&R style

21 years agolibipt_ACCOUNT: (tomj) fixed illegal handle free issue on deinit
Thomas Jarosch [Tue, 20 Apr 2004 13:19:06 +0000 (13:19 +0000)] 
libipt_ACCOUNT: (tomj) fixed illegal handle free issue on deinit

21 years agochanged download URL
Thomas Jarosch [Wed, 14 Apr 2004 08:32:48 +0000 (08:32 +0000)] 
changed download URL

21 years agochanged download location
Thomas Jarosch [Tue, 13 Apr 2004 15:01:08 +0000 (15:01 +0000)] 
changed download location

21 years agoadded small readme...
Thomas Jarosch [Tue, 13 Apr 2004 14:48:17 +0000 (14:48 +0000)] 
added small readme...

21 years agopolished documentation for first public release
Thomas Jarosch [Tue, 13 Apr 2004 14:22:07 +0000 (14:22 +0000)] 
polished documentation for first public release

21 years agofull pom-ng suite for ipt_ACCOUNT
Thomas Jarosch [Mon, 12 Apr 2004 18:55:54 +0000 (18:55 +0000)] 
full pom-ng suite for ipt_ACCOUNT

21 years agolibipt_ACCOUNT, ipt_ACCOUNT: (tomj) implemented handle usage, free all handles and...
Thomas Jarosch [Mon, 12 Apr 2004 17:33:00 +0000 (17:33 +0000)] 
libipt_ACCOUNT, ipt_ACCOUNT: (tomj) implemented handle usage, free all handles and get table names.
                                    Fixed one memory free issue causing a kernel oops

21 years agolibipt_ACCOUNT, ipt_ACCOUNT: (tomj) implemented handle usage, free all handles and...
Thomas Jarosch [Mon, 12 Apr 2004 17:33:00 +0000 (17:33 +0000)] 
libipt_ACCOUNT, ipt_ACCOUNT: (tomj) implemented handle usage, free all handles and get table names.
                                    Fixed one memory free issue causing a kernel oops

21 years agolibipt_ACCOUNT: (tomj) greatly improved iptaccount usability
Thomas Jarosch [Mon, 12 Apr 2004 15:15:59 +0000 (15:15 +0000)] 
libipt_ACCOUNT: (tomj) greatly improved iptaccount usability

21 years agolibipt_ACCOUNT: (tomj) renamed example application to "iptaccount", include it in...
Thomas Jarosch [Mon, 12 Apr 2004 13:55:54 +0000 (13:55 +0000)] 
libipt_ACCOUNT: (tomj) renamed example application to "iptaccount", include it in distribution

21 years agolibipt_ACCOUNT: (tomj) reorganized headers so we don't need to include ip_tables...
Thomas Jarosch [Sun, 11 Apr 2004 15:03:13 +0000 (15:03 +0000)] 
libipt_ACCOUNT: (tomj) reorganized headers so we don't need to include ip_tables.h, C++ stuff

21 years agoI wonder why these weren't in CVS, but maybe signal 11 sent to "cvs" has something...
Thomas Jarosch [Sun, 11 Apr 2004 13:21:54 +0000 (13:21 +0000)] 
I wonder why these weren't in CVS, but maybe signal 11 sent to "cvs" has something to do with it...

21 years agolibipt_ACCOUNT: (tomj) complete autoconf & friends suite, pkgconfig and specfile
Thomas Jarosch [Sat, 10 Apr 2004 21:10:36 +0000 (21:10 +0000)] 
libipt_ACCOUNT: (tomj) complete autoconf & friends suite, pkgconfig and specfile

21 years agoincreased readabilty of memory management, fixed memory leak on unload
Thomas Jarosch [Sat, 10 Apr 2004 17:59:03 +0000 (17:59 +0000)] 
increased readabilty of memory management, fixed memory leak on unload

21 years agoiptables: (tomj) buffer userspace data in global temporary page,
Thomas Jarosch [Sat, 10 Apr 2004 17:45:09 +0000 (17:45 +0000)] 
iptables: (tomj) buffer userspace data in global temporary page,
                 use separate spinlock for userspace data access to minimize packet "downtime"