summaryrefslogtreecommitdiffstats
path: root/src/vcl/vcl_private.h
AgeCommit message (Expand)AuthorFilesLines
2020-10-19vcl: cleanup read and write readyFlorin Coras1-2/+1
2020-10-16vcl: remove accept state and rename connect to readyFlorin Coras1-4/+2
2020-10-15vcl: refactor session state enumFlorin Coras1-30/+35
2020-10-12vcl svm: segments improvementsFlorin Coras1-0/+2
2020-09-16vcl: refactor bapi client index for sapi reuseFlorin Coras1-2/+5
2020-09-14vcl: add support for app socket apiFlorin Coras1-0/+18
2020-09-14vcl: cleanup bapi and wrk registrationFlorin Coras1-41/+32
2020-08-26vcl: fix duplicated key of session_index_to_vlsh_table in multiplehanlin1-0/+7
2020-08-12vcl: mt detection and cleanupFlorin Coras1-1/+1
2020-08-12vcl: support multi-threads with session migrationhanlin1-1/+6
2020-08-11vcl: support inter worker rpcFlorin Coras1-0/+6
2020-06-15vcl: move helper functions out of header fileFlorin Coras1-1/+7
2020-05-26vcl: do not propagate epoll events if session closedFlorin Coras1-0/+6
2020-05-25vcl: fix udp connected checkFlorin Coras1-1/+1
2020-04-17vcl: fix app destroyFlorin Coras1-0/+1
2020-04-03session: improve error reportingFlorin Coras1-2/+0
2020-04-03session udp: fix transport flags and migrationFlorin Coras1-1/+1
2020-04-01session udp: support connect on listenersFlorin Coras1-0/+6
2020-04-01vcl: support sendto for dgramsFlorin Coras1-0/+19
2020-03-27vcl: support for uword segmentsFlorin Coras1-2/+2
2020-03-06vcl: refactor vls to minimize lock usageFlorin Coras1-1/+2
2020-02-14vcl: fix ldp read on closing sessionFlorin Coras1-2/+2
2020-02-13vcl: clear accept msg flagsFlorin Coras1-1/+0
2020-02-13vcl: handle close after resetFlorin Coras1-1/+1
2020-02-06vcl: fix session closing errorFlorin Coras1-1/+2
2020-02-04vcl: switch to closed state after app closeFlorin Coras1-1/+1
2020-01-30vcl session: propagate cleanup notifications to appsFlorin Coras1-0/+1
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