session: async rx event notifications
[vpp.git] / src / vnet / session /
2023-08-09 Florin Corassession: async rx event notifications 58/37858/46
2023-07-28 Florin Corassession: regrab evt llist elt for app transports tx 88/39288/2
2023-07-27 Filip Tehlarsession: remove unused code 52/39252/3
2023-07-26 Filip Tehlarsession: use session error type instead of vnet error 58/39158/5
2023-07-21 qinyangvcl: ldp support SO_ORIGINAL_DST 31/39131/6
2023-06-28 Florin Corassession udp: add len check for tx dgrams 35/39135/4
2023-06-26 Florin Corasudp: pass cless hdr to transport through buffer 29/39129/5
2023-06-21 Florin Corassession: mark half-open transport closed on ntf 90/39090/2
2023-06-02 Florin Corassession: cleanup cless listeners from session lookup 64/38964/8
2023-05-04 Florin Corassession: cleanup ho lookup table on close 26/38526/6
2023-04-28 Nathan Skrzypczaksession: update due to clib_socket refactoring 39/38739/3
2023-04-19 Xiaoming Jiangsession: fix app_listener memory leak if session listen... 03/38703/2
2023-04-04 Florin Corassession: fix ct connect session flush assert 06/38606/3
2023-03-30 Florin Corassession: async flush of pending connects to workers 29/38529/9
2023-03-24 Ondrej Fabryapi: Remove deprecated message from API 47/38547/3
2023-03-24 Xiaoming Jiangsession: fix session node switching to interrupt mode... 46/38546/3
2023-03-23 Florin Corassession: fix formatting of half open sessions 37/38537/3
2023-03-22 Filip Tehlarsession: add session stats 84/38484/8
2023-03-16 Florin Corassession: support active opens with same source port 86/38486/3
2023-03-14 Florin Corassession vcl: refactor builtin tx event for main tx 62/38462/4
2023-03-14 Marvin Liusession: pre-alloc required dma batches 76/38476/2
2023-03-14 Florin Corassession: format transport connection flags 71/38471/4
2023-03-14 Florin Corassession: cleanup lcl endpt freelist before all alloc 73/38473/3
2023-03-09 Steven Luongsession: Use session->thread_index to correctly retriev... 50/38450/1
2023-02-28 Florin Corassession: consolidate port alloc logic 80/38080/6
2023-02-21 Florin Corassession: track app session closes 03/38303/2
2023-02-16 Florin Corassession: ignore zero length dgrams 78/38278/3
2023-02-09 Florin Corassession: accept lcl ip updates on cl sessions 74/38174/3
2023-02-03 Florin Corassession: fix out of bounds event memcpy 26/38126/5
2023-01-10 Florin Corassession: avoid trying to send incomplete dgram 86/37886/3
2023-01-06 Florin Corassession: avoid dgram dequeues with no transport 75/37875/2
2022-12-23 Benoît Gannehsa: fix echo client workers initialization 55/37855/3
2022-12-14 Dou Chaovcl: enable gso for 'sendmsg' in LDP mode. 98/37798/2
2022-12-02 Florin Corassession: move connects to first worker 13/35713/69
2022-11-29 Florin Corassession: transport endpt cleanup on owner thread 40/37640/15
2022-11-15 Florin Corassession: add transport main structure 70/37570/5
2022-11-11 Florin Corassession: safe pools for cut-through sessions 15/35915/9
2022-11-10 Florin Corassession: reduce safe pool expand rate 09/37609/3
2022-11-10 Filip Tehlarhttp: support client connect 95/37595/5
2022-11-03 Dongya Zhangsession: fix tx_fifo clear and incorrect bitmap invalid... 67/37567/6
2022-10-26 Steven Luongsession: add session event log for session state 21/37521/5
2022-10-20 Steven Luongsession: add session debug cli 45/37445/6
2022-10-18 Mohammed Hawarisession: pass sep.opaque to listen session 44/37444/3
2022-10-13 Steven Luongsession: make session code compile with SESSION_DEBUG... 80/37380/3
2022-10-12 Damjan Marionmisc: fix issues reported by clang-15 87/37387/1
2022-10-03 Steven Luongtcp: replace tcp_time_now with tcp_time_now_us 05/37305/4
2022-09-15 Junfeng Wangvcl: add hugepage for vcl configure and svm 48/36948/14
2022-09-15 Marvin Liusession: support dma option 49/36949/24
2022-07-28 Filip Tehlarsession: fix a crash when using unregistered transport... 68/36768/2
2022-07-19 Radha krishna Sara... session: increase retries to grab mq lock 99/36699/4
2022-07-05 Andreas Schultzmisc: pass NULL instead of 0 for pointer in variadic... 88/36588/2
2022-06-28 Florin Corassession: fix connected udp accepts 36/36536/2
2022-06-28 Florin Corassession quic: allow custom config of rx mqs seg size 15/36515/3
2022-06-03 Filip Tehlarsession: fix double free in CLI 30/36330/2
2022-06-01 Florin Corassession: make sure fifos are freed on right thread 21/36321/3
2022-05-13 Damjan Marionsession: revert "fix session cli maybe parse wrong... 38/36138/1
2022-05-06 Xiaoming Jiangsession: fix session cli maybe parse wrong args if... 74/36074/6
2022-04-28 Florin Corassession: fix coverity warning 50/36050/3
2022-04-26 Florin Corassession: export session counts to stats segment 37/36037/2
2022-04-22 Florin Corassession: fix ctrl evt rpc elt pool realloc 17/36017/2
2022-04-21 Florin Corassession svm: fix mq producer wait on q and ring 00/36000/4
2022-04-18 Florin Corassession: add support for listen proxies 73/35973/6
2022-04-04 Florin Corassession: use session layer rpc for evts sent to main 77/35877/4
2022-04-01 Florin Corassession: leverage new pool functions in safe realloc 52/35852/5
2022-03-31 Florin Corasvlib: add support for workers sync 33/35833/5
2022-03-31 Florin Corassession: fix coverity warning 48/35848/4
2022-03-26 Florin Corassession: simplify safe pool realloc 95/35795/4
2022-03-25 Florin Corassession: reorganize local port allocation 77/35777/2
2022-03-24 Florin Corassession: safe reallocs for transport endpoint pool 60/35760/5
2022-03-22 Florin Corassession: use safe realloc for pools 47/35647/24
2022-03-21 Florin Corassession: linked list of events to be handled by main 34/35734/11
2022-03-18 Florin Corassession: add infra for safe pool reallocs 08/35608/41
2022-03-18 Damjan Marionvppinfra: refactor *_will_expand() functions 04/35704/4
2022-03-11 Filip Tehlarsession: fix crash during client detach 29/35629/2
2022-03-03 Florin Corassession: improve tx tracing 34/35534/2
2022-02-24 Filip Tehlarsession: fix session layer socket read 33/35433/4
2022-02-10 Florin Corassession: use transport endpoint cfg for listen 80/35280/2
2022-02-10 Florin Corassession: avoid debug half-open session pool contention 73/35273/3
2022-02-05 Florin Corassession: track bytes dequeued in snd params 19/35219/7
2022-01-22 Florin Corassession: separate transports from apps in show cli 36/35036/2
2022-01-22 Florin Corassession: update time for list of subscribers 87/34987/2
2022-01-20 Florin Corashttp: add http protocol plugin 04/34904/26
2022-01-12 Florin Corassession: pass tx buffers in bulk to transports 38/31938/15
2022-01-11 Florin Corassession: increase postponed mq message min size 78/34878/5
2022-01-10 Florin Corassession: fix segment manager format coverity warning 76/34876/3
2022-01-10 Florin Corassession: allow pacer to send when bucket hits 0 65/34865/2
2022-01-10 Florin Corassession: deschedule sessions with no data to send 64/34864/2
2022-01-10 Florin Corassession: fix pacer bucket update cast 63/34863/3
2021-12-23 Florin Corassession svm: track fs and seg manager index in fs 92/34792/5
2021-12-22 Florin Corassession: fix segment alloc/free worker race 22/34622/9
2021-12-20 Florin Corassession: ignore rpc in fifo event lookups 70/34770/2
2021-12-20 Florin Corassession: improve sh segment-manager cli 61/34761/8
2021-12-16 Florin Corassession: app mq congestion detection 71/34571/21
2021-12-08 Klement Sekeraapi: improve REPLY_MACRO safety 93/34693/5
2021-12-08 Florin Corassession: stricter tx checks for ct sessions 97/34697/2
2021-12-08 Florin Corassession: fix duplicate segment del message 96/34696/2
2021-11-29 Florin Corassession: remove segment if empty after writer lock 98/34598/3
2021-11-29 Florin Corassession: mark first listener segment as protected 95/34595/2
2021-11-29 Florin Corassession: no deq notifications after close 97/34597/4
2021-11-29 Florin Corassession: postpone close notification if still accepting 96/34596/4
next