aboutsummaryrefslogtreecommitdiffstats
path: root/src/vcl
AgeCommit message (Expand)AuthorFilesLines
2021-06-16vcl: basic support for epoll level-triggered evtsFlorin Coras3-5/+102
2021-06-14vcl: improve shutdown()liuyacan6-54/+40
2021-06-10vcl: touch fifo on epoll del only if session openFlorin Coras1-3/+6
2021-06-07vcl: accept zero length writesFlorin Coras1-7/+8
2021-06-07vcl: avoid multiple reads on peekFlorin Coras1-0/+4
2021-06-05vcl: epoll error handling fixes and improvementsFlorin Coras2-6/+22
2021-06-03vcl: avoid updating errno on ldp init checkFlorin Coras1-71/+43
2021-06-03session: lcl transport info on acceptFlorin Coras1-2/+2
2021-06-02vcl: ldp placeholder for SO_LINGERFlorin Coras1-0/+3
2021-05-26vppinfra: explicit blocking mode for sock connectsFlorin Coras1-1/+2
2021-05-25srtp: basic implementation based on libsrtp2Florin Coras3-1/+10
2021-05-14vcl: fix lookup listener assertliuyacan1-0/+6
2021-05-12session: support half-close connectionliuyacan6-1/+78
2021-05-06vcl: move tests to src/testsFlorin Coras1-872/+0
2021-05-06vcl: reduce iperf tests outputFlorin Coras1-8/+8
2021-05-01vcl: attr api to set endpt ext configFlorin Coras4-6/+25
2021-04-28vcl: fix epoll wait with indefinite timeoutFlorin Coras1-28/+16
2021-04-22vcl session: refactor passing of crypto contextFlorin Coras3-5/+30
2021-04-22vcl session: extended connect/listen configurationFlorin Coras3-0/+58
2021-04-15vcl: validate fs before cleanupFlorin Coras1-2/+5
2021-04-14session tcp vcl: api to update connection attributesFlorin Coras3-18/+88
2021-04-12tests: support attaching to existing vppKlement Sekera1-2/+2
2021-04-08vcl: use per worker mem bapi contextFlorin Coras2-0/+2
2021-04-07vcl: fix worker cleanup cb functionFlorin Coras1-2/+8
2021-03-29svm session vcl: per app rx message queuesFlorin Coras2-2/+21
2021-03-28vcl: fix only first epoll listen session be registerednandfan1-14/+2
2021-03-22vcl: fix libc epoll pwait starvedwanghanlin2-1/+5
2021-02-23vcl: segment index leak on attachFlorin Coras1-1/+1
2021-02-23vcl: fix coverity warningFlorin Coras1-7/+9
2021-02-22vcl: fix vls_intercept_sigchld_handler be called recursivelynandfan1-0/+5
2021-02-22vcl: cleanup fifos detached from segmentsFlorin Coras2-0/+34
2021-02-22vcl: support sockopt of SO_REUSEPORT and SO_DOMAINwanghanlin3-0/+26
2021-02-18vcl: epoll out deq notifications only if fifo existsFlorin Coras1-4/+7
2021-02-10vcl: validate seg handle on migrate only if neededFlorin Coras1-5/+10
2021-02-09tls: dtls initial implementationFlorin Coras3-25/+34
2021-02-05session svm: non blocking mqFlorin Coras1-103/+33
2021-02-01vcl: remove verbose output from vcl iperf testsFlorin Coras1-8/+8
2021-01-28vcl: support set/get vrf attributeFlorin Coras3-0/+24
2021-01-28vcl: fix select want deq ntf for ct sessionsFlorin Coras1-32/+35
2021-01-28svm vcl: add helper fn that discovers mqs in segmentFlorin Coras4-9/+37
2021-01-28vcl: honor time wait in eventfd epoll waitFlorin Coras1-11/+35
2021-01-25svm: add custom q implementation for mqFlorin Coras3-6/+5
2021-01-12vcl: fix session_handle_to_vlsh_table update after session migratewanghanlin1-7/+48
2021-01-11vcl: fix deadlock in rpcwanghanlin2-71/+134
2021-01-07vcl session: switch to generic cert key apisFlorin Coras5-136/+172
2021-01-06vcl: allow all workers to block on apiFlorin Coras2-32/+53
2020-12-29svm vcl: allow random offsets for fifo segments in appsFlorin Coras1-9/+5
2020-12-29svm: allow mq attachments at random offsetsFlorin Coras5-28/+77
2020-12-24svm: split fifo into private and shared structsFlorin Coras3-73/+89
2020-12-14misc: refactor clib_bitmap_foreach macroDamjan Marion3-12/+11