Up to [local] / src / sbin / ipf
Request diff between arbitrary revisions
Default branch: MAIN
Revision 1.39, Wed May 30 02:11:42 2001 UTC (23 years ago) by deraadt
Branch: MAIN
CVS Tags: HEAD
Changes since 1.38: +1 -1 lines
FILE REMOVED
Remove ipf. Darren Reed has interpreted his (old, new, whichever) licence in a way that makes ipf not free according to the rules we established over 5 years ago, at www.openbsd.org/goals.html (and those same basic rules govern the other *BSD projects too). Specifically, Darren says that modified versions are not permitted. But software which OpenBSD uses and redistributes must be free to all (be they people or companies), for any purpose they wish to use it, including modification, use, peeing on, or even integration into baby mulching machines or atomic bombs to be dropped on Australia. Furthermore, we know of a number of companies using ipf with modification like us, who are now in the same situation, and we hope that some of them will work with us to fill this gap that now exists in OpenBSD (temporarily, we hope).
Revision 1.38 / (download) - annotate - [select for diffs], Tue Jan 30 04:26:02 2001 UTC (23 years, 4 months ago) by kjell
Branch: MAIN
CVS Tags: OPENBSD_2_9_BASE,
OPENBSD_2_9
Changes since 1.37: +3 -3 lines
Diff to previous 1.37 (colored)
reimplement local ipf mods and import some missed patches
Revision 1.37 / (download) - annotate - [select for diffs], Sat Jan 20 06:36:52 2001 UTC (23 years, 4 months ago) by fgsch
Branch: MAIN
Changes since 1.36: +2 -2 lines
Diff to previous 1.36 (colored)
Print the service name instead of the number if available. Similar to the problem found by millert@ (next thing to commit).
Revision 1.36 / (download) - annotate - [select for diffs], Wed Jan 17 05:00:59 2001 UTC (23 years, 4 months ago) by fgsch
Branch: MAIN
Changes since 1.35: +65 -484 lines
Diff to previous 1.35 (colored)
1st part of ipf userland code.
Revision 1.35 / (download) - annotate - [select for diffs], Thu Aug 10 05:50:27 2000 UTC (23 years, 10 months ago) by kjell
Branch: MAIN
CVS Tags: OPENBSD_2_8_BASE,
OPENBSD_2_8
Changes since 1.34: +18 -13 lines
Diff to previous 1.34 (colored)
Import ipf 3.3.18. Fixes more problems with the in-kernel FTP proxy, some nat state bugs, and ups the default state table size. See sbin/ipf/HISTORY for details.
Revision 1.34 / (download) - annotate - [select for diffs], Wed Apr 5 05:35:28 2000 UTC (24 years, 2 months ago) by kjell
Branch: MAIN
CVS Tags: OPENBSD_2_7_BASE,
OPENBSD_2_7
Changes since 1.33: +3 -3 lines
Diff to previous 1.33 (colored)
Update to ipf 3.3.12. Most fixes relate to hardening of in-kernel ftp proxy. See sbin/ipf/HISTORY for details.
Revision 1.33 / (download) - annotate - [select for diffs], Mon Mar 13 23:40:19 2000 UTC (24 years, 3 months ago) by kjell
Branch: MAIN
Changes since 1.32: +102 -63 lines
Diff to previous 1.32 (colored)
Import of Darren Reed's IPFilter 3.3.11. See sbin/ipf/HISTORY for detailed changelog. Documentation changes are now way behind. Volunteers?
Revision 1.32 / (download) - annotate - [select for diffs], Wed Feb 16 22:34:21 2000 UTC (24 years, 3 months ago) by kjell
Branch: MAIN
Changes since 1.31: +0 -0 lines
Diff to previous 1.31 (colored)
Import IPFilter 3.3.9. Primarily, bugfixes since 3.3.8. See sbin/ipf/HISTORY for details.
Revision 1.31 / (download) - annotate - [select for diffs], Tue Feb 1 19:30:00 2000 UTC (24 years, 4 months ago) by kjell
Branch: MAIN
Changes since 1.30: +22 -16 lines
Diff to previous 1.30 (colored)
Update to IPFilter 3.3.8. Man pages still to go. See sbin/ipf/HISTORY for details.
Revision 1.30 / (download) - annotate - [select for diffs], Tue Dec 28 08:30:31 1999 UTC (24 years, 5 months ago) by kjell
Branch: MAIN
Changes since 1.29: +36 -18 lines
Diff to previous 1.29 (colored)
ipf could dump core when fed unfinished rules. Inspired by pr/995.
Revision 1.29 / (download) - annotate - [select for diffs], Fri Dec 17 06:17:08 1999 UTC (24 years, 5 months ago) by kjell
Branch: MAIN
Changes since 1.28: +37 -4 lines
Diff to previous 1.28 (colored)
Update to Darren Reed's IPFilter 3.3.5 Fixes: realaudio proxy issues, "log level" printing, and source address for icmp replies (was reversed). Thoughtfully submitted by techs@obfuscation.org
Revision 1.28 / (download) - annotate - [select for diffs], Thu Dec 16 07:38:45 1999 UTC (24 years, 5 months ago) by kjell
Branch: MAIN
Changes since 1.27: +14 -3 lines
Diff to previous 1.27 (colored)
Add the ability to use interface names in place of addresses in firewall rules. i.e. block return-rst in quick on fxp0 proto tcp from any to fxp0 port = 9999 This will make things like DHCP much easier to deal with in the future.
Revision 1.27 / (download) - annotate - [select for diffs], Wed Dec 15 05:20:24 1999 UTC (24 years, 6 months ago) by kjell
Branch: MAIN
Changes since 1.26: +359 -247 lines
Diff to previous 1.26 (colored)
Import of Darren Reed's IPFilter 3.3.4, including OpenBSD patches. Many, many enhancements and improvements, including new in-kernel proxies, enhancements to logging, and many bugfixes. Note: Man pages have not yet been re-converted to mdoc.
Revision 1.26 / (download) - annotate - [select for diffs], Tue Jul 6 04:38:11 1999 UTC (24 years, 11 months ago) by deraadt
Branch: MAIN
CVS Tags: OPENBSD_2_6_BASE,
OPENBSD_2_6
Changes since 1.25: +2 -4 lines
Diff to previous 1.25 (colored)
gethostname() is safe
Revision 1.25 / (download) - annotate - [select for diffs], Mon Jul 5 20:12:44 1999 UTC (24 years, 11 months ago) by kjell
Branch: MAIN
Changes since 1.24: +143 -63 lines
Diff to previous 1.24 (colored)
Big cleanup of the userland ipf parsing code. inet_addr() was replaced with inet_aton. atoi() tests were replaced by range-checked strtol calls. Error checking of ipf.rules input should be vastly improved now.
Revision 1.24 / (download) - annotate - [select for diffs], Sun Jun 6 20:34:55 1999 UTC (25 years ago) by deraadt
Branch: MAIN
Changes since 1.23: +5 -4 lines
Diff to previous 1.23 (colored)
use inet_aton() instead of inet_addr()
Revision 1.23 / (download) - annotate - [select for diffs], Fri Feb 5 05:58:42 1999 UTC (25 years, 4 months ago) by deraadt
Branch: MAIN
CVS Tags: OPENBSD_2_5_BASE,
OPENBSD_2_5
Changes since 1.22: +3 -3 lines
Diff to previous 1.22 (colored)
ipf 3.2.10; work by kjell
Revision 1.22 / (download) - annotate - [select for diffs], Tue Nov 24 03:05:34 1998 UTC (25 years, 6 months ago) by deraadt
Branch: MAIN
Changes since 1.21: +7 -2 lines
Diff to previous 1.21 (colored)
Bail out instead of core-dumping if we don't understand the port range operator; ws@netbsd
Revision 1.21 / (download) - annotate - [select for diffs], Tue Sep 15 09:55:45 1998 UTC (25 years, 8 months ago) by pattonme
Branch: MAIN
CVS Tags: OPENBSD_2_4_BASE,
OPENBSD_2_4
Changes since 1.20: +24 -12 lines
Diff to previous 1.20 (colored)
Updated to v3.2.9 of Darren's codebase. His code reimplements variable locking, replaces u_long's with u_32_t to properly handle 64bit archs. Wrapped OpenBSD specific preprocessor logic.
Revision 1.20 / (download) - annotate - [select for diffs], Thu Jul 9 06:12:23 1998 UTC (25 years, 11 months ago) by deraadt
Branch: MAIN
Changes since 1.19: +3 -3 lines
Diff to previous 1.19 (colored)
MAXHOSTNAMELEN
Revision 1.19 / (download) - annotate - [select for diffs], Fri Feb 27 19:37:35 1998 UTC (26 years, 3 months ago) by deraadt
Branch: MAIN
CVS Tags: OPENBSD_2_3_BASE,
OPENBSD_2_3
Changes since 1.18: +3 -3 lines
Diff to previous 1.18 (colored)
network byte order; reed
Revision 1.18 / (download) - annotate - [select for diffs], Mon Jan 26 04:13:38 1998 UTC (26 years, 4 months ago) by dgregor
Branch: MAIN
Changes since 1.17: +125 -49 lines
Diff to previous 1.17 (colored)
IPF 3.2.3
Revision 1.17 / (download) - annotate - [select for diffs], Mon Nov 24 03:25:29 1997 UTC (26 years, 6 months ago) by deraadt
Branch: MAIN
Changes since 1.16: +3 -3 lines
Diff to previous 1.16 (colored)
fix parsing of various arguments; felix@mamba.pond.sub.org
Revision 1.16 / (download) - annotate - [select for diffs], Sun Aug 24 18:29:39 1997 UTC (26 years, 9 months ago) by millert
Branch: MAIN
CVS Tags: OPENBSD_2_2_BASE,
OPENBSD_2_2
Changes since 1.15: +3 -3 lines
Diff to previous 1.15 (colored)
64bit fix, cast pointers to long, not int.
Revision 1.15 / (download) - annotate - [select for diffs], Tue Jun 24 05:37:35 1997 UTC (26 years, 11 months ago) by millert
Branch: MAIN
Changes since 1.14: +1 -2 lines
Diff to previous 1.14 (colored)
Remove an errant line that got missed in the merge.
Revision 1.14 / (download) - annotate - [select for diffs], Mon Jun 23 17:20:31 1997 UTC (26 years, 11 months ago) by kstailey
Branch: MAIN
Changes since 1.13: +10 -8 lines
Diff to previous 1.13 (colored)
merge in 3.1.11
Revision 1.13 / (download) - annotate - [select for diffs], Mon Jun 23 01:16:14 1997 UTC (26 years, 11 months ago) by deraadt
Branch: MAIN
Changes since 1.12: +2 -2 lines
Diff to previous 1.12 (colored)
sizeof(int) != sizeof(long)
Revision 1.12 / (download) - annotate - [select for diffs], Sat Apr 19 19:08:29 1997 UTC (27 years, 1 month ago) by kstailey
Branch: MAIN
CVS Tags: OPENBSD_2_1_BASE,
OPENBSD_2_1
Changes since 1.11: +6 -4 lines
Diff to previous 1.11 (colored)
thorpej: icmpcode() returns an int, and, more importantly, -1 on failure. So, make this work on systems with unsigned chars by placing the return value of icmpcode() in a temporary variable, checking for failure, and then only setting fil.fr_icode (a char) upon success.
Revision 1.11 / (download) - annotate - [select for diffs], Sun Apr 6 19:52:11 1997 UTC (27 years, 2 months ago) by millert
Branch: MAIN
Changes since 1.10: +3 -3 lines
Diff to previous 1.10 (colored)
Fix int vs. long problems
Revision 1.10 / (download) - annotate - [select for diffs], Wed Feb 26 15:05:36 1997 UTC (27 years, 3 months ago) by kstailey
Branch: MAIN
Changes since 1.9: +4 -1 lines
Diff to previous 1.9 (colored)
post 1.3.8 patches
Revision 1.9 / (download) - annotate - [select for diffs], Wed Feb 26 04:35:40 1997 UTC (27 years, 3 months ago) by kstailey
Branch: MAIN
Changes since 1.8: +58 -38 lines
Diff to previous 1.8 (colored)
version 1.3.8
Revision 1.8 / (download) - annotate - [select for diffs], Fri Jan 17 07:12:18 1997 UTC (27 years, 4 months ago) by millert
Branch: MAIN
Changes since 1.7: +6 -6 lines
Diff to previous 1.7 (colored)
r?index -> strr?chr
Revision 1.7 / (download) - annotate - [select for diffs], Tue Oct 8 07:33:32 1996 UTC (27 years, 8 months ago) by niklas
Branch: MAIN
CVS Tags: OPENBSD_2_0_BASE,
OPENBSD_2_0
Changes since 1.6: +2 -1 lines
Diff to previous 1.6 (colored)
Prototype & Stylistic fixes for high -W gcc levels
Revision 1.6 / (download) - annotate - [select for diffs], Thu Jul 18 05:11:03 1996 UTC (27 years, 10 months ago) by dm
Branch: MAIN
Changes since 1.5: +108 -39 lines
Diff to previous 1.5 (colored)
ipfilter 3.1.0
Revision 1.5 / (download) - annotate - [select for diffs], Wed Jun 26 16:48:44 1996 UTC (27 years, 11 months ago) by dm
Branch: MAIN
Changes since 1.4: +2 -2 lines
Diff to previous 1.4 (colored)
Print empty TCP flags checks (like '/SA' ) properly
Revision 1.4 / (download) - annotate - [select for diffs], Sun Jun 23 14:30:55 1996 UTC (27 years, 11 months ago) by deraadt
Branch: MAIN
Changes since 1.3: +2 -0 lines
Diff to previous 1.3 (colored)
update rcsid
Revision 1.3 / (download) - annotate - [select for diffs], Fri May 10 21:39:53 1996 UTC (28 years, 1 month ago) by dm
Branch: MAIN
Changes since 1.2: +142 -60 lines
Diff to previous 1.2 (colored)
ipfilter 3.0.4
Revision 1.2 / (download) - annotate - [select for diffs], Thu Jan 25 05:41:28 1996 UTC (28 years, 4 months ago) by dm
Branch: MAIN
Changes since 1.1: +148 -20 lines
Diff to previous 1.1 (colored)
IP filter 3.0.1
Revision 1.1 / (download) - annotate - [select for diffs], Sun Jan 7 02:33:34 1996 UTC (28 years, 5 months ago) by dm
Branch: MAIN
from beurton@fnet.fr: Darren Reed's IP filter