summaryrefslogtreecommitdiffstats
path: root/src/vnet/session
AgeCommit message (Expand)AuthorFilesLines
2023-10-27session: fix bind replies with errorsFlorin Coras1-1/+1
2023-10-12session: fix duplicate rx eventsFlorin Coras1-10/+0
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-11session: fix tx deq ntf assert for clFlorin Coras1-1/+1
2023-10-10session: maintain old state on premature closeFlorin Coras1-7/+14
2023-10-07session: propagate delayed rx evts after connect/acceptFlorin Coras1-5/+20
2023-10-07session: handle accept and connect errorsFlorin Coras2-6/+29
2023-10-03session: make port range configurableNathan Skrzypczak3-1/+16
2023-09-07session: make sure rx evt flag is cleared for builtin rxFlorin Coras1-0/+1
2023-09-04session: fix allocation of proxy fifosFlorin Coras4-1/+6
2023-08-31session: fix compilation when SESSION_DEBUG is onFlorin Coras1-3/+7
2023-08-11session: fix coverity warningsFlorin Coras1-40/+23
2023-08-09session: async rx event notificationsFlorin Coras11-580/+835
2023-07-28session: regrab evt llist elt for app transports txFlorin Coras1-0/+6
2023-07-27session: remove unused codeFilip Tehlar1-17/+0
2023-07-26session: use session error type instead of vnet errorFilip Tehlar13-91/+116
2023-07-21vcl: ldp support SO_ORIGINAL_DSTqinyang6-10/+60
2023-06-27session udp: add len check for tx dgramsFlorin Coras2-0/+20
2023-06-26udp: pass cless hdr to transport through bufferFlorin Coras2-12/+3
2023-06-21session: mark half-open transport closed on ntfFlorin Coras1-3/+3
2023-06-02session: cleanup cless listeners from session lookupFlorin Coras1-1/+8
2023-05-04session: cleanup ho lookup table on closeFlorin Coras1-6/+31
2023-04-28session: update due to clib_socket refactoringNathan Skrzypczak5-59/+134
2023-04-19session: fix app_listener memory leak if session listen failedXiaoming Jiang1-0/+2
2023-04-04session: fix ct connect session flush assertFlorin Coras1-2/+4
2023-03-30session: async flush of pending connects to workersFlorin Coras1-32/+109
2023-03-24api: Remove deprecated message from APIOndrej Fabry3-57/+0
2023-03-24session: fix session node switching to interrupt mode failded if no user eventsXiaoming Jiang1-2/+2
2023-03-23session: fix formatting of half open sessionsFlorin Coras1-2/+1
2023-03-22session: add session statsFilip Tehlar5-13/+99
2023-03-16session: support active opens with same source portFlorin Coras1-1/+12
2023-03-14session vcl: refactor builtin tx event for main txFlorin Coras7-30/+33
2023-03-14session: pre-alloc required dma batchesMarvin Liu2-0/+3
2023-03-14session: format transport connection flagsFlorin Coras2-18/+59
2023-03-14session: cleanup lcl endpt freelist before all allocFlorin Coras1-4/+5
2023-03-08session: Use session->thread_index to correctly retrieve the sessionSteven Luong1-1/+3
2023-02-28session: consolidate port alloc logicFlorin Coras2-7/+18
2023-02-20session: track app session closesFlorin Coras2-2/+9
2023-02-16session: ignore zero length dgramsFlorin Coras1-1/+9
2023-02-08session: accept lcl ip updates on cl sessionsFlorin Coras1-0/+2
2023-02-03session: fix out of bounds event memcpyFlorin Coras1-3/+1
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-23hsa: fix echo client workers initializationBenoƮt Ganne1-3/+3
2022-12-14vcl: enable gso for 'sendmsg' in LDP mode.Dou Chao3-8/+17
2022-12-02session: move connects to first workerFlorin Coras6-84/+54
2022-11-29session: transport endpt cleanup on owner threadFlorin Coras2-12/+79
2022-11-15session: add transport main structureFlorin Coras1-39/+37
2022-11-11session: safe pools for cut-through sessionsFlorin Coras1-1/+2