session: Use parent_handle instead of transport_opts
[vpp.git] / src / vcl / vppcom.c
2019-07-19 Nathan Skrzypczaksession: Use parent_handle instead of transport_opts 92/20692/5
2019-07-18 Nathan Skrzypczakvcl: add QUIC support 50/19650/17
2019-07-08 Florin Corasvcl: add worker unregister api 50/20550/4
2019-07-08 Florin Corasvcl: cleanup listener accept fifo 52/20552/3
2019-06-29 Florin Corassvm: rename fifo tx notifications to reflect use 07/20407/10
2019-06-06 Florin Corasvcl: avoid hash table lookup on accept 07/20007/4
2019-06-06 Florin Corasvcl: cap epoll dequeue batch size to max events 87/19987/5
2019-04-25 Florin Corassession: cleanup segment manager and fifo segment 51/19151/15
2019-04-25 Florin Corassession: use teps in accept/connect notifications 47/19147/2
2019-04-17 Florin Corasvcl/session: tx notifications for cut-thru sessions 77/18977/3
2019-04-16 Sirshak Dassvm_fifo rework to avoid contention on cursize 23/18223/13
2019-03-15 Florin Corasvcl: cleanup debug messages 11/18311/3
2019-03-14 Florin Corasvcl: fix coverity warning 72/18272/2
2019-03-08 Florin Corassession/tcp/vcl: fixes and optimizations 94/18094/5
2019-03-07 Florin Corassession: cleanup instances of deprecated io evts 76/18076/3
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 Corasvcl: remove unused fields and structures 89/17989/3
2019-02-21 Florin Corasvcl/session: send unlisten over message queue 36/17736/4
2019-02-04 Florin Corassession: cleanup part 1 71/17271/8
2019-01-31 Florin Corasvcl: improve handling of close on rw 53/17153/6
2019-01-30 Florin Corasvls: support passive listeners 33/17133/9
2019-01-29 Florin Corasvls: multi-process and multi-threaded apps improvements 71/17071/13
2019-01-26 Florin Corasvcl: add api to expose worker message queues epfd 91/17091/2
2019-01-24 Florin Corassession/vcl: support worker ownership change for listeners 28/17028/3
2019-01-23 Florin Corasvcl: generate epoll events only if requested 89/16989/4
2019-01-18 Florin Corasvcl: move forking logic to vls 28/16828/11
2019-01-10 Florin Corassession/vcl: improve fifo tx notifications 44/16744/4
2019-01-08 Florin Corasvcl/ldp: select cleanup/improvements 22/16722/8
2019-01-07 Florin Corasvcl/ldp: add locked sessions shim layer 95/16695/29
2019-01-05 Florin Corasvcl/session: add api for changing session app worker 76/16676/11
2019-01-04 Ping YuAdd TLS support for VCL 06/16306/7
2019-01-02 David JohnsonFixes for buliding for 32bit targets: 97/16497/6
2019-01-02 Florin Corasldp/vcl: epoll and shutdown cleanup 56/16656/7
2019-01-01 Florin Corasvcl/ldp: add write msg function and fine tuning 34/16634/11
2018-12-28 Florin Corasvcl: handle invalid sessions in epoll 27/16627/3
2018-12-23 Florin Corasvcl: fix coverity warnings 94/16594/6
2018-12-17 Florin Corasvcl: handle reset while reading/writing data 01/16501/4
2018-12-17 Florin Corasvcl/session: handle reset/disconnect before app accept 91/16491/8
2018-12-13 Florin Corasldp/vcl: reduce debug verbosity 52/16452/2
2018-12-13 Florin Corassession/tcp: support tx flush mark 48/16448/4
2018-12-05 Florin Corasbapi: add options to have vpp cleanup client registration 42/16342/3
2018-12-05 Florin Corasldp: avoid calling write in destructors 40/16340/2
2018-12-04 Florin Corasvcl: cleanup children that use _exit() 11/16311/14
2018-12-04 Florin Corasvcl: test refactor and improvements 32/16332/5
2018-12-03 Florin Corasvcl: handle worker process exit 08/16308/5
2018-12-03 Florin Corassvm: use explicit svm fifo segment main for slaves 12/16312/4
2018-11-30 Florin Corasvcl: wait for segments with segment handle 86/16286/4
2018-11-29 Florin Corasvcl: basic support for apps that fork 98/16198/18
2018-11-29 Florin Corasldp: basic multiworker support 69/16269/2
2018-11-27 Florin Corasldp: sid to fd mapper for apps with multiple workers 02/16202/2
2018-11-21 Florin Corassession: cleanup use of api_client_index 61/16061/5
2018-11-18 Florin Corasvcl/session: apps with process workers 17/15917/17
2018-11-14 Dave BarachRemove c-11 memcpy checks from perf-critical code 16/15916/4
2018-11-14 Florin Corasvcl/ldp: fix poll 18/15918/4
2018-10-16 Florin Corasvcl: fix bidirectional tests (VPP-1455) 83/15283/7
2018-10-14 Florin Corasvcl: fix empty epoll returns (VPP-1453) 76/15276/2
2018-10-07 Florin Corasvcl: use want_tx_evt for ct sessions 67/15167/3
2018-09-29 Florin Corasvcl: handle old events before blocking in epoll 54/15054/2
2018-09-22 Florin Corasvcl: remove vcl_event 39/14939/2
2018-09-20 Florin Corassession/svm: add want_tx_event flag to fifo 01/14901/4
2018-09-14 Florin Corasvcl: keep track of unexpected events 93/14793/7
2018-09-12 Florin Corasvcl: add apis that expos fifo as buffer 68/14768/3
2018-09-12 Florin Corasvcl: improve read and fifo event handling 64/14764/9
2018-09-10 Florin Corassession: lock app worker mq for io events 43/14743/5
2018-09-08 Florin Corasvcl: register workers in order 36/14736/2
2018-09-07 Florin Corasvcl: refactor test client to support workers 59/14659/10
2018-09-06 Florin Corasvcl/session/svm: fix coverity warnings 57/14657/3
2018-09-06 Florin Corassession: support multiple worker binds 03/14603/15
2018-08-30 Florin Corasvcl: add support for multi-worker apps 38/14538/19
2018-08-28 Florin Corasvcl: remove session locks 23/14523/3
2018-08-28 Florin Corasvcl/session: use mq for bind replies 19/14519/8
2018-08-25 Florin Corasvcl: remove unused binary api handlers 71/14471/5
2018-08-17 Florin Corasvcl: unset fifo events only in read/write 98/14298/5
2018-08-10 Florin Corasvcl: support for eventfd mq signaling 22/13922/25
2018-07-31 Florin Corasvcl: add read/write udp support 83/13783/8
2018-07-27 Florin Corasvcl: use events for epoll/select/read/write 28/13528/36
2018-07-18 Dave BarachAdd config option to use dlmalloc instead of mheap 56/13356/20
2018-07-17 Florin Corassession: use msg queue for events 58/13358/24
2018-06-28 Florin Corasvcl: move binary api and cfg to separate files 68/13268/5
2018-06-28 Florin Corasvcl: refactor vcl session 61/13261/5
2018-06-27 Florin Corasvcl: refactor debugging 58/13258/10
2018-06-19 Dave WallaceVCL: Fix session peer and local addresses 29/13129/3
2018-06-19 Dave WallaceVCL: refactor async & spinlocks 06/13106/5
2018-04-12 Keith Burns (alagalah)VCL IOEvent external API callback 44/11344/12
2018-03-26 Dave WallaceVCL: add IPv6 to socket_test.sh and make test 39/11239/10
2018-03-19 Dave WallaceVCL: Fix Coverity CID183003 17/11217/2
2018-03-09 Keith Burns (alagalah)VCL API for external callback for listener/connect... 90/10990/9
2018-03-09 Dave WallaceVCL: add event registration to listen session in select() 49/11049/3
2018-03-09 Keith Burns (alagalah)VCL event handling changes 50/11050/1
2018-03-08 Keith Burns (alagalah)VCL refactoring 20/11020/6
2018-03-08 Dave WallaceVCL: cleanup namespace_secret env-var cfg code. 46/11046/2
2018-03-06 Keith Burns (alagalah)VCL registration handler added to session for polling... 83/10983/2
2018-03-05 Keith Burns (alagalah)VCL async event handler 94/10794/34
2018-02-23 Dave WallaceVCL/LDP: Suppress trace output unless debug is enabled. 66/10766/2
2018-02-22 Keith Burns (alagalah)VCL: Fix for vppcom_session_listen() q_len <= 0 crash 48/10748/2
2018-02-20 Keith Burns (alagalah)vppcomm refactor 13/10613/16
2018-02-19 Dave WallaceVCL: config api prefix using env var. 20/10620/4
2018-02-16 Keith Burns (alagalah)VPP modified some state checking logic 73/10573/4
2018-02-08 Dave WallaceVCL: remove vrf from vppcom api. 51/10451/2
next