aboutsummaryrefslogtreecommitdiffstats
path: root/src/vcl
AgeCommit message (Expand)AuthorFilesLines
2020-08-18vcl: allow vcl worker index to be set by applicationsIJsbrand Wijnands2-0/+11
2020-08-18vcl: disconnect both flavors of bapi transport on destroyFlorin Coras1-5/+8
2020-08-18vcl: add separate fcntl64 ldp handlerFlorin Coras1-5/+12
2020-08-13vcl: generate select events on read/write errorsFlorin Coras2-8/+9
2020-08-13vcl: fix use-after-freeBenoît Ganne1-1/+2
2020-08-13vcl: ensure sessions are open on select eventsFlorin Coras1-7/+5
2020-08-13vcl: expand vcl select maps in ldp if neededFlorin Coras1-4/+5
2020-08-13vcl: fix app destroyFlorin Coras3-21/+21
2020-08-13misc: strcpy be goneDave Barach1-1/+1
2020-08-13vcl: fix ldp recv return on errorFlorin Coras1-1/+4
2020-08-13vcl: fix ldp writev 0 vecsFlorin Coras1-12/+8
2020-08-12vcl: fix ldp read on closing sessionFlorin Coras2-15/+10
2020-08-12vcl: clear accept msg flagsFlorin Coras2-1/+1
2020-08-12vcl: fix session closing errorFlorin Coras1-1/+2
2020-08-12vcl: always report EPOLLHUP/EPOLLRDHUP on closeFlorin Coras1-4/+0
2020-08-12vcl: add rx event on epoll ctl if neededFlorin Coras2-2/+18
2020-08-12vcl: hold errno when calling LDBGhanlin1-1/+5
2020-08-12vcl: EPOLLOUT should be generated when epoll_ctl called with EPOLLOUThanlin1-0/+20
2020-08-12vcl: RX event may lost when accept session repeatedlywanghanlin1-1/+1
2020-08-12vcl: resolve VCL part session cleanup issueYu Ping1-0/+2
2019-12-01vcl: if the ldp user send buf with 0 len, it will assert failed.jiangxiaoming1-1/+1
2019-11-28vcl: Handle newer Glibc (>2.28) where fcntl is actually fcntl64Carl Smith3-0/+42
2019-11-28vcl: fix nonblocking accept with >1 event in the queueCarl Smith1-3/+3
2019-11-28vcl: fix epoll connected events sidFlorin Coras1-2/+1
2019-11-18vcl: handle segment map errorsFlorin Coras1-8/+12
2019-11-15vcl: add api to set lcl ipFlorin Coras2-6/+40
2019-11-05vcl: handle rx notifications on reused sessionsFlorin Coras1-0/+2
2019-10-03vcl: initialize ctrl_mq in workersFlorin Coras2-1/+5
2019-10-03vcl: allow non-blocking connectsFlorin Coras2-3/+16
2019-09-30session: move ctrl messages from bapi to mqFlorin Coras5-167/+133
2019-09-24vcl: fix ldp_set_app_name overflowBenoît Ganne1-5/+2
2019-08-05vcl: fix bapi disconnect with socket transportFlorin Coras3-1/+13
2019-08-02vcl: initialize worker thread index and heap map slotFlorin Coras1-0/+3
2019-07-31vcl: fix epoll chain validationFlorin Coras1-22/+22
2019-07-29vcl: fix config parsing of hex valuesFlorin Coras1-24/+23
2019-07-19vcl: fix coverity warningFlorin Coras1-1/+2
2019-07-19session: Use parent_handle instead of transport_optsNathan Skrzypczak4-5/+5
2019-07-18vcl: add QUIC supportNathan Skrzypczak3-15/+200
2019-07-18session: Refactor invalid session idx/handleNathan Skrzypczak1-0/+1
2019-07-12vcl: fix namespace debug printBenoît Ganne1-2/+1
2019-07-08vcl: add worker unregister apiFlorin Coras2-0/+12
2019-07-08vcl: cleanup listener accept fifoFlorin Coras1-0/+14
2019-07-02vcl: handle fd rcv msg errorFlorin Coras1-4/+12
2019-06-29svm: rename fifo tx notifications to reflect useFlorin Coras1-8/+8
2019-06-26hsa: move vcl test apps to hsaFlorin Coras7-4812/+1
2019-06-07build: add -Wall and -fno-common, fix reported issuesBenoît Ganne2-10/+6
2019-06-06vcl: avoid hash table lookup on acceptFlorin Coras2-24/+27
2019-06-06vcl: cap epoll dequeue batch size to max eventsFlorin Coras1-14/+14
2019-05-16Add transport_opts to connect_sock bapiNathan Skrzypczak2-0/+2
2019-05-09vls: relax copy on fork locksFlorin Coras1-2/+2