session tcp: track half open in app wrk
[vpp.git] / src / vnet / session / session.c
2020-04-17 Florin Corassession tcp: track half open in app wrk 35/26535/9
2020-04-13 Florin Corassession: remove ho with fifos support 85/26485/2
2020-04-13 Florin Corassession: cleanup debug code 82/26482/6
2020-04-13 Srikanth Akulasession: adding debug events 95/26395/8
2020-04-09 Florin Corassession: fix leak on accept fifo alloc failure 59/26459/3
2020-04-09 Florin Corassession: update fifo slice on session migration 35/26435/9
2020-04-08 Florin Corasudp: cleanup input node 16/26416/11
2020-04-07 Florin Corassession: add more session errors 13/26413/3
2020-04-06 Florin Corassession udp: shared local endpoints 61/26361/9
2020-04-03 Florin Corassession: improve error reporting 95/22895/18
2020-04-03 Florin Corassession: init port_proto_type asap 54/26354/2
2020-03-30 Florin Corastcp: reuse session infra for syns and resets 22/26222/4
2020-03-25 Florin Corassession: api to add new transport types 40/25840/12
2020-03-20 Andreas Schultzsession: export session_alloc_for_connection 39/26039/2
2020-03-19 Florin Corastcp: force deschedule if no send space available 81/25881/12
2020-03-19 Florin Corassession tcp udp: consolidate transport snd apis 72/25872/8
2020-02-25 Ryujiro Shibuyasession: basic fifo-tuning-logic 72/24472/26
2020-02-12 Florin Corastcp: improve invalid packet handling in syn-rcvd 23/24923/4
2019-12-11 Nathan Skrzypczakapi: Use vl_msg_push/pop_heap 25/23625/9
2019-12-10 Dave Barachapi: multiple connections per process 56/23656/6
2019-11-29 Florin Corassession: no cleanup notification for forced deletes 01/23701/2
2019-11-19 Nathan Skrzypczaksession: Fix out of order mq 43/23543/2
2019-11-18 Srikanth Akulasession: extra checks in session validation 23/23523/4
2019-11-12 Nathan Skrzypczaksession: session enable in multiworker 21/23321/2
2019-11-05 Florin Corassession tcp: refactor pacer time 39/22939/16
2019-10-30 Zeyu Zhangtls: fix on tcp connection reset 88/22688/5
2019-10-28 Florin Corassession: allow transport cleanup only if not deleted 37/23037/2
2019-10-28 Florin Corassession: app-closed to transport-deleted on delete... 01/23001/4
2019-10-10 Florin Corastcp: retry lost retransmits 52/22352/20
2019-10-08 Nathan Skrzypczaksession: add is_migrating flag 88/22588/2
2019-10-01 Florin Corassession: allow transport cleanup in any state 54/22454/3
2019-09-25 Florin Corassession: fix cleanup in closing states 45/22245/5
2019-09-24 Florin Corassession: avoid transport cleanup if previously deleted 17/22217/3
2019-09-20 Nathan Skrzypczaksession: fix msg freeing on error 56/22056/5
2019-09-13 Nathan Skrzypczaksession: add session enable option in config file 54/22054/2
2019-08-30 Vladimir Kropylevsession: move svm_fifo_clear_deq_ntf to before calling... 34/21634/2
2019-08-29 Florin Corassvm: fix fifo hdr freelist allocation 03/21603/3
2019-08-27 Florin Corassession: move ctrl messages from bapi to mq 45/21445/26
2019-08-19 Florin Corassession: add explicit reset api 65/21365/4
2019-08-13 Florin Corassession: fix enqueue notification on 32bit systems 78/21278/1
2019-08-09 Florin Corastls: mark as no lookup transport 61/21161/3
2019-08-08 Aloys Augustinudp: fix connections move 88/21088/10
2019-08-01 Florin Corassession: session pool migration notification 92/20992/3
2019-07-26 Florin Corassession: separate ctrl, new and old events 64/20764/20
2019-07-26 Florin Corassession tcp: handle rxt and acks as custom events 17/20817/8
2019-07-25 Florin Corassession: add transport deleted state 82/20782/7
2019-07-23 Florin Corassession: reorganize dispatch logic 61/20761/9
2019-07-19 Florin Corassession: improve event logging 51/20751/8
2019-07-17 Florin Corassession: use llist in session node evt handling 73/20673/14
2019-07-16 Vladimir Kropylevsession: fix node enable sequence 83/20683/1
2019-07-15 Florin Corassession: allow transports to generate closed notifications 51/20651/6
2019-07-09 Florin Corassession: notify app of session and transport cleanup 49/20549/4
2019-07-08 Nathan Skrzypczaksession: add flag to disable session lookup 03/20503/5
2019-07-03 Aloys Augustinquic: fifo notifications fix 83/20483/3
2019-06-29 Florin Corassvm: rename fifo tx notifications to reflect use 07/20407/10
2019-06-28 Nathan Skrzypczaksession: add half_open_has_fifos for UDPC 58/20358/5
2019-06-27 Nathan Skrzypczaksession: Add transport vft protocol options 31/20231/4
2019-06-24 Nathan Skrzypczaksession: full lock on session_send_evt_to_thread 50/20250/4
2019-06-19 Vladimir Kropylevsession: call session_dequeue_notify after svm_fifo_deq... 92/20192/4
2019-06-17 Nathan Skrzypczaksession: use listener_handle instead of listener_index 09/20109/4
2019-05-25 Florin Corastcp: handle fin+rst in same frame 26/19826/2
2019-05-08 Florin Corassession: send tx events when data is dequeued 28/19428/5
2019-04-30 Florin Corassvm: more fifo refactor/cleanup 05/19205/9
2019-04-25 Florin Corassession: use teps in accept/connect notifications 47/19147/2
2019-04-24 Aloys AugustinAdd get_endpoint in transport vft 51/18751/14
2019-04-16 Sirshak Dassvm_fifo rework to avoid contention on cursize 23/18223/13
2019-04-16 Aloys AugustinAllow sessions to be allocated in app's RX callbacks 60/18760/3
2019-04-09 Florin Corassession: fix session flags 69/18769/3
2019-04-05 Florin Corastcp: do not delete session on establish pop 75/18675/5
2019-04-02 Florin Corassession: use app cb function wrappers 51/18651/2
2019-03-29 Nathan SkrzypczakIntegrate first QUIC protocol implementation 78/18378/11
2019-03-25 Aloys AugustinUDP: Fix session registration in lookup table 01/18501/2
2019-03-18 Florin Corassession: add session flags 67/18367/4
2019-03-11 Florin Corastls: fixes and improvements 85/18085/8
2019-03-06 Florin Corassession: use session index instead of fifo for evt 09/18009/12
2019-03-06 Florin Corassession: use vpp to switch io events for ct sessions 05/18005/17
2019-03-04 Florin Corassession: remove svm_segment_index from session struct 86/17986/3
2019-03-02 Florin Corassession: cleanup/rename functions 75/17975/4
2019-03-02 Florin Corassession: cleanup session event types 74/17974/3
2019-03-01 Florin Corassession: refactor local connects 11/17911/21
2019-02-27 Florin Corassession: refactor local/cut-through listens 98/17798/18
2019-02-21 Florin Corastcp: drop outstanding data when entering closing state 37/17737/4
2019-02-19 Florin Corassession: move fifo allocation logic to app worker 60/17660/9
2019-02-18 Florin Corastcp: harden for high scale scenarios 29/17629/10
2019-02-11 Florin Corassession: add config for evt qs segment size 41/17441/2
2019-02-09 Florin Corassession: refactor listen logic 34/17334/14
2019-02-06 Florin Corastransport: cleanup 33/17333/6
2019-02-05 Florin Corassession: cleanup part 3 13/17313/5
2019-02-04 Florin Corassession: cleanup part 1 71/17271/8
2019-01-17 Florin Corasvcl/session: replicate events for shared sessions 16/16816/5
2019-01-10 Florin Corassession/vcl: improve fifo tx notifications 44/16744/4
2019-01-02 David JohnsonFixes for buliding for 32bit targets: 97/16497/6
2019-01-01 Florin Corasvcl/ldp: add write msg function and fine tuning 34/16634/11
2018-12-28 Florin Corassession: free session after transport and app confirm 33/16633/4
2018-12-22 Florin Corastcp: improve waitclose in closing states 91/16591/4
2018-12-22 Florin Corashttp server: improvements 72/16572/11
2018-12-21 Florin Corastcp: fix fin_wait_1 condition to send fin 77/16577/3
2018-12-19 Florin Corassession: handle close before app accept reply 21/16521/3
2018-12-18 Florin Corastcp/session: drop connections if message queue is full 15/16515/10
2018-12-17 Florin Corasvcl/session: handle reset/disconnect before app accept 91/16491/8
next