summaryrefslogtreecommitdiff
path: root/sys/net
AgeCommit message (Collapse)Author
1997-11-15fix memory management errorsTheo de Raadt
1997-11-07$OpenBSD$Niklas Hallqvist
1997-11-04make it easier to add additional transforms. add blowfish and castNiels Provos
encryption. some more info for kernfs/ipsec.
1997-10-02conditional error loggingTheo de Raadt
1997-09-30Check for NULL argument in bpf_mtap(). Some ethernet driversTodd C. Miller
can call this with a NULL pointer, resulting in a panic. Matthias Scheler <tron@lyssa.owl.de>
1997-09-28log() needs a \nTheo de Raadt
1997-09-27undo previous AF_UNSPEC change. analyze two alternatives: AF_SOMETHINGNEW,Theo de Raadt
or how much work it would be fix everything that uses AF_UNSPEC.
1997-09-21Do not report RTM_MISS up on IP encapsulation implicit lookups. This shouldNiklas Hallqvist
fix RARP as well as improving performance. Chances are that it will fix an error having to do with renumbering net interfaces too. Thanks to Angelos and Theo for help with the fix, and Martin and Phil for reassuring it was a general bug.
1997-09-05make bpfread return ENXIO if a read is attempted on an uninitializedTheo de Raadt
descriptor; newsham@secnet.com
1997-09-05Minor changes from ppp 2.3.1Todd C. Miller
1997-08-31for non-tty TIOCSPGRP/F_SETOWN/FIOSETOWN pgid setting calls, store uidTheo de Raadt
and euid as well, then deliver them using new csignal() interface which ensures that pgid setting process is permitted to signal the pgid process(es). Thanks to newsham@aloha.net for extensive help and discussion.
1997-08-02pass address family as host-byte-order u_int32_t. this fixes bpf. add aTheo de Raadt
note to the bottom of tun.4 to indicate that this is a binary incompatibility with older versions, and describe all 3 revisions this has gone through. everyone -- recompile your code that uses tun.
1997-07-29tun_bpf not neededTheo de Raadt
1997-07-29tell bpf packet header is u_char sized; also indent. spotted by newshamTheo de Raadt
1997-07-29indentTheo de Raadt
1997-07-28make it compileNiels Provos
1997-07-27expiration messages, fixes, updates, all sorts of thingsNiklas Hallqvist
1997-07-27for AF_UNSPEC sockets, do not whack the ethernet address; this is what bpfTheo de Raadt
uses when it sends packets out. blame tqbf@rdist.org for this fix.
1997-07-24do not ignore IFF_NOARPTheo de Raadt
1997-07-24reindentTheo de Raadt
1997-07-23add atalkMichael Shalayeff
1997-07-23define ETHERTYPE_IPXMichael Shalayeff
1997-07-23make it compile w/o NETATALK definedMichael Shalayeff
1997-07-23A block of code from the last commit was not #ifdef NETATALK.denny
1997-07-23enablespi, delete the right flows on replace.Niels Provos
1997-07-23AppleTalk support based on netatalk-1.4a2 and FreeBSD.denny
1997-07-21be quietTheo de Raadt
1997-07-18enablespi/disablespi in encap + print spi's in hostorderNiels Provos
1997-07-15flags for tunnels and replacing existing routes, sysctl! + tiny bug fixNiels Provos
1997-07-14sysctl...Niels Provos
1997-07-11argh. commited wrong fileNiels Provos
1997-07-11put old esp/ah and new esp/ah in different files.Niels Provos
generalised way of handling transforms.
1997-07-02fix neglected _FLEN's + reserve_spi + output reserved spi's without alg.Niels Provos
correctly.
1997-07-01major restructuringNiels Provos
1997-06-25hard and soft limits for SPI's per absolute timer, relative since establish,Niels Provos
relative since first use timers, packet and byte counters. notify key mgmt on soft limits. key mgmt can now specify limits. new encap messages: EMT_RESERVESPI, EMT_ENABLESPI, EMT_DISABLESPI
1997-06-20strip%d not st%dTheo de Raadt
1997-06-17check em_if and em_ifn better; thanks adam@math.tau.ac.ilTheo de Raadt
1997-06-01pass Wstrict-prototypes; grr, PR#193Theo de Raadt
1997-04-28Added faddr/laddr on the pfkeycb, for completeness.Angelos D. Keromytis
1997-04-27PFKEY protocol control blocks.Angelos D. Keromytis
1997-04-2564bit cleanup.Angelos D. Keromytis
1997-04-24PF_KEYv2 definition as of the latest draft.Angelos D. Keromytis
1997-03-17Removed static specifiers. Align bpf headers on sizeof(long) boundariesNiklas Hallqvist
as it begins with a timeval struct. This fixes the alpha bpf panics. Removed double prototypes. Reordered includes. The last change came from NetBSD. Updated $NetBSD$ tags. Slight KNF too.
1997-02-27BPF support ifdefed.Angelos D. Keromytis
1997-02-24OpenBSD tags + some prototyping policeNiklas Hallqvist
1997-02-20IPSEC package by John Ioannidis and Angelos D. Keromytis. Written inTheo de Raadt
Greece. From ftp.funet.fi:/pub/unix/security/net/ip/BSDipsec.tar.gz
1997-02-14limit writes to ifp->if_mtu not TUNMTUTheo de Raadt
1997-02-12mark descriptors free in bpfilterattach() instead of bpfattach(); clearlyTheo de Raadt
must not re-marking them when new interfaces are added while one or more bpf channels are in use; my fix to netbsd pr#3189, Jean-Luc.Richier@imag.fr
1997-01-31cut a little more.Michael Shalayeff
1997-01-27select subsystem si_pid becomes si_selpid, to not conflict against ↵Theo de Raadt
user/kernel siginfo si_pid #define