aboutsummaryrefslogtreecommitdiffstats
path: root/src/vnet/tcp
AgeCommit message (Expand)AuthorFilesLines
2020-09-16tcp: make max gso packet size configurableSimon Zhang3-2/+8
2020-09-02tcp: fix connection refused errorFlorin Coras1-1/+1
2020-08-20tcp: track reorder with sacksFlorin Coras6-38/+61
2020-08-06misc: harmonize namesDave Barach1-14/+15
2020-08-03tcp: improve timestamp rtt accuracyFlorin Coras6-43/+38
2020-07-30tcp: process syn in fin-wait-2Florin Coras1-0/+1
2020-07-29tcp: fix skipping RSTs in SYN_SENT stateIvan Shvedunov1-0/+1
2020-07-29tcp: process syn in close-waitFlorin Coras1-0/+1
2020-07-27tcp: fix tcp_connection_cleanup() with uninitialized elogIvan Shvedunov1-3/+7
2020-07-24tcp: fix synack elog crashFlorin Coras1-2/+3
2020-07-23tcp: track pending timersFlorin Coras6-42/+10
2020-07-07tcp: round down rcv wnd even if avoiding retractionFlorin Coras1-13/+9
2020-07-02tcp: fix coverity warningFlorin Coras1-2/+2
2020-07-02tcp: cli to dump half-open connectionsFlorin Coras1-0/+104
2020-06-30tcp: avoid rcv wnd more than RX fifo can enqueueRyujiro Shibuya1-7/+6
2020-06-08tcp: improve rtt estimation with rate samplingFlorin Coras1-18/+29
2020-05-25tcp: fix sack block validation on wrapFlorin Coras1-1/+3
2020-05-24tcp: track buffer alloc failuresFlorin Coras2-3/+21
2020-05-15misc: removed executable bits from source filesRay Kinsella2-0/+0
2020-05-14tcp: fix bogus time update due to missing castFlorin Coras1-1/+2
2020-05-12tcp: avoid rcv wnd less than mssFlorin Coras1-6/+4
2020-05-04tcp: fix max tx sack blocks upper boundFlorin Coras1-1/+1
2020-04-30tcp: fix v6 ll lookup fibFlorin Coras1-1/+1
2020-04-28vlib: add ASSERT to vlib_time_now(...)Dave Barach1-1/+2
2020-04-28tcp: remove sack reneging verbose loggingFlorin Coras1-2/+0
2020-04-22tcp: avoid bt sample access after possible pool reallocFlorin Coras1-6/+6
2020-04-22tcp: fix use-after-freeBenoît Ganne1-1/+5
2020-04-17tcp: cubic as default cc algorithmFlorin Coras1-1/+1
2020-04-17session tcp: track half open in app wrkFlorin Coras2-10/+26
2020-04-15tcp: allow local port sharing if 5-tuple availableFlorin Coras1-1/+14
2020-04-09tcp: avoid regrabing error node in input and outputFlorin Coras2-23/+16
2020-04-07tcp: fix conf mtu parsingFlorin Coras1-3/+3
2020-04-04session tls: support tls deschedulingFlorin Coras2-7/+6
2020-04-03session: improve error reportingFlorin Coras3-8/+7
2020-04-02tcp: explicit use of timer wheel in timer apisFlorin Coras6-171/+190
2020-04-02tcp: move features to separate filesFlorin Coras16-2945/+3119
2020-04-02tcp: count zero wnd enqueue attemptsFlorin Coras1-0/+4
2020-03-30tcp: reuse session infra for syns and resetsFlorin Coras3-73/+38
2020-03-25session: api to add new transport typesFlorin Coras1-0/+2
2020-03-25tcp: avoid updating rcv wnd in resetsFlorin Coras1-3/+1
2020-03-23tcp: add lost and in flight to byte trackerFlorin Coras2-2/+15
2020-03-20tcp: avoid spurious retransmit attemptFlorin Coras1-4/+2
2020-03-19tcp: move accept init to separate reusable functionFlorin Coras3-102/+107
2020-03-19tcp: force deschedule if no send space availableFlorin Coras4-11/+25
2020-03-19session tcp udp: consolidate transport snd apisFlorin Coras4-40/+41
2020-03-19tcp: count dupacks with no sacksFlorin Coras2-1/+3
2020-03-10tcp: protect against forced cleanupsFlorin Coras1-0/+2
2020-02-25tcp: handle cleanups without timersFlorin Coras4-36/+78
2020-02-24tcp: dynamic max timers per loopFlorin Coras2-3/+22
2020-02-22tcp: remove useless predictionSimon Zhang1-3/+1