summaryrefslogtreecommitdiff
path: root/sys/netinet/ip_ipsp.c
AgeCommit message (Expand)Author
1999-07-17A good hashing function for IPsec SAs that should remove the risksNiklas Hallqvist
1999-07-15Protect better against rehashing make the kernel run out of resourcesNiklas Hallqvist
1999-07-15From angelos@, edits by me, demand keying for PF_KEYNiklas Hallqvist
1999-07-06ipsec_in_use could get out of sync. (Also niklas@. angelos@ ok)Hakan Olsson
1999-07-06Added support for TCP MD5 option (RFC 2385).cmetz
1999-06-07Fix use of uninitialized TDB hash table in tdb_delete(), introducedAngelos D. Keromytis
1999-06-04forgot to zero sunionNiels Provos
1999-05-23SA hash table resizingNiklas Hallqvist
1999-05-20Fix a bug where the ordered expiration list could get out of order. AddNiklas Hallqvist
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-12move encdebug to a useful placeTheo de Raadt
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-04be more careful with freeing TDBsTheo de Raadt
1999-03-04more paranoid maintenanceTheo de Raadt
1999-02-25Prettier reporting, report number of flows in use per SA.Angelos D. Keromytis
1999-02-25Print more information in /kern/ipsecAngelos 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 panic() calls, consistent error reportingTheo de Raadt
1998-11-16Please GCCNiklas Hallqvist
1998-11-16Break long lines. Use correct format for expiry timesNiklas Hallqvist
1998-11-16SPIs are kept in network byte orderTheo de Raadt
1998-10-13Remove NULL deref conditionNiklas Hallqvist
1998-05-18first step to the setsockopt/getsockopt interface as described inNiels Provos
1998-05-17fix tdb_delete() when using SPI chains.Niels Provos
1998-02-22Changes made for GCC 2.8 -Wall pleasuresNiklas Hallqvist
1997-11-04make it easier to add additional transforms. add blowfish and castNiels Provos
1997-10-02conditional error loggingTheo de Raadt
1997-10-01should report unsigned quantitiesTheo de Raadt
1997-09-28log() needs a \nTheo de Raadt
1997-09-23AH changes, after interoperating at the ANX bakeoff.Angelos D. Keromytis
1997-07-28make it compileNiels Provos
1997-07-27expiration messages, fixes, updates, all sorts of thingsNiklas Hallqvist
1997-07-24bail properly if malloc failsTheo 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-11put old esp/ah and new esp/ah in different files.Niels Provos
1997-07-02fix neglected _FLEN's + reserve_spi + output reserved spi's without alg.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-21u_int32_t changes, need testingTheo de Raadt
1997-06-20ah-sha1 + esp-3des + indentationNiels Provos
1997-02-24OpenBSD tags + some prototyping policeNiklas Hallqvist
1997-02-21Removed no longer necessary cautionary comment.Angelos D. Keromytis
1997-02-21-nostdinc and big endian cleanupNiklas Hallqvist
1997-02-21Fixed error introduced with last patch.Angelos D. Keromytis
1997-02-21Removed some of the ugliness in ipsp_kern().Angelos D. Keromytis