summaryrefslogtreecommitdiffstats
path: root/src/vcl
AgeCommit message (Expand)AuthorFilesLines
2019-12-27vcl: EPOLLOUT should be generated when epoll_ctl called with EPOLLOUThanlin1-0/+20
2019-12-23vcl: fix multi-thread app segment attachingFlorin Coras1-32/+27
2019-12-21session: move add/del segment msg to mqFlorin Coras4-102/+119
2019-12-17vcl: RX event may lost when accept session repeatedlywanghanlin1-1/+1
2019-12-12vcl: fix disconnect from binary apiFlorin Coras3-5/+10
2019-12-11vcl: separate binary api connections per thread workerFlorin Coras4-31/+45
2019-12-10api: multiple connections per processDave Barach2-2/+2
2019-12-05vcl: resolve VCL part session cleanup issueYu Ping1-0/+2
2019-12-04build: fix make test with distributed srcDave Wallace1-0/+815
2019-11-27misc: add address sanitizer heap instrumentationBenoît Ganne2-17/+7
2019-11-21vcl: if the ldp user send buf with 0 len, it will assert failed.jiangxiaoming1-1/+1
2019-11-14vcl: Handle newer Glibc (>2.28) where fcntl is actually fcntl64Carl Smith3-0/+42
2019-11-12vcl: fix nonblocking accept with >1 event in the queueCarl Smith1-3/+3
2019-11-08vcl: fix epoll connected events sidFlorin Coras1-2/+1
2019-10-29vcl: handle rx notifications on reused sessionsFlorin Coras1-0/+2
2019-10-22vcl: handle segment map errorsFlorin Coras1-8/+12
2019-10-22vcl: add config option for preferred tls engineFlorin Coras3-1/+11
2019-10-21vcl: add api to set lcl ipFlorin Coras2-6/+40
2019-10-09hsa: use crypto_engine_type_t for TLSNathan Skrzypczak1-1/+1
2019-08-30vcl: initialize ctrl_mq in workersFlorin Coras2-1/+5
2019-08-30vcl: allow non-blocking connectsFlorin Coras2-3/+16
2019-08-27session: move ctrl messages from bapi to mqFlorin Coras5-167/+133
2019-08-21vcl: 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
2019-05-09ldp: add option to eanble transparent TLS connectionsYu Ping2-2/+90
2019-04-25session: cleanup segment manager and fifo segmentFlorin Coras3-12/+12
2019-04-25session: use teps in accept/connect notificationsFlorin Coras1-9/+9
2019-04-17vcl/session: tx notifications for cut-thru sessionsFlorin Coras1-0/+8
2019-04-16svm_fifo rework to avoid contention on cursizeSirshak Das2-13/+14
2019-04-08host stack: update stale copyrightFlorin Coras3-3/+3
2019-04-04ldp: ignore TCP_CORK socket optionFlorin Coras1-0/+1
2019-03-29vls: add pthread check on vls_attrFlorin Coras1-1/+7