vcl: add DSCP support in VCL
[vpp.git] / src / vcl / vppcom.c
2021-11-15 Filip Tehlarvcl: add DSCP support in VCL 95/34495/3
2021-11-11 Florin Corasvcl: notify vpp if connected inexistent session 55/34455/4
2021-11-03 liuyacanvcl: fix event triggered after closing connections. 00/34300/4
2021-10-04 Florin Corasvcl: remove unsed configs 33/33933/2
2021-09-10 liuyacanvcl: avoid duplicated events in epoll lt 12/33712/2
2021-09-10 Florin Corasvcl: fix free segments assert 17/33717/1
2021-09-01 Florin Corasvcl: ignore rx events for sessions in epoll lt list 29/33629/2
2021-08-12 Florin Corassession vcl: cert key add/del with socket api 76/33476/3
2021-08-02 liuyacanvcl: fix sendto for dgrams 18/33318/1
2021-07-22 Florin Corassession vcl: explit mq indices in ctrl messages 29/33229/3
2021-07-06 wanghanlinvcl: fix packetdrill test error 06/33006/2
2021-06-30 Florin Corasvcl: coverity fixes 61/32961/2
2021-06-29 Florin Corasvcl: improvements to epoll lt 59/32859/39
2021-06-29 wanghanlinvcl: Don't memset events to optimize CPU usage 00/32900/4
2021-06-29 Florin Corasvcl: epoll fix postponed evt handling 42/32942/1
2021-06-16 Florin Corasvcl: basic support for epoll level-triggered evts 99/32599/15
2021-06-14 liuyacanvcl: improve shutdown() 92/32692/3
2021-06-10 Florin Corasvcl: touch fifo on epoll del only if session open 78/32678/3
2021-06-07 Florin Corasvcl: accept zero length writes 06/32606/4
2021-06-07 Florin Corasvcl: avoid multiple reads on peek 05/32605/5
2021-06-05 Florin Corasvcl: epoll error handling fixes and improvements 04/32604/4
2021-06-03 Florin Corassession: lcl transport info on accept 03/31603/6
2021-05-25 Florin Corassrtp: basic implementation based on libsrtp2 52/30652/47
2021-05-12 liuyacansession: support half-close connection 61/32261/4
2021-05-01 Florin Corasvcl: attr api to set endpt ext config 86/32186/5
2021-04-29 Florin Corasvcl: fix epoll wait with indefinite timeout 62/32162/4
2021-04-22 Florin Corasvcl session: refactor passing of crypto context 76/32076/14
2021-04-22 Florin Corasvcl session: extended connect/listen configuration 41/32041/11
2021-04-14 Florin Corassession tcp vcl: api to update connection attributes 59/31959/11
2021-03-22 wanghanlinvcl: fix libc epoll pwait starved 80/31680/3
2021-02-23 Florin Corasvcl: fix coverity warning 18/31418/2
2021-02-22 wanghanlinvcl: support sockopt of SO_REUSEPORT and SO_DOMAIN 70/31370/2
2021-02-18 Florin Corasvcl: epoll out deq notifications only if fifo exists 32/31332/3
2021-02-10 Florin Corasvcl: validate seg handle on migrate only if needed 25/31225/2
2021-02-09 Florin Corastls: dtls initial implementation 36/30036/54
2021-02-05 Florin Corassession svm: non blocking mq 27/30927/27
2021-01-28 Florin Corasvcl: support set/get vrf attribute 99/30999/1
2021-01-28 Florin Corasvcl: fix select want deq ntf for ct sessions 58/30958/2
2021-01-28 Florin Corasvcl: honor time wait in eventfd epoll wait 59/30959/4
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
next