summaryrefslogtreecommitdiffstats
path: root/src/vnet/session/session_node.c
AgeCommit message (Expand)AuthorFilesLines
2024-03-29session: improve use of session handlesFlorin Coras1-3/+1
2024-03-12misc: remove GNU Indent directivesDamjan Marion1-8/+0
2023-12-22session: unset fifo evt to enqueue ack evt on tcp timewaitemmanuel1-3/+6
2023-10-12session: ignore connecting half_open session in session_tx_fifo_dequeue_internalSteven Luong1-1/+3
2023-10-11session: ignore app rx ntf if transport closedFlorin Coras1-1/+1
2023-10-07session: handle accept and connect errorsFlorin Coras1-0/+1
2023-08-09session: async rx event notificationsFlorin Coras1-8/+13
2023-07-28session: regrab evt llist elt for app transports txFlorin Coras1-0/+6
2023-06-27session udp: add len check for tx dgramsFlorin Coras1-0/+7
2023-06-26udp: pass cless hdr to transport through bufferFlorin Coras1-4/+2
2023-03-24session: fix session node switching to interrupt mode failded if no user eventsXiaoming Jiang1-2/+2
2023-03-22session: add session statsFilip Tehlar1-5/+10
2023-03-14session vcl: refactor builtin tx event for main txFlorin Coras1-3/+5
2023-03-14session: pre-alloc required dma batchesMarvin Liu1-0/+2
2023-02-16session: ignore zero length dgramsFlorin Coras1-1/+9
2023-02-08session: accept lcl ip updates on cl sessionsFlorin Coras1-0/+2
2023-01-10session: avoid trying to send incomplete dgramFlorin Coras1-2/+3
2023-01-06session: avoid dgram dequeues with no transportFlorin Coras1-0/+5
2022-12-14vcl: enable gso for 'sendmsg' in LDP mode.Dou Chao1-0/+5
2022-12-02session: move connects to first workerFlorin Coras1-58/+33
2022-10-26session: add session event log for session stateSteven Luong1-3/+3
2022-10-20session: add session debug cliSteven Luong1-2/+2
2022-09-15session: support dma optionMarvin Liu1-20/+151
2022-04-22session: fix ctrl evt rpc elt pool reallocFlorin Coras1-5/+10
2022-04-04session: use session layer rpc for evts sent to mainFlorin Coras1-5/+9
2022-03-21session: linked list of events to be handled by mainFlorin Coras1-56/+101
2022-03-03session: improve tx tracingFlorin Coras1-10/+10
2022-02-05session: track bytes dequeued in snd paramsFlorin Coras1-2/+4
2022-01-22session: update time for list of subscribersFlorin Coras1-1/+11
2022-01-12session: pass tx buffers in bulk to transportsFlorin Coras1-7/+9
2022-01-10session: deschedule sessions with no data to sendFlorin Coras1-2/+13
2021-11-26session: accept reply improvementsFlorin Coras1-26/+25
2021-11-15vcl: add DSCP support in VCLFilip Tehlar1-0/+1
2021-10-06session: fix severity infoFilip Tehlar1-11/+10
2021-09-09vlib: fix vlib_buffer_enqueue_to_next() overflowBenoît Ganne1-3/+3
2021-09-01udp: fill rmt info if session is connection lessliuyacan1-1/+1
2021-08-30session: fix prefetch out of struct bound on ArmTianyu Li1-1/+1
2021-08-30tcp: Allow accepting session to send custom packetliuyacan1-1/+9
2021-07-21session: fix unlisten rpc barrier releaseFlorin Coras1-4/+5
2021-06-29session: free ctrl event data on connect rpcFlorin Coras1-0/+1
2021-06-22session: avoid reordering unlisten and connect msgFlorin Coras1-6/+33
2021-06-18session: improve ct locking with multiple workersFlorin Coras1-1/+1
2021-05-21session: improve main thread connects rpcFlorin Coras1-17/+25
2021-05-19session: cleanup event llist usageFlorin Coras1-17/+17
2021-05-18session: poll main thread if pending connectsFlorin Coras1-48/+71
2021-05-18session: only handle old ctrl events per dispatchFlorin Coras1-6/+12
2021-05-18session: move tx-buffers to tx ctxFlorin Coras1-13/+11
2021-05-16session: rpc for connects to mainFlorin Coras1-5/+81
2021-05-12session: support half-close connectionliuyacan1-0/+25
2021-05-01vlib: refactor trajectory trace debug featureBenoît Ganne1-5/+0