aboutsummaryrefslogtreecommitdiffstats
path: root/src/vnet/session
AgeCommit message (Expand)AuthorFilesLines
2019-03-02session: notify app of segment removalFlorin Coras1-1/+12
2019-03-02session: fix unlisten with invalid handlesFlorin Coras1-2/+12
2019-03-02session: cleanup/rename functionsFlorin Coras10-215/+141
2019-03-02session: cleanup session event typesFlorin Coras6-64/+52
2019-03-01session: refactor local connectsFlorin Coras11-886/+474
2019-02-27session: refactor local/cut-through listensFlorin Coras7-188/+262
2019-02-26session: fix local bindsFlorin Coras2-3/+4
2019-02-25Fix broken ASSERTDave Barach1-1/+2
2019-02-23session: separate local session logicFlorin Coras9-529/+605
2019-02-21vcl/session: send unlisten over message queueFlorin Coras3-2/+39
2019-02-21tcp: drop outstanding data when entering closing stateFlorin Coras3-2/+3
2019-02-20session: fix local sessions disconnectsFlorin Coras2-22/+21
2019-02-20tls: add vcl testFlorin Coras2-7/+2
2019-02-18session: move fifo allocation logic to app workerFlorin Coras5-141/+139
2019-02-18tcp: harden for high scale scenariosFlorin Coras3-0/+9
2019-02-15Fix connexion segfault in session api affecting tcp_echoNathan Skrzypczak1-1/+2
2019-02-14Add -fno-common compile optionBenoƮt Ganne1-1/+1
2019-02-11session: add config for evt qs segment sizeFlorin Coras2-3/+6
2019-02-11session: cleanup application interfaceFlorin Coras12-640/+547
2019-02-09buffers: fix typoDamjan Marion1-1/+1
2019-02-09tls: move test certificates to separate header fileFlorin Coras3-66/+10
2019-02-09session: refactor listen logicFlorin Coras9-634/+586
2019-02-06buffers: make buffer data size configurable from startup configDamjan Marion1-1/+1
2019-02-06transport: cleanupFlorin Coras12-518/+544
2019-02-05session: cleanup part 3Florin Coras7-234/+245
2019-02-05session: cleanup part 2Florin Coras7-1191/+1227
2019-02-04session: cleanup part 1Florin Coras28-391/+379
2019-02-02session: improve show session cliFlorin Coras2-42/+59
2019-02-02session: remove local buffer cacheFlorin Coras1-33/+14
2019-01-27session: properly initialize accepted/connected msgsFlorin Coras1-0/+2
2019-01-24session/vcl: support worker ownership change for listenersFlorin Coras4-5/+40
2019-01-20session: add support for vrf in session unformat (VPP-1546)Florin Coras1-7/+22
2019-01-17tls: preallocate app sessions on connect/acceptFlorin Coras1-0/+3
2019-01-17vcl/session: replicate events for shared sessionsFlorin Coras2-41/+98
2019-01-12session: generate wrong thread errors instead of crashingFlorin Coras2-10/+31
2019-01-10session/vcl: improve fifo tx notificationsFlorin Coras3-49/+50
2019-01-05vcl/session: add api for changing session app workerFlorin Coras5-15/+176
2019-01-02Fixes for buliding for 32bit targets:David Johnson4-14/+20
2019-01-01buffers: remove unused codeDamjan Marion1-2/+1
2019-01-01vcl/ldp: add write msg function and fine tuningFlorin Coras2-6/+31
2018-12-28session: free session after transport and app confirmFlorin Coras6-64/+79
2018-12-22tcp: improve waitclose in closing statesFlorin Coras2-0/+19
2018-12-21http server: improvementsFlorin Coras2-2/+3
2018-12-21tcp: fix fin_wait_1 condition to send finFlorin Coras2-1/+14
2018-12-19session: add cli option to dump session elogFlorin Coras2-3/+30
2018-12-19tcp/session: notify transport of close when tx fifo is not emptyFlorin Coras1-10/+8
2018-12-19session: handle close before app accept replyFlorin Coras3-7/+5
2018-12-18tcp/session: drop connections if message queue is fullFlorin Coras2-7/+10
2018-12-17vcl/session: handle reset/disconnect before app acceptFlorin Coras3-11/+18
2018-12-13session/tcp: support tx flush markFlorin Coras3-3/+21