summaryrefslogtreecommitdiff
path: root/sys/netinet/ip_output.c
AgeCommit message (Expand)Author
1999-07-15From angelos@, edits by me, demand keying for PF_KEYNiklas Hallqvist
1999-06-15handle multicast packets inside ipf too; darrenTheo de Raadt
1999-05-16spltdb introduced, protection for tdb lists and related structures, soNiklas Hallqvist
1999-05-14A new scalable IPsec SA expiration model.Niklas Hallqvist
1999-04-11Introduce net.inet.{ah,esp}.enable sysctl controls that are off by default.Niklas Hallqvist
1999-03-27add SADB_X_BINDSA to pfkey allowing incoming SAs to refer to an outgoingNiels Provos
1999-03-24Implement lifetime expiration notifications. Fix some typos. Remove statics.Niklas Hallqvist
1999-03-06Update IP pointer, when doing multiple transforms.Angelos D. Keromytis
1999-02-24Update copyright; remove a few annoying debugging printfs.Angelos D. Keromytis
1999-02-24Remove encap.h include; saner debugging printfs; fix buglets; work withAngelos D. Keromytis
1999-01-11Remove duplicate code.Angelos D. Keromytis
1999-01-08dont call ip_randomid() in htons().Niels Provos
1998-12-26make ip_id random but ensure that ids dont repeat for some period.Niels Provos
1998-08-02cleanup ipsec error handlingNiels Provos
1998-08-01more careful error handling, some simplification and beautification.Niels Provos
1998-07-29Proper handling of IP in IP and checksumming.Angelos D. Keromytis
1998-07-29Don't do checksumming unless we're doing IP-in-IP.Angelos D. Keromytis
1998-06-30remove unnecessary assignmentNiels Provos
1998-06-03request only auth in notify when vpn ipsec route is found with a differentNiels Provos
1998-05-24allow SAs with non-specified source addressNiels Provos
1998-05-24add support for Virtual Private Networks (VPN).Niels Provos
1998-05-19Wall for non-IPSEC caseTheo de Raadt
1998-05-18first step to the setsockopt/getsockopt interface as described inNiels Provos
1998-03-18Fix tunnel mode input processing (use ip4_input instead of ipe4_input),Niels Provos
1998-02-03bad types; wileyc@sekiya.twics.co.jpTheo de Raadt
1997-10-02conditional error loggingTheo de Raadt
1997-09-28log() needs a \nTheo de Raadt
1997-08-26indentTheo de Raadt
1997-08-04No more crashes because of this bug (double m_freem(), essentially).Angelos D. Keromytis
1997-07-31some indentation stuffTheo de Raadt
1997-07-27expiration messages, fixes, updates, all sorts of thingsNiklas Hallqvist
1997-07-18enablespi/disablespi in encap + print spi's in hostorderNiels Provos
1997-07-14routes with zero spi can be used to avoid ipsec processingNiels Provos
1997-07-11put old esp/ah and new esp/ah in different files.Niels Provos
1997-07-01major restructuringNiels Provos
1997-06-25hard and soft limits for SPI's per absolute timer, relative since establish,Niels Provos
1997-06-24handle IP options in AH + allow IP options in outgoing encapsulated packetsNiels Provos
1997-06-16swap labels; adam@math.tau.ac.ilTheo de Raadt
1997-03-02Need to get a new pointer for the IP header after doing a pullup on the mbufThorsten Lockert
1997-03-02Cosmetic changes.Angelos D. Keromytis
1997-02-28Moved IPsec socket state to the PCB.Angelos D. Keromytis
1997-02-28IPsec socket API hooks are in.Angelos D. Keromytis
1997-02-20IPSEC package by John Ioannidis and Angelos D. Keromytis. Written inTheo de Raadt
1996-07-29From FreeBSD (with slightly different sysctl names):Jason Downs
1996-03-04Initial commit of NetBSD 960217 netiso.Michael Shalayeff
1996-03-03From NetBSD: 960217 mergeNiklas Hallqvist
1996-01-25IP filter 3.0.1dm
1996-01-07from beurton@fnet.fr: Darren Reed's IP filterdm
1995-10-18initial import of NetBSD treeTheo de Raadt