summaryrefslogtreecommitdiffstats
path: root/src/vnet/tcp
AgeCommit message (Expand)AuthorFilesLines
2023-11-29tcp: fix rxt send of new data assertFlorin Coras1-2/+1
2023-11-28tcp: allow unsent segments less than mss in recoveryFlorin Coras1-3/+7
2023-11-28tcp: add counter for accepted connectionsFlorin Coras2-1/+2
2023-11-27tcp: allow multiple rxt rescues during recoveryFlorin Coras1-2/+2
2023-11-07misc: silence -Wmaybe-uninitialized warningsJieqiang Wang1-1/+1
2023-11-02tcp: fix reset w pktFlorin Coras1-24/+3
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: initialize connection index on rst w packetFlorin Coras1-0/+1
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-25tcp: avoid initializing counters multiple timesFlorin Coras2-2/+10
2023-06-22tcp: add simple stats collectorFlorin Coras2-0/+51
2023-06-22tcp: options support into pgMaxime Peim2-58/+210
2023-06-08tcp: cleanup next nodes and drop logicFlorin Coras2-136/+60
2023-05-04session: cleanup ho lookup table on closeFlorin Coras1-0/+8
2023-04-21tcp: remove unused codeFilip Tehlar2-7/+0
2023-04-20tcp: fix tcp packet traceFilip Tehlar1-38/+59
2023-03-16session: support active opens with same source portFlorin Coras1-2/+2
2023-03-06tcp: allow syns in closed stateFlorin Coras1-2/+3
2023-02-28session: consolidate port alloc logicFlorin Coras1-21/+8
2023-02-28tcp: add dispatch errors to countersFlorin Coras1-9/+10
2023-02-25tcp: fix error countersFilip Tehlar4-44/+43
2022-12-07tcp: avoid retransmit head with no dataFlorin Coras1-1/+1
2022-12-02session: move connects to first workerFlorin Coras3-8/+15
2022-11-29session: transport endpt cleanup on owner threadFlorin Coras1-2/+2
2022-10-07tcp: cmake option VPP_TCP_DEBUG_ALWAYS=ON not taken by all filesSteven Luong1-0/+1
2022-10-07tcp: build image with TCP_DEBUG_ALWAYS via makeSteven Luong1-0/+4
2022-10-03tcp: replace tcp_time_now with tcp_time_now_usSteven Luong1-28/+29
2022-08-30tcp: do not overcount ooo bytesFlorin Coras1-1/+3
2022-08-11ip: only set rx_sw_if_index when connection found to avoid following crash li...Xiaoming Jiang1-5/+5
2022-04-12tcp: limit persist segment size if window availableFlorin Coras1-1/+3
2022-04-04vppinfra: make _vec_len() read-onlyDamjan Marion2-4/+4
2022-04-04tcp: use safe realloc poolFlorin Coras1-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-02-15tcp: Do not include the tcp_packet.h file in the ip4_packet.hNeale Ranns1-1/+96
2022-02-10session: use transport endpoint cfg for listenFlorin Coras1-2/+2
2022-01-12session: pass tx buffers in bulk to transportsFlorin Coras2-6/+35
2022-01-10session: deschedule sessions with no data to sendFlorin Coras1-1/+0
2022-01-07tcp: fix cubic cwnd accumulate use of bytes ackedFlorin Coras1-1/+1
2022-01-06tcp: optimize newreno cong ack handlerFlorin Coras1-19/+20
2022-01-06tcp: update snd_congestion only during congestionFlorin Coras3-31/+14
2022-01-06tcp: mark lost first sack hole on timeoutFlorin Coras3-1/+27
2022-01-06tcp: handle start tx event in cubicFlorin Coras1-0/+18
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 Coras3-7/+9