summaryrefslogtreecommitdiffstats
path: root/src/vnet/tcp/tcp.c
AgeCommit message (Expand)AuthorFilesLines
2020-04-02tcp: explicit use of timer wheel in timer apisFlorin Coras1-17/+28
2020-04-02tcp: move features to separate filesFlorin Coras1-1052/+1
2020-03-30tcp: reuse session infra for syns and resetsFlorin Coras1-25/+19
2020-03-25session: api to add new transport typesFlorin Coras1-0/+2
2020-03-19tcp: move accept init to separate reusable functionFlorin Coras1-0/+45
2020-03-19tcp: force deschedule if no send space availableFlorin Coras1-8/+8
2020-03-19session tcp udp: consolidate transport snd apisFlorin Coras1-37/+28
2020-03-10tcp: protect against forced cleanupsFlorin Coras1-0/+2
2020-02-25tcp: handle cleanups without timersFlorin Coras1-25/+60
2020-02-24tcp: dynamic max timers per loopFlorin Coras1-3/+19
2020-02-18tcp: add fib to connection cli outputFlorin Coras1-2/+2
2020-02-18tcp: allow custom mss on connectsFlorin Coras1-0/+5
2020-02-18tcp: pace timer handlingFlorin Coras1-101/+147
2020-02-14tcp: reset fin-wait-2 timeout connectionsFlorin Coras1-0/+8
2020-02-14tcp: minimal set of worker statsFlorin Coras1-6/+84
2020-02-12tcp: move connections to wrk ctxFlorin Coras1-25/+21
2020-02-12tcp: postpone rst handlingFlorin Coras1-50/+0
2020-02-10tcp: add option to avoid endpoint cleanupFlorin Coras1-2/+3
2020-01-28session tcp: fix packet tracingFlorin Coras1-1/+1
2019-12-17ip: Protocol Independent IP NeighborsNeale Ranns1-6/+4
2019-11-25tcp: honor cc pacing rate when resetting pacerFlorin Coras1-2/+3
2019-11-25tcp: invalidate expired timer handles before dispatchingFlorin Coras1-8/+24
2019-11-21tcp: add no csum offload config optionFlorin Coras1-0/+6
2019-11-20session tcp: support pacer idle timeoutsFlorin Coras1-2/+6
2019-11-20session tcp: add opaque data to show cliFlorin Coras1-0/+2
2019-11-10tcp: avoid retransmits post resetFlorin Coras1-0/+3
2019-11-05session tcp: refactor pacer timeFlorin Coras1-4/+2
2019-10-30tcp: rx fifo size is u32Dave Wallace1-2/+18
2019-10-11tcp: refactor flags into cfg and conn flagsFlorin Coras1-8/+38
2019-10-10tcp: retry lost retransmitsFlorin Coras1-7/+17
2019-10-10tcp: fix tso not work in single buffer issueSimon Zhang1-1/+1
2019-10-01session: fix use-after-freeBenoƮt Ganne1-1/+1
2019-09-25tcp: use sacks for timer based recoveryFlorin Coras1-21/+24
2019-09-25session: fix cleanup in closing statesFlorin Coras1-0/+2
2019-09-23tcp: fix unformat cwnd multiplierFlorin Coras1-16/+18
2019-09-11tcp: handle sack renegingFlorin Coras1-3/+5
2019-09-10tcp: enable gso in tcp hoststackSimon Zhang1-0/+16
2019-09-04session: improve cliFlorin Coras1-0/+2
2019-09-03tcp: send rwnd update only if wnd is large enoughFlorin Coras1-0/+4
2019-08-31tcp: fix rx min/max fifo size parsingFlorin Coras1-13/+14
2019-08-30tcp: improve mss computationFlorin Coras1-1/+43
2019-08-21tcp: add option for always on event loggingFlorin Coras1-13/+7
2019-08-19session: add explicit reset apiFlorin Coras1-0/+13
2019-08-19tcp: set cc_algo on connection allocFlorin Coras1-1/+15
2019-08-19tcp: allow cc algos to set pacing rateFlorin Coras1-8/+2
2019-08-16tcp: fix cc algo name parsingFlorin Coras1-1/+1
2019-08-14tcp: extend protocol configurationFlorin Coras1-47/+87
2019-08-08tcp: cleanup timersFlorin Coras1-53/+1
2019-08-02tcp: add more connection statsFlorin Coras1-0/+24
2019-07-26session tcp: handle rxt and acks as custom eventsFlorin Coras1-10/+1