aboutsummaryrefslogtreecommitdiffstats
path: root/src/vnet/session
AgeCommit message (Expand)AuthorFilesLines
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
2022-11-10session: reduce safe pool expand rateFlorin Coras1-2/+1
2022-11-10http: support client connectFilip Tehlar1-0/+2
2022-11-03session: fix tx_fifo clear and incorrect bitmap invalidationDongya Zhang2-5/+12
2022-10-26session: add session event log for session stateSteven Luong5-35/+68
2022-10-20session: add session debug cliSteven Luong4-54/+176
2022-10-18session: pass sep.opaque to listen sessionMohammed Hawari1-0/+1
2022-10-13session: make session code compile with SESSION_DEBUG enableSteven Luong2-2/+15
2022-10-12misc: fix issues reported by clang-15Damjan Marion1-1/+1
2022-10-03tcp: replace tcp_time_now with tcp_time_now_usSteven Luong1-1/+1
2022-09-15vcl: add hugepage for vcl configure and svmJunfeng Wang4-2/+14
2022-09-15session: support dma optionMarvin Liu3-20/+257
2022-07-28session: fix a crash when using unregistered transport protoFilip Tehlar2-1/+6