summaryrefslogtreecommitdiffstats
path: root/src/vnet/tcp/tcp_input.c
AgeCommit message (Expand)AuthorFilesLines
2023-11-28tcp: add counter for accepted connectionsFlorin Coras1-1/+1
2023-11-01tcp: remove redundant ack checksFlorin Coras1-18/+0
2023-11-01tcp: allow ooo data in syn-rcvdFlorin Coras1-9/+0
2023-11-01tcp: postpone cleanup on connect failuresFlorin Coras1-2/+6
2023-10-16tcp: allow fins in syns in syn-rcvdFlorin Coras1-7/+11
2023-10-16tcp: handle syn-ack in fin-wait-2 in rcv processFlorin Coras1-0/+2
2023-08-09session: async rx event notificationsFlorin Coras1-13/+6
2023-06-08tcp: cleanup next nodes and drop logicFlorin Coras1-136/+58
2023-04-20tcp: fix tcp packet traceFilip Tehlar1-38/+59
2023-03-06tcp: allow syns in closed stateFlorin Coras1-2/+3
2023-02-28tcp: add dispatch errors to countersFlorin Coras1-9/+10
2023-02-25tcp: fix error countersFilip Tehlar1-41/+5
2022-08-30tcp: do not overcount ooo bytesFlorin Coras1-1/+3
2022-04-04vppinfra: make _vec_len() read-onlyDamjan Marion1-3/+3
2022-03-15tcp: update error counters in listen nodeFlorin Coras1-9/+7
2022-03-15tcp: update persist timer if data ackedFlorin Coras1-3/+7
2022-01-06tcp: update snd_congestion only during congestionFlorin Coras1-9/+0
2022-01-06tcp: always exit recovery if not in fastrecoveryFlorin Coras1-3/+3
2022-01-06tcp: exit retransmit before processing feedbackFlorin Coras1-21/+17
2022-01-06tcp: use bytes delivered to compute cwndFlorin Coras1-2/+4
2022-01-05interface: refactor interface capabilities codeDamjan Marion1-1/+1
2021-10-25tcp: fix: TCP timewait port reuse rfc complianceMichal Kalderon1-3/+77
2021-10-06tcp: fix severity infoFilip Tehlar1-14/+14
2021-09-13tcp session: initialize sw_if_index at connect timeFlorin Coras1-1/+0
2021-07-06tcp: use main thread pool for half-opensFlorin Coras1-1/+1
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