aboutsummaryrefslogtreecommitdiffstats
path: root/src/vnet/tcp
AgeCommit message (Expand)AuthorFilesLines
2019-10-17session tcp: infra for transports to send buffersFlorin Coras2-60/+7
2019-10-17tcp: avoid sending acks when data availableFlorin Coras3-5/+24
2019-10-17tcp: Init cwnd from ssthresh.Sergey Ivanushkin2-2/+38
2019-10-17tcp: fix mss flag in option parsingFlorin Coras1-1/+1
2019-10-16tcp: avoid head retransmit if scoreboard has no holesFlorin Coras2-3/+2
2019-10-11tcp: refactor flags into cfg and conn flagsFlorin Coras4-31/+89
2019-10-10tcp: improve pacing after idle send periodsFlorin Coras3-70/+105
2019-10-10tcp: retry lost retransmitsFlorin Coras4-148/+179
2019-10-10tcp: custom checksum calculations for Ipv4/Ipv6Srikanth A2-22/+97
2019-10-10tcp: fix tso not work in single buffer issueSimon Zhang2-6/+9
2019-10-08tcp: rate sample for persist segmentsFlorin Coras1-0/+6
2019-10-01session: fix use-after-freeBenoƮt Ganne1-1/+1
2019-09-25tcp: use sacks for timer based recoveryFlorin Coras7-277/+311
2019-09-25session: fix cleanup in closing statesFlorin Coras1-0/+2
2019-09-23tcp: fix unformat cwnd multiplierFlorin Coras1-16/+18
2019-09-20tcp: refactor congestion event handlingFlorin Coras1-40/+36
2019-09-18tcp: compute snd time for rate sampleFlorin Coras2-6/+11
2019-09-16tcp: use rate sample rtt in recovery if possibleFlorin Coras1-6/+14
2019-09-12tcp: cleanup scoreboard after recoveryFlorin Coras1-0/+7
2019-09-11tcp: handle sack renegingFlorin Coras3-92/+126
2019-09-10tcp: enable gso in tcp hoststackSimon Zhang4-0/+83
2019-09-10tcp: validate connections in outputFlorin Coras1-9/+46
2019-09-04session: improve cliFlorin Coras1-0/+2
2019-09-04tcp: cc algos handle cwnd on congestion signalFlorin Coras3-12/+11
2019-09-03tcp: send rwnd update only if wnd is large enoughFlorin Coras3-7/+15
2019-09-02ipsec ip tcp l2: multiarch nodes cannot be declared as staticDamjan Marion1-2/+2
2019-08-31tcp: fix rx min/max fifo size parsingFlorin Coras1-13/+14
2019-08-30tcp: force zero window on full rx fifoFlorin Coras1-1/+4
2019-08-30tcp: improve mss computationFlorin Coras3-43/+48
2019-08-30tcp: track zero rwnd errorsFlorin Coras2-1/+9
2019-08-23tcp: fix byte tracker samples flushFlorin Coras1-0/+1
2019-08-21tcp: add option for always on event loggingFlorin Coras6-184/+369
2019-08-21tcp: default to debug disabledFlorin Coras1-1/+1
2019-08-20tcp: forward conn resets through tcp-outputFlorin Coras1-32/+20
2019-08-19session: add explicit reset apiFlorin Coras1-0/+13
2019-08-19tcp: set cc_algo on connection allocFlorin Coras3-6/+19
2019-08-19tcp: allow cc algos to set pacing rateFlorin Coras2-8/+15
2019-08-16tcp: fix cc algo name parsingFlorin Coras1-1/+1
2019-08-14tcp: extend protocol configurationFlorin Coras5-133/+195
2019-08-12tcp: handle fin+rst+syn in closing stateFlorin Coras1-0/+2
2019-08-08tcp: cleanup timersFlorin Coras4-142/+98
2019-08-08tcp: fix zero rwnd sent checkFlorin Coras1-1/+1
2019-08-02tcp: add more connection statsFlorin Coras4-6/+81
2019-08-01tcp: honor snd_wnd in fast rxtFlorin Coras1-1/+4
2019-07-26tcp: count resets sentFlorin Coras2-0/+7
2019-07-26session tcp: handle rxt and acks as custom eventsFlorin Coras4-173/+138
2019-07-25session: add transport deleted stateFlorin Coras1-1/+0
2019-07-23tcp: generate closed notifications whenever tcp closesFlorin Coras2-1/+6
2019-07-17tcp: add node with no 6-tuple lookupVladimir Kropylev1-22/+96
2019-07-15session: allow transports to generate closed notificationsFlorin Coras1-0/+2