summaryrefslogtreecommitdiffstats
path: root/src/vnet/tcp/tcp.c
AgeCommit message (Expand)AuthorFilesLines
2021-06-12tcp: fix proto in port reuse checkFlorin Coras1-2/+2
2021-05-14tcp: remove ho lockFlorin Coras1-9/+0
2021-05-12session: support half-close connectionliuyacan1-1/+25
2021-05-10session: use half-open sessions for vc establishmentFlorin Coras1-3/+15
2021-04-20tcp: req app deq notification on fifo fullFlorin Coras1-0/+22
2021-04-15tcp: support for rate sample attr flagFlorin Coras1-0/+14
2021-04-14session tcp vcl: api to update connection attributesFlorin Coras1-0/+96
2021-04-05tcp: time infra improvementsFlorin Coras1-3/+3
2021-03-26vlib: introduce vlib_get_main_by_index(), vlib_get_n_threads()Damjan Marion1-1/+1
2021-03-08tcp: account for option alignment in initial snd_mssFlorin Coras1-2/+3
2020-10-23tcp: remove snd_una_maxFlorin Coras1-1/+0
2020-10-23tcp: remove delack time configFlorin Coras1-1/+0
2020-10-22tcp: no send space in timer recoveryFlorin Coras1-1/+4
2020-10-21tcp: updating time constans as timer tick changedRyujiro Shibuya1-8/+10
2020-10-08tcp: treat pending timers as activeFlorin Coras1-1/+1
2020-10-08tcp: custom geometry for timer wheelFlorin Coras1-17/+5
2020-09-24session tcp udp tls quic: improve cli formattingFlorin Coras1-2/+3
2020-09-16tcp: make max gso packet size configurableSimon Zhang1-1/+2
2020-08-20tcp: track reorder with sacksFlorin Coras1-6/+10
2020-08-03tcp: improve timestamp rtt accuracyFlorin Coras1-6/+1
2020-07-23tcp: track pending timersFlorin Coras1-1/+8
2020-04-28vlib: add ASSERT to vlib_time_now(...)Dave Barach1-1/+2
2020-04-17tcp: cubic as default cc algorithmFlorin Coras1-1/+1
2020-04-17session tcp: track half open in app wrkFlorin Coras1-2/+16
2020-04-15tcp: allow local port sharing if 5-tuple availableFlorin Coras1-1/+14
2020-04-03session: improve error reportingFlorin Coras1-5/+2
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