summaryrefslogtreecommitdiffstats
path: root/sys/netinet/tcp_output.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* Modulate tcp_now by a random amount on a per-connection basis.mcbride2004-10-281-2/+2
* set the congestion window to two segments (instead of only one), this matchesmarkus2004-10-061-2/+2
* don't send partial segments if SS_ISSENDING is set, remembermarkus2004-09-161-4/+12
* remove #ifdef TUBAitojun2004-06-201-12/+1
* factor out md5 code; ok+tests henning@, djm@, hshoexer@markus2004-06-081-68/+7
* set m_pkthdr.len early; ok mcbride, deraadtmarkus2004-06-051-3/+2
* work around an LP64 problem where we report an excessively large windowbrad2004-05-311-3/+3
* Replace RSA-derived md5 code with code derived from Colin Plumb's PD version.millert2004-05-071-2/+2
* - allow the user to force the TCP mss below the fail-safe 216 with a lowfrantzen2004-04-261-2/+2
* don't allocate a cluster if the header fits into a mbuf;markus2004-02-161-4/+4
* check TF_SIGNATURE when calculating the mss; add TCPOLEN_SIGLEN andmarkus2004-02-101-3/+3
* !sack_disable -> sack_enable; ok deraadt@markus2004-01-311-11/+12
* add gettdbbysrcdst(), just like gettdb(), but compares tdb_src as well; ok mcbride@markus2004-01-221-11/+18
* es tanzt das KNFmarkus2004-01-151-3/+3
* syncache+ipv6 support for TCP_SIGNATURE; with itojun; ok deraadtmarkus2004-01-141-12/+28
* de-register. deraadt okitojun2003-12-101-6/+6
* do not flip ip_len/ip_off in netinet stack. deraadt ok.itojun2003-07-091-2/+2
* backout following:itojun2003-06-091-15/+4
* Remove the advertising clause in the UCB license which Berkeleymillert2003-06-021-6/+2
* use m_pulldown not m_pullup2. fix some bugs in IPv6 tcp_trace().itojun2003-05-291-4/+15
* don't send more than half of the send buffer space limit inmarkus2003-01-251-5/+14
* Fix a problem where passing NULL as a pointer with varargs does not promotepefo2002-08-281-2/+2
* whitespaceitojun2002-06-091-34/+34
* avoid is_ipv6 construct. a step towards IPv4-less kernelitojun2002-06-071-7/+7
* bring in ECN support from KAME.kjc2002-05-161-1/+62
* use timeout(9) to schedule TCP timers. this avoid traversing allprovos2002-03-081-4/+5
* remove tcp_fasttimo and convert delayed acks to the timeout(9) API instead.provos2002-03-011-2/+10
* when retransmitting a segment after FIN has been sent don't set FINprovos2002-02-051-2/+2
* knfprovos2002-01-141-13/+13
* use macros to manage tcp timers; based on netbsdprovos2002-01-141-25/+25
* KNFderaadt2001-11-241-3/+3
* Always defer output TCP checksumming until ip_output() (or hardware,angelos2001-06-251-43/+8
* Use in_cksum_phdr() rather than in_cksum() -- from NetBSDangelos2001-06-251-2/+8
* Likewise, only use outgoing TCP/UDP hardware checksumming if theangelos2001-06-231-2/+3
* Keep stats on TCP/UDP hardware checksumming.angelos2001-06-231-1/+2
* TCP/UDP hardware checksumming. Untested, since txp dies when it triesangelos2001-06-231-1/+18
* fix up mtu for routes and ongoing tcp connection when if mtu changesprovos2001-06-231-1/+11
* Cut down on include files.angelos2001-06-081-4/+1
* repair copyright notices for NRL & cmetz; cmetzderaadt2001-06-051-14/+38
* Two fixes from Stevens via davidg@freebsd, bug report byprovos2001-05-311-5/+8
* on expiry of pmtu route, retry higher mtu. okay angelos@provos2000-09-251-3/+2
* correctly calculate mssprovos2000-09-201-2/+6
* Path MTU discovery based on NetBSD but with the decision to use the DFprovos2000-09-181-2/+4
* various fixes to SACK and FACK from adesai@cisco.com, tomh@tomh.org andprovos2000-09-051-2/+22
* TCP SACK fixes via Tom Henderson (tomh@cs.berkeley.edu):provos2000-02-211-21/+32
* s/memset/bzero/itojun2000-01-071-2/+2
* option TCP_NEWRENO goes away, its the default case for TCP_SACK ifprovos1999-12-211-3/+3
* never go into persist mode if there are still segments to be retransmitted.provos1999-12-151-1/+14
* sync DIAGNOSTIC code with reality. we always get cluster mbuf soitojun1999-12-101-2/+2
* bring in KAME IPv6 code, dated 19991208.itojun1999-12-081-49/+40