summaryrefslogtreecommitdiffstats
path: root/src/vcl/vcl_private.h
AgeCommit message (Expand)AuthorFilesLines
2020-01-16vcl: add rx event on epoll ctl if neededFlorin Coras1-0/+8
2019-12-21session: move add/del segment msg to mqFlorin Coras1-0/+4
2019-12-11vcl: separate binary api connections per thread workerFlorin Coras1-0/+4
2019-10-22vcl: add config option for preferred tls engineFlorin Coras1-0/+1
2019-08-30vcl: initialize ctrl_mq in workersFlorin Coras1-0/+3
2019-08-27session: move ctrl messages from bapi to mqFlorin Coras1-3/+6
2019-08-05vcl: fix bapi disconnect with socket transportFlorin Coras1-0/+1
2019-07-19session: Use parent_handle instead of transport_optsNathan Skrzypczak1-1/+1
2019-07-18vcl: add QUIC supportNathan Skrzypczak1-1/+27
2019-07-18session: Refactor invalid session idx/handleNathan Skrzypczak1-0/+1
2019-06-06vcl: avoid hash table lookup on acceptFlorin Coras1-1/+0
2019-05-16Add transport_opts to connect_sock bapiNathan Skrzypczak1-0/+1
2019-04-25session: cleanup segment manager and fifo segmentFlorin Coras1-1/+1
2019-03-15vcl: cleanup debug messagesFlorin Coras1-1/+1
2019-03-06session: use vpp to switch io events for ct sessionsFlorin Coras1-27/+5
2019-03-04vcl: remove unused fields and structuresFlorin Coras1-17/+0
2019-02-21vcl/session: send unlisten over message queueFlorin Coras1-12/+6
2019-02-14Add -fno-common compile optionBenoƮt Ganne1-1/+1
2019-02-04session: cleanup part 1Florin Coras1-2/+2
2019-01-31vcl: improve handling of close on rwFlorin Coras1-0/+28
2019-01-30vls: support passive listenersFlorin Coras1-10/+17
2019-01-29vls: multi-process and multi-threaded apps improvementsFlorin Coras1-0/+3
2019-01-18vcl: move forking logic to vlsFlorin Coras1-6/+14
2019-01-08vcl/ldp: select cleanup/improvementsFlorin Coras1-0/+5
2019-01-07vcl/ldp: add locked sessions shim layerFlorin Coras1-0/+3
2019-01-05vcl/session: add api for changing session app workerFlorin Coras1-5/+19
2019-01-04Add TLS support for VCLPing Yu1-0/+5
2019-01-02Fixes for buliding for 32bit targets:David Johnson1-2/+2
2018-12-17vcl/session: handle reset/disconnect before app acceptFlorin Coras1-3/+8
2018-12-04vcl: cleanup children that use _exit()Florin Coras1-2/+14
2018-12-03vcl: handle worker process exitFlorin Coras1-1/+1
2018-12-03svm: use explicit svm fifo segment main for slavesFlorin Coras1-0/+2
2018-11-30vcl: wait for segments with segment handleFlorin Coras1-3/+14
2018-11-29vcl: basic support for apps that forkFlorin Coras1-9/+29
2018-11-21session: cleanup use of api_client_indexFlorin Coras1-2/+2
2018-11-18vcl/session: apps with process workersFlorin Coras1-2/+17
2018-10-16vcl: fix bidirectional tests (VPP-1455)Florin Coras1-0/+1
2018-09-22vcl: remove vcl_eventFlorin Coras1-8/+0
2018-09-14vcl: keep track of unexpected eventsFlorin Coras1-0/+3
2018-09-12vcl: add apis that expos fifo as bufferFlorin Coras1-0/+1
2018-09-08vcl: set worker pthread stop keyFlorin Coras1-0/+3
2018-09-08vcl: register workers in orderFlorin Coras1-0/+3
2018-09-06session: support multiple worker bindsFlorin Coras1-1/+1
2018-08-30vcl: add support for multi-worker appsFlorin Coras1-76/+166
2018-08-28vcl: remove session locksFlorin Coras1-50/+0
2018-08-10vcl: support for eventfd mq signalingFlorin Coras1-1/+62
2018-07-31vcl: add read/write udp supportFlorin Coras1-0/+9
2018-07-27vcl: use events for epoll/select/read/writeFlorin Coras1-1/+61
2018-07-17session: use msg queue for eventsFlorin Coras1-1/+1
2018-06-28vcl: move binary api and cfg to separate filesFlorin Coras1-0/+337