Age | Commit message (Collapse) | Author | |
---|---|---|---|
2000-09-19 | Lots and lots of changes. | Angelos D. Keromytis | |
1999-12-19 | disallow AF mismatch on inbound. | Jun-ichiro itojun Hagino | |
1999-09-23 | fix same-interface-out-as-in and packet gets corrupted bug noted by | Theo de Raadt | |
james@oaktree.co.uk by re-working icmp embedded-packet code so that ip_forward() m_copy()-aliased packet can be forwarded to ip_output and icmp_error() safely, because no packet tweaking is needed before calling icmp_error() | |||
1999-06-07 | return a ICMP_UNREACH_PROTOCOL for protocols we do not support; discussion ↵ | Theo de Raadt | |
with cmetz | |||
1999-04-20 | messup, learn to test *all* variants of compile options when | Niklas Hallqvist | |
altering the logic round such. | |||
1999-04-20 | Merge MROUTING and IPSEC wrt handling of IP-in-IP tunnelled packets. | Niklas Hallqvist | |
Fix a panic case in the MROUTING code too. Drop M_TUNNEL support, nothing ever uses it. | |||
1999-01-11 | netinet merge of NRL stuff. some indent and shrinkage needed; NRL/cmetz | Theo de Raadt | |
1999-01-08 | dont call ip_randomid() in htons(). | Niels Provos | |
1998-12-26 | make ip_id random but ensure that ids dont repeat for some period. | Niels Provos | |
1998-12-15 | check for valid ip_hl too; route@infonexus.com | Theo de Raadt | |
1998-05-18 | first step to the setsockopt/getsockopt interface as described in | Niels Provos | |
draft-mcdonald-simple-ipsec-api, kernel notifies (EMT_REQUESTSA) signal userland key management applications when security services are requested. this is only for outgoing connections at the moment, incoming packets are not yet checked against the selected socket policy. | |||
1997-07-24 | cmd is a u_long | Theo de Raadt | |
1997-01-30 | for IP_HDRINCL option, use ip_len/ip_off in network order; lidl@va.pubnix.com | Theo de Raadt | |
1997-01-26 | Make ip_len and ip_off unsigned values; don't transmit or accept packets | Thorsten Lockert | |
larger than the maximum IP packet size. From NetBSD. | |||
1996-08-14 | restrict some raw ip packets that may crash ip_output(); from freebsd | Theo de Raadt | |
1996-03-15 | Fix bogosity in import of Lite2 fix | Thorsten Lockert | |
1996-03-14 | From Lite2; improve handling of socket options on raw datagrams and multi- | Thorsten Lockert | |
cast routing commands | |||
1996-03-04 | From NetBSD: Fix PR/2095 options MROUTING did not compile. | Niklas Hallqvist | |
1996-03-03 | From NetBSD: 960217 merge | Niklas Hallqvist | |
1995-12-14 | from netbsd: | Theo de Raadt | |
make netinet work on systems where pointers and longs are 64 bits (like the alpha). Biggest problem: IP headers were overlayed with structure which included pointers, and which therefore didn't overlay properly on 64-bit machines. Solution: instead of threading pointers through IP header overlays, add a "queue element" structure to do the threading, and point it at the ip headers. | |||
1995-10-18 | initial import of NetBSD tree | Theo de Raadt | |