| Commit message (Expand) | Author | Age | Files | Lines |
| * | FreeBSD previously provided route caching for TCP (and UDP). Re-add | George V. Neville-Neil | 2016-03-24 | 1 | -0/+2 |
| * | Rename netinet/tcp_cc.h to netinet/cc/cc.h. | Gleb Smirnoff | 2016-01-27 | 1 | -1/+1 |
| * | Persist timers TCPTV_PERSMIN and TCPTV_PERSMAX are hardcoded with 5 seconds and | Hiren Panchasara | 2016-01-26 | 1 | -0/+8 |
| * | - Rename cc.h to more meaningful tcp_cc.h. | Gleb Smirnoff | 2016-01-21 | 1 | -1/+2 |
| * | Historically we have two fields in tcpcb to describe sender MSS: t_maxopd, | Gleb Smirnoff | 2016-01-07 | 1 | -13/+8 |
| * | Implementation of server-side TCP Fast Open (TFO) [RFC7413]. | Patrick Kelsey | 2015-12-24 | 1 | -1/+2 |
| * | First cut of the modularization of our TCP stack. Still | Randall Stewart | 2015-12-16 | 1 | -3/+18 |
| * | This fixes several places where callout_stops return is examined. The | Randall Stewart | 2015-11-13 | 1 | -2/+2 |
| * | Fix an unnecessarily aggressive behavior where mtu clamping begins on first | Hiren Panchasara | 2015-10-14 | 1 | -2/+10 |
| * | dd DTrace probe points, translators and a corresponding script | George V. Neville-Neil | 2015-09-13 | 1 | -0/+7 |
| * | Put r284245 back in place: If at first this fix was seen as a temporary | Julien Charbon | 2015-08-30 | 1 | -15/+39 |
| * | Revert r284245: "Fix a callout race condition introduced in TCP | Julien Charbon | 2015-08-24 | 1 | -39/+15 |
| * | Make clear that TIME_WAIT timeout expiration is managed solely by | Julien Charbon | 2015-08-18 | 1 | -4/+12 |
| * | Decompose TCP INP_INFO lock to increase short-lived TCP connections scalability: | Julien Charbon | 2015-08-03 | 1 | -30/+14 |
| * | Fix a callout race condition introduced in TCP timers callouts with r281599. | Julien Charbon | 2015-06-10 | 1 | -16/+39 |
| * | Fix an old and well-documented use-after-free race condition in | Julien Charbon | 2015-04-16 | 1 | -75/+93 |
| * | Provide better debugging information in tcp_timer_activate() and | Julien Charbon | 2015-04-02 | 1 | -2/+2 |
| * | Use appropriate timeout_t* instead of void* in tcp_timer_activate() | Julien Charbon | 2015-03-31 | 1 | -1/+1 |
| * | Refactor / restructure the RSS code into generic, IPv4 and IPv6 specific | Adrian Chadd | 2015-01-18 | 1 | -0/+1 |
| * | Fix a race condition in TCP timewait between tcp_tw_2msl_reuse() and | Julien Charbon | 2014-10-30 | 1 | -1/+1 |
| * | Fix multiple incorrect SYSCTL arguments in the kernel: | Hans Petter Selasky | 2014-10-21 | 1 | -6/+6 |
| * | Handle small file case with regards to plpmtud blackhole detection. | Sean Bruno | 2014-10-13 | 1 | -1/+9 |
| * | Implement PLPMTUD blackhole detection (RFC 4821), inspired by code | Sean Bruno | 2014-10-07 | 1 | -0/+148 |
| * | If we're doing RSS then ensure the TCP timer selection uses the multi-CPU | Adrian Chadd | 2014-06-30 | 1 | -0/+4 |
| * | When RSS is enabled and per cpu TCP timers are enabled, do an RSS | Adrian Chadd | 2014-05-18 | 1 | -4/+49 |
| * | Currently, the TCP slow timer can starve TCP input processing while it | John Baldwin | 2014-04-10 | 1 | -3/+1 |
| * | - Make callout(9) tickless, relying on eventtimers(4) as backend for | Davide Italiano | 2013-03-04 | 1 | -7/+11 |
| * | Don't drop options from the third retransmitted SYN by default. If the | John Baldwin | 2013-01-09 | 1 | -1/+7 |
| * | Make sure that tcp_timer_activate() correctly sees TCP_OFFLOAD (or not). | Navdeep Parhar | 2012-11-27 | 1 | -0/+1 |
| * | If the user has closed the socket then drop a persisting connection | Andre Oppermann | 2012-10-28 | 1 | -0/+10 |
| * | Update comment to reflect the change made in r242263. | Andre Oppermann | 2012-10-28 | 1 | -1/+1 |
| * | Add SACK_PERMIT to the list of TCP options that are switched off after | Andre Oppermann | 2012-10-28 | 1 | -1/+1 |
| * | When retransmitting SYN in TCPS_SYN_SENT state use TCPTV_RTOBASE, | Andre Oppermann | 2012-10-28 | 1 | -1/+1 |
| * | Remove bogus 'else' in #ifdef that prevented the rttvar from being reset | Andre Oppermann | 2012-10-28 | 1 | -1/+0 |
| * | When SYN or SYN/ACK had to be retransmitted RFC5681 requires us to | Andre Oppermann | 2012-10-28 | 1 | -1/+7 |
| * | In tcp timers, check INP_DROPPED flag a little later, after | Mikolaj Golub | 2012-08-05 | 1 | -9/+38 |
| * | - Updated TOE support in the kernel. | Navdeep Parhar | 2012-06-19 | 1 | -0/+5 |
| * | Add new socket options: TCP_KEEPINIT, TCP_KEEPIDLE, TCP_KEEPINTVL and | Gleb Smirnoff | 2012-02-05 | 1 | -10/+11 |
| * | Make sure the inp wasn't dropped when rexmt let go of the inp and | Navdeep Parhar | 2011-10-12 | 1 | -0/+7 |
| * | Decompose the current single inpcbinfo lock into two locks: | Robert Watson | 2011-05-30 | 1 | -1/+1 |
| * | TCP reuses t_rxtshift to determine the backoff timer used for both the | John Baldwin | 2011-04-29 | 1 | -1/+3 |
| * | Trim extra spaces before tabs. | John Baldwin | 2011-01-07 | 1 | -9/+9 |
| * | Fix a typo in a comment. | John Baldwin | 2010-12-21 | 1 | -1/+1 |
| * | Pass NULL instead of 0 for the th pointer value. NULL != 0 on all platforms. | Lawrence Stewart | 2010-12-02 | 1 | -1/+1 |
| * | This commit marks the first formal contribution of the "Five New TCP Congestion | Lawrence Stewart | 2010-11-12 | 1 | -38/+11 |
| * | - spread tcp timer callout load evenly across cpus if net.inet.tcp.per_cpu_ti... | Kip Macy | 2010-03-20 | 1 | -10/+30 |
| * | Locking the tcbinfo structure should not be necessary in tcp_timer_delack(), | Robert Watson | 2010-03-07 | 1 | -3/+0 |
| * | Add the ability to see TCP timers via netstat -x. This can be a useful | Mike Silbersack | 2009-09-16 | 1 | -0/+21 |
| * | Merge the remainder of kern_vimage.c and vimage.h into vnet.c and | Robert Watson | 2009-08-01 | 1 | -1/+1 |
| * | Reimplement and/or implement vnet list locking by replacing a mostly | Robert Watson | 2009-07-19 | 1 | -2/+2 |