aboutsummaryrefslogtreecommitdiffstats
path: root/src/vnet/tcp
AgeCommit message (Expand)AuthorFilesLines
2019-04-04tcp: shorten wait in fin-wait-1 with fin rcvdFlorin Coras3-9/+18
2019-04-02tcp: improve rcv process ack processingFlorin Coras4-68/+79
2019-03-29tcp: remove sent rcv wnd 0 flagFlorin Coras3-13/+2
2019-03-29tcp: improve updating of rcv wndFlorin Coras1-10/+7
2019-03-28tcp: remove unused buffer flagsFlorin Coras2-23/+0
2019-03-27tcp: add cc algo lookup tableFlorin Coras2-7/+17
2019-03-23tcp: make default mtu configurableFlorin Coras3-7/+10
2019-03-22tcp: improve handling of snd_nxtFlorin Coras4-124/+91
2019-03-20tcp: disable cc elog debuggingFlorin Coras1-2/+2
2019-03-14tcp: drop anything but fins in TIME_WAITFlorin Coras1-0/+4
2019-03-13tcp: fix entering closing state while in fast recoveryFlorin Coras1-5/+15
2019-03-13tcp: avoid computing flags in push hdr inlineFlorin Coras1-26/+3
2019-03-12tcp: print congestion control algorithm in cliFlorin Coras1-11/+12
2019-03-08tcp: fix rcv_wnd computationFlorin Coras1-1/+1
2019-03-08session/tcp/vcl: fixes and optimizationsFlorin Coras3-9/+4
2019-03-08tcp: fix window probes in fin-wait-1Florin Coras2-15/+10
2019-03-06tcp: migrate old MULTIARCH macros to VLIB_NODE_FNFilip Tehlar4-109/+77
2019-03-02session: cleanup/rename functionsFlorin Coras4-28/+30
2019-03-01tcp: allow future acks if in windowFlorin Coras1-4/+9
2019-02-22tcp: keep snd sack block free listFlorin Coras3-2/+7
2019-02-22tcp: send enough dupacks to cover all sack holesFlorin Coras4-14/+37
2019-02-21tcp: drop outstanding data when entering closing stateFlorin Coras1-5/+13
2019-02-18session: move fifo allocation logic to app workerFlorin Coras1-1/+1
2019-02-18tcp: harden for high scale scenariosFlorin Coras5-29/+69
2019-02-18tcp: fix handling of retransmitted synsFlorin Coras2-16/+26
2019-02-09buffers: fix typoDamjan Marion1-1/+1
2019-02-09session: refactor listen logicFlorin Coras1-1/+1
2019-02-07tcp: fix fib_index for v6 ll packetsFlorin Coras1-0/+7
2019-02-07tcp: fix reset sending in syn-sentFlorin Coras3-6/+7
2019-02-06buffers: make buffer data size configurable from startup configDamjan Marion1-1/+1
2019-02-06transport: cleanupFlorin Coras2-11/+12
2019-02-04session: cleanup part 1Florin Coras1-5/+5
2019-02-02session: improve show session cliFlorin Coras1-1/+5
2019-02-02tcp: remove internal buffer cacheFlorin Coras2-81/+32
2019-01-20tcp: fix debugging without cc stats (VPP-1547)Florin Coras1-0/+1
2019-01-19buffers: remove free-list information from buffer metadataDamjan Marion1-1/+0
2019-01-18tcp: allow data in passive open ack (VPP-1545)Florin Coras1-2/+3
2019-01-12session: generate wrong thread errors instead of crashingFlorin Coras2-6/+7
2019-01-04tcp: fix reset in syn-sentFlorin Coras1-2/+1
2019-01-03tcp: add more closing state arcsFlorin Coras1-0/+19
2019-01-03tcp: better randomize issFlorin Coras2-4/+41
2019-01-01buffers: remove unused codeDamjan Marion1-2/+1
2019-01-01vcl/ldp: add write msg function and fine tuningFlorin Coras2-4/+7
2018-12-28session: free session after transport and app confirmFlorin Coras2-9/+9
2018-12-26tcp: add more last-ack arcsFlorin Coras1-0/+19
2018-12-26tcp: separate active and passive establish timersFlorin Coras5-94/+107
2018-12-25tcp: add fin-wait-1 dispatch arcsFlorin Coras1-0/+19
2018-12-24tcp: compute seq_end in tcp_inputFlorin Coras3-50/+41
2018-12-22tcp: improve waitclose in closing statesFlorin Coras4-17/+64
2018-12-21tcp: fix fin_wait_1 condition to send finFlorin Coras2-2/+6