vcl session: switch to generic cert key apis
[vpp.git] / src / vcl / vppcom.c
2021-01-07 Florin Corasvcl session: switch to generic cert key apis 15/30615/23
2020-12-29 Florin Corassvm: allow mq attachments at random offsets 90/30390/53
2020-12-25 Florin Corassvm: split fifo into private and shared structs 49/30349/33
2020-12-14 Damjan Marionmisc: refactor clib_bitmap_foreach macro 97/30397/2
2020-12-14 Damjan Marionmisc: move to new pool_foreach macros 96/30396/2
2020-12-11 wanghanlinvcl: fix listener session close problem 72/30372/2
2020-11-26 Florin Corasvcl: avoid coalescing dgrams on read 44/30144/2
2020-11-19 Florin Corasvcl: stop tracking vpp event queues and thread index 92/29992/7
2020-10-29 Florin Corasvcl: support fifo segments with ct sessions 56/29656/4
2020-10-29 Florin Corasvcl session: minimize ct io events 44/29644/7
2020-10-29 Florin Corasvcl: fix epoll fd cleanup 53/29653/3
2020-10-27 Florin Corasvcl: postpone unhandled ctrl events if needed 36/29636/8
2020-10-26 Florin Corasvcl: avoid epoll cleanup before app close 24/29624/3
2020-10-21 Florin Corasvcl: wait for sendto to connect if needed 62/29562/2
2020-10-20 Florin Corasvcl: confirm reset on transport cleanup 65/28165/4
2020-10-20 Florin Corasvcl: more session struct cleanup 38/29538/5
2020-10-20 Florin Corasvcl: convert vep variables into flags 37/29537/4
2020-10-19 Florin Corasvcl: cleanup read and write ready 19/29519/8
2020-10-16 Florin Corasvcl: remove accept state and rename connect to ready 69/29469/3
2020-10-15 Florin Corasvcl: refactor session state enum 55/29455/6
2020-10-14 fanyfvcl: set STATE_UPDATED state when connect with non... 09/29409/5
2020-10-12 Florin Corasvcl svm: segments improvements 80/29380/6
2020-09-29 Florin Corasvcl svm: provide apps access to fifo chunks 96/29096/7
2020-09-28 Damjan Marionvppinfra: don't call dlmalloc API directly from the... 36/29136/2
2020-09-16 Florin Corasvcl: refactor bapi client index for sapi reuse 54/28854/4
2020-09-14 Florin Corasvcl: add support for app socket api 17/28717/33
2020-09-14 Florin Corasvcl: cleanup bapi and wrk registration 14/28714/26
2020-09-14 Florin Corasvcl: always fill buffer or drain rx fifo 56/28756/6
2020-09-03 Florin Corasvcl: handle svm fifo write failure 48/28648/1
2020-08-25 Florin Corasvcl: cleanup non-blocking connect 70/28570/5
2020-08-14 Florin Corasvcl: rx dequeue notifications with epoll 40/28340/7
2020-08-14 Florin Corasvcl: minimize vpp to vcl rx events 39/28339/5
2020-08-13 Florin Corasvcl: clear ct rx event on right fifo 42/28342/2
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-08-09 Simon Zhangvcl: fix getting wrong non-blocking flags issue in... 97/28197/2
2020-08-05 Florin Corasvcl: fix epoll timeout 73/28173/1
2020-06-15 Florin Corasvcl: move helper functions out of header file 37/27537/2
2020-05-26 Florin Corasvcl: do not propagate epoll events if session closed 38/27238/7
2020-05-21 Florin Corasvcl: support connected udp listens 11/27111/4
2020-05-15 Florin Corasvcl: remove udpc transport 06/27106/1
2020-05-14 hanlinvcl svm: fix rx event loss 03/27003/7
2020-05-12 Florin Corasvcl: de-init vcl on destroy 81/26981/6
2020-05-04 Pivovcl: allow vcl worker index to be set by applications 64/26864/3
2020-04-30 Florin Corasvcl: disconnect both flavors of bapi transport on destroy 05/26805/4
2020-04-25 Florin Corassession vcl: propagate transport cleanup notifications 00/26700/5
2020-04-25 Florin Corasvcl: generate select events on read/write errors 97/26697/3
2020-04-22 Benoît Gannevcl: fix use-after-free 47/26647/3
2020-04-20 Florin Corasvcl: ensure sessions are open on select events 81/26581/4
2020-04-17 Florin Corasvcl: fix app destroy 56/26556/6
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-06 Florin Corassession udp: shared local endpoints 61/26361/9
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-04-01 Florin Corasvcl: support sendto for dgrams 71/26271/4
2020-03-25 Florin Corassession: api to add new transport types 40/25840/12
2020-02-25 Florin Corassvm: refactor fifo 86/24086/65
2020-02-13 Florin Corasvcl: clear accept msg flags 22/25122/1
2020-02-13 Florin Corasvcl: handle close after reset 89/24989/6
2020-02-04 Florin Corasvcl: switch to closed state after app close 99/24799/2
2020-01-30 Florin Corasvcl session: propagate cleanup notifications to apps 42/23042/8
2020-01-23 Florin Corasvcl: always report EPOLLHUP/EPOLLRDHUP on close 77/24477/2
2020-01-23 Florin Corasvcl session: udp session migration notifications 62/24462/3
2020-01-16 Florin Corasvcl: add rx event on epoll ctl if needed 32/24332/3
2019-12-27 hanlinvcl: EPOLLOUT should be generated when epoll_ctl called... 29/24129/3
2019-12-21 Florin Corassession: move add/del segment msg to mq 97/21497/20
2019-12-17 wanghanlinvcl: RX event may lost when accept session repeatedly 10/24010/3
2019-12-12 Florin Corasvcl: fix disconnect from binary api 73/23973/2
2019-12-11 Florin Corasvcl: separate binary api connections per thread worker 87/23687/15
2019-12-05 Yu Pingvcl: resolve VCL part session cleanup issue 76/23776/3
2019-11-21 jiangxiaomingvcl: if the ldp user send buf with 0 len, it will asser... 84/23584/3
2019-11-12 Carl Smithvcl: fix nonblocking accept with >1 event in the queue 71/23371/3
2019-11-08 Florin Corasvcl: fix epoll connected events sid 00/23300/3
2019-10-29 Florin Corasvcl: handle rx notifications on reused sessions 43/23043/3
2019-10-22 Florin Corasvcl: handle segment map errors 74/22274/5
2019-10-21 Florin Corasvcl: add api to set lcl ip 14/22814/3
2019-08-30 Florin Corasvcl: allow non-blocking connects 10/21610/7
2019-08-27 Florin Corassession: move ctrl messages from bapi to mq 45/21445/26
2019-08-05 Florin Corasvcl: fix bapi disconnect with socket transport 44/21044/3
2019-07-31 Florin Corasvcl: fix epoll chain validation 42/20942/4
2019-07-19 Florin Corasvcl: fix coverity warning 59/20759/1
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
next