aboutsummaryrefslogtreecommitdiffstats
path: root/src/vcl/vppcom.c
AgeCommit message (Expand)AuthorFilesLines
2020-12-24svm: split fifo into private and shared structsFlorin Coras1-73/+41
2020-12-14misc: refactor clib_bitmap_foreach macroDamjan Marion1-4/+4
2020-12-14misc: move to new pool_foreach macrosDamjan Marion1-2/+2
2020-12-11vcl: fix listener session close problemwanghanlin1-1/+1
2020-11-26vcl: avoid coalescing dgrams on readFlorin Coras1-2/+2
2020-11-19vcl: stop tracking vpp event queues and thread indexFlorin Coras1-45/+21
2020-10-29vcl: support fifo segments with ct sessionsFlorin Coras1-7/+12
2020-10-29vcl session: minimize ct io eventsFlorin Coras1-4/+10
2020-10-29vcl: fix epoll fd cleanupFlorin Coras1-1/+1
2020-10-27vcl: postpone unhandled ctrl events if neededFlorin Coras1-63/+112
2020-10-26vcl: avoid epoll cleanup before app closeFlorin Coras1-69/+74
2020-10-21vcl: wait for sendto to connect if neededFlorin Coras1-8/+15
2020-10-20vcl: confirm reset on transport cleanupFlorin Coras1-3/+16
2020-10-20vcl: more session struct cleanupFlorin Coras1-71/+72
2020-10-20vcl: convert vep variables into flagsFlorin Coras1-60/+49
2020-10-19vcl: cleanup read and write readyFlorin Coras1-2/+2
2020-10-16vcl: remove accept state and rename connect to readyFlorin Coras1-11/+8
2020-10-15vcl: refactor session state enumFlorin Coras1-90/+82
2020-10-14vcl: set STATE_UPDATED state when connect with non-blocking socket!fanyf1-1/+4
2020-10-12vcl svm: segments improvementsFlorin Coras1-15/+23
2020-09-29vcl svm: provide apps access to fifo chunksFlorin Coras1-18/+17
2020-09-28vppinfra: don't call dlmalloc API directly from the codeDamjan Marion1-4/+2
2020-09-16vcl: refactor bapi client index for sapi reuseFlorin Coras1-10/+10
2020-09-14vcl: add support for app socket apiFlorin Coras1-4/+33
2020-09-14vcl: cleanup bapi and wrk registrationFlorin Coras1-131/+14
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-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: support multi-threads with session migrationhanlin1-5/+8
2020-08-11vcl: support inter worker rpcFlorin Coras1-0/+48
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 Coras1-1/+90
2020-05-26vcl: do not propagate epoll events if session closedFlorin Coras1-6/+11
2020-05-21vcl: support connected udp listensFlorin Coras1-0/+7
2020-05-15vcl: remove udpc transportFlorin Coras1-4/+0
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 applicationsPivo1-0/+6
2020-04-30vcl: disconnect both flavors of bapi transport on destroyFlorin Coras1-5/+8
2020-04-25session vcl: propagate transport cleanup notificationsFlorin Coras1-0/+11
2020-04-25vcl: generate select events on read/write errorsFlorin Coras1-8/+8
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-17vcl: fix app destroyFlorin Coras1-20/+19
2020-04-07udp session: jumbo frames and configurable mtuFlorin Coras1-1/+0
2020-04-06vcl session: enforce full dgram reads/writesFlorin Coras1-24/+44