| Commit message (Expand) | Author | Age | Files | Lines |
* | Renumber copyright clause 4 | Warner Losh | 2017-02-28 | 1 | -1/+1 |
* | Move tcp_fields_to_net() static inline into tcp_var.h, just below its | Gleb Smirnoff | 2017-02-10 | 1 | -0/+9 |
* | Merge projects/ipsec into head/. | Andrey V. Elsukov | 2017-02-06 | 1 | -38/+1 |
* | Fix slight type mismatch between so_options defined in sys/socketvar.h | Maxim Sobolev | 2017-01-12 | 1 | -1/+1 |
* | The TFO server-side code contains some changes that are not conditioned on | Jonathan T. Looney | 2016-10-12 | 1 | -0/+6 |
* | In the TCP stack, the hhook(9) framework provides hooks for kernel modules | Jonathan T. Looney | 2016-10-12 | 1 | -0/+4 |
* | Remove "long" variables from the TCP stack (not including the modular | Jonathan T. Looney | 2016-10-06 | 1 | -19/+19 |
* | Remove declaration of un-defined function tcp_seq_subtract(). | Jonathan T. Looney | 2016-10-06 | 1 | -1/+0 |
* | Pass the number of segments coalesced by LRO up the stack by repurposing the | Lawrence Stewart | 2016-08-25 | 1 | -1/+1 |
* | Here we update the modular tcp to be able to switch to an | Randall Stewart | 2016-08-16 | 1 | -1/+14 |
* | The pr_destroy field does not allow us to run the teardown code in a | Bjoern A. Zeeb | 2016-06-01 | 1 | -3/+0 |
* | Tiny refactor of r294869/r296881: use defines to mask the VNET() macro. | Gleb Smirnoff | 2016-05-17 | 1 | -2/+3 |
* | This small change adopts the excellent suggestion for using named | Randall Stewart | 2016-05-17 | 1 | -0/+1 |
* | This cleans up the timers code in TCP to start using the new | Randall Stewart | 2016-04-28 | 1 | -1/+11 |
* | to_flags is currently a 64-bit integer; however, we only use 7 bits. | Jonathan T. Looney | 2016-03-22 | 1 | -1/+1 |
* | Redo r294869. The array of counters for TCP states doesn't belong to | Gleb Smirnoff | 2016-03-15 | 1 | -6/+8 |
* | Comment fix: statistics are not read-only. | Gleb Smirnoff | 2016-03-14 | 1 | -1/+1 |
* | Augment struct tcpstat with tcps_states[], which is used for book-keeping | Gleb Smirnoff | 2016-01-27 | 1 | -0/+4 |
* | Provide TCPSTAT_DEC() and TCPSTAT_FETCH() macros. | Gleb Smirnoff | 2016-01-27 | 1 | -0/+3 |
* | Historically we have two fields in tcpcb to describe sender MSS: t_maxopd, | Gleb Smirnoff | 2016-01-07 | 1 | -3/+2 |
* | Implementation of server-side TCP Fast Open (TFO) [RFC7413]. | Patrick Kelsey | 2015-12-24 | 1 | -1/+15 |
* | First cut of the modularization of our TCP stack. Still | Randall Stewart | 2015-12-16 | 1 | -4/+76 |
* | Clean up unused bandwidth entry in the TCP hostcache. | Hiren Panchasara | 2015-12-11 | 1 | -1/+0 |
* | r290122 added 4 bytes and removed 8 in struct sackhint. Add a pad entry of 4 | Hiren Panchasara | 2015-12-10 | 1 | -0/+1 |
* | One of the ways to detect loss is to count duplicate acks coming back from the | Hiren Panchasara | 2015-12-08 | 1 | -1/+1 |
* | Calculate the correct amount of bytes that are in-flight for a connection as | Hiren Panchasara | 2015-10-28 | 1 | -1/+9 |
* | Add sysctl tunable net.inet.tcp.initcwnd_segments to specify initial congestion | Hiren Panchasara | 2015-10-27 | 1 | -2/+2 |
* | There are times when it would be really nice to have a record of the last few | Hiren Panchasara | 2015-10-14 | 1 | -1/+12 |
* | Eliminate nd6_nud_hint() and its TCP bindings. | Alexander V. Chernikov | 2015-09-27 | 1 | -12/+0 |
* | Make tcp_mtudisc() static and void. No functional changes. | Gleb Smirnoff | 2015-09-04 | 1 | -2/+0 |
* | Update snd_una description to make it more readable. | Hiren Panchasara | 2015-07-30 | 1 | -1/+1 |
* | Revert r265338, r271089 and r271123 as those changes do not handle | Patrick Kelsey | 2015-07-29 | 1 | -1/+11 |
* | Fix an old and well-documented use-after-free race condition in | Julien Charbon | 2015-04-16 | 1 | -2/+3 |
* | Re-introduce padding fields removed with r264321 to keep | Julien Charbon | 2014-11-17 | 1 | -0/+2 |
* | Restore spares used in "struct tcpcb" and bump "__FreeBSD_version" to | Hans Petter Selasky | 2014-11-03 | 1 | -4/+3 |
* | Fix a race condition in TCP timewait between tcp_tw_2msl_reuse() and | Julien Charbon | 2014-10-30 | 1 | -2/+1 |
* | Implement PLPMTUD blackhole detection (RFC 4821), inspired by code | Sean Bruno | 2014-10-07 | 1 | -0/+9 |
* | * Split tcp_signature_compute() into 2 pieces: | Alexander V. Chernikov | 2014-09-27 | 1 | -0/+6 |
* | Improve transmit sending offload, TSO, algorithm in general. | Hans Petter Selasky | 2014-09-22 | 1 | -2/+7 |
* | Merge 'struct ip6protosw' and 'struct protosw' into one. Now we have | Kevin Lo | 2014-08-08 | 1 | -1/+1 |
* | Make tcp_twrespond() file local private; this removes it from the | Bjoern A. Zeeb | 2014-05-24 | 1 | -1/+0 |
* | Move the tcp_fields_to_host() and tcp_fields_to_net() (inline) | Bjoern A. Zeeb | 2014-05-23 | 1 | -0/+21 |
* | Provide compatibility #define after r265408. | Gleb Smirnoff | 2014-05-17 | 1 | -0/+2 |
* | Remove the function tcp_twrecycleable; it has been #if 0'd for | Mike Silbersack | 2014-05-16 | 1 | -3/+0 |
* | - Remove net.inet.tcp.reass.overflows sysctl. It counts exactly | Gleb Smirnoff | 2014-05-06 | 1 | -1/+1 |
* | The FreeBSD-SA-14:08.tcp was a lesson on not doing acrobatics with | Gleb Smirnoff | 2014-05-04 | 1 | -14/+1 |
* | Currently, the TCP slow timer can starve TCP input processing while it | John Baldwin | 2014-04-10 | 1 | -2/+1 |
* | Remove more constants related to static sysctl nodes. The MAXID constants | John Baldwin | 2014-02-25 | 1 | -3/+1 |
* | Introduce spares in the TCP syncache and timewait structures | Bjoern A. Zeeb | 2013-09-21 | 1 | -1/+3 |
* | Remove most of the remaining sysctl name list macros. They were only | John Baldwin | 2013-08-26 | 1 | -18/+0 |