vcl: wait for segments with segment handle
[vpp.git] / src / vcl / vppcom.c
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
2018-02-06 Dave WallaceVCL: Fix type in trace output. 17/10417/2
2018-02-05 Florin Corassession: segment manager refactor 71/10371/14
2018-01-29 Florin Corasvcl: fix VPPCOM_ATTR_GET_LIBC_EPFD elog 16/10316/1
2018-01-25 Florin Corassession: add support for memfd segments 09/10109/17
2018-01-25 Keith Burns (alagalah)Event log entries for VCL 75/10175/3
2018-01-20 Dave WallaceVCL/LD_PRELOAD: Fix unfiltered debug output. 63/10163/2
2018-01-19 Keith Burns (alagalah)Elog entries for VCL 65/10165/2
2018-01-18 Keith Burns (alagalah)Event log entries for VCL 50/10150/2
2018-01-17 Dave WallaceLD_PRELOAD: stateless LDP 39/9939/13
2018-01-17 Keith Burns (alagalah)ELOG additions for VCL 27/10127/2
2018-01-09 Keith Burns (alagalah)VCL eventlog - track create/delete 75/9975/8
2018-01-09 Florin Corasapi: refactor vlibmemory 76/9976/21
2018-01-06 Keith Burns (alagalah)Initial structure for VCL event logging. 74/9974/2
2017-12-15 Dave WallaceVCL-LDPRELOAD: Fix Coverity Warning CID 178776 52/9852/2
2017-12-14 Florin Corassession: cleanup attach flags 04/9804/2
2017-12-11 Florin Corasvcl: fix session preallocation 77/9777/2
2017-11-30 Dave WallaceVCL: add vpp api q length to config file. 68/9668/2
2017-11-29 Dave WallaceVCL: drain the vpp app event queue. 16/9616/2
2017-11-27 Florin Corasvcl: fix session handle in accept reply 91/9591/2
2017-11-25 Dave WallaceVCL: include vpp context in accept session reply msg. 66/9566/2
2017-11-25 Dave WallaceVCL: improve debug output 65/9565/2
2017-11-22 Dave WallaceVCL: remove bogus ASSERT(). 33/9533/2
2017-11-21 Dave WallaceVCL: close-on-empty state transition refactoring. 02/9502/4
2017-11-20 Dave WallaceVCL: Update lcl addr/port from connect session reply... 87/9487/2
2017-11-17 Florin Corasvppcom: improve listener session handling 66/9466/6
2017-11-14 Dave WallaceVCL-LDPRELOAD: add sendfile/sendfile64 implementation. 08/9408/2
2017-11-12 Dave WallaceVCL: clean up disconnect_session debug output. 91/9391/1
2017-11-12 StevenVCL/LDPRELOAD: Fix out-of-bounds access and inequality... 28/9328/4
2017-11-10 Dave WallaceVCL: Fix accept state machine, EPOLLET logic. 87/9387/2
2017-11-09 Dave WallaceVCL: Set debug output level from env var 59/9359/5
2017-11-07 Dave WallaceVCL: Fix error handling during heap alloc 69/9269/2
2017-11-07 Dave WallaceVCL: handle process fork. 49/9249/2
2017-11-06 Dave WallaceVCL_LDPRELOAD: mixed libc/vcl epoll fd's 08/9208/4
2017-11-02 Dave WallaceVCL: application proxy configuration 88/9188/5
2017-10-26 Dave WallaceVCL: refactor session close / disconnect. 33/9033/2
2017-10-26 Dave WallaceVCL-LDPRELOAD: Fix more coverity warnings 69/9069/2
2017-10-26 Dave WallaceVCL-LDPRELOAD: Fix CID 178251 & CID 178253 68/9068/3
2017-10-26 Dave WallaceVCL: add session namespace support. 35/9035/2
2017-10-25 StevenVCL: Return data for recvfrom(MSG_PEEK) 27/9027/4
2017-10-25 StevenVCL/LDPRELOAD: Add support for getsockopt, sendto,... 04/9004/3
2017-10-24 Dave WallaceVCL-LDPRELOAD: statically link vppcom into libvcl-ldpre... 79/8979/7