| Commit message (Expand) | Author | Age | Files | Lines |
* | Fixe some whitespace nits that were introduced in r216758. | lstewart | 2011-01-11 | 1 | -7/+7 |
* | Reset the last_sack_ack SACK hint for TCP input processing to ensure that the | lstewart | 2011-01-10 | 1 | -0/+1 |
* | Make sure to always do source address selection on | deischen | 2011-01-08 | 1 | -8/+9 |
* | Trim extra spaces before tabs. | jhb | 2011-01-07 | 10 | -21/+21 |
* | Fix a memory leak in ARP queues. | gnn | 2011-01-07 | 1 | -2/+1 |
* | Adjust ARP hold queue locking. | gnn | 2011-01-07 | 1 | -2/+3 |
* | Use a regular taskqueue for dummynet rather than a "fast" taskqueue. | jhb | 2011-01-07 | 1 | -1/+1 |
* | Bugfix: Make sure that the COMM_UP notificatin is delivered first also | tuexen | 2011-01-02 | 1 | -5/+18 |
* | Fix a typo. | tuexen | 2011-01-01 | 1 | -1/+1 |
* | Try to catch a possible divide-by-zero as early as possible if "mtu" is 0 | bz | 2010-12-31 | 1 | -0/+3 |
* | Define and use SCTP_SSN_GE, SCTP_SSN_GT, SCTP_TSN_GE, SCTP_TSN_GT macros | tuexen | 2010-12-30 | 7 | -210/+125 |
* | Code cleanup: Use LIST_FOREACH, LIST_FOREACH_SAFE, TAILQ_FOREACH, | tuexen | 2010-12-30 | 9 | -738/+439 |
* | Fix three bugs related to the sequence number wrap-around affecting | tuexen | 2010-12-30 | 3 | -3/+3 |
* | Add a comment for the ccv member of struct tcpcb. | lstewart | 2010-12-28 | 1 | -1/+1 |
* | - Add some helper hook points to the TCP stack. The hooks allow Khelp modules to | lstewart | 2010-12-28 | 4 | -0/+97 |
* | Add a new sack hint to track the most recent and highest sacked sequence number. | lstewart | 2010-12-28 | 2 | -0/+2 |
* | Fix a whitespace nit introduced in r215166. | lstewart | 2010-12-28 | 1 | -1/+1 |
* | Remove comment bemoaning the lack of an INP_INHASHLIST above in_pcbdrop(); | rwatson | 2010-12-27 | 1 | -6/+0 |
* | Provide a possibility to configure the inital congestion window to the | tuexen | 2010-12-22 | 2 | -9/+13 |
* | Improve plausibility check in sctp_handle_sack(). | tuexen | 2010-12-22 | 7 | -79/+68 |
* | Fix a typo in a comment. | jhb | 2010-12-21 | 1 | -1/+1 |
* | Fix a flightsize bug related to the processing of PKTDRP reports. | tuexen | 2010-12-17 | 1 | -1/+1 |
* | Bugfix: Take also the nr-mapping array into account when detecting | tuexen | 2010-12-16 | 2 | -10/+14 |
* | Add a missing cast. Reported by blade_ly at yahoo.com.cn. | tuexen | 2010-12-16 | 1 | -1/+1 |
* | Bring back (most of) NATM to avoid further bitrot after r186119. | bz | 2010-12-15 | 1 | -0/+6 |
* | Bugfix: Do correct accounting using the MIB counters when an | tuexen | 2010-12-12 | 1 | -0/+5 |
* | Use correct field to track statistics counting error as bad header length. | bz | 2010-12-05 | 1 | -1/+1 |
* | Fix a bug where also the number of non-renegable gap reports | tuexen | 2010-12-04 | 3 | -47/+25 |
* | Import a clean-room implementation of the experimental H-TCP congestion control | lstewart | 2010-12-02 | 1 | -0/+521 |
* | Import a clean-room implementation of the experimental CUBIC congestion control | lstewart | 2010-12-02 | 2 | -0/+625 |
* | General cleanup of the NewReno CC module (no functional changes): | lstewart | 2010-12-02 | 1 | -52/+40 |
* | - Reinstantiate the after_idle hook call in tcp_output(), which got lost | lstewart | 2010-12-02 | 2 | -36/+20 |
* | Set ssthresh appropriately on RTO. This change was accidentally not ported from | lstewart | 2010-12-02 | 1 | -0/+2 |
* | Pass NULL instead of 0 for the th pointer value. NULL != 0 on all platforms. | lstewart | 2010-12-02 | 1 | -1/+1 |
* | Use time_uptime instead of non-monotonic time_second to drive ARP | glebius | 2010-11-30 | 2 | -6/+6 |
* | Fix more continuous/contiguous typos (cf. r215955) | brucec | 2010-11-27 | 1 | -1/+1 |
* | Adds new dtrace for cwnd functions and lay's | rrs | 2010-11-25 | 5 | -3/+332 |
* | Redo r166423. It is important not only skip freeing multicast | glebius | 2010-11-24 | 1 | -14/+17 |
* | After some off-list discussion, revert a number of changes to the | dim | 2010-11-22 | 22 | -110/+110 |
* | Remove an apparently redundant CURVNET_SET() / CURVNET_RESTORE() pair. | zec | 2010-11-22 | 1 | -2/+0 |
* | Fix a minor code redundancy nit. | lstewart | 2010-11-20 | 1 | -3/+1 |
* | When enabling or disabling SIFTR with a VIMAGE kernel, ensure we add or remove | lstewart | 2010-11-20 | 1 | -12/+24 |
* | Add new, per connection, statistics for TCP, including: | gnn | 2010-11-17 | 5 | -3/+15 |
* | Add an SCTP socket option to retrieve the number of timeouts | tuexen | 2010-11-16 | 3 | -0/+35 |
* | Make the CC framework more VIMAGE friendly by adding the machinery to allow | lstewart | 2010-11-16 | 2 | -32/+34 |
* | - Querying the default CC algo is more common than setting it and the function | lstewart | 2010-11-16 | 1 | -3/+2 |
* | Move protocol specific implementation detail out of the core CC framework. | lstewart | 2010-11-16 | 3 | -48/+70 |
* | On CC algorithm module unload, we walk the list of active TCP control blocks. | lstewart | 2010-11-16 | 1 | -24/+35 |
* | cc_init() should only be run once on system boot, but with VIMAGE kernels it | lstewart | 2010-11-16 | 3 | -5/+4 |
* | Apply the STATIC_VNET_DEFINE and STATIC_DPCPU_DEFINE macros throughout | dim | 2010-11-14 | 22 | -110/+110 |