Code Review
/
vpp.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
review
|
tree
first ⋅ prev ⋅ next
session svm: non blocking mq
[vpp.git]
/
src
/
vnet
/
session
/
application_interface.h
2021-02-05
Florin Coras
session svm: non blocking mq
27/30927/27
blob
|
commitdiff
|
raw
2021-01-07
Florin Coras
vcl session: switch to generic cert key apis
15/30615/23
blob
|
commitdiff
|
raw
|
diff to current
2020-12-29
Florin Coras
svm: allow mq attachments at random offsets
90/30390/53
blob
|
commitdiff
|
raw
|
diff to current
2020-12-25
Florin Coras
svm: split fifo into private and shared structs
49/30349/33
blob
|
commitdiff
|
raw
|
diff to current
2020-11-24
Florin Coras
svm: support for multi-segment enqueues
12/30112/7
blob
|
commitdiff
|
raw
|
diff to current
2020-09-16
Florin Coras
vcl: refactor bapi client index for sapi reuse
54/28854/4
blob
|
commitdiff
|
raw
|
diff to current
2020-09-14
Florin Coras
session: add unix socket api for app attachment
47/28647/24
blob
|
commitdiff
|
raw
|
diff to current
2020-09-02
Florin Coras
session: fix non-blocking msg enqueue to vpp mq
36/28636/3
blob
|
commitdiff
|
raw
|
diff to current
2020-08-12
hanlin
vcl: support multi-threads with session migration
64/27864/9
blob
|
commitdiff
|
raw
|
diff to current
2020-08-11
Florin Coras
vcl: support inter worker rpc
55/27955/5
blob
|
commitdiff
|
raw
|
diff to current
2020-05-21
Florin Coras
vcl: support connected udp listens
11/27111/4
blob
|
commitdiff
|
raw
|
diff to current
2020-05-04
Florin Coras
session: add option to preallocate fifo headers
31/26731/5
blob
|
commitdiff
|
raw
|
diff to current
2020-04-25
Florin Coras
session vcl: propagate transport cleanup notifications
00/26700/5
blob
|
commitdiff
|
raw
|
diff to current
2020-04-07
Florin Coras
udp session: jumbo frames and configurable mtu
93/26393/6
blob
|
commitdiff
|
raw
|
diff to current
2020-04-06
Florin Coras
vcl session: enforce full dgram reads/writes
63/26363/13
blob
|
commitdiff
|
raw
|
diff to current
2020-04-03
Florin Coras
session: improve error reporting
95/22895/18
blob
|
commitdiff
|
raw
|
diff to current
2020-04-01
Florin Coras
session udp: support connect on listeners
27/26227/18
blob
|
commitdiff
|
raw
|
diff to current
2020-02-25
Florin Coras
svm: minimal initial fifo
35/24735/13
blob
|
commitdiff
|
raw
|
diff to current
2020-02-25
Ryujiro Shibuya
session: basic fifo-tuning-logic
72/24472/26
blob
|
commitdiff
|
raw
|
diff to current
2020-02-25
Ryujiro Shibuya
session svm: tracking segment memory usage
78/24278/42
blob
|
commitdiff
|
raw
|
diff to current
2020-01-30
Florin Coras
vcl session: propagate cleanup notifications to apps
42/23042/8
blob
|
commitdiff
|
raw
|
diff to current
2020-01-23
Florin Coras
vcl session: udp session migration notifications
62/24462/3
blob
|
commitdiff
|
raw
|
diff to current
2019-12-21
Florin Coras
session: move add/del segment msg to mq
97/21497/20
blob
|
commitdiff
|
raw
|
diff to current
2019-12-17
Nathan Skrzypczak
quic: Implement crypto contexts
10/23310/15
blob
|
commitdiff
|
raw
|
diff to current
2019-12-11
Nathan Skrzypczak
quic: Add support for unidirectional streams
59/23759/5
blob
|
commitdiff
|
raw
|
diff to current
2019-11-26
Nathan Skrzypczak
quic: Refactor for crypto contexts
81/23381/9
blob
|
commitdiff
|
raw
|
diff to current
2019-11-07
Nathan Skrzypczak
session: Add crypto context
39/22639/6
blob
|
commitdiff
|
raw
|
diff to current
2019-11-07
Nathan Skrzypczak
session: ckpair store & crypto engine as mq params
90/23290/3
blob
|
commitdiff
|
raw
|
diff to current
2019-10-21
Yu Ping
tls: enable tls engine as the default engine
69/22869/2
blob
|
commitdiff
|
raw
|
diff to current
2019-10-21
Florin Coras
session: support registration of custom crypto engines
63/22863/4
blob
|
commitdiff
|
raw
|
diff to current
2019-10-21
Florin Coras
vcl: add api to set lcl ip
14/22814/3
blob
|
commitdiff
|
raw
|
diff to current
2019-10-16
Florin Coras
session: increase max ctrl msg size
87/22787/3
blob
|
commitdiff
|
raw
|
diff to current
2019-10-10
Nathan Skrzypczak
session: fix typos & cert_key store init
31/22631/3
blob
|
commitdiff
|
raw
|
diff to current
2019-10-09
Nathan Skrzypczak
hsa: use crypto_engine_type_t for TLS
42/22042/4
blob
|
commitdiff
|
raw
|
diff to current
2019-10-09
Nathan Skrzypczak
session: Add certificate store
45/22045/8
blob
|
commitdiff
|
raw
|
diff to current
2019-10-08
Nathan Skrzypczak
hsa: make vpp_echo use mq instead of bapi
28/22028/6
blob
|
commitdiff
|
raw
|
diff to current
2019-09-27
Nathan Skrzypczak
session: fix io_evt mq locking
51/22351/2
blob
|
commitdiff
|
raw
|
diff to current
2019-09-20
Nathan Skrzypczak
session: fix msg freeing on error
56/22056/5
blob
|
commitdiff
|
raw
|
diff to current
2019-08-27
Florin Coras
session: move ctrl messages from bapi to mq
45/21445/26
blob
|
commitdiff
|
raw
|
diff to current
2019-08-01
Florin Coras
session: session pool migration notification
92/20992/3
blob
|
commitdiff
|
raw
|
diff to current
2019-07-17
Florin Coras
session: grab mq lock until ctrl event is enqueued
65/20665/2
blob
|
commitdiff
|
raw
|
diff to current
2019-07-15
Florin Coras
session: allow transports to generate closed notifications
51/20651/6
blob
|
commitdiff
|
raw
|
diff to current
2019-07-09
Florin Coras
session: notify app of session and transport cleanup
49/20549/4
blob
|
commitdiff
|
raw
|
diff to current
2019-04-30
Florin Coras
svm: more fifo refactor/cleanup
05/19205/9
blob
|
commitdiff
|
raw
|
diff to current
2019-04-25
Florin Coras
session: cleanup segment manager and fifo segment
51/19151/15
blob
|
commitdiff
|
raw
|
diff to current
2019-04-25
Florin Coras
session: use teps in accept/connect notifications
47/19147/2
blob
|
commitdiff
|
raw
|
diff to current
2019-04-24
Aloys Augustin
QUIC: Add multi-stream support to internal test apps
50/18750/8
blob
|
commitdiff
|
raw
|
diff to current
2019-04-16
Sirshak Das
svm_fifo rework to avoid contention on cursize
23/18223/13
blob
|
commitdiff
|
raw
|
diff to current
2019-03-21
Florin Coras
session/fifo: make event unset atomic
68/18468/1
blob
|
commitdiff
|
raw
|
diff to current
2019-03-06
Florin Coras
session: use session index instead of fifo for evt
09/18009/12
blob
|
commitdiff
|
raw
|
diff to current
2019-03-06
Florin Coras
session: use vpp to switch io events for ct sessions
05/18005/17
blob
|
commitdiff
|
raw
|
diff to current
2019-03-02
Florin Coras
session: remove deprecated binary apis
82/17982/8
blob
|
commitdiff
|
raw
|
diff to current
2019-03-02
Florin Coras
session: cleanup session event types
74/17974/3
blob
|
commitdiff
|
raw
|
diff to current
2019-02-21
Florin Coras
vcl/session: send unlisten over message queue
36/17736/4
blob
|
commitdiff
|
raw
|
diff to current
2019-02-11
Florin Coras
session: cleanup application interface
38/17438/8
blob
|
commitdiff
|
raw
|
diff to current
2019-02-09
Florin Coras
tls: move test certificates to separate header file
12/17412/7
blob
|
commitdiff
|
raw
|
diff to current
2019-02-09
Florin Coras
session: refactor listen logic
34/17334/14
blob
|
commitdiff
|
raw
|
diff to current
2019-02-04
Florin Coras
session: cleanup part 1
71/17271/8
blob
|
commitdiff
|
raw
|
diff to current
2019-01-05
Florin Coras
vcl/session: add api for changing session app worker
76/16676/11
blob
|
commitdiff
|
raw
|
diff to current
2018-12-17
Florin Coras
vcl/session: handle reset/disconnect before app accept
91/16491/8
blob
|
commitdiff
|
raw
|
diff to current
2018-11-30
Florin Coras
vcl: wait for segments with segment handle
86/16286/4
blob
|
commitdiff
|
raw
|
diff to current
2018-11-30
Florin Coras
session: segment handle in accept/connect notifications
84/16284/7
blob
|
commitdiff
|
raw
|
diff to current
2018-11-18
Florin Coras
vcl/session: apps with process workers
17/15917/17
blob
|
commitdiff
|
raw
|
diff to current
2018-11-14
Dave Barach
Remove c-11 memcpy checks from perf-critical code
16/15916/4
blob
|
commitdiff
|
raw
|
diff to current
2018-10-28
Florin Coras
session: extend connect api for internal apps
46/15546/11
blob
|
commitdiff
|
raw
|
diff to current
2018-10-23
Dave Barach
c11 safe string handling support
47/15347/10
blob
|
commitdiff
|
raw
|
diff to current
2018-09-08
Florin Coras
session: detect namespace for transport apps
35/14735/4
blob
|
commitdiff
|
raw
|
diff to current
2018-09-06
Florin Coras
session: support multiple worker binds
03/14603/15
blob
|
commitdiff
|
raw
|
diff to current
2018-08-28
Florin Coras
vcl/session: use mq for bind replies
19/14519/8
blob
|
commitdiff
|
raw
|
diff to current
2018-08-24
Florin Coras
session: add support for multiple app workers
76/14176/20
blob
|
commitdiff
|
raw
|
diff to current
2018-08-10
Florin Coras
vcl: support for eventfd mq signaling
22/13922/25
blob
|
commitdiff
|
raw
|
diff to current
2018-07-31
Florin Coras
vcl: add read/write udp support
83/13783/8
blob
|
commitdiff
|
raw
|
diff to current
2018-07-27
Florin Coras
vcl: use events for epoll/select/read/write
28/13528/36
blob
|
commitdiff
|
raw
|
diff to current
2018-07-17
Florin Coras
session: send ctrl msg over mq
58/13458/8
blob
|
commitdiff
|
raw
|
diff to current
2018-07-17
Florin Coras
session: use msg queue for events
58/13358/24
blob
|
commitdiff
|
raw
|
diff to current
2018-06-28
Florin Coras
vcl: move binary api and cfg to separate files
68/13268/5
blob
|
commitdiff
|
raw
|
diff to current
2018-06-28
Florin Coras
vcl: refactor vcl session
61/13261/5
blob
|
commitdiff
|
raw
|
diff to current
2018-05-09
Florin Coras
session: cleanup session tx function
39/12439/11
blob
|
commitdiff
|
raw
|
diff to current
2018-04-18
Florin Coras
udp/session: refactor to support dgram mode
34/11634/18
blob
|
commitdiff
|
raw
|
diff to current
2018-03-23
Florin Coras
session: allow builtin apps to register names
34/11334/3
blob
|
commitdiff
|
raw
|
diff to current
2018-03-15
Florin Coras
tls: add openssl engine
67/11067/17
blob
|
commitdiff
|
raw
|
diff to current
2018-03-07
Florin Coras
tls: enforce certificate verification
72/10972/9
blob
|
commitdiff
|
raw
|
diff to current
2018-03-02
Florin Coras
session: first approximation implementation of tls
68/10768/27
blob
|
commitdiff
|
raw
|
diff to current
2018-02-14
Florin Coras
session: support local sessions and deprecate redirects
75/10475/17
blob
|
commitdiff
|
raw
|
diff to current
2018-01-25
Florin Coras
session: add support for memfd segments
09/10109/17
blob
|
commitdiff
|
raw
|
diff to current
2017-12-14
Florin Coras
session: cleanup attach flags
04/9804/2
blob
|
commitdiff
|
raw
|
diff to current
2017-11-01
Florin Coras
session: add support for proxying apps
33/9133/5
blob
|
commitdiff
|
raw
|
diff to current
2017-10-16
Florin Coras
udp: refactor udp code
30/8730/19
blob
|
commitdiff
|
raw
|
diff to current
2017-10-10
Florin Coras
session: add support for application namespacing
11/8611/22
blob
|
commitdiff
|
raw
|
diff to current
2017-08-10
Dave Barach
TCP proxy prototype
27/7927/8
blob
|
commitdiff
|
raw
|
diff to current
2017-07-11
Dave Barach
Horizontal (nSessions) scaling draft
16/7316/26
blob
|
commitdiff
|
raw
|
diff to current
2017-06-01
Dave Barach
Improve fifo allocator performance
35/6935/11
blob
|
commitdiff
|
raw
|
diff to current
2017-04-24
Florin Coras
Session layer improvements
09/6309/7
blob
|
commitdiff
|
raw
|
diff to current
2017-04-14
Florin Coras
Session layer refactoring
67/6067/10
blob
|
commitdiff
|
raw
|
diff to current
2017-03-10
Florin Coras
VPP-659 TCP improvements
24/5624/14
blob
|
commitdiff
|
raw
|
diff to current
2017-03-01
Dave Barach
VPP-598: tcp stack initial commit
61/5561/7
blob
|
commitdiff
|
raw
|
diff to current