| Commit message (Expand) | Author | Age | Files | Lines |
* | When we receive an out-of-window SYN for an "ESTABLISHED" connection, | dwmalone | 2006-06-19 | 1 | -0/+2 |
* | Add locking to TCP syncache and drop the global tcpinfo lock as early | andre | 2006-06-17 | 1 | -6/+9 |
* | Allow for nmbclusters and maxsockets to be increased via sysctl. | ps | 2006-04-21 | 1 | -0/+10 |
* | Modify tcp_timewait() to accept an inpcb reference, not a tcptw | rwatson | 2006-04-09 | 1 | -11/+12 |
* | Don't unlock a timewait structure if the pointer is NULL in | rwatson | 2006-04-05 | 1 | -1/+2 |
* | Before dereferencing intotw() when INP_TIMEWAIT, check for inp_ppcb being | rwatson | 2006-04-04 | 1 | -0/+9 |
* | Change inp_ppcb from caddr_t to void *, fix/remove associated related | rwatson | 2006-04-03 | 1 | -2/+1 |
* | Update TCP for infrastructural changes to the socket/pcb refcount model, | rwatson | 2006-04-01 | 1 | -1/+1 |
* | Explicitly assert socket pointer is non-NULL in tcp_input() so as to | rwatson | 2006-03-26 | 1 | -3/+4 |
* | Rework TCP window scaling (RFC1323) to properly scale the send window | andre | 2006-02-28 | 1 | -19/+20 |
* | This patch fixes the problem where the current TCP code can not handle | qingli | 2006-02-23 | 1 | -1/+1 |
* | Remove unneeded includes and provide more accurate description | andre | 2006-02-18 | 1 | -2/+2 |
* | Have TCP Inflight disable itself if the RTT is below a certain | andre | 2006-02-16 | 1 | -0/+10 |
* | Do not derefence the ip header pointer in the IPv6 case. | andre | 2006-01-18 | 1 | -0/+1 |
* | Check the correct TTL in both the IPv6 and IPv4 cases. | gnn | 2006-01-14 | 1 | -2/+8 |
* | Consolidate all IP Options handling functions into ip_options.[ch] and | andre | 2005-11-18 | 1 | -0/+1 |
* | Convert if (tp->t_state == TCPS_LISTEN) panic() into a KASSERT. | rwatson | 2005-10-19 | 1 | -4/+2 |
* | Remove a KASSERT in the sack path that fails because of a interaction | ps | 2005-08-24 | 1 | -3/+0 |
* | Add socketoption IP_MINTTL. May be used to set the minimum acceptable | andre | 2005-08-22 | 1 | -0/+5 |
* | Fix for a bug in newreno partial ack handling where if a large amount | ps | 2005-07-05 | 1 | -1/+5 |
* | Fix for a bug in the change that defers sack option processing until | ps | 2005-07-01 | 1 | -2/+4 |
* | Fix for a SACK crash caused by a bug in tcp_reass(). tcp_reass() | ps | 2005-07-01 | 1 | -1/+3 |
* | Fix ipfw packet matching errors with address tables. | simon | 2005-06-29 | 1 | -1/+1 |
* | - Postpone SACK option processing until after PAWS checks. SACK option | ps | 2005-06-27 | 1 | -20/+16 |
* | Fix a timer ticks wrap around bug for minmssoverload processing. | ups | 2005-06-25 | 1 | -1/+1 |
* | Assert that tcbinfo is locked in tcp_input() before calling into | rwatson | 2005-06-01 | 1 | -1/+9 |
* | Assert the tcbinfo lock whenever tcp_close() is to be called by | rwatson | 2005-06-01 | 1 | -0/+11 |
* | This is conform with the terminology in | ps | 2005-05-25 | 1 | -4/+3 |
* | When looking for the next hole to retransmit from the scoreboard, | ps | 2005-05-11 | 1 | -4/+5 |
* | Fix for a TCP SACK bug where more than (win/2) bytes could have been | ps | 2005-04-14 | 1 | -1/+21 |
* | - Tighten up the Timestamp checks to prevent a spoofed segment from | ps | 2005-04-10 | 1 | -3/+23 |
* | - If the reassembly queue limit was reached or if we couldn't allocate | ps | 2005-04-10 | 1 | -1/+3 |
* | Remove 2 (SACK) fields from the tcpcb. These are only used by a | ps | 2005-02-17 | 1 | -5/+2 |
* | Fix for a SACK (receiver) bug where incorrect SACK blocks are | ps | 2005-02-16 | 1 | -4/+5 |
* | - Retransmit just one segment on initiation of SACK recovery. | ps | 2005-02-14 | 1 | -11/+1 |
* | /* -> /*- for license, minor formatting changes | imp | 2005-01-07 | 1 | -1/+1 |
* | Add a sysctl (net.inet.tcp.insecure_rst) which allows one to specify | silby | 2005-01-03 | 1 | -1/+7 |
* | In the dropafterack case of tcp_input(), it's OK to release the TCP | rwatson | 2004-12-25 | 1 | -1/+1 |
* | Revert parts of tcp_input.c:1.255 associated with the header predicted | rwatson | 2004-12-25 | 1 | -2/+7 |
* | Assert the inpcb lock in tcp_xmit_timer() as it performs read-modify- | rwatson | 2004-11-28 | 1 | -0/+2 |
* | Expand coverage of the receive socket buffer lock when handling urgent | rwatson | 2004-11-28 | 1 | -2/+3 |
* | Fix a problem where our TCP stack would ignore RST packets if the receive | silby | 2004-11-25 | 1 | -2/+3 |
* | In tcp_reass(), assert the inpcb lock on the passed tcpcb, since the | rwatson | 2004-11-23 | 1 | -12/+19 |
* | tcp_timewait() performs multiple non-atomic reads on the tcptw | rwatson | 2004-11-23 | 1 | -0/+4 |
* | Remove "Unlocked read" annotations associated with previously unlocked | rwatson | 2004-11-22 | 1 | -3/+0 |
* | Do some re-sorting of TCP pcbinfo locking and assertions: make sure to | rwatson | 2004-11-07 | 1 | -6/+5 |
* | Remove RFC1644 T/TCP support from the TCP side of the network stack. | andre | 2004-11-02 | 1 | -202/+10 |
* | - Estimate the amount of data in flight in sack recovery and use it | ps | 2004-10-05 | 1 | -3/+9 |
* | Convert ipfw to use PFIL_HOOKS. This is change is transparent to userland | andre | 2004-08-17 | 1 | -7/+19 |
* | White space cleanup for netinet before branch: | rwatson | 2004-08-16 | 1 | -57/+57 |