summaryrefslogtreecommitdiffstats
path: root/src/vnet/session/application_worker.c
AgeCommit message (Expand)AuthorFilesLines
2020-10-10session: app_name should format with %vjiangxiaoming1-2/+4
2020-09-30session: init size and watermarks on all seg managersFlorin Coras1-0/+1
2020-09-30svm session: use new clib mem apis for segmentsFlorin Coras1-4/+4
2020-05-15session: track detached listener segment managersFlorin Coras1-5/+45
2020-05-07session: catch segment manager alloc failureFlorin Coras1-3/+4
2020-04-30session: cleanup listener segment manager on wrk freeFlorin Coras1-9/+16
2020-04-19session: fix half-open cleanupFlorin Coras1-3/+3
2020-04-17session tcp: track half open in app wrkFlorin Coras1-0/+62
2020-04-14session: avoid all session cleanup on unlistenFlorin Coras1-9/+7
2020-04-04misc: sprintf be goneDave Barach1-3/+4
2020-04-03session: improve error reportingFlorin Coras1-16/+13
2020-04-01session: allow rx events independnt of stateFlorin Coras1-6/+0
2020-03-30session udp: flag for connected udpFlorin Coras1-2/+14
2020-02-25session: basic fifo-tuning-logicRyujiro Shibuya1-0/+18
2020-02-17misc: fix coverity warningsDave Barach1-1/+1
2019-12-21session: move add/del segment msg to mqFlorin Coras1-2/+3
2019-12-12session svm: per thread fifo segment slicesFlorin Coras1-1/+2
2019-10-01session: fix use-after-freeBenoƮt Ganne1-1/+1
2019-09-19session: builtin app rx notifications regardless of stateFlorin Coras1-3/+5
2019-08-01session: session pool migration notificationFlorin Coras1-0/+9
2019-07-29session: fix vpp to app msg generationFlorin Coras1-60/+25
2019-07-15session: allow transports to generate closed notificationsFlorin Coras1-0/+9
2019-07-09session: notify app of session and transport cleanupFlorin Coras1-0/+10
2019-06-17session: use listener_handle instead of listener_indexNathan Skrzypczak1-1/+1
2019-06-12session: use session handles as app listener handlesFlorin Coras1-4/+2
2019-05-16Add transport_opts to connect_sock bapiNathan Skrzypczak1-1/+1
2019-05-08session: send tx events when data is dequeuedFlorin Coras1-1/+13
2019-04-25session: cleanup segment manager and fifo segmentFlorin Coras1-49/+6
2019-04-24session: remove unused fifo allo return valueFlorin Coras1-3/+1
2019-04-18svm: allow indirect fifo data chunksFlorin Coras1-1/+0
2019-04-16svm_fifo rework to avoid contention on cursizeSirshak Das1-14/+5
2019-04-02session: remove session logic from io rx evt senderFlorin Coras1-6/+1
2019-04-02session: use app cb function wrappersFlorin Coras1-4/+9
2019-03-18session: add session flagsFlorin Coras1-3/+2
2019-03-11tls: fixes and improvementsFlorin Coras1-0/+16
2019-03-06session: use session index instead of fifo for evtFlorin Coras1-2/+2
2019-03-06session: use vpp to switch io events for ct sessionsFlorin Coras1-3/+2
2019-03-04session: remove svm_segment_index from session structFlorin Coras1-2/+1
2019-03-02session: cleanup/rename functionsFlorin Coras1-3/+3
2019-03-02session: cleanup session event typesFlorin Coras1-3/+3
2019-03-01session: refactor local connectsFlorin Coras1-78/+41
2019-02-27session: refactor local/cut-through listensFlorin Coras1-24/+54
2019-02-23session: separate local session logicFlorin Coras1-445/+1
2019-02-21tcp: drop outstanding data when entering closing stateFlorin Coras1-0/+1
2019-02-20session: fix local sessions disconnectsFlorin Coras1-21/+3
2019-02-18session: move fifo allocation logic to app workerFlorin Coras1-2/+70
2019-02-11session: cleanup application interfaceFlorin Coras1-2/+2
2019-02-09tls: move test certificates to separate header fileFlorin Coras1-0/+1
2019-02-09session: refactor listen logicFlorin Coras1-33/+81
2019-02-05session: cleanup part 2Florin Coras1-0/+1116