session: add unix socket api for app attachment
[vpp.git] / src / vnet / session / application.c
2020-09-14 Florin Corassession: add unix socket api for app attachment 47/28647/24
2020-08-31 jiangxiaomingsession: format app_ns_name with %v rather than %s 13/28613/2
2020-07-13 jiangxiaomingsession: fix application_lookup_name fail due to app_by... 68/27868/5
2020-05-04 Florin Corassession: add option to preallocate fifo headers 31/26731/5
2020-04-07 Florin Corassession: add more session errors 13/26413/3
2020-04-03 Florin Corassession: improve error reporting 95/22895/18
2020-02-25 Florin Corassvm: minimal initial fifo 35/24735/13
2020-02-25 Ryujiro Shibuyasession: basic fifo-tuning-logic 72/24472/26
2020-02-25 Ryujiro Shibuyasession svm: tracking segment memory usage 78/24278/42
2020-01-02 Florin Corassession: fix listener global endpoint lookup 46/24146/4
2019-12-11 Nathan Skrzypczaksession: Add mq debug cli 29/23729/4
2019-11-26 Nathan Skrzypczakquic: Refactor for crypto contexts 81/23381/9
2019-11-07 Nathan Skrzypczaksession: Add crypto context 39/22639/6
2019-10-21 Florin Corassession: support registration of custom crypto engines 63/22863/4
2019-10-10 Nathan Skrzypczaksession: fix typos & cert_key store init 31/22631/3
2019-10-09 Nathan Skrzypczaksession: Add certificate store 45/22045/8
2019-10-01 Benoît Gannesession: fix use-after-free 28/21928/5
2019-08-27 Florin Corassession: move ctrl messages from bapi to mq 45/21445/26
2019-07-08 Nathan Skrzypczaksession: add flag to disable session lookup 03/20503/5
2019-06-12 Florin Corassession: use session handles as app listener handles 75/20075/9
2019-05-16 Nathan SkrzypczakAdd transport_opts to connect_sock bapi 47/19647/3
2019-05-09 Florin Corassession: segment manager fixes 74/19474/4
2019-04-25 Florin Corassession: cleanup segment manager and fifo segment 51/19151/15
2019-04-10 Florin Corassession: binary api app names as vectors 75/18775/3
2019-04-05 Florin Corassession: fix app name formatting 95/18695/3
2019-03-18 Florin Corassession: add session flags 67/18367/4
2019-03-08 Florin Corassession: reorganize session fields 82/18082/4
2019-03-04 Florin Corassession: remove svm_segment_index from session struct 86/17986/3
2019-03-04 Florin Corassession: eventfd for mq only for bapi socket transport 88/17988/2
2019-03-02 Florin Corassession: remove deprecated binary apis 82/17982/8
2019-03-02 Florin Corassession: fix unlisten with invalid handles 78/17978/4
2019-03-02 Florin Corassession: cleanup/rename functions 75/17975/4
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-23 Florin Corassession: separate local session logic 96/17796/4
2019-02-20 Florin Corassession: fix local sessions disconnects 04/17704/4
2019-02-20 Florin Corastls: add vcl test 63/17663/6
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: cleanup application interface 38/17438/8
2019-02-09 Florin Corassession: refactor listen logic 34/17334/14
2019-02-05 Florin Corassession: cleanup part 2 73/17273/9
2019-02-04 Florin Corassession: cleanup part 1 71/17271/8
2019-01-24 Florin Corassession/vcl: support worker ownership change for listeners 28/17028/3
2019-01-05 Florin Corasvcl/session: add api for changing session app worker 76/16676/11
2019-01-02 David JohnsonFixes for buliding for 32bit targets: 97/16497/6
2018-12-04 Florin Corasvcl: cleanup children that use _exit() 11/16311/14
2018-11-30 Florin Corasvcl: wait for segments with segment handle 86/16286/4
2018-11-30 Florin Corassession: segment handle in accept/connect notifications 84/16284/7
2018-11-29 Florin Corasvcl: basic support for apps that fork 98/16198/18
2018-11-21 Florin Corassession: improve app cli 66/16066/4
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-10-28 Florin Corassession: extend connect api for internal apps 46/15546/11
2018-10-23 Dave Barachc11 safe string handling support 47/15347/10
2018-10-05 Florin Corassession: fix local session tagging and cleanup 53/15153/3
2018-10-04 Florin Corasudp_echo: fix cut-through server mode 28/15128/9
2018-10-03 Florin Corassession: fix first segment manager cleanup 17/15117/2
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-07 Florin Corassession: fix reentrant listens 33/14733/2
2018-09-06 Florin Corassession: support multiple worker binds 03/14603/15
2018-08-28 Florin Corasvcl/session: use mq for bind replies 19/14519/8
2018-08-24 Florin Corassession: add support for multiple app workers 76/14176/20
2018-08-24 Florin Corassession: fix retrieval of local sessions if app is... 54/14454/1
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-28 Florin Corassession/dlmalloc: coverity fixes 95/13795/1
2018-07-27 Florin Corasvcl: use events for epoll/select/read/write 28/13528/36
2018-07-23 Florin Corassession: send rx events only if session ready 00/13600/3
2018-07-17 Florin Corassession: send ctrl msg over mq 58/13458/8
2018-07-17 Florin Corassession: use msg queue for events 58/13358/24
2018-05-13 Florin Corassession: improve app verbose format function 50/12550/2
2018-04-18 Florin Corasudp/session: refactor to support dgram mode 34/11634/18
2018-04-16 Florin Corassession: use generic session pool for listeners 74/11774/6
2018-03-25 Florin Corassession: fix local session disconnects 46/11346/4
2018-03-23 Florin Corassession: allow builtin apps to register names 34/11334/3
2018-03-15 Florin Corastls: add openssl engine 67/11067/17
2018-03-02 Florin Corassession: first approximation implementation of tls 68/10768/27
2018-02-15 Florin Corassession: avoid session handle conflict with vcl 43/10543/3
2018-02-14 Florin Corassession: support local sessions and deprecate redirects 75/10475/17
2018-02-05 Florin Corassession: segment manager refactor 71/10371/14
2018-01-26 Florin Corassession: move builtin apps to their own folder 53/10253/5
2018-01-25 Florin Corassession: add support for memfd segments 09/10109/17
2018-01-09 Florin Corasapi: refactor vlibmemory 76/9976/21
2017-12-14 Florin Corassession: cleanup attach flags 04/9804/2
2017-12-12 Florin Corassession: fix proxy removal 05/9805/2
2017-12-11 Florin Corassession: generalize handling of network transports 80/9780/10
2017-11-27 Florin Corassession: return bound listener for proxy accepts 82/9582/3
2017-11-22 Florin Corassession: more rules unit tests and cli improvements 13/9513/2
2017-11-10 Florin Corassession: use listener logic for proxy rules 65/9365/3
2017-11-10 Florin Corassession: use pool for segment manager properties 64/9364/2
2017-11-06 Florin Corassession: add rule tags 34/9234/2
2017-11-02 Florin Corassession: fix proxy coverity warnings 89/9189/1
2017-11-01 Florin Corassession: add support for proxying apps 33/9133/5
2017-10-28 Florin Corassession: rules tables 65/8865/21
2017-10-16 Florin Corasudp: refactor udp code 30/8730/19
2017-10-10 Florin Corassession: add support for application namespacing 11/8611/22
2017-09-19 Florin Corassession/tcp: improve preallocated segment handling 19/8419/7
2017-08-29 Florin Corassession: segment manager improvements 92/8092/9
next