summaryrefslogtreecommitdiff
path: root/sys/netinet/tcp_input.c
AgeCommit message (Expand)Author
2004-01-14syncache+ipv6 support for TCP_SIGNATURE; with itojun; ok deraadtMarkus Friedl
2004-01-13bring back the old TCP_SIGNATURE code from tcp_input.c rev 1.45Markus Friedl
2004-01-13pass pcb and not socket to ip_output; #ifdef SACK; ok itojun@Markus Friedl
2004-01-09decrease min mss to (256 - 40); ok deraadtMarkus Friedl
2004-01-07crank mss limit from 64 to 256; ok itojun@, dhartmei@Markus Friedl
2004-01-07cleanup obsolete comment from NRL code. markus okJun-ichiro itojun Hagino
2004-01-06import netbsd's version of David Borman's syncache codeMarkus Friedl
2003-12-21check for multicast early, remove redundant checks; ok itojun, mcbrideMarkus Friedl
2003-12-08switch to CIRCLEQ_FOREACH_REVERSE in tcpdropoldhalfopen() andMarkus Friedl
2003-12-08Mbuf tag tcp and udp packets which are translated to localhost, andRyan Thomas McBride
2003-11-04add in(6)_pcblookup_listen() and replace all calls to in_pcblookup()Markus Friedl
2003-10-01use random number generator to generate IPv6 fragment ID/flowlabel.Jun-ichiro itojun Hagino
2003-07-09do not flip ip_len/ip_off in netinet stack. deraadt ok.Jun-ichiro itojun Hagino
2003-06-09backout following:Jun-ichiro itojun Hagino
2003-06-02Remove the advertising clause in the UCB license which BerkeleyTodd C. Miller
2003-05-29use IN6_LINKMTU for IPv6 link MTU. sync w/kameJun-ichiro itojun Hagino
2003-05-29use m_pulldown not m_pullup2. fix some bugs in IPv6 tcp_trace().Jun-ichiro itojun Hagino
2003-05-19Bad switch condition used for SO_DEBUG, ok itojun@Daniel Hartmeier
2003-04-29Fix logic error introduced when importing a Stevens' bug fix in r1.20;Miod Vallat
2003-02-14Fix an mbuf leak, where each incoming IPv6 TCP connection (to a listeningDaniel Hartmeier
2002-09-11fix pointer signedness mixup.Jun-ichiro itojun Hagino
2002-09-05never append data to shutdown(s, SHUT_RD) socket. can lead to unexpectedJun-ichiro itojun Hagino
2002-08-19be consistent with other KAME source, use "ip6" for ip6_hdr, not "ipv6".Jun-ichiro itojun Hagino
2002-08-19merge in IPv6 deprecated address handling from KAME.Jun-ichiro itojun Hagino
2002-08-08redo socketbuf speedup.Niels Provos
2002-08-08backout the tree break. ok pb@, art@Todd T. Fries
2002-08-08socket buf speedup from thorpej@netbsd, okay art@ ericj@:Niels Provos
2002-06-09whitespaceJun-ichiro itojun Hagino
2002-06-07avoid is_ipv6 construct. a step towards IPv4-less kernelJun-ichiro itojun Hagino
2002-06-07no need for IPv4 mapped addr supportJun-ichiro itojun Hagino
2002-06-07missing bzero! - now linklocal tcp works correctlyJun-ichiro itojun Hagino
2002-05-31Socket-specific IPsec policy.Angelos D. Keromytis
2002-05-29attach nd_ifinfo structure to if_afdata.Jun-ichiro itojun Hagino
2002-05-16bring in ECN support from KAME.Kenjiro Cho
2002-03-19drop TCP connections to broadcast address.Jun-ichiro itojun Hagino
2002-03-15Kill #if __STDC__ used to do K&R vs. ANSI varargs/stdarg; just do thingsTodd C. Miller
2002-03-09check tiflags instead of th as th might point to freed memory; pointed outNiels Provos
2002-03-08use timeout(9) to schedule TCP timers. this avoid traversing allNiels Provos
2002-03-02disable immediate ack on TH_PUSH. make behaviour sysctl tuneable.Niels Provos
2002-03-01remove tcp_fasttimo and convert delayed acks to the timeout(9) API instead.Niels Provos
2002-01-24allocate tcp reassembly queue via pool; based on netbsd; okay art@ angelos@Niels Provos
2002-01-15allocate sackholes with poolNiels Provos
2002-01-14knfNiels Provos
2002-01-14use macros to manage tcp timers; based on netbsdNiels Provos
2001-07-07fix comment to make life easier for my special friend darren.Niels Provos
2001-07-04Make preprocessor happier, don't give it untasty tokens at end of input.Marc Espie
2001-06-24Save tdb_remote_auth on the PCB on latching; also save information onAngelos D. Keromytis
2001-06-23Clear the checksum flags after verification. Also, don't countAngelos D. Keromytis
2001-06-23Keep stats on TCP/UDP hardware checksumming.Angelos D. Keromytis
2001-06-23TCP, UDP, IPv4 input hardware checksumming processing; also IPv4Angelos D. Keromytis