summaryrefslogtreecommitdiff
path: root/sys/netinet/fil.c
AgeCommit message (Collapse)Author
2000-02-01Update to IPFilter 3.3.8. Man pages still to go. See sbin/ipf/HISTORYKjell Wooding
for details.
1999-12-17Update to Darren Reed's IPFilter 3.3.5Kjell Wooding
Fixes: realaudio proxy issues, "log level" printing, and source address for icmp replies (was reversed). Thoughtfully submitted by techs@obfuscation.org
1999-12-15don't check INET too much, it will make trouble with lkm compilation.Jun-ichiro itojun Hagino
1999-12-15Import of Darren Reed's IPFilter 3.3.4, including OpenBSD patches.Kjell Wooding
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.
1999-12-08bring in KAME IPv6 code, dated 19991208.Jun-ichiro itojun Hagino
replaces NRL IPv6 layer. reuses NRL pcb layer. no IPsec-on-v6 support. see sys/netinet6/{TODO,IMPLEMENTATION} for more details. GENERIC configuration should work fine as before. GENERIC.v6 works fine as well, but you'll need KAME userland tools to play with IPv6 (will be bringed into soon).
1999-02-19fix definition of plen for ICMP (ping -s73 problem)Kjell Wooding
1999-02-05ipf 3.2.10; work by kjellTheo de Raadt
1998-09-15Updated to v3.2.9 of Darren's codebase. His code reimplements variablepattonme
locking, replaces u_long's with u_32_t to properly handle 64bit archs. Wrapped OpenBSD specific preprocessor logic.
1998-02-17$OpenBSD$dgregor
1998-01-26IPF 3.2.3dgregor
1997-06-23merge in 3.1.11kstailey
1997-04-03>Number: 3412kstailey
>Category: port-alpha >Synopsis: incorrect use of long crashes netbsd/alpha >Confidential: no >Severity: serious >Priority: low >Responsible: gnats-admin (GNATS administrator) >State: open >Class: sw-bug >Submitter-Id: net >Arrival-Date: Sat Mar 29 23:50:01 1997 >Last-Modified: >Originator: Ross Harvey >Organization: Avalon Computer Systems, Inc. >Release: NetBSD-current >Environment: System: NetBSD epsilon.ghs.com 1.2D NetBSD 1.2D (e) #5: Sat Mar 29 22:32:33 PST 1997 ross@epsilon.ghs.com:/bsd/ross/e alpha >Description: Adding "pseudo-device ipfilter 1" to netbsd/alpha will cause it to crash when ifconfig turns on the interface. Ipfilter code in netinet/fil.c uses pointer arithmetic to effectively make structure-to-scalar casts. It uses long when it really wants an int32 and gets alignment faults that crash netbsd/alpha. General 64 bit problem, not exactly alpha. >How-To-Repeat: Add pseudo-device ipfilter 1. Boot your alpha. 2. Try to come up multiuser. The first packet or so will halt everything. >Fix: Apply patch...
1997-02-11IPF 1.3.7kstailey
1996-10-24<sys/dir.h> is for use as a compatibility interface only. Warn ifThorsten Lockert
included by kernel modules, and also remove use from any modules that currently attempt to use it.
1996-10-08Prototype & Stylistic fixes for high -W gcc levelsNiklas Hallqvist
1996-07-18ipfilter 3.1.0dm
1996-05-13fix return-rstdm
1996-05-10ipfilter 3.0.4dm
1996-01-25IP filter 3.0.1dm
1996-01-07from beurton@fnet.fr: Darren Reed's IP filterdm