aboutsummaryrefslogtreecommitdiffstats
path: root/src/vcl/vppcom.c
AgeCommit message (Expand)AuthorFilesLines
2020-08-18vcl: allow vcl worker index to be set by applicationsIJsbrand Wijnands1-0/+6
2020-08-18vcl: disconnect both flavors of bapi transport on destroyFlorin Coras1-5/+8
2020-08-13vcl: generate select events on read/write errorsFlorin Coras1-8/+8
2020-08-13vcl: fix use-after-freeBenoƮt Ganne1-1/+2
2020-08-13vcl: ensure sessions are open on select eventsFlorin Coras1-7/+5
2020-08-13vcl: fix app destroyFlorin Coras1-20/+19
2020-08-12vcl: clear accept msg flagsFlorin Coras1-0/+1
2020-08-12vcl: always report EPOLLHUP/EPOLLRDHUP on closeFlorin Coras1-4/+0
2020-08-12vcl: add rx event on epoll ctl if neededFlorin Coras1-2/+10
2020-08-12vcl: EPOLLOUT should be generated when epoll_ctl called with EPOLLOUThanlin1-0/+20
2020-08-12vcl: RX event may lost when accept session repeatedlywanghanlin1-1/+1
2020-08-12vcl: resolve VCL part session cleanup issueYu Ping1-0/+2
2019-12-01vcl: if the ldp user send buf with 0 len, it will assert failed.jiangxiaoming1-1/+1
2019-11-28vcl: fix nonblocking accept with >1 event in the queueCarl Smith1-3/+3
2019-11-28vcl: fix epoll connected events sidFlorin Coras1-2/+1
2019-11-18vcl: handle segment map errorsFlorin Coras1-8/+12
2019-11-15vcl: add api to set lcl ipFlorin Coras1-6/+39
2019-11-05vcl: handle rx notifications on reused sessionsFlorin Coras1-0/+2
2019-10-03vcl: allow non-blocking connectsFlorin Coras1-3/+14
2019-09-30session: move ctrl messages from bapi to mqFlorin Coras1-18/+106
2019-08-05vcl: fix bapi disconnect with socket transportFlorin Coras1-1/+1
2019-07-31vcl: fix epoll chain validationFlorin Coras1-22/+22
2019-07-19vcl: fix coverity warningFlorin Coras1-1/+2
2019-07-19session: Use parent_handle instead of transport_optsNathan Skrzypczak1-2/+2
2019-07-18vcl: add QUIC supportNathan Skrzypczak1-13/+155
2019-07-08vcl: add worker unregister apiFlorin Coras1-0/+7
2019-07-08vcl: cleanup listener accept fifoFlorin Coras1-0/+14
2019-06-29svm: rename fifo tx notifications to reflect useFlorin Coras1-8/+8
2019-06-06vcl: avoid hash table lookup on acceptFlorin Coras1-23/+27
2019-06-06vcl: cap epoll dequeue batch size to max eventsFlorin Coras1-14/+14
2019-04-25session: cleanup segment manager and fifo segmentFlorin Coras1-5/+5
2019-04-25session: use teps in accept/connect notificationsFlorin Coras1-9/+9
2019-04-17vcl/session: tx notifications for cut-thru sessionsFlorin Coras1-0/+8
2019-04-16svm_fifo rework to avoid contention on cursizeSirshak Das1-8/+9
2019-03-15vcl: cleanup debug messagesFlorin Coras1-240/+170
2019-03-14vcl: fix coverity warningFlorin Coras1-1/+1
2019-03-08session/tcp/vcl: fixes and optimizationsFlorin Coras1-13/+48
2019-03-07session: cleanup instances of deprecated io evtsFlorin Coras1-1/+1
2019-03-06session: use session index instead of fifo for evtFlorin Coras1-38/+43
2019-03-06session: use vpp to switch io events for ct sessionsFlorin Coras1-246/+71
2019-03-04vcl: remove unused fields and structuresFlorin Coras1-8/+1
2019-02-21vcl/session: send unlisten over message queueFlorin Coras1-1/+34
2019-02-04session: cleanup part 1Florin Coras1-5/+5
2019-01-31vcl: improve handling of close on rwFlorin Coras1-48/+27
2019-01-30vls: support passive listenersFlorin Coras1-3/+11
2019-01-29vls: multi-process and multi-threaded apps improvementsFlorin Coras1-74/+8
2019-01-26vcl: add api to expose worker message queues epfdFlorin Coras1-0/+9
2019-01-24session/vcl: support worker ownership change for listenersFlorin Coras1-7/+14
2019-01-23vcl: generate epoll events only if requestedFlorin Coras1-9/+12
2019-01-18vcl: move forking logic to vlsFlorin Coras1-210/+34