| Commit message (Expand) | Author | Age | Files | Lines |
* | The pr_destroy field does not allow us to run the teardown code in a | bz | 2016-06-01 | 1 | -3/+0 |
* | Tiny refactor of r294869/r296881: use defines to mask the VNET() macro. | glebius | 2016-05-17 | 1 | -2/+3 |
* | This small change adopts the excellent suggestion for using named | rrs | 2016-05-17 | 1 | -0/+1 |
* | This cleans up the timers code in TCP to start using the new | rrs | 2016-04-28 | 1 | -1/+11 |
* | to_flags is currently a 64-bit integer; however, we only use 7 bits. | jtl | 2016-03-22 | 1 | -1/+1 |
* | Redo r294869. The array of counters for TCP states doesn't belong to | glebius | 2016-03-15 | 1 | -6/+8 |
* | Comment fix: statistics are not read-only. | glebius | 2016-03-14 | 1 | -1/+1 |
* | Augment struct tcpstat with tcps_states[], which is used for book-keeping | glebius | 2016-01-27 | 1 | -0/+4 |
* | Provide TCPSTAT_DEC() and TCPSTAT_FETCH() macros. | glebius | 2016-01-27 | 1 | -0/+3 |
* | Historically we have two fields in tcpcb to describe sender MSS: t_maxopd, | glebius | 2016-01-07 | 1 | -3/+2 |
* | Implementation of server-side TCP Fast Open (TFO) [RFC7413]. | pkelsey | 2015-12-24 | 1 | -1/+15 |
* | First cut of the modularization of our TCP stack. Still | rrs | 2015-12-16 | 1 | -4/+76 |
* | Clean up unused bandwidth entry in the TCP hostcache. | hiren | 2015-12-11 | 1 | -1/+0 |
* | r290122 added 4 bytes and removed 8 in struct sackhint. Add a pad entry of 4 | hiren | 2015-12-10 | 1 | -0/+1 |
* | One of the ways to detect loss is to count duplicate acks coming back from the | hiren | 2015-12-08 | 1 | -1/+1 |
* | Calculate the correct amount of bytes that are in-flight for a connection as | hiren | 2015-10-28 | 1 | -1/+9 |
* | Add sysctl tunable net.inet.tcp.initcwnd_segments to specify initial congestion | hiren | 2015-10-27 | 1 | -2/+2 |
* | There are times when it would be really nice to have a record of the last few | hiren | 2015-10-14 | 1 | -1/+12 |
* | Eliminate nd6_nud_hint() and its TCP bindings. | melifaro | 2015-09-27 | 1 | -12/+0 |
* | Make tcp_mtudisc() static and void. No functional changes. | glebius | 2015-09-04 | 1 | -2/+0 |
* | Update snd_una description to make it more readable. | hiren | 2015-07-30 | 1 | -1/+1 |
* | Revert r265338, r271089 and r271123 as those changes do not handle | pkelsey | 2015-07-29 | 1 | -1/+11 |
* | Fix an old and well-documented use-after-free race condition in | jch | 2015-04-16 | 1 | -2/+3 |
* | Re-introduce padding fields removed with r264321 to keep | jch | 2014-11-17 | 1 | -0/+2 |
* | Restore spares used in "struct tcpcb" and bump "__FreeBSD_version" to | hselasky | 2014-11-03 | 1 | -4/+3 |
* | Fix a race condition in TCP timewait between tcp_tw_2msl_reuse() and | jch | 2014-10-30 | 1 | -2/+1 |
* | Implement PLPMTUD blackhole detection (RFC 4821), inspired by code | sbruno | 2014-10-07 | 1 | -0/+9 |
* | * Split tcp_signature_compute() into 2 pieces: | melifaro | 2014-09-27 | 1 | -0/+6 |
* | Improve transmit sending offload, TSO, algorithm in general. | hselasky | 2014-09-22 | 1 | -2/+7 |
* | Merge 'struct ip6protosw' and 'struct protosw' into one. Now we have | kevlo | 2014-08-08 | 1 | -1/+1 |
* | Make tcp_twrespond() file local private; this removes it from the | bz | 2014-05-24 | 1 | -1/+0 |
* | Move the tcp_fields_to_host() and tcp_fields_to_net() (inline) | bz | 2014-05-23 | 1 | -0/+21 |
* | Provide compatibility #define after r265408. | glebius | 2014-05-17 | 1 | -0/+2 |
* | Remove the function tcp_twrecycleable; it has been #if 0'd for | silby | 2014-05-16 | 1 | -3/+0 |
* | - Remove net.inet.tcp.reass.overflows sysctl. It counts exactly | glebius | 2014-05-06 | 1 | -1/+1 |
* | The FreeBSD-SA-14:08.tcp was a lesson on not doing acrobatics with | glebius | 2014-05-04 | 1 | -14/+1 |
* | Currently, the TCP slow timer can starve TCP input processing while it | jhb | 2014-04-10 | 1 | -2/+1 |
* | Remove more constants related to static sysctl nodes. The MAXID constants | jhb | 2014-02-25 | 1 | -3/+1 |
* | Introduce spares in the TCP syncache and timewait structures | bz | 2013-09-21 | 1 | -1/+3 |
* | Remove most of the remaining sysctl name list macros. They were only | jhb | 2013-08-26 | 1 | -18/+0 |
* | Implement the ip, tcp, and udp DTrace providers. The probe definitions use | markj | 2013-08-25 | 1 | -0/+1 |
* | Use new macros to implement ipstat and tcpstat using PCPU counters. | ae | 2013-07-09 | 1 | -109/+4 |
* | Allow drivers to specify a maximum TSO length in bytes if they are | andre | 2013-06-03 | 1 | -3/+14 |
* | Merge from projects/counters: TCP/IP stats. | glebius | 2013-04-08 | 1 | -108/+215 |
* | Increase the initial CWND to 10 segments as defined in IETF TCPM | andre | 2012-10-28 | 1 | -0/+2 |
* | - Updated TOE support in the kernel. | np | 2012-06-19 | 1 | -1/+1 |
* | When we receive an ICMP unreach need fragmentation datagram, we take | glebius | 2012-04-16 | 1 | -1/+2 |
* | Add new socket options: TCP_KEEPINIT, TCP_KEEPIDLE, TCP_KEEPINTVL and | glebius | 2012-02-05 | 1 | -1/+6 |
* | Remove the ss_fltsz and ss_fltsz_local sysctl's which have | andre | 2011-10-16 | 1 | -4/+0 |
* | VNET virtualize tcp_sendspace/tcp_recvspace and change the | andre | 2011-10-16 | 1 | -2/+4 |