| Commit message (Expand) | Author | Age | Files | Lines |
| * | Remove a KASSERT in the sack path that fails because of a interaction | Paul Saab | 2005-08-24 | 1 | -3/+0 |
| * | Add socketoption IP_MINTTL. May be used to set the minimum acceptable | Andre Oppermann | 2005-08-22 | 1 | -0/+5 |
| * | Fix for a bug in newreno partial ack handling where if a large amount | Paul Saab | 2005-07-05 | 1 | -1/+5 |
| * | Fix for a bug in the change that defers sack option processing until | Paul Saab | 2005-07-01 | 1 | -2/+4 |
| * | Fix for a SACK crash caused by a bug in tcp_reass(). tcp_reass() | Paul Saab | 2005-07-01 | 1 | -1/+3 |
| * | Fix ipfw packet matching errors with address tables. | Simon L. B. Nielsen | 2005-06-29 | 1 | -1/+1 |
| * | - Postpone SACK option processing until after PAWS checks. SACK option | Paul Saab | 2005-06-27 | 1 | -20/+16 |
| * | Fix a timer ticks wrap around bug for minmssoverload processing. | Stephan Uphoff | 2005-06-25 | 1 | -1/+1 |
| * | Assert that tcbinfo is locked in tcp_input() before calling into | Robert Watson | 2005-06-01 | 1 | -1/+9 |
| * | Assert the tcbinfo lock whenever tcp_close() is to be called by | Robert Watson | 2005-06-01 | 1 | -0/+11 |
| * | This is conform with the terminology in | Paul Saab | 2005-05-25 | 1 | -4/+3 |
| * | When looking for the next hole to retransmit from the scoreboard, | Paul Saab | 2005-05-11 | 1 | -4/+5 |
| * | Fix for a TCP SACK bug where more than (win/2) bytes could have been | Paul Saab | 2005-04-14 | 1 | -1/+21 |
| * | - Tighten up the Timestamp checks to prevent a spoofed segment from | Paul Saab | 2005-04-10 | 1 | -3/+23 |
| * | - If the reassembly queue limit was reached or if we couldn't allocate | Paul Saab | 2005-04-10 | 1 | -1/+3 |
| * | Remove 2 (SACK) fields from the tcpcb. These are only used by a | Paul Saab | 2005-02-17 | 1 | -5/+2 |
| * | Fix for a SACK (receiver) bug where incorrect SACK blocks are | Paul Saab | 2005-02-16 | 1 | -4/+5 |
| * | - Retransmit just one segment on initiation of SACK recovery. | Paul Saab | 2005-02-14 | 1 | -11/+1 |
| * | /* -> /*- for license, minor formatting changes | Warner Losh | 2005-01-07 | 1 | -1/+1 |
| * | Add a sysctl (net.inet.tcp.insecure_rst) which allows one to specify | Mike Silbersack | 2005-01-03 | 1 | -1/+7 |
| * | In the dropafterack case of tcp_input(), it's OK to release the TCP | Robert Watson | 2004-12-25 | 1 | -1/+1 |
| * | Revert parts of tcp_input.c:1.255 associated with the header predicted | Robert Watson | 2004-12-25 | 1 | -2/+7 |
| * | Assert the inpcb lock in tcp_xmit_timer() as it performs read-modify- | Robert Watson | 2004-11-28 | 1 | -0/+2 |
| * | Expand coverage of the receive socket buffer lock when handling urgent | Robert Watson | 2004-11-28 | 1 | -2/+3 |
| * | Fix a problem where our TCP stack would ignore RST packets if the receive | Mike Silbersack | 2004-11-25 | 1 | -2/+3 |
| * | In tcp_reass(), assert the inpcb lock on the passed tcpcb, since the | Robert Watson | 2004-11-23 | 1 | -12/+19 |
| * | tcp_timewait() performs multiple non-atomic reads on the tcptw | Robert Watson | 2004-11-23 | 1 | -0/+4 |
| * | Remove "Unlocked read" annotations associated with previously unlocked | Robert Watson | 2004-11-22 | 1 | -3/+0 |
| * | Do some re-sorting of TCP pcbinfo locking and assertions: make sure to | Robert Watson | 2004-11-07 | 1 | -6/+5 |
| * | Remove RFC1644 T/TCP support from the TCP side of the network stack. | Andre Oppermann | 2004-11-02 | 1 | -202/+10 |
| * | - Estimate the amount of data in flight in sack recovery and use it | Paul Saab | 2004-10-05 | 1 | -3/+9 |
| * | Convert ipfw to use PFIL_HOOKS. This is change is transparent to userland | Andre Oppermann | 2004-08-17 | 1 | -7/+19 |
| * | White space cleanup for netinet before branch: | Robert Watson | 2004-08-16 | 1 | -57/+57 |
| * | After each label in tcp_input(), assert the inpcbinfo and inpcb lock | Robert Watson | 2004-07-12 | 1 | -1/+17 |
| * | On receiving 3 duplicate acknowledgements, SACK recovery was not being entere... | Jayanth Vijayaraghavan | 2004-07-01 | 1 | -7/+20 |
| * | Reduce the number of unnecessary unlock-relocks on socket buffer mutexes | Robert Watson | 2004-06-26 | 1 | -8/+13 |
| * | White space & spelling fixes | Paul Saab | 2004-06-25 | 1 | -3/+3 |
| * | Broaden scope of the socket buffer lock when processing an ACK so that | Robert Watson | 2004-06-24 | 1 | -2/+4 |
| * | Protect so_oobmark with with SOCKBUF_LOCK(&so->so_rcv), and broaden | Robert Watson | 2004-06-24 | 1 | -4/+3 |
| * | Introduce sbreserve_locked(), which asserts the socket buffer lock on | Robert Watson | 2004-06-24 | 1 | -2/+6 |
| * | Add support for TCP Selective Acknowledgements. The work for this | Paul Saab | 2004-06-23 | 1 | -16/+77 |
| * | Assert the inpcb lock before letting MAC check whether we can deliver | Robert Watson | 2004-06-20 | 1 | -0/+1 |
| * | Fix build for IPSEC && !INET6 | Bruce M Simpson | 2004-06-16 | 1 | -3/+6 |
| * | Grab the socket buffer send or receive mutex when performing a | Robert Watson | 2004-06-15 | 1 | -1/+4 |
| * | The socket field so_state is used to hold a variety of socket related | Robert Watson | 2004-06-14 | 1 | -5/+5 |
| * | Socket MAC labels so_label and so_peerlabel are now protected by | Robert Watson | 2004-06-13 | 1 | -0/+2 |
| * | Rename m_claim_next_hop() to m_claim_next(), as suggested by Max Laier. | Darren Reed | 2004-05-02 | 1 | -1/+1 |
| * | oops, I forgot this file in a prior commit (change was still sitting here, | Darren Reed | 2004-05-02 | 1 | -1/+1 |
| * | Tighten up reset handling in order to make reset attacks as difficult as | Mike Silbersack | 2004-04-26 | 1 | -0/+10 |
| * | Correct an edge case in tcp_mss() where the cached path MTU | Andre Oppermann | 2004-04-23 | 1 | -2/+2 |