| Commit message (Expand) | Author | Age | Files | Lines |
* | tcp_output: Clear FIN if tcp_m_copym truncates output length | John Baldwin | 2024-11-30 | 1 | -0/+5 |
* | tcp: no data on SYN segments unless doing TFO | Michael Tuexen | 2024-08-01 | 1 | -0/+6 |
* | sys: Style fix for M_EXT | M_EXTPG | John Baldwin | 2024-01-18 | 1 | -1/+1 |
* | tcp: clean PRR state after ECN congestion recovery. | Richard Scheffenegger | 2024-01-11 | 1 | -0/+2 |
* | tcp: Undo the consumption of sequence space by FIN in case of a transient error. | Richard Scheffenegger | 2024-01-11 | 1 | -1/+6 |
* | sys: Remove $FreeBSD$: one-line .c pattern | Warner Losh | 2023-08-23 | 1 | -2/+0 |
* | trpt: fix several bugs and add deprecation notice | Michael Tuexen | 2023-04-20 | 1 | -20/+8 |
* | tcp: improve BBLog for output events when using the FreeBSD stack | Michael Tuexen | 2023-02-01 | 1 | -6/+12 |
* | tcp: fix cwnd restricted SACK retransmission loop | Richard Scheffenegger | 2022-09-25 | 1 | -3/+3 |
* | tcp: fix computation of offset | Michael Tuexen | 2022-09-25 | 1 | -3/+3 |
* | tcp: Correctly compute the retransmit length for all 64-bit platforms. | Hans Petter Selasky | 2022-06-06 | 1 | -5/+8 |
* | tcp: Preparation for allowing hardware TLS to be able to kick a tcp connectio... | Randall Stewart | 2021-07-13 | 1 | -1/+1 |
* | tcp: Mbuf leak while holding a socket buffer lock. | Randall Stewart | 2021-06-14 | 1 | -0/+2 |
* | tcp: Fix sending of TCP segments with IP level options | Michael Tuexen | 2021-06-09 | 1 | -2/+2 |
* | mend | Michael Tuexen | 2021-06-07 | 1 | -14/+66 |
* | [tcp] Fix ECN on finalizing sessions. | Richard Scheffenegger | 2021-04-11 | 1 | -1/+1 |
* | tcp: Add prr_out in preparation for PRR/nonSACK and LRD | Richard Scheffenegger | 2021-03-08 | 1 | -0/+8 |
* | tcp: improve behaviour when using TCP_NOOPT | Michael Tuexen | 2021-03-02 | 1 | -1/+4 |
* | Stop sending tiny new data segments during SACK recovery | Richard Scheffenegger | 2020-10-09 | 1 | -2/+1 |
* | TCP: send full initial window when timestamps are in use | Richard Scheffenegger | 2020-09-25 | 1 | -0/+14 |
* | net: clean up empty lines in .c and .h files | Mateusz Guzik | 2020-09-01 | 1 | -1/+0 |
* | TCP: remove special treatment for hardware (ifnet) TLS | Andrew Gallatin | 2020-08-19 | 1 | -11/+0 |
* | TCP: make after-idle work for transactional sessions. | Richard Scheffenegger | 2020-06-24 | 1 | -1/+3 |
* | So it turns out with the right window scaling you can get the code in all sta... | Randall Stewart | 2020-06-12 | 1 | -1/+4 |
* | With RFC3168 ECN, CWR SHOULD only be sent with new data | Richard Scheffenegger | 2020-05-21 | 1 | -9/+10 |
* | Handle ECN handshake in simultaneous open | Richard Scheffenegger | 2020-05-21 | 1 | -0/+6 |
* | Step 4.2: start divorce of M_EXT and M_EXTPG | Gleb Smirnoff | 2020-05-03 | 1 | -1/+1 |
* | Step 4.1: mechanically rename M_NOMAP to M_EXTPG | Gleb Smirnoff | 2020-05-03 | 1 | -4/+4 |
* | Step 3: anonymize struct mbuf_ext_pgs and move all its fields into mbuf | Gleb Smirnoff | 2020-05-03 | 1 | -2/+2 |
* | Prevent premature shrinking of the scaled receive window | Richard Scheffenegger | 2020-04-29 | 1 | -1/+4 |
* | Convert route caching to nexthop caching. | Alexander V. Chernikov | 2020-04-25 | 1 | -4/+5 |
* | KTLS: Re-work unmapped mbufs to carry ext_pgs in the mbuf itself. | Andrew Gallatin | 2020-04-14 | 1 | -2/+2 |
* | Avoid a cache miss accessing an mbuf ext_pgs pointer when doing SW kTLS. | Andrew Gallatin | 2020-03-16 | 1 | -1/+1 |
* | sack_newdata and snd_recover hold the same value. Therefore, use only | Michael Tuexen | 2020-02-13 | 1 | -1/+1 |
* | White space cleanup -- remove trailing tab's or spaces | Randall Stewart | 2020-02-12 | 1 | -12/+12 |
* | Don't set the ECT codepoint on retransmitted packets during SACK loss | Michael Tuexen | 2020-01-25 | 1 | -0/+1 |
* | Make tcp_output() require network epoch. | Gleb Smirnoff | 2020-01-22 | 1 | -3/+1 |
* | Make ip6_output() and ip_output() require network epoch. | Gleb Smirnoff | 2020-01-22 | 1 | -0/+3 |
* | Make use of the stats(3) framework in the TCP stack. | Edward Tomasz Napierala | 2019-12-02 | 1 | -2/+30 |
* | Move all ECN related flags from the flags to the flags2 field. | Michael Tuexen | 2019-12-01 | 1 | -4/+4 |
* | RFC 7112 requires a host to put the complete IP header chain | Michael Tuexen | 2019-09-29 | 1 | -0/+14 |
* | Initialize if_hw_tsomaxsegsize to 0 to appease gcc's flow analysis as a | Warner Losh | 2019-09-06 | 1 | -1/+1 |
* | Add kernel-side support for in-kernel TLS. | John Baldwin | 2019-08-27 | 1 | -3/+55 |
* | This is the second in a number of patches needed to | Randall Stewart | 2019-07-14 | 1 | -1/+7 |
* | Undo my previous erroneous commit changing the tcp_output kassert. | Randall Stewart | 2019-04-03 | 1 | -2/+1 |
* | Fix a small bug in the tcp_log_id where the bucket | Randall Stewart | 2019-03-26 | 1 | -1/+2 |
* | Fix a KASSERT() in tcp_output(). | Michael Tuexen | 2019-03-23 | 1 | -9/+3 |
* | Fix window update issue when scaling disabled | Stephen Hurd | 2019-01-15 | 1 | -1/+2 |
* | Ensure that TCP RST-segments announce consistently a receiver window of | Michael Tuexen | 2018-11-22 | 1 | -6/+10 |
* | A couple of style fixes in recent TCP changes. | John Baldwin | 2018-10-22 | 1 | -0/+1 |