summaryrefslogtreecommitdiffstats
path: root/src/vcl/vppcom.c
AgeCommit message (Expand)AuthorFilesLines
2018-06-27vcl: refactor debuggingFlorin Coras1-1800/+455
2018-06-19VCL: Fix session peer and local addressesDave Wallace1-6/+20
2018-06-19VCL: refactor async & spinlocksDave Wallace1-448/+404
2018-04-12VCL IOEvent external API callbackKeith Burns (alagalah)1-29/+232
2018-03-26VCL: add IPv6 to socket_test.sh and make testDave Wallace1-11/+19
2018-03-19VCL: Fix Coverity CID183003Dave Wallace1-1/+1
2018-03-09VCL API for external callback for listener/connect eventKeith Burns (alagalah)1-19/+104
2018-03-09VCL: add event registration to listen session in select()Dave Wallace1-5/+27
2018-03-08VCL event handling changesKeith Burns (alagalah)1-1/+2
2018-03-08VCL refactoringKeith Burns (alagalah)1-28/+37
2018-03-08VCL: cleanup namespace_secret env-var cfg code.Dave Wallace1-20/+1
2018-03-06VCL registration handler added to session for polling sessionsKeith Burns (alagalah)1-6/+9
2018-03-05VCL async event handlerKeith Burns (alagalah)1-202/+230
2018-02-23VCL/LDP: Suppress trace output unless debug is enabled.Dave Wallace1-12/+13
2018-02-22VCL: Fix for vppcom_session_listen() q_len <= 0 crashKeith Burns (alagalah)1-0/+3
2018-02-20vppcomm refactorKeith Burns (alagalah)1-428/+245
2018-02-19VCL: config api prefix using env var.Dave Wallace1-21/+94
2018-02-16VPP modified some state checking logicKeith Burns (alagalah)1-72/+72
2018-02-08VCL: remove vrf from vppcom api.Dave Wallace1-18/+7
2018-02-06VCL: Fix type in trace output.Dave Wallace1-2/+2
2018-02-05session: segment manager refactorFlorin Coras1-6/+11
2018-01-29vcl: fix VPPCOM_ATTR_GET_LIBC_EPFD elogFlorin Coras1-10/+4
2018-01-25session: add support for memfd segmentsFlorin Coras1-2/+1
2018-01-25Event log entries for VCLKeith Burns (alagalah)1-1/+258
2018-01-20VCL/LD_PRELOAD: Fix unfiltered debug output.Dave Wallace1-3/+4
2018-01-19Elog entries for VCLKeith Burns (alagalah)1-2/+225
2018-01-18Event log entries for VCLKeith Burns (alagalah)1-1/+300
2018-01-17LD_PRELOAD: stateless LDPDave Wallace1-278/+906
2018-01-17ELOG additions for VCLKeith Burns (alagalah)1-41/+148
2018-01-09VCL eventlog - track create/deleteKeith Burns (alagalah)1-0/+199
2018-01-09api: refactor vlibmemoryFlorin Coras1-17/+14
2018-01-06Initial structure for VCL event logging.Keith Burns (alagalah)1-6/+84
2017-12-15VCL-LDPRELOAD: Fix Coverity Warning CID 178776Dave Wallace1-2/+2
2017-12-14session: cleanup attach flagsFlorin Coras1-4/+5
2017-12-11vcl: fix session preallocationFlorin Coras1-0/+2
2017-11-30VCL: add vpp api q length to config file.Dave Wallace1-2/+22
2017-11-29VCL: drain the vpp app event queue.Dave Wallace1-0/+13
2017-11-27vcl: fix session handle in accept replyFlorin Coras1-3/+3
2017-11-25VCL: include vpp context in accept session reply msg.Dave Wallace1-17/+41
2017-11-25VCL: improve debug outputDave Wallace1-192/+288
2017-11-22VCL: remove bogus ASSERT().Dave Wallace1-2/+0
2017-11-21VCL: close-on-empty state transition refactoring.Dave Wallace1-660/+758
2017-11-20VCL: Update lcl addr/port from connect session reply msg.Dave Wallace1-0/+4
2017-11-17vppcom: improve listener session handlingFlorin Coras1-40/+90
2017-11-14VCL-LDPRELOAD: add sendfile/sendfile64 implementation.Dave Wallace1-45/+79
2017-11-11VCL: clean up disconnect_session debug output.Dave Wallace1-14/+25
2017-11-12VCL/LDPRELOAD: Fix out-of-bounds access and inequality comparison coverity er...Steven1-1/+1
2017-11-10VCL: Fix accept state machine, EPOLLET logic.Dave Wallace1-178/+257
2017-11-09VCL: Set debug output level from env varDave Wallace1-35/+59
2017-11-07VCL: Fix error handling during heap allocDave Wallace1-13/+24