summaryrefslogtreecommitdiffstats
path: root/src/vnet/session
AgeCommit message (Expand)AuthorFilesLines
2024-07-10session: deleting an application namespace cleaning up the wrong applicationSteven Luong1-1/+1
2024-07-08session: add api to program rx io evtsFlorin Coras2-0/+17
2024-07-08session: improve enable and disable handlingFlorin Coras3-14/+23
2024-07-08session: handle multiple attempts to mark mq congestedFlorin Coras1-2/+5
2024-07-02session: session disable crash if not enableSteven Luong1-1/+2
2024-06-28session: memory leaks on various transports when session disable and enableSteven Luong1-3/+11
2024-06-25session: memory leak in mma rule tableSteven Luong1-0/+3
2024-06-12session: fix ho cleanup on forced resetFlorin Coras1-1/+2
2024-06-12session: fix ho cleanup on active and passive closeFlorin Coras1-2/+4
2024-05-21session: remove ipv6 lookup threading assertBrian Morris1-1/+0
2024-04-24misc: fix int/enum mismatch errors reported by gcc-14Damjan Marion2-3/+3
2024-04-17session: force session cleanups on app detachFlorin Coras1-6/+23
2024-04-10session: add api to detach session from appFlorin Coras3-4/+17
2024-04-05session: fix cleanup for refused sessionsFlorin Coras1-6/+7
2024-04-02session: fix closing ntfs handling for refused sessionsFlorin Coras1-0/+6
2024-03-29session: fix api coverity warningsFlorin Coras1-2/+4
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