Gitiles
Code Review
Sign In
gerrit.nordix.org
/
fdio
/
vpp
/
ba78e2380e86926c7e29bc3538eb7ac4e78699b1
/
src
/
vnet
/
tls
/
tls.c
9f86d22
session tls: support tls descheduling
by Florin Coras
· 4 years, 9 months ago
ed8db52
session tls: improve app transports tx scheduling
by Florin Coras
· 4 years, 10 months ago
00e01d3
session: improve error reporting
by Florin Coras
· 5 years ago
07063b8
session: api to add new transport types
by Florin Coras
· 4 years, 9 months ago
aab0604
tls session: fix unlisten
by Florin Coras
· 4 years, 10 months ago
8378261
tls: handle disconect and reset in async mode
by Yu Ping
· 4 years, 10 months ago
985d929
tls: remove session lookup operation in TLS
by Yu Ping
· 4 years, 10 months ago
f4a92f6
tls: refactor for tls async event handling
by Yu Ping
· 5 years ago
0d74dd1
tls: improve connection formating
by Florin Coras
· 5 years ago
95cd864
session: fix listener global endpoint lookup
by Florin Coras
· 5 years ago
e140d5d
session: extra checks in session validation
by Srikanth Akula
· 5 years ago
b1a81aa
tls: fifo size is u32
by Dave Wallace
· 5 years ago
cbbc4a2
tls: fix on tcp connection reset
by Zeyu Zhang
· 5 years ago
6faac16
tls: allow disconnects from main thread
by Florin Coras
· 5 years ago
82fc5fd
hsa: use crypto_engine_type_t for TLS
by Nathan Skrzypczak
· 5 years ago
79f8953
session: Add certificate store
by Nathan Skrzypczak
· 5 years ago
d09236d
tls: mark as no lookup transport
by Florin Coras
· 5 years ago
f03c494
tls: handle transport reset
by Florin Coras
· 5 years ago
ef2b335
tls: fix close with data
by Florin Coras
· 5 years ago
26dd6de
session tcp: handle rxt and acks as custom events
by Florin Coras
· 5 years ago
ae3eaac
tls: handle engine listen failure
by Florin Coras
· 5 years ago
bec771b
tls quic: reduce default segment sizes
by Aloys Augustin
· 5 years ago
a0abbff
session: add thread index to all formatters
by Aloys Augustin
· 5 years ago
e971bc9
session: Add transport vft protocol options
by Nathan Skrzypczak
· 6 years ago
2f0f96b
session: use listener_handle instead of listener_index
by Nathan Skrzypczak
· 6 years ago
0b81915
add TLS endpoint function
by Yu Ping
· 6 years ago
06a6a30
tls: allow engines to customize close
by Florin Coras
· 6 years ago
69b68ef
session: use app cb function wrappers
by Florin Coras
· 6 years ago
ddd98f3
tls: make first segment and fifo size configurable
by Florin Coras
· 6 years ago
bf7ce2c
tls: fixes and improvements
by Florin Coras
· 6 years ago
f8d2e86
session/tls: remove unused t_app_index field
by Florin Coras
· 6 years ago
f940f8a
session: use transport custom tx for app transports
by Florin Coras
· 6 years ago
fe97da3
session: cleanup instances of deprecated io evts
by Florin Coras
· 6 years ago
8a14061
tls: add vcl test
by Florin Coras
· 6 years ago
df57ea0
tls: fix openssl/mbedtls use of app_wrk index
by Florin Coras
· 6 years ago
a27a46e
session: move fifo allocation logic to app worker
by Florin Coras
· 6 years ago
c1a4265
session: cleanup application interface
by Florin Coras
· 6 years ago
c9940fc
session: refactor listen logic
by Florin Coras
· 6 years ago
1ee7830
transport: cleanup
by Florin Coras
· 6 years ago
288eaab
session: cleanup part 1
by Florin Coras
· 6 years ago
58a93e8
tls: preallocate app sessions on connect/accept
by Florin Coras
· 6 years ago
d8e94ba
Fix an issue in tls.c
by Ping Yu
· 6 years ago
5a2ec8f
session: free session after transport and app confirm
by Florin Coras
· 6 years ago
fa76a76
session: segment handle in accept/connect notifications
by Florin Coras
· 6 years ago
178cf49
Remove c-11 memcpy checks from perf-critical code
by Dave Barach
· 6 years ago
5665ced
session: extend connect api for internal apps
by Florin Coras
· 6 years ago
b7b9299
c11 safe string handling support
by Dave Barach
· 6 years ago
c01d578
tls: fix connection failures/interrupts at scale (VPP-1464)
by Florin Coras
· 6 years ago
eb97e5f
tls: fix multi threaded medium scale test (VPP-1457)
by Florin Coras
· 6 years ago
ef91534
tls: fix disconnects for sessions with pending data
by Florin Coras
· 6 years ago
b5e94e3
tls: use application interface apis
by Florin Coras
· 6 years ago
2179513
session: lock app worker mq for io events
by Florin Coras
· 6 years ago
da3eec1
session: detect namespace for transport apps
by Florin Coras
· 6 years ago
74cac88
session: fix reentrant listens
by Florin Coras
· 6 years ago
ab2f6db
session: support multiple worker binds
by Florin Coras
· 6 years ago
e6446a3
Fix race condition in tls half open ctx get/put
by Ping Yu
· 6 years ago
57791ad
tls: fix handling of failed connects
by Florin Coras
· 6 years ago
1553197
session: add support for multiple app workers
by Florin Coras
· 6 years ago
decda5b
optimize init_server to reduce session overhead
by Ping Yu
· 6 years ago
a0c29a9
Fix a segment fault issue in TLS
by Ping Yu
· 6 years ago
3c2fed5
session: use msg queue for events
by Florin Coras
· 6 years ago
5c9083d
session: use generic session pool for listeners
by Florin Coras
· 7 years ago
cc5677b
No need for this routine to be global
by Dave Barach
· 7 years ago
0bee9ce
session: allow builtin apps to register names
by Florin Coras
· 7 years ago
5090c57
session: fix coverity warnings
by Florin Coras
· 7 years ago
58d36f0
tls: add openssl engine
by Florin Coras
· 7 years ago
d77eee6
tls: make tls engines pluggable
by Florin Coras
· 7 years ago
[Renamed (60%) from src/vnet/session-apps/tls.c]
8f89dd0
tls: enforce certificate verification
by Florin Coras
· 7 years ago
e3e2f07
tls: add stop listen handler
by Florin Coras
· 7 years ago
dcde927
tls: clib_mem_alloc context to avoid dangling references
by Florin Coras
· 7 years ago
371ca50
session: first approximation implementation of tls
by Florin Coras
· 7 years ago