summaryrefslogtreecommitdiffstats
path: root/src/vnet/session
AgeCommit message (Expand)AuthorFilesLines
2018-09-06vcl/session/svm: fix coverity warningsFlorin Coras1-3/+3
2018-09-06session: support multiple worker bindsFlorin Coras12-325/+593
2018-08-31VPP-1408: Fix bug that wrong tx fifo drop in buffer chains flow of dgram modeshubing guo1-1/+4
2018-08-30vcl: add support for multi-worker appsFlorin Coras2-1/+7
2018-08-28vcl/session: use mq for bind repliesFlorin Coras5-0/+121
2018-08-24session: fix coverity warningsFlorin Coras3-5/+12
2018-08-24session: add support for multiple app workersFlorin Coras14-703/+1238
2018-08-24tcp: fix cc recovery re-entry and persist timer popFlorin Coras2-2/+11
2018-08-23session: fix retrieval of local sessions if app is detachedFlorin Coras1-1/+3
2018-08-15Remove client_index field from replies in APIOndrej Fabry2-4/+1
2018-08-10vcl: support for eventfd mq signalingFlorin Coras9-69/+249
2018-08-04socket api: multiple fds in one msgFlorin Coras1-1/+2
2018-07-31vcl: add read/write udp supportFlorin Coras3-17/+32
2018-07-28session/dlmalloc: coverity fixesFlorin Coras1-1/+1
2018-07-27vcl: use events for epoll/select/read/writeFlorin Coras9-32/+46
2018-07-23session: send rx events only if session readyFlorin Coras2-2/+9
2018-07-19session: coverity warningsFlorin Coras1-8/+10
2018-07-17session: send ctrl msg over mqFlorin Coras8-62/+519
2018-07-17session: use msg queue for eventsFlorin Coras9-179/+424
2018-07-17session: make sure segment sizes are page alignedFlorin Coras1-1/+3
2018-07-11session: push tx notifications only if neededFlorin Coras1-1/+6
2018-07-08session/svm: fix coverity warningsFlorin Coras1-1/+5
2018-07-03tcp: update snd_una_max for retranmsitsFlorin Coras1-3/+4
2018-06-30tcp: fix single loop prefetchFlorin Coras1-1/+7
2018-06-30session: send tx notification to appFlorin Coras3-188/+229
2018-06-28vcl: move binary api and cfg to separate filesFlorin Coras3-4/+0
2018-06-28vcl: refactor vcl sessionFlorin Coras1-12/+17
2018-06-26tcp/session: tx optimizationsFlorin Coras1-1/+0
2018-06-22session: improve session lookup speedsFlorin Coras1-57/+24
2018-06-21tcp: move tracing out of established loopFlorin Coras1-1/+1
2018-06-19tcp: optimize tcp outputFlorin Coras2-7/+34
2018-06-11tcp: cleanup connection/session fixesFlorin Coras3-23/+34
2018-06-11udp: fix for multiple workers and add testFlorin Coras3-1/+9
2018-06-09session: cleanup queue node tracingFlorin Coras1-67/+67
2018-06-01session: improve disconnect handlingFlorin Coras3-11/+37
2018-05-30session: fix v6 unbinds that use uri apiFlorin Coras1-2/+6
2018-05-30session: fix session table retrievalFlorin Coras1-2/+2
2018-05-26tcp: loss recovery improvements/fixesFlorin Coras2-4/+7
2018-05-23tcp: cc improvements and fixesFlorin Coras1-2/+9
2018-05-18session: add session process nodeFlorin Coras3-0/+81
2018-05-13session: improve app verbose format functionFlorin Coras1-5/+6
2018-05-13session: alloc one frame per output node dispatchFlorin Coras5-54/+94
2018-05-09session: cleanup session tx functionFlorin Coras4-320/+394
2018-05-04Harmonize vec/pool_get_aligned object sizes and alignment requestsDave Barach1-0/+2
2018-04-30tcp/session: debug improvements/fixesFlorin Coras3-15/+11
2018-04-18session: coverity warningsFlorin Coras1-2/+2
2018-04-18udp/session: refactor to support dgram modeFlorin Coras12-107/+474
2018-04-16session: use generic session pool for listenersFlorin Coras7-95/+37
2018-03-29tcp: fix fib index buffer taggingFlorin Coras1-1/+1
2018-03-25session: fix local session disconnectsFlorin Coras3-22/+58