summaryrefslogtreecommitdiffstats
path: root/src/vnet/tcp
AgeCommit message (Expand)AuthorFilesLines
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
2020-02-20tcp: fix coverity warning in btFlorin Coras1-1/+1
2020-02-19tcp: fix syn-sent resetFlorin Coras1-2/+2
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 Coras3-158/+168
2020-02-14tcp: reset fin-wait-2 timeout connectionsFlorin Coras2-0/+9
2020-02-14tcp: improve reset generation in reset nodeFlorin Coras2-57/+41
2020-02-14tcp: minimal set of worker statsFlorin Coras4-7/+115
2020-02-12tcp: improve invalid packet handling in syn-rcvdFlorin Coras1-3/+6
2020-02-12tcp: move connections to wrk ctxFlorin Coras2-47/+47
2020-02-12tcp: postpone rst handlingFlorin Coras3-71/+133
2020-02-11tcp: fix input error countersFlorin Coras1-17/+30
2020-02-10tcp: add option to avoid endpoint cleanupFlorin Coras2-2/+4
2020-01-28session tcp: fix packet tracingFlorin Coras4-11/+13
2020-01-16tcp: fix rxt delivered without sacksFlorin Coras1-1/+1
2020-01-16tcp: fix listen node coverity warningFlorin Coras1-11/+12
2020-01-15tcp: fix tcp check tx offload issueSimon Zhang1-2/+6
2020-01-14tcp: handle ack advancement with no holes and renegingFlorin Coras1-1/+1
2020-01-10docs: Edit FEATURE.yaml files so they can be publishedJohn DeNisco1-2/+2
2020-01-09tcp: fix persist assertFlorin Coras1-4/+1
2020-01-08tcp: fix scoreboard assertFlorin Coras1-1/+1
2020-01-08tcp: fix last sacked with no holesFlorin Coras1-0/+2
2020-01-07tcp: fix duplicate sack whith renegingFlorin Coras1-6/+9
2020-01-03tcp: fix rate samples for old acksFlorin Coras1-2/+24
2020-01-03tcp: api clenupJakub Grajciar2-15/+25
2020-01-03tcp: add FEATURE.yamlFlorin Coras1-0/+15
2019-12-27tcp: validate port reuseFlorin Coras1-3/+8
2019-12-27tcp: Enable TCP timewait port useYu Ping2-2/+44
2019-12-23tcp: accept sack reneging as a cc eventFlorin Coras1-4/+4
2019-12-17ip: Protocol Independent IP NeighborsNeale Ranns1-6/+4
2019-12-10api: multiple connections per processDave Barach1-1/+1
2019-12-06tcp: fix tail rescue with sacksFlorin Coras1-5/+7
2019-11-25tcp: honor cc pacing rate when resetting pacerFlorin Coras1-2/+3