aboutsummaryrefslogtreecommitdiffstats
path: root/src/vnet/session
AgeCommit message (Expand)AuthorFilesLines
2024-03-29session: add new api for enq tx io eventsFlorin Coras2-2/+10
2024-03-29session: use custom types for session flags and stateFlorin Coras1-16/+16
2024-03-29session: improve use of session handlesFlorin Coras5-71/+70
2024-03-21session: fix workers race to allocate lookup tableFlorin Coras1-24/+39
2024-03-12misc: remove GNU Indent directivesDamjan Marion18-116/+0
2024-03-10session: use no for ports in transport port allocatorFlorin Coras1-8/+14
2024-03-09session: fix port alloc for fixed lcl port reuseFlorin Coras1-2/+3
2024-03-01session: add api cb for listen and unlistenFlorin Coras4-17/+24
2024-02-27session: fix transport closed and disconnect raceFlorin Coras1-4/+7
2024-02-15session: postpone ct cleanup if rx evt pendingFlorin Coras1-3/+4
2024-02-02session: guard session lookup table allocsFlorin Coras2-0/+37
2024-01-22session: flag instead of state for filtering ntfFlorin Coras1-2/+2
2024-01-15session: avoid spurious disconnect and reset ntfsFlorin Coras1-2/+4
2024-01-12session: fix app wrk free leakFlorin Coras1-1/+1
2024-01-09session: make app listener pool globalFlorin Coras6-54/+45
2024-01-09session: support for cl port reuseFlorin Coras6-24/+147
2024-01-09session: avoid spurious closed notificationsFlorin Coras1-0/+3
2023-12-22session: add flag to track cless sessionsFlorin Coras2-4/+13
2023-12-22session: unset fifo evt to enqueue ack evt on tcp timewaitemmanuel1-3/+6
2023-12-15session: add forced reset api to ct transportFlorin Coras2-1/+14
2023-12-02session: no segment handle on worker delFlorin Coras1-2/+2
2023-11-29session: no reply on app del worker with sapiFlorin Coras1-0/+4
2023-11-28session: fix asan failureGeorgy Borodin1-2/+5
2023-11-22session: per app wrk client ct segment handleFlorin Coras3-19/+22
2023-11-20session: add session lookup cli for statsFlorin Coras3-0/+142
2023-11-17session: always clear rx evt flag on ntfFlorin Coras1-3/+5
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