tls: avoid app session preallocation
[vpp.git] / src / plugins / tlsopenssl / tls_openssl.c
2024-03-20 Florin Corastls: avoid app session preallocation 05/40405/5
2024-03-18 Florin Corastls: handle attepts to renegotiate hs 38/40538/3
2024-03-12 Damjan Marionmisc: remove GNU Indent directives 02/40502/5
2024-02-27 Florin Corastls: pass reset ntf to engines 99/40399/3
2024-02-01 Florin Corastls: set app closed flag in framework 82/40282/3
2024-01-31 Florin Corastls: convert ctx fields to connection flags 81/40281/2
2023-10-11 Brian Morristls: Fix SSL_CTX leak on every client session 61/39661/5
2023-10-08 Florin Corastls: propagate reads to app irrespective of state 28/39628/2
2023-10-02 Florin Corastls: limit openssl engine max read burst 00/39600/3
2023-05-19 Florin Corastls: flag no app session on handshake failure 15/38815/3
2023-02-02 Ofer Heifetztls: openssl: fix SSL_read partial read scenario 23/38123/2
2022-10-31 Florin Corastls: use safe pool reallocs 18/35818/23
2022-04-11 Florin Corastls: fix connected notifications with no app wrk 26/35926/5
2022-04-07 Florin Corastls: fix session pool realloc on accept 08/35908/3
2022-04-04 Florin Corastls: set client ckpair only for non-test ckp 80/35880/3
2022-04-04 Florin Corastls: null terminate openssl chiphers 81/35881/3
2022-04-01 satnatls: enable host verification by hostname 81/35781/9
2022-03-30 Saravanan Murugesantls: support to reinitialise ca_chain wo restart 84/35484/9
2022-03-29 sarmurugtls: Support for client certificate-key pair 13/35813/2
2022-02-28 Florin Corastls: handle read write ssl errors 40/35440/2
2022-02-28 Saravanan Murugesantls: Handle transport disconnect during client HS failures 42/35442/6
2022-01-19 Florin Corassvm: update number of segments in svm_fifo_segments 61/34961/3
2022-01-11 Florin Corastls: ssl close only after all data drained 75/34875/3
2021-10-08 Florin Corastls: shutdown openssl context on app close 28/34028/2
2021-08-30 Ofer Heifetztls: use default OpenSSL built-in DH parameters 14/33514/2
2021-08-12 Ofer Heifetztls: add start_listen openssl API return value check 77/33477/6
2021-05-29 Florin Corastls: fix handling of failed accepts 90/32490/3
2021-05-22 Florin Corastls: prealloc chunks for dtls dgram enq 17/32417/4
2021-05-20 Florin Corastls svm: prealloc tcp fifo chunks before ssl write 89/32389/3
2021-05-20 Florin Corastls: fix signed unsigned comparison 87/32387/1
2021-05-02 Florin Corastls: cleanup dtls migrated context 87/32187/4
2021-03-24 Florin Corastls: fix cleanup on app close with data 41/31741/2
2021-03-22 Sivaprasad Tummalatls: fix tlsopenssl for remaining buffer 01/31701/1
2021-03-11 Florin Corassession tls: deq notifications for custom tx 98/31598/4
2021-02-09 Florin Corastls: dtls initial implementation 36/30036/54
2020-12-20 Florin Corastls: use fifo segments instead of chunks 87/30487/10
2020-12-18 Florin Corastls: add custom openssl bio 51/30451/18
2020-04-04 Florin Corassession tls: support tls descheduling 83/26083/9
2020-04-04 Florin Corassession tls: improve app transports tx scheduling 85/25485/8
2020-04-03 Florin Corassession: improve error reporting 95/22895/18
2020-02-29 Florin Corastls: reduce bio buffering 77/25477/3
2020-02-26 Florin Corastls: fix bulk bio read/write 35/25435/4
2020-02-26 Florin Corastls session: fix unlisten 33/25433/4
2020-02-25 Florin Corassvm: refactor fifo 86/24086/65
2020-02-19 Yu Pingtls: handle disconect and reset in async mode 31/25231/3
2020-02-03 Yu Pingtls: refactor for tls async event handling 37/24437/6
2020-01-13 Yu Pingtls: enable TLS OpenSSL plugin works in 3.0.0 77/24277/3
2020-01-07 Yu Pingtls: Make tls CPS test run for a quite long time 10/24210/4
2019-12-05 Yu Pingtls: change SSL_has_pending to avoid BIO check error 89/23689/4
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-08-20 Ping Yutls: Add C API for TLS openssl to set engine 71/21371/7
2019-08-09 Florin Corastls: mark as no lookup transport 61/21161/3
2019-08-08 Florin Corastls: fix close with data 25/21125/7
2019-06-29 Florin Corassvm: rename fifo tx notifications to reflect use 07/20407/10
2019-05-16 Dave Barachinit / exit function ordering 23/19623/4
2019-05-08 Florin Corassession: send tx events when data is dequeued 28/19428/5
2019-05-03 Dave Wallaceplugins: clean up plugin descriptions 22/19122/3
2019-04-18 Florin Corastls: allow engines to customize close 83/18983/6
2019-04-16 Sirshak Dassvm_fifo rework to avoid contention on cursize 23/18223/13
2019-02-19 Florin Corastls: fix openssl/mbedtls use of app_wrk index 61/17661/2
2019-02-04 Florin Corassession: cleanup part 1 71/17271/8
2019-01-28 Ping Yuupdate openssl TLS async to align with openssl master... 00/17100/4
2019-01-07 Ping YuChange vpp code to align with openssl interface change 09/16709/3
2018-10-23 Dave Barachc11 safe string handling support 47/15347/10
2018-10-02 Florin Corastls: fix disconnects for sessions with pending data 64/15064/5
2018-09-15 Florin Corastls: fix openssl engine write complete condition 33/14833/2
2018-09-04 Ping Yuadd option to allow user to set ciphers 90/14490/2
2018-08-17 Ping Yuoptimize init_server to reduce session overhead 56/14156/7
2018-07-23 Ping Yutls: avoid possible async handler duplication 08/13608/5
2018-07-19 Ping YuAdd a new communication channel between VPP and openssl... 47/13547/2
2018-07-16 Ping YuEnable openssl TLS async support in client for HW accle... 74/13474/1
2018-06-15 Ping YuTLS async support 12/12812/10
2018-05-31 Ping YuFix TLS issue to load certification and key 29/12829/2
2018-03-15 Florin Corastls: add openssl engine 67/11067/17