Gitiles
Code Review
Sign In
gerrit.nordix.org
/
fdio
/
vpp
/
de118da58e80aec43f4b816a1ea957634a8bc07c
/
src
/
vnet
/
session
/
application_interface.h
a3a4896
vcl: support multi-threads with session migration
by hanlin
· 4 years, 5 months ago
40c07ce
vcl: support inter worker rpc
by Florin Coras
· 4 years, 5 months ago
1e96617
vcl: support connected udp listens
by Florin Coras
· 4 years, 7 months ago
9845c20
session: add option to preallocate fifo headers
by Florin Coras
· 4 years, 8 months ago
36d4939
session vcl: propagate transport cleanup notifications
by Florin Coras
· 4 years, 8 months ago
ba78e23
udp session: jumbo frames and configurable mtu
by Florin Coras
· 4 years, 9 months ago
7a2abce
vcl session: enforce full dgram reads/writes
by Florin Coras
· 4 years, 9 months ago
00e01d3
session: improve error reporting
by Florin Coras
· 5 years ago
0a1e183
session udp: support connect on listeners
by Florin Coras
· 4 years, 9 months ago
2de9c0f
svm: minimal initial fifo
by Florin Coras
· 4 years, 11 months ago
d8f48e2
session: basic fifo-tuning-logic
by Ryujiro Shibuya
· 5 years ago
234fe89
session svm: tracking segment memory usage
by Ryujiro Shibuya
· 5 years ago
9ace36d
vcl session: propagate cleanup notifications to apps
by Florin Coras
· 5 years ago
68b7e58
vcl session: udp session migration notifications
by Florin Coras
· 5 years ago
c4c4cf5
session: move add/del segment msg to mq
by Florin Coras
· 5 years ago
d1b9e70
quic: Implement crypto contexts
by Nathan Skrzypczak
· 5 years ago
c00f480
quic: Add support for unidirectional streams
by Nathan Skrzypczak
· 5 years ago
c298f37
quic: Refactor for crypto contexts
by Nathan Skrzypczak
· 5 years ago
de6caf4
session: Add crypto context
by Nathan Skrzypczak
· 5 years ago
45ec9f4
session: ckpair store & crypto engine as mq params
by Nathan Skrzypczak
· 5 years ago
98bd358
tls: enable tls engine as the default engine
by Yu Ping
· 5 years ago
79ba25d
session: support registration of custom crypto engines
by Florin Coras
· 5 years ago
ef7cbf6
vcl: add api to set lcl ip
by Florin Coras
· 5 years ago
e24a4bc
session: increase max ctrl msg size
by Florin Coras
· 5 years ago
7fbdb6a
session: fix typos & cert_key store init
by Nathan Skrzypczak
· 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
8095b60
hsa: make vpp_echo use mq instead of bapi
by Nathan Skrzypczak
· 5 years ago
35174b4
session: fix io_evt mq locking
by Nathan Skrzypczak
· 5 years ago
1afa7af
session: fix msg freeing on error
by Nathan Skrzypczak
· 5 years ago
458089b
session: move ctrl messages from bapi to mq
by Florin Coras
· 5 years ago
49568af
session: session pool migration notification
by Florin Coras
· 5 years ago
0dfbce6
session: grab mq lock until ctrl event is enqueued
by Florin Coras
· 5 years ago
692b949
session: allow transports to generate closed notifications
by Florin Coras
· 5 years ago
70f26d5
session: notify app of session and transport cleanup
by Florin Coras
· 5 years ago
87b15ce
svm: more fifo refactor/cleanup
by Florin Coras
· 6 years ago
88001c6
session: cleanup segment manager and fifo segment
by Florin Coras
· 6 years ago
09d18c2
session: use teps in accept/connect notifications
by Florin Coras
· 6 years ago
502785b
QUIC: Add multi-stream support to internal test apps
by Aloys Augustin
· 6 years ago
28aa539
svm_fifo rework to avoid contention on cursize
by Sirshak Das
· 6 years ago
4b76112
session/fifo: make event unset atomic
by Florin Coras
· 6 years ago
c0737e9
session: use session index instead of fifo for evt
by Florin Coras
· 6 years ago
653e43f
session: use vpp to switch io events for ct sessions
by Florin Coras
· 6 years ago
6442401
session: remove deprecated binary apis
by Florin Coras
· 6 years ago
f6c4313
session: cleanup session event types
by Florin Coras
· 6 years ago
dfae9f9
vcl/session: send unlisten over message queue
by Florin Coras
· 6 years ago
c1a4265
session: cleanup application interface
by Florin Coras
· 6 years ago
54a51fd
tls: move test certificates to separate header file
by Florin Coras
· 6 years ago
c9940fc
session: refactor listen logic
by Florin Coras
· 6 years ago
288eaab
session: cleanup part 1
by Florin Coras
· 6 years ago
30e79c2
vcl/session: add api for changing session app worker
by Florin Coras
· 6 years ago
3c7d4f9
vcl/session: handle reset/disconnect before app accept
by Florin Coras
· 6 years ago
d85de68
vcl: wait for segments with segment handle
by Florin Coras
· 6 years ago
fa76a76
session: segment handle in accept/connect notifications
by Florin Coras
· 6 years ago
053a0e4
vcl/session: apps with process workers
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
da3eec1
session: detect namespace for transport apps
by Florin Coras
· 6 years ago
ab2f6db
session: support multiple worker binds
by Florin Coras
· 6 years ago
6011699
vcl/session: use mq for bind replies
by Florin Coras
· 6 years ago
1553197
session: add support for multiple app workers
by Florin Coras
· 6 years ago
9936831
vcl: support for eventfd mq signaling
by Florin Coras
· 6 years ago
460dce6
vcl: add read/write udp support
by Florin Coras
· 6 years ago
54693d2
vcl: use events for epoll/select/read/write
by Florin Coras
· 6 years ago
52207f1
session: send ctrl msg over mq
by Florin Coras
· 6 years ago
3c2fed5
session: use msg queue for events
by Florin Coras
· 6 years ago
697faea
vcl: move binary api and cfg to separate files
by Florin Coras
· 6 years ago
7e12d94
vcl: refactor vcl session
by Florin Coras
· 6 years ago
8e43d04
session: cleanup session tx function
by Florin Coras
· 7 years ago
7fb0fe1
udp/session: refactor to support dgram mode
by Florin Coras
· 7 years ago
0bee9ce
session: allow builtin apps to register names
by Florin Coras
· 7 years ago
58d36f0
tls: add openssl engine
by Florin Coras
· 7 years ago
8f89dd0
tls: enforce certificate verification
by Florin Coras
· 7 years ago
371ca50
session: first approximation implementation of tls
by Florin Coras
· 7 years ago
f8f516a
session: support local sessions and deprecate redirects
by Florin Coras
· 7 years ago
b384b54
session: add support for memfd segments
by Florin Coras
· 7 years ago
ff6e769
session: cleanup attach flags
by Florin Coras
· 7 years ago
7999e83
session: add support for proxying apps
by Florin Coras
· 7 years ago
3cbc04b
udp: refactor udp code
by Florin Coras
· 7 years ago
cea194d
session: add support for application namespacing
by Florin Coras
· 7 years ago
52851e6
TCP proxy prototype
by Dave Barach
· 7 years ago
2c25a62
Horizontal (nSessions) scaling draft
by Dave Barach
· 7 years ago
10d8cc6
Improve fifo allocator performance
by Dave Barach
· 8 years ago
a546481
Session layer improvements
by Florin Coras
· 8 years ago
6cf30ad
Session layer refactoring
by Florin Coras
· 8 years ago
d79b41e
VPP-659 TCP improvements
by Florin Coras
· 8 years ago
68b0fb0
VPP-598: tcp stack initial commit
by Dave Barach
· 8 years ago