| Commit message (Expand) | Author | Age | Files | Lines |
| * | 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 |
| * | Remove advertising clause from University of California Regent's | Warner Losh | 2004-04-07 | 1 | -4/+0 |
| * | fix -O0 compilation without INET6. | Hajimu UMEMOTO | 2004-03-01 | 1 | -2/+12 |
| * | Remove now unneeded arguments to tcp_twrespond() -- so and msrc. These | Robert Watson | 2004-02-28 | 1 | -1/+1 |
| * | Re-remove MT_TAGs. The problems with dummynet have been fixed now. | Max Laier | 2004-02-25 | 1 | -5/+2 |
| * | Relax a KASSERT condition to allow for a valid corner case where | Jeffrey Hsu | 2004-02-25 | 1 | -2/+5 |
| * | Convert the tcp segment reassembly queue to UMA and limit the maximum | Andre Oppermann | 2004-02-24 | 1 | -9/+77 |
| * | Backout MT_TAG removal (i.e. bring back MT_TAGs) for now, as dummynet is | Max Laier | 2004-02-18 | 1 | -2/+6 |
| * | IPSEC and FAST_IPSEC have the same internal API now; | Hajimu UMEMOTO | 2004-02-17 | 1 | -16/+8 |
| * | This set of changes eliminates the use of MT_TAG "pseudo mbufs", replacing | Max Laier | 2004-02-13 | 1 | -6/+2 |
| * | Brucification. | Bruce M Simpson | 2004-02-13 | 1 | -1/+1 |
| * | Remove an unnecessary initialization that crept in from the code which | Bruce M Simpson | 2004-02-12 | 1 | -2/+1 |
| * | Initial import of RFC 2385 (TCP-MD5) digest support. | Bruce M Simpson | 2004-02-11 | 1 | -1/+16 |
| * | pass pcb rather than so. it is expected that per socket policy | Hajimu UMEMOTO | 2004-02-03 | 1 | -2/+2 |
| * | Merge from DragonFlyBSD rev 1.10: | Jeffrey Hsu | 2004-01-20 | 1 | -6/+5 |
| * | Limiters and sanity checks for TCP MSS (maximum segement size) | Andre Oppermann | 2004-01-08 | 1 | -0/+60 |