session: add unix socket api for app attachment
[vpp.git] / src / vnet / session / application_interface.h
2020-09-14 Florin Corassession: add unix socket api for app attachment 47/28647/24
2020-09-02 Florin Corassession: fix non-blocking msg enqueue to vpp mq 36/28636/3
2020-08-12 hanlinvcl: support multi-threads with session migration 64/27864/9
2020-08-11 Florin Corasvcl: support inter worker rpc 55/27955/5
2020-05-21 Florin Corasvcl: support connected udp listens 11/27111/4
2020-05-04 Florin Corassession: add option to preallocate fifo headers 31/26731/5
2020-04-25 Florin Corassession vcl: propagate transport cleanup notifications 00/26700/5
2020-04-07 Florin Corasudp session: jumbo frames and configurable mtu 93/26393/6
2020-04-06 Florin Corasvcl session: enforce full dgram reads/writes 63/26363/13
2020-04-03 Florin Corassession: improve error reporting 95/22895/18
2020-04-01 Florin Corassession udp: support connect on listeners 27/26227/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-30 Florin Corasvcl session: propagate cleanup notifications to apps 42/23042/8
2020-01-23 Florin Corasvcl session: udp session migration notifications 62/24462/3
2019-12-21 Florin Corassession: move add/del segment msg to mq 97/21497/20
2019-12-17 Nathan Skrzypczakquic: Implement crypto contexts 10/23310/15
2019-12-11 Nathan Skrzypczakquic: Add support for unidirectional streams 59/23759/5
2019-11-26 Nathan Skrzypczakquic: Refactor for crypto contexts 81/23381/9
2019-11-07 Nathan Skrzypczaksession: Add crypto context 39/22639/6
2019-11-07 Nathan Skrzypczaksession: ckpair store & crypto engine as mq params 90/23290/3
2019-10-21 Yu Pingtls: enable tls engine as the default engine 69/22869/2
2019-10-21 Florin Corassession: support registration of custom crypto engines 63/22863/4
2019-10-21 Florin Corasvcl: add api to set lcl ip 14/22814/3
2019-10-16 Florin Corassession: increase max ctrl msg size 87/22787/3
2019-10-10 Nathan Skrzypczaksession: fix typos & cert_key store init 31/22631/3
2019-10-09 Nathan Skrzypczakhsa: use crypto_engine_type_t for TLS 42/22042/4
2019-10-09 Nathan Skrzypczaksession: Add certificate store 45/22045/8
2019-10-08 Nathan Skrzypczakhsa: make vpp_echo use mq instead of bapi 28/22028/6
2019-09-27 Nathan Skrzypczaksession: fix io_evt mq locking 51/22351/2
2019-09-20 Nathan Skrzypczaksession: fix msg freeing on error 56/22056/5
2019-08-27 Florin Corassession: move ctrl messages from bapi to mq 45/21445/26
2019-08-01 Florin Corassession: session pool migration notification 92/20992/3
2019-07-17 Florin Corassession: grab mq lock until ctrl event is enqueued 65/20665/2
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-04-30 Florin Corassvm: more fifo refactor/cleanup 05/19205/9
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-24 Aloys AugustinQUIC: Add multi-stream support to internal test apps 50/18750/8
2019-04-16 Sirshak Dassvm_fifo rework to avoid contention on cursize 23/18223/13
2019-03-21 Florin Corassession/fifo: make event unset atomic 68/18468/1
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-02 Florin Corassession: remove deprecated binary apis 82/17982/8
2019-03-02 Florin Corassession: cleanup session event types 74/17974/3
2019-02-21 Florin Corasvcl/session: send unlisten over message queue 36/17736/4
2019-02-11 Florin Corassession: cleanup application interface 38/17438/8
2019-02-09 Florin Corastls: move test certificates to separate header file 12/17412/7
2019-02-09 Florin Corassession: refactor listen logic 34/17334/14
2019-02-04 Florin Corassession: cleanup part 1 71/17271/8
2019-01-05 Florin Corasvcl/session: add api for changing session app worker 76/16676/11
2018-12-17 Florin Corasvcl/session: handle reset/disconnect before app accept 91/16491/8
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-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-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-09-08 Florin Corassession: detect namespace for transport apps 35/14735/4
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-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-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-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-05-09 Florin Corassession: cleanup session tx function 39/12439/11
2018-04-18 Florin Corasudp/session: refactor to support dgram mode 34/11634/18
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-07 Florin Corastls: enforce certificate verification 72/10972/9
2018-03-02 Florin Corassession: first approximation implementation of tls 68/10768/27
2018-02-14 Florin Corassession: support local sessions and deprecate redirects 75/10475/17
2018-01-25 Florin Corassession: add support for memfd segments 09/10109/17
2017-12-14 Florin Corassession: cleanup attach flags 04/9804/2
2017-11-01 Florin Corassession: add support for proxying apps 33/9133/5
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-08-10 Dave BarachTCP proxy prototype 27/7927/8
2017-07-11 Dave BarachHorizontal (nSessions) scaling draft 16/7316/26
2017-06-01 Dave BarachImprove fifo allocator performance 35/6935/11
2017-04-24 Florin CorasSession layer improvements 09/6309/7
2017-04-14 Florin CorasSession layer refactoring 67/6067/10
2017-03-10 Florin CorasVPP-659 TCP improvements 24/5624/14
2017-03-01 Dave BarachVPP-598: tcp stack initial commit 61/5561/7