aboutsummaryrefslogtreecommitdiffstats
path: root/src/vnet/tcp/tcp_input.c
AgeCommit message (Expand)AuthorFilesLines
2021-05-05tcp: cleanup rcv-process and bulk buffer translationFlorin Coras1-141/+160
2021-05-05tcp: cleanup listen node and bulk buffer translationFlorin Coras1-41/+48
2021-05-05tcp: cleanup syn-sent and bulk buffer translationFlorin Coras1-112/+124
2021-05-04tcp: cleanup established and bulk buffer translationFlorin Coras1-29/+28
2021-04-23tcp: try to update sack list only if not emptyFlorin Coras1-1/+1
2021-04-14session tcp vcl: api to update connection attributesFlorin Coras1-0/+6
2021-04-05tcp: time infra improvementsFlorin Coras1-4/+4
2021-03-19interface: add capabilities flagsMohsin Kazmi1-1/+1
2021-02-05tcp: fix port reuse with multiple listenersFlorin Coras1-2/+11
2021-01-16tcp: remove bad assertIvan Shvedunov1-5/+2
2020-11-12tcp: push last buffered sequenceFlorin Coras1-6/+0
2020-11-11tcp: validate fin seq in closing statesFlorin Coras1-0/+3
2020-11-10tcp: fix test for trailing bytesFlorin Coras1-1/+1
2020-11-09session: delegate fifo ooo lookup init to transportsFlorin Coras1-0/+3
2020-11-05tcp: avoid consuming trailing bytesFlorin Coras1-0/+4
2020-10-23tcp: remove snd_una_maxFlorin Coras1-3/+3
2020-10-13tcp: fix listener trace coverity warningFlorin Coras1-6/+2
2020-10-12tcp: fix connection reuse with no listenerFlorin Coras1-0/+6
2020-09-02tcp: fix connection refused errorFlorin Coras1-1/+1
2020-08-20tcp: track reorder with sacksFlorin Coras1-11/+2
2020-08-03tcp: improve timestamp rtt accuracyFlorin Coras1-22/+21
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 Coras1-28/+0
2020-06-08tcp: improve rtt estimation with rate samplingFlorin Coras1-18/+29
2020-05-15misc: removed executable bits from source filesRay Kinsella1-0/+0
2020-04-17session tcp: track half open in app wrkFlorin Coras1-8/+10
2020-04-09tcp: avoid regrabing error node in input and outputFlorin Coras1-10/+8
2020-04-03session: improve error reportingFlorin Coras1-2/+4
2020-04-02tcp: explicit use of timer wheel in timer apisFlorin Coras1-17/+33
2020-04-02tcp: move features to separate filesFlorin Coras1-863/+1
2020-04-02tcp: count zero wnd enqueue attemptsFlorin Coras1-0/+4
2020-03-20tcp: avoid spurious retransmit attemptFlorin Coras1-4/+2
2020-03-19tcp: move accept init to separate reusable functionFlorin Coras1-102/+54
2020-03-19tcp: force deschedule if no send space availableFlorin Coras1-0/+7
2020-03-19session tcp udp: consolidate transport snd apisFlorin Coras1-1/+3
2020-03-19tcp: count dupacks with no sacksFlorin Coras1-1/+2
2020-02-25tcp: handle cleanups without timersFlorin Coras1-7/+4
2020-02-22tcp: remove useless predictionSimon Zhang1-3/+1
2020-02-19tcp: fix syn-sent resetFlorin Coras1-2/+2
2020-02-14tcp: improve reset generation in reset nodeFlorin Coras1-5/+1
2020-02-12tcp: improve invalid packet handling in syn-rcvdFlorin Coras1-3/+6
2020-02-12tcp: postpone rst handlingFlorin Coras1-15/+123
2020-02-11tcp: fix input error countersFlorin Coras1-17/+30
2020-01-28session tcp: fix packet tracingFlorin Coras1-4/+4
2020-01-16tcp: fix rxt delivered without sacksFlorin Coras1-1/+1
2020-01-16tcp: fix listen node coverity warningFlorin Coras1-11/+12