summaryrefslogtreecommitdiffstats
path: root/Makefile
Commit message (Collapse)AuthorAgeFilesLines
* Converts the iptables build infrastructure to autotools.Jan Engelhardt2008-01-201-272/+0
| | | | | | | | | | | | | - Can build both static and dynamic at the same time - iptables-static will be a multi-binary, semi-static (link against libc but w/o dynamic plugins) - Always build IPv6 modules - consider INSTALL Signed-off-by: Jan Engelhardt <jengelh@computergmbh.de>
* Add RATEEST target extensionPatrick McHardy2008-01-151-2/+2
| | | | Signed-off-by: Patrick McHardy <kaber@trash.net>
* bump version from 1.4.0rc1 to 1.4.0 finalv1.4.0Pablo Neira Ayuso2007-12-221-2/+2
|
* Introducing libxt_*.man files. Sorted matches and modulesLászló Attila Tóth2007-10-311-2/+2
| | | | | | | | | | | The iptables.8 and ip6tables.8 man pages are now generated from libxt_*.man files too. For xtables modules one man page is enough with libxt_ prefix. The match and target lists are sorted alphabetically. The make command doesn't print anything when creates man pages. Signed-off-by: Laszlo Attila Toth <panther@balabit.hu>
* let DO_MULTI=1 work for ip6tables* binariesHann-Huei Chiou2007-10-231-0/+20
| | | | | | | | When defining DO_MULTI=1 in Makefile, only iptables is built as a single multipurpose binary. This patch makes ip6tables also be built in the same manner. Hann-huei Chiou <koala@ascenvision.com>
* Install ip6tables-{save,restore} manpagesPatrick McHardy2007-10-171-1/+1
|
* Add ip6tables-{save,restore} to non-experimental target, fix strict aliasing ↵Patrick McHardy2007-10-161-2/+2
| | | | warnings
* bump version to 1.4.0rc1v1.4.0-rc1Pablo Neira Ayuso2007-10-151-2/+2
|
* Introduces DEST_IPT_LIBDIR to simplify $(DESTDIR)$(LIBDIR)/iptablesYasuyuki KOZAKAI2007-07-241-0/+1
|
* Adds xtables.[ch] and change Makefile to compile itYasuyuki KOZAKAI2007-07-241-7/+7
|
* Change default KERNEL_DIR location and add KBUILD_OUTPUT (Sven Wegener ↵Sven Wegener2007-07-151-2/+8
| | | | <sven.wegener@stealer.net>)
* Removes KERNEL_64_USERSPACE_32Yasuyuki KOZAKAI2007-06-301-33/+0
| | | | | | | The recent kernel has compat layer for iptables. It doesn't have compat layer for libipq and ip6tables, but ip6tables with KERNEL_64_USERSPACE_32 is still broken. We should fix kernel instead of fixing them if and when we want use their 32bit binary with 64bit kernel.
* bump versionv1.3.8Pablo Neira Ayuso2007-06-251-2/+2
|
* Use posix conform directory existance check (Roy Marples <uberlord@gentoo.org>)Roy Marples2007-05-101-1/+1
| | | | | | Makefile uses [ -a /dir ] which is invalid on non bash shells Bugzilla #569
* Remove libnsl from LDLIBSPatrick McHardy2007-04-181-1/+1
| | | | Bugzilla 557
* revert some slipped through patchesPablo Neira AyusoMaurice van der Pot2007-04-161-1/+1
|
* prepare conntrack and conntrackd merge: rename conntrack to conntrack-toolsPablo Neira Ayuso2007-04-161-1/+1
|
* Fix greedy debug grepPatrick McHardy2007-01-101-1/+1
| | | | | | | | | | | | | | | | | | | | | From Bugzilla #527: if you have a kernel with say a '-g' in it, then KERNEL_DIR will include the '-g' in it, CFLAGS will include the '-g' in it, and then the grep will think you have -g in your CFLAGS for example, if you use the grsec or gentoo patchset: $ uname -r 2.6.19.1-grsec $ uname -r 2.6.19-gentoo-r2 then your CFLAGS will look like: -O2 -Wall -Wunused -I"/lib/modules/2.6.19.1-grsec/build"/include -Iinclude/ -DIPTABLES_VERSION=\"1.3.7\" and the greedy check grep will incorrectly flag this: egrep -e '-g|-pg|IPTC_DEBUG'
* fix compile/install error for iptables-xml with DO_MULTI=1 (Lutz Jaenicke)Lutz Jaenicke2006-12-091-1/+1
|
* Bump version to 1.3.7v1.3.7Patrick McHardy2006-12-041-2/+2
|
* Use /lib/modules/$(uname -r)/build instead of /usr/src/linux as KERNEL_DIR ↵Patrick McHardy2006-11-141-1/+1
| | | | default
* Add iptables-xml tool (Amin Azez <azez@ufomechanic.net>)Amin Azez2006-11-131-3/+16
|
* Version number was not bumped in Makefile in svnv1.3.6Joszef Kadlecsik2006-10-091-2/+2
|
* Use gcc to build shared objects (Phil Oester <kernel@linuxace.com>)Phil Oester2006-07-201-1/+1
| | | | | | | | | | | | As suggested by Dmitry Levin and included in Fedora Core releases, use gcc instead of ld to link shared objects. Fedora rpm notes refer to this fixing a plugin problem, but does not offer specifics. But in any event, 'gcc -dumpspecs' does show gcc will pass a number of parameters which in theory it thinks are better. Compile tested both with and without NO_SHARED_LIBS. Closes bug #454.
* secmark: Add libselinux supportJames Morris2006-05-241-1/+13
| | | | | | | | | This patch adds the infrastructure for linking iptables against libselinux, for use with the SECMARK target. This is enabled by setting DO_SELINUX=1 in the build environment. Signed-off-by: James Morris <jmorris@namei.org>
* remove other bits of old ip pool code, people should use ipset ↵Harald Welte2006-02-011-2/+2
| | | | (ipset.netfilter.org) these days
* about to release 1.3.4Harald Welte2005-10-311-2/+2
|
* 1.3.3 releasev1.3.3Harald Welte2005-07-291-2/+2
|
* bump version number to 1.3.2Harald Welte2005-07-101-2/+2
|
* bump version to 1.3.1v1.3.1Harald Welte2005-03-071-2/+2
|
* time to release 1.3.0 finalv1.3.0Harald Welte2005-02-121-1/+1
|
* we now need to exclude .svn instead of CVSv1.3.0-rc1Harald Welte2005-02-011-1/+1
|
* release rc1Harald Welte2005-02-011-1/+1
|
* Fix typo. (Phil Oester) Closes #239Phil Oester2004-09-091-1/+1
|
* complete libiptc rewrite. Time to load 10k rules goes down from 2.20 ↵Harald Welte2004-08-291-2/+2
| | | | minutes to 1.255 seconds (!). Might still contain bugs, use with caution.
* Bastiaan Bakker's patch to combine iptables, iptables-save and iptables-restoreBastiaan Bakker2004-06-251-0/+19
| | | | for size reduction applied
* pom-ng only deals with numerical versionsHarald Welte2004-06-171-2/+2
|
* fix 'make distrib'Harald Welte2004-06-141-1/+1
|
* Better(?) detection for 64bit kernel / 32bit userspace.Martin Josefsson2004-05-261-21/+42
| | | | Add some ld-flags for sparc64.
* iptables-1.2.10 coming upHarald Welte2004-04-151-2/+2
|
* split manpages into per-extension manpage snippet (Henrik Nordstrom)Henrik Nordstrom2004-01-221-2/+7
| | | | add lots of missing manpage snippets (Harald Welte)
* final 1.2.9 releasev1.2.9Harald Welte2003-11-021-1/+1
|
* old version is 1.2.8, not 1.2.7av1.2.9-rc1Harald Welte2003-10-071-1/+1
|
* increment version number to 1.2.9rc1Harald Welte2003-10-071-1/+1
|
* version 1.2.8 upcomingHarald Welte2003-04-131-2/+2
|
* make DO_IPV6 work again..Harald Welte2003-03-041-3/+6
|
* make NO_SHARED_LIBS work again (Roberto Nibali)Harald Welte2002-08-261-4/+4
|
* 1.2.7a is the successor of 1.2.6av1.2.7aHarald Welte2002-08-261-2/+2
|
* increase version numberHarald Welte2002-08-071-2/+2
|
* update INSTALL file to reflect seperation of patch-o-maticHarald Welte2002-08-021-15/+0
|