aboutsummaryrefslogtreecommitdiffstats
path: root/src/vcl
AgeCommit message (Expand)AuthorFilesLines
2020-09-14vcl: add support for app socket apiFlorin Coras7-12/+456
2020-09-14vcl: cleanup bapi and wrk registrationFlorin Coras6-361/+360
2020-09-14vcl: always fill buffer or drain rx fifoFlorin Coras1-4/+16
2020-09-02vcl: handle svm fifo write failureFlorin Coras1-1/+3
2020-08-26vcl: fix duplicated key of session_index_to_vlsh_table in multiplehanlin2-11/+28
2020-08-25vcl: cleanup non-blocking connectFlorin Coras1-2/+16
2020-08-14vcl: rx dequeue notifications with epollFlorin Coras1-52/+57
2020-08-14vcl: minimize vpp to vcl rx eventsFlorin Coras1-1/+11
2020-08-13vcl: clear ct rx event on right fifoFlorin Coras1-1/+1
2020-08-12vcl: mt detection and cleanupFlorin Coras4-67/+109
2020-08-12vcl: support multi-threads with session migrationhanlin7-25/+261
2020-08-11vcl: support inter worker rpcFlorin Coras3-30/+167
2020-08-09vcl: fix getting wrong non-blocking flags issue in VPPCOM_ATTR_GET_FLAGS actionSimon Zhang1-2/+4
2020-08-04vcl: fix epoll timeoutFlorin Coras1-1/+1
2020-06-15vcl: move helper functions out of header fileFlorin Coras4-101/+105
2020-05-26vcl: fix ldp fcntl64Florin Coras3-40/+24
2020-05-26vcl: do not propagate epoll events if session closedFlorin Coras2-6/+17
2020-05-25vcl: fix udp connected checkFlorin Coras1-1/+1
2020-05-24vcl: add sendmsg/recvmsg for vlsh in ldpFlorin Coras1-65/+130
2020-05-21vcl: support connected udp listensFlorin Coras2-0/+8
2020-05-20vcl: nest vcl_mq_epfd to support epoll_wait without high CPU usagehanlin3-2/+125
2020-05-15vcl: remove udpc transportFlorin Coras2-9/+1
2020-05-14vcl svm: fix rx event losshanlin1-2/+5
2020-05-12vcl: de-init vcl on destroyFlorin Coras1-0/+1
2020-05-04vcl: allow vcl worker index to be set by applicationsPivo2-0/+11
2020-04-30vcl: disconnect both flavors of bapi transport on destroyFlorin Coras1-5/+8
2020-04-29vcl: add separate fcntl64 ldp handlerFlorin Coras1-5/+12
2020-04-25session vcl: propagate transport cleanup notificationsFlorin Coras1-0/+11
2020-04-25vcl: generate select events on read/write errorsFlorin Coras2-8/+9
2020-04-22vcl: fix use-after-freeBenoƮt Ganne1-1/+2
2020-04-20vcl: ensure sessions are open on select eventsFlorin Coras1-7/+5
2020-04-20vcl: expand vcl select maps in ldp if neededFlorin Coras1-4/+5
2020-04-17vcl: fix app destroyFlorin Coras3-21/+21
2020-04-07udp session: jumbo frames and configurable mtuFlorin Coras1-1/+0
2020-04-06vcl session: enforce full dgram reads/writesFlorin Coras2-24/+53
2020-04-06session udp: shared local endpointsFlorin Coras1-1/+3
2020-04-04misc: strcpy be goneDave Barach1-1/+1
2020-04-04vcl: fix vcl_test.py sonarcloud issueDave Wallace1-14/+9
2020-04-03session: improve error reportingFlorin Coras3-6/+4
2020-04-03session udp: fix transport flags and migrationFlorin Coras1-1/+1
2020-04-03session: remove obsolete apisFlorin Coras1-1/+1
2020-04-02udp session vcl: add udp iperf testFlorin Coras1-0/+36
2020-04-01session udp: support connect on listenersFlorin Coras3-5/+54
2020-04-01vcl: support sendto for dgramsFlorin Coras2-35/+45
2020-03-27vcl: support for uword segmentsFlorin Coras2-11/+11
2020-03-25session: api to add new transport typesFlorin Coras2-8/+0
2020-03-24vcl: fix ldp recv return on errorFlorin Coras1-1/+4
2020-03-24vcl: fix ldp writev 0 vecsFlorin Coras1-12/+8
2020-03-07vcl: fix coverity warningFlorin Coras1-2/+2
2020-03-06vcl: refactor vls to minimize lock usageFlorin Coras2-105/+418