summaryrefslogtreecommitdiff
path: root/sys/netinet
AgeCommit message (Expand)Author
1998-12-26make ip_id random but ensure that ids dont repeat for some period.Niels Provos
1998-12-15check for valid ip_hl too; route@infonexus.comTheo de Raadt
1998-11-25typo in commentNiklas Hallqvist
1998-11-25Better error code for too large packetsNiklas Hallqvist
1998-11-25more min vs. ulmin/lmin fixesTodd C. Miller
1998-11-25Must use lmin() not min() when comparing longs. Fixes alphaTodd C. Miller
1998-11-25typo in diagnosticNiklas Hallqvist
1998-11-25Add checks of packets getting to big after transforms.Niklas Hallqvist
1998-11-25Tell caller of error conditionNiklas Hallqvist
1998-11-24Use our exact size types instead of char/longNiklas Hallqvist
1998-11-1864-bit clean upNiels Provos
1998-11-18do not require userland programs to define cpp variables, that is stupidTheo de Raadt
1998-11-18indent rightTheo de Raadt
1998-11-17NewReno, SACK and FACK support for TCP, adapted from code for BSDINiels Provos
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-11-13Recompute ip header length after packet has been reassembled, and alsoNiels Provos
1998-10-28- fix three bugs pointed out in Stevens, i.a. updating timestamps correctlyNiels Provos
1998-10-13Remove NULL deref conditionNiklas Hallqvist
1998-10-11bad ioctls return EINVAL; garath@code.ridgefield.orgTheo de Raadt
1998-09-15Updated to v3.2.9 of Darren's codebase. His code reimplements variablepattonme
1998-09-09Make RMD160Update a little less overzealous when fed small crumbs.janjaap
1998-08-02cleanup ipsec error handlingNiels Provos
1998-08-01more careful error handling, some simplification and beautification.Niels Provos
1998-07-30fixing a stupid bug I introduced when trying to improve the encryptionNiels Provos
1998-07-30Forgot this one with the previous batch of commits; use ip4_input()Angelos D. Keromytis
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-07-03wrong endian conversion caused vif stats to be wrong; jonny@jonny.eng.brTheo de Raadt
1998-06-30remove unnecessary assignmentNiels Provos
1998-06-27delete extra KFREE(); d@openbsd.orgTheo de Raadt
1998-06-27indentTheo de Raadt
1998-06-27indentTheo de Raadt
1998-06-27Disallow TCP connect() to multicast addresses; cmetz@inner.netAngelos D. Keromytis
1998-06-26indentTheo de Raadt
1998-06-11indentTheo de Raadt
1998-06-11fix a mbuf chain corruption which happened when m_pullup was called on anNiels Provos
1998-06-10make the packets which were successfully processed by IPSec available toNiels Provos
1998-06-10wasteland quality control cleanupTheo de Raadt
1998-06-10New TCPCTL_IDENT sysctl for identd without kmem insanity.Bob Beck
1998-06-03request only auth in notify when vpn ipsec route is found with a differentNiels Provos
1998-06-03cleanup debug printfsNiels Provos
1998-06-02nbytes - ofs should never be less than 0 (Oops on me)janjaap
1998-05-27for icmpbmcastecho, block all of themTheo de Raadt
1998-05-24allow SAs with non-specified source addressNiels Provos
1998-05-24allow the use of blowfish and cast encryption with implicit ivNiels Provos
1998-05-24avoid source address spoofing for mutual hostile hosts which have SAs toNiels Provos
1998-05-24add support for Virtual Private Networks (VPN).Niels Provos
1998-05-22Set the outter IP header's ttl, not the inner.Angelos D. Keromytis