Age | Commit message (Collapse) | Author | |
---|---|---|---|
2003-10-27 | Skew the advertisement interval correctly when we reschedule. | Ryan Thomas McBride | |
2003-10-27 | Also check if we're going down before scheduling an advertisement | Ryan Thomas McBride | |
when we fail to get an mbuf. This too is courtesy of Max Laier. | |||
2003-10-27 | Actually stop sending advertisements if we're Master and the carp(4) | Ryan Thomas McBride | |
interface is brought down. Bug reported by Max Laier. | |||
2003-10-25 | additional hash for local port; improves speed of implicit bind | Markus Friedl | |
from >1000K cpu cycles to 20-30K for 18000 sockets on i386; test+feedback by Claudio Jeker; ok itojun@; [make sure you rebuild netstat/systat, too] | |||
2003-10-25 | precompute most of hmac; fix size for md; ok mcbride | Markus Friedl | |
2003-10-23 | We want to hash the whole md, not just the size of the pointer. | Ryan Thomas McBride | |
Found testing CARP between sparc and sparc64. | |||
2003-10-22 | switch from keyed sha1 to hmac-sha1; ok mcbride@ | Markus Friedl | |
2003-10-20 | Fix endianness bug in carp_sha1_generate, hash the whole counter, and | Ryan Thomas McBride | |
fix some whitespace nits while we're here. | |||
2003-10-20 | Stop all hosts from insisting they're master when preemption is | Ryan Thomas McBride | |
disabled. bug report and fix testing david@ | |||
2003-10-20 | Fix but with setting advskew, only error if _both_ advbase and advskew are | Ryan Thomas McBride | |
set to 0. (ifconfig sets them one at a time) tested by david@ | |||
2003-10-19 | more typos | David Krause | |
2003-10-17 | Common Address Redundancy Protocol | Ryan Thomas McBride | |
Allows multiple hosts to share an IP address, providing high availability and load balancing. Based on code by mickey@, with additional help from markus@ and Marco_Pfatschbacher@genua.de ok deraadt@ | |||
2003-10-02 | correct endian handling of ip->ip_off. | Jun-ichiro itojun Hagino | |
do not try to send incomplete fragments on ENOBUFS case (behavior change from 4.4bsd). dhartmei ok | |||
2003-10-01 | use random number generator to generate IPv6 fragment ID/flowlabel. | Jun-ichiro itojun Hagino | |
cleanup IPv6 flowlabel handling. deraadt ok | |||
2003-09-24 | on-link DoS by bogus ARP. reported by apple | Jun-ichiro itojun Hagino | |
2003-09-21 | "exp" is a reserved symbol under gcc3/posix. mcbride ok | Jun-ichiro itojun Hagino | |
2003-08-15 | change arguments to suser. suser now takes the process, and a flags | Ted Unangst | |
argument. old cred only calls user suser_ucred. this will allow future work to more flexibly implement the idea of a root process. looks like something i saw in freebsd, but a little different. use of suser_ucred vs suser in file system code should be looked at again, for the moment semantics remain unchanged. review and input from art@ testing and further review miod@ | |||
2003-08-14 | m_copyback()'s 4th arg is const void *, nuke (caddr_t) casts. | Jason Wright | |
2003-07-29 | fixup ip_len back to wire format after reass. | Jun-ichiro itojun Hagino | |
2003-07-28 | allow gif(4) over ipsec: mark mbuf for transport mode SA, | Markus Friedl | |
so in_gif_input can detect whether a proto 4 header is due to ipsec tunnel mode or gif(4) encapsulation; fixes pr 3023 ok itojun@. provos@ and angelos@ agree; tested by sturm@ | |||
2003-07-24 | update ip_len to reflect tunnel header removal (lost duing ip_len | Markus Friedl | |
flip changes); ok itojun; noticed by jrrs@ice-nine.org | |||
2003-07-24 | conform to RFC2367 on SADB_xx naming (local name must be prefixed with | Jun-ichiro itojun Hagino | |
SADB_X_xx) | |||
2003-07-24 | hmac-sha2-{256,384,512} support in AH/ESP auth. markus ok | Jun-ichiro itojun Hagino | |
2003-07-09 | do not flip ip_len/ip_off in netinet stack. deraadt ok. | Jun-ichiro itojun Hagino | |
(please test, especially PF portion) | |||
2003-07-09 | fix whitespace | Markus Friedl | |
2003-07-09 | better vif_delete (no dangling ref to struct ifnet). deraadt ok | Jun-ichiro itojun Hagino | |
it won't affect default GENERIC build - as MROUTING is not defined | |||
2003-07-08 | make sure the packets contains a complete inner header | Markus Friedl | |
for ip{4,6}-in-ip{4,6} encapsulation; fixes panic for truncated ip-in-ip over ipsec; ok angelos@ | |||
2003-07-04 | knf typo | Markus Friedl | |
2003-06-23 | install host route for p2p interface even if there's connected net route | Jun-ichiro itojun Hagino | |
by broadcast interface. NetBSD PR 21903. markus ok | |||
2003-06-11 | - sync up MLD declaration with RFC3542 (s/MLD6/MLD/) | Jun-ichiro itojun Hagino | |
- routing header declaration with RFC3542 (note: sizeof(ip6_rthdr0) has changed!) also, sync up with RFC2460 routing header definition (no "strict" source routing mode any more) part of advanced API update (RFC2292 -> 3542). markus, todd, millert, henning ok | |||
2003-06-11 | - sync up MLD declaration with RFC3542 (s/MLD6/MLD/) | Jun-ichiro itojun Hagino | |
- routing header declaration with RFC3542 (note: sizeof(ip6_rthdr0) has changed!) also, sync up with RFC2460 routing header definition (no "strict" source routing mode any more) part of advanced API update (RFC2292 -> 3542). markus, todd, millert, henning ok | |||
2003-06-09 | typo (need to check ti6 instead of ti) | Jun-ichiro itojun Hagino | |
2003-06-09 | backout following: | Jun-ichiro itojun Hagino | |
>use m_pulldown not m_pullup2. fix some bugs in IPv6 tcp_trace(). PR 3283 fixed (confirmed) | |||
2003-06-02 | Remove the advertising clause in the UCB license which Berkeley | Todd C. Miller | |
rescinded 22 July 1999. Proofed by myself and Theo. | |||
2003-05-30 | missing #ifdef INET6. fries found it | Jun-ichiro itojun Hagino | |
2003-05-29 | use IN6_LINKMTU for IPv6 link MTU. sync w/kame | Jun-ichiro itojun Hagino | |
2003-05-29 | use m_pulldown not m_pullup2. fix some bugs in IPv6 tcp_trace(). | Jun-ichiro itojun Hagino | |
2003-05-29 | use m_pulldown instead of m_pullup2. enable support for IPv6 jumbogram. | Jun-ichiro itojun Hagino | |
markus & art ok | |||
2003-05-27 | don't use M_WAIT here. we could be in splnet, and caller may not be | Jun-ichiro itojun Hagino | |
xx_usrreq. henning ok | |||
2003-05-26 | fix tcpcb size to make trpt happy | Jun-ichiro itojun Hagino | |
2003-05-23 | don't #ifdef within struct tcpcb definition, as it is used in userland too. | Jun-ichiro itojun Hagino | |
dhartmei ok | |||
2003-05-19 | Bad switch condition used for SO_DEBUG, ok itojun@ | Daniel Hartmeier | |
2003-05-17 | don't send ARP for secondary IPv4 addresses, treat them as local. | Jun-ichiro itojun Hagino | |
kwesterback tdeval ok | |||
2003-05-14 | KNF. markus ok | Jun-ichiro itojun Hagino | |
2003-05-14 | nuke !PULLDOWN_TEST case. (leftover from yesterday) | Jun-ichiro itojun Hagino | |
2003-05-14 | Remove redundant assignment. Found by Julien Bordet. ok itojun@ | Daniel Hartmeier | |
2003-05-14 | move ETHERTYPE_xx declarations to <net/ethertypes.h>. meets netbsd practice. | Jun-ichiro itojun Hagino | |
deraadt ok | |||
2003-05-14 | remove the last of the MI commons | Jason Wright | |
2003-05-13 | back out. these changes were not tested. it might come as a surprise | Theo de Raadt | |
to some developers, but include files are not just used by the kernel. there are applications that pull them in as well. this change broke tcpdump, and who knows what else. i've been talking for 24 hours now about tree breakage and let this be official: I am prepared to lock the tree entirely if need be. YOU WILL GET OK PERMISSION FROM EVERYONE, NOT JUST FROM ONE PERSON | |||
2003-05-13 | move ethernet protocol type defs into sys/net/, as it is not just for ethernet | Jun-ichiro itojun Hagino | |
(FDDI, ieee1394, ...). follows netbsd practice. 2 jasons, dhartmei, thierry ok |