aboutsummaryrefslogtreecommitdiffstats
path: root/src/vcl/vcl_bapi.c
AgeCommit message (Expand)AuthorFilesLines
2020-09-16vcl: refactor bapi client index for sapi reuseFlorin Coras1-9/+9
2020-09-14vcl: add support for app socket apiFlorin Coras1-6/+15
2020-09-14vcl: cleanup bapi and wrk registrationFlorin Coras1-55/+294
2020-06-15vcl: move helper functions out of header fileFlorin Coras1-2/+3
2020-04-03session: improve error reportingFlorin Coras1-1/+1
2020-04-03session: remove obsolete apisFlorin Coras1-1/+1
2020-03-05session: API cleanupJakub Grajciar1-14/+36
2019-12-21session: move add/del segment msg to mqFlorin Coras1-82/+0
2019-12-12vcl: fix disconnect from binary apiFlorin Coras1-1/+2
2019-12-11vcl: separate binary api connections per thread workerFlorin Coras1-7/+17
2019-12-10api: multiple connections per processDave Barach1-1/+1
2019-10-22vcl: add config option for preferred tls engineFlorin Coras1-1/+4
2019-10-09hsa: use crypto_engine_type_t for TLSNathan Skrzypczak1-1/+1
2019-08-30vcl: initialize ctrl_mq in workersFlorin Coras1-1/+2
2019-08-27session: move ctrl messages from bapi to mqFlorin Coras1-145/+14
2019-08-05vcl: fix bapi disconnect with socket transportFlorin Coras1-0/+11
2019-07-19session: Use parent_handle instead of transport_optsNathan Skrzypczak1-1/+1
2019-07-02vcl: handle fd rcv msg errorFlorin Coras1-4/+12
2019-05-16Add transport_opts to connect_sock bapiNathan Skrzypczak1-0/+1
2019-04-25session: cleanup segment manager and fifo segmentFlorin Coras1-6/+6
2019-03-20vcl: mark app state as failed if attach failsFlorin Coras1-8/+11
2019-03-15vcl: cleanup debug messagesFlorin Coras1-1/+1
2019-03-06session: use vpp to switch io events for ct sessionsFlorin Coras1-36/+0
2019-03-04vcl: remove unused fields and structuresFlorin Coras1-2/+0
2019-03-02session: remove deprecated binary apisFlorin Coras1-11/+7
2019-03-01session: refactor local connectsFlorin Coras1-1/+1
2019-02-21vcl/session: send unlisten over message queueFlorin Coras1-5/+5
2019-02-05sock api: allow to start client with no rx_threadTomasz Kulasek1-1/+1
2019-01-30vls: support passive listenersFlorin Coras1-2/+1
2019-01-05vcl/session: add api for changing session app workerFlorin Coras1-15/+0
2019-01-04Add TLS support for VCLPing Yu1-0/+64
2018-12-13tcp: validate seq for handshake ackFlorin Coras1-0/+1
2018-12-04vcl: cleanup children that use _exit()Florin Coras1-8/+29
2018-12-04vcl: test refactor and improvementsFlorin Coras1-4/+4
2018-12-03svm: use explicit svm fifo segment main for slavesFlorin Coras1-3/+4
2018-11-30vcl: wait for segments with segment handleFlorin Coras1-26/+66
2018-11-30session: segment handle in accept/connect notificationsFlorin Coras1-1/+2
2018-11-29vcl: basic support for apps that forkFlorin Coras1-20/+26
2018-11-21session: cleanup use of api_client_indexFlorin Coras1-1/+2
2018-11-18vcl/session: apps with process workersFlorin Coras1-21/+17
2018-11-14Remove c-11 memcpy checks from perf-critical codeDave Barach1-5/+5
2018-09-08vcl: set worker pthread stop keyFlorin Coras1-0/+3
2018-09-07vcl: refactor test client to support workersFlorin Coras1-2/+3
2018-09-06session: support multiple worker bindsFlorin Coras1-12/+31
2018-08-30vcl: add support for multi-worker appsFlorin Coras1-15/+99
2018-08-28vcl/session: use mq for bind repliesFlorin Coras1-53/+5
2018-08-25vcl: remove unused binary api handlersFlorin Coras1-285/+0
2018-08-24session: add support for multiple app workersFlorin Coras1-1/+1
2018-08-10vcl: support for eventfd mq signalingFlorin Coras1-61/+147
2018-07-31vcl: add read/write udp supportFlorin Coras1-0/+14