aboutsummaryrefslogtreecommitdiffstats
path: root/src/vcl/vcl_private.c
AgeCommit message (Expand)AuthorFilesLines
2021-04-22vcl session: extended connect/listen configurationFlorin Coras1-0/+26
2021-04-15vcl: validate fs before cleanupFlorin Coras1-2/+5
2021-04-07vcl: fix worker cleanup cb functionFlorin Coras1-2/+8
2021-02-23vcl: segment index leak on attachFlorin Coras1-1/+1
2021-02-22vcl: cleanup fifos detached from segmentsFlorin Coras1-0/+31
2021-01-28svm vcl: add helper fn that discovers mqs in segmentFlorin Coras1-0/+23
2021-01-25svm: add custom q implementation for mqFlorin Coras1-1/+1
2020-12-29svm vcl: allow random offsets for fifo segments in appsFlorin Coras1-9/+5
2020-12-29svm: allow mq attachments at random offsetsFlorin Coras1-2/+42
2020-12-24svm: split fifo into private and shared structsFlorin Coras1-0/+45
2020-10-20vcl: convert vep variables into flagsFlorin Coras1-2/+2
2020-10-19vcl: cleanup read and write readyFlorin Coras1-61/+45
2020-10-15vcl: refactor session state enumFlorin Coras1-29/+32
2020-09-14vcl: add support for app socket apiFlorin Coras1-2/+20
2020-09-14vcl: cleanup bapi and wrk registrationFlorin Coras1-103/+3
2020-08-12vcl: support multi-threads with session migrationhanlin1-0/+2
2020-04-06vcl session: enforce full dgram reads/writesFlorin Coras1-0/+9
2020-04-01session udp: support connect on listenersFlorin Coras1-1/+19
2020-03-05session: API cleanupJakub Grajciar1-1/+1
2019-12-23vcl: fix multi-thread app segment attachingFlorin Coras1-32/+27
2019-12-21session: move add/del segment msg to mqFlorin Coras1-0/+41
2019-12-12vcl: fix disconnect from binary apiFlorin Coras1-0/+8
2019-12-10api: multiple connections per processDave Barach1-1/+1
2019-08-27session: move ctrl messages from bapi to mqFlorin Coras1-0/+6
2019-08-02vcl: initialize worker thread index and heap map slotFlorin Coras1-0/+3
2019-04-16svm_fifo rework to avoid contention on cursizeSirshak Das1-5/+5
2019-03-15vcl: cleanup debug messagesFlorin Coras1-7/+7
2019-03-06session: use vpp to switch io events for ct sessionsFlorin Coras1-73/+6
2019-02-04session: cleanup part 1Florin Coras1-2/+2
2019-01-29vls: multi-process and multi-threaded apps improvementsFlorin Coras1-0/+64
2019-01-18vcl: move forking logic to vlsFlorin Coras1-121/+15
2019-01-17vcl/session: replicate events for shared sessionsFlorin Coras1-0/+11
2019-01-05vcl/session: add api for changing session app workerFlorin Coras1-7/+15
2018-12-04vcl: cleanup children that use _exit()Florin Coras1-11/+14
2018-12-03vcl: handle worker process exitFlorin Coras1-5/+8
2018-11-30vcl: wait for segments with segment handleFlorin Coras1-0/+30
2018-11-29vcl: basic support for apps that forkFlorin Coras1-13/+151
2018-09-14vcl: keep track of unexpected eventsFlorin Coras1-0/+2
2018-09-08vcl: set worker pthread stop keyFlorin Coras1-1/+5
2018-09-08vcl: register workers in orderFlorin Coras1-4/+13
2018-08-30vcl: add support for multi-worker appsFlorin Coras1-35/+182
2018-08-10vcl: support for eventfd mq signalingFlorin Coras1-0/+151