aboutsummaryrefslogtreecommitdiffstats
path: root/src/vnet/tcp
AgeCommit message (Expand)AuthorFilesLines
2019-07-05tcp: add loss signal to cc algoFlorin Coras5-26/+62
2019-06-28tcp: reject out-of-order finsFlorin Coras1-0/+4
2019-06-28tcp: fix close-waiting check for outstanding tx dataFlorin Coras1-1/+2
2019-06-27tcp: Setup initial CWND as configuredVladimir Kropylev2-0/+11
2019-06-27session: Add transport vft protocol optionsNathan Skrzypczak1-2/+4
2019-06-25tcp: window update ackVladimir Kropylev2-0/+33
2019-06-25tcp: delivery rate estimatorFlorin Coras7-28/+760
2019-06-21tcp: add option to pass opaque to next nodeFlorin Coras2-2/+7
2019-06-18tcp: allow custom output next nodeFlorin Coras2-0/+4
2019-06-17session: use listener_handle instead of listener_indexNathan Skrzypczak1-1/+1
2019-06-13tcp: fix tcp_do_fastretransmits failure.Guoao Sun1-0/+2
2019-06-12tcp: better estimate snd space for rxt with no sacksFlorin Coras2-4/+2
2019-06-11tcp: allow registration of new cc algo typesFlorin Coras2-5/+23
2019-06-08tcp: send challenge ack for in wnd synFlorin Coras1-1/+2
2019-06-08tcp: close connection if not recovered after max triesFlorin Coras2-0/+14
2019-06-07tcp: add cc cleanup functionFlorin Coras2-25/+34
2019-06-07tcp: log connect notify errorsFlorin Coras1-1/+2
2019-06-03ARP: add feature arcNeale Ranns1-8/+6
2019-05-27tcp: handle disconnects in rcv-processFlorin Coras1-0/+1
2019-04-16svm_fifo rework to avoid contention on cursizeSirshak Das1-1/+1
2019-04-08host stack: update stale copyrightFlorin Coras9-9/+9
2019-04-05tcp: do not delete session on establish popFlorin Coras3-29/+34
2019-04-04tcp: properly validate acks between snd_nxt and una_maxFlorin Coras1-2/+4
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