aboutsummaryrefslogtreecommitdiffstats
path: root/src/vnet/tls/tls.c
AgeCommit message (Expand)AuthorFilesLines
2019-08-09tls: handle transport resetFlorin Coras1-1/+6
2019-08-09tls: fix close with dataFlorin Coras1-1/+18
2019-07-26session tcp: handle rxt and acks as custom eventsFlorin Coras1-1/+1
2019-07-24tls: handle engine listen failureFlorin Coras1-1/+12
2019-07-12tls quic: reduce default segment sizesAloys Augustin1-1/+1
2019-07-12session: add thread index to all formattersAloys Augustin1-0/+2
2019-06-27session: Add transport vft protocol optionsNathan Skrzypczak1-3/+5
2019-06-17session: use listener_handle instead of listener_indexNathan Skrzypczak1-2/+3
2019-05-07add TLS endpoint functionYu Ping1-0/+26
2019-04-18tls: allow engines to customize closeFlorin Coras1-18/+23
2019-04-02session: use app cb function wrappersFlorin Coras1-7/+3
2019-03-25tls: make first segment and fifo size configurableFlorin Coras1-5/+12
2019-03-11tls: fixes and improvementsFlorin Coras1-27/+32
2019-03-07session/tls: remove unused t_app_index fieldFlorin Coras1-2/+0
2019-03-07session: use transport custom tx for app transportsFlorin Coras1-12/+13
2019-03-07session: cleanup instances of deprecated io evtsFlorin Coras1-5/+5
2019-02-20tls: add vcl testFlorin Coras1-0/+5
2019-02-18tls: fix openssl/mbedtls use of app_wrk indexFlorin Coras1-13/+13
2019-02-18session: move fifo allocation logic to app workerFlorin Coras1-31/+16
2019-02-11session: cleanup application interfaceFlorin Coras1-6/+7
2019-02-09session: refactor listen logicFlorin Coras1-4/+4
2019-02-06transport: cleanupFlorin Coras1-3/+3
2019-02-04session: cleanup part 1Florin Coras1-31/+31
2019-01-17tls: preallocate app sessions on connect/acceptFlorin Coras1-8/+17
2019-01-03Fix an issue in tls.cPing Yu1-1/+3
2018-12-28session: free session after transport and app confirmFlorin Coras1-2/+2
2018-11-30session: segment handle in accept/connect notificationsFlorin Coras1-2/+2
2018-11-14Remove c-11 memcpy checks from perf-critical codeDave Barach1-2/+2
2018-10-28session: extend connect api for internal appsFlorin Coras1-5/+5
2018-10-23c11 safe string handling supportDave Barach1-5/+5
2018-10-18tls: fix connection failures/interrupts at scale (VPP-1464)Florin Coras1-12/+18
2018-10-16tls: fix multi threaded medium scale test (VPP-1457)Florin Coras1-1/+4
2018-10-02tls: fix disconnects for sessions with pending dataFlorin Coras1-12/+55
2018-09-15tls: use application interface apisFlorin Coras1-15/+23
2018-09-10session: lock app worker mq for io eventsFlorin Coras1-1/+1
2018-09-08session: detect namespace for transport appsFlorin Coras1-0/+1
2018-09-07session: fix reentrant listensFlorin Coras1-8/+9
2018-09-06session: support multiple worker bindsFlorin Coras1-8/+8
2018-08-29Fix race condition in tls half open ctx get/putPing Yu1-4/+5
2018-08-28tls: fix handling of failed connectsFlorin Coras1-8/+11
2018-08-24session: add support for multiple app workersFlorin Coras1-32/+49
2018-08-17optimize init_server to reduce session overheadPing Yu1-0/+8
2018-08-16Fix a segment fault issue in TLSPing Yu1-2/+3
2018-07-17session: use msg queue for eventsFlorin Coras1-50/+2
2018-04-16session: use generic session pool for listenersFlorin Coras1-8/+5
2018-03-29No need for this routine to be globalDave Barach1-1/+1
2018-03-23session: allow builtin apps to register namesFlorin Coras1-2/+3
2018-03-19session: fix coverity warningsFlorin Coras1-1/+2
2018-03-15tls: add openssl engineFlorin Coras1-146/+125
2018-03-08tls: make tls engines pluggableFlorin Coras1-0/+813