summaryrefslogtreecommitdiffstats
path: root/src/vcl
AgeCommit message (Expand)AuthorFilesLines
2019-01-02Fixes for buliding for 32bit targets:David Johnson7-53/+74
2019-01-02ldp/vcl: epoll and shutdown cleanupFlorin Coras2-141/+77
2019-01-01vcl/ldp: add write msg function and fine tuningFlorin Coras3-65/+30
2018-12-28vcl: handle invalid sessions in epollFlorin Coras1-3/+10
2018-12-23vcl: fix coverity warningsFlorin Coras3-3/+21
2018-12-17vcl: handle reset while reading/writing dataFlorin Coras1-17/+9
2018-12-17vcl/session: handle reset/disconnect before app acceptFlorin Coras2-68/+145
2018-12-13ldp/vcl: reduce debug verbosityFlorin Coras2-336/+129
2018-12-13tcp: validate seq for handshake ackFlorin Coras1-0/+1
2018-12-13session/tcp: support tx flush markFlorin Coras1-3/+14
2018-12-05bapi: add options to have vpp cleanup client registrationFlorin Coras1-5/+8
2018-12-05ldp: avoid calling write in destructorsFlorin Coras2-5/+8
2018-12-04vcl: cleanup children that use _exit()Florin Coras4-32/+152
2018-12-04vcl: test refactor and improvementsFlorin Coras4-11/+17
2018-12-03vcl: handle worker process exitFlorin Coras4-15/+41
2018-12-03svm: use explicit svm fifo segment main for slavesFlorin Coras3-4/+7
2018-11-30vcl: wait for segments with segment handleFlorin Coras4-67/+140
2018-11-30session: segment handle in accept/connect notificationsFlorin Coras1-1/+2
2018-11-29vcl: basic support for apps that forkFlorin Coras8-166/+356
2018-11-29ldp: basic multiworker supportFlorin Coras3-119/+170
2018-11-27ldp: sid to fd mapper for apps with multiple workersFlorin Coras3-22/+112
2018-11-21session: cleanup use of api_client_indexFlorin Coras4-5/+5
2018-11-18vcl/session: apps with process workersFlorin Coras5-44/+118
2018-11-17ldp: fixes/improvements to selectFlorin Coras2-94/+84
2018-11-14Remove c-11 memcpy checks from perf-critical codeDave Barach3-65/+69
2018-11-14vcl/ldp: fix pollFlorin Coras3-70/+80
2018-10-16vcl: fix bidirectional tests (VPP-1455)Florin Coras3-13/+17
2018-10-14vcl: fix empty epoll returns (VPP-1453)Florin Coras1-0/+3
2018-10-07vcl: cleanup and fixes for vcl test codeFlorin Coras8-979/+958
2018-10-07vcl: use want_tx_evt for ct sessionsFlorin Coras1-5/+4
2018-10-04vcl: fix test throughput computationFlorin Coras1-2/+2
2018-10-02vcl: fix coverity warningFlorin Coras1-1/+1
2018-09-29vcl: handle old events before blocking in epollFlorin Coras2-3/+14
2018-09-22vcl: remove vcl_eventFlorin Coras8-1062/+0
2018-09-20session/svm: add want_tx_event flag to fifoFlorin Coras4-30/+22
2018-09-14vcl: keep track of unexpected eventsFlorin Coras4-252/+299
2018-09-12vcl: add apis that expos fifo as bufferFlorin Coras6-53/+263
2018-09-12vcl: improve read and fifo event handlingFlorin Coras3-16/+19
2018-09-11remove libvlib from libvlibmemoryclient libsMatthew Smith1-1/+1
2018-09-10session: lock app worker mq for io eventsFlorin Coras3-72/+104
2018-09-08vcl: set worker pthread stop keyFlorin Coras3-1/+11
2018-09-08vcl: register workers in orderFlorin Coras4-5/+19
2018-09-07vcl: refactor test client to support workersFlorin Coras7-639/+588
2018-09-06vcl/session/svm: fix coverity warningsFlorin Coras1-1/+8
2018-09-06session: support multiple worker bindsFlorin Coras5-33/+59
2018-09-04vcl: refactor test apps to use multiple workersFlorin Coras3-324/+344
2018-09-02Switch to cmakeDamjan Marion1-0/+9
2018-08-30vcl: add support for multi-worker appsFlorin Coras8-594/+905
2018-08-28cmake: don't install some test executableDamjan Marion1-1/+2
2018-08-28vcl: remove session locksFlorin Coras3-318/+143