Gitiles
Code Review
Sign In
gerrit.nordix.org
/
fdio
/
vpp
/
9094b5c319d3f072d3c248fe7c876e4048c13ac2
/
src
/
vcl
470b2a6
vcl: fix bapi disconnect with socket transport
by Florin Coras
· 5 years ago
d2c9e70
vcl: initialize worker thread index and heap map slot
by Florin Coras
· 5 years ago
7e5e62b
vcl: fix epoll chain validation
by Florin Coras
· 5 years ago
1a3d237
vcl: fix config parsing of hex values
by Florin Coras
· 5 years ago
028eaf0
vcl: fix coverity warning
by Florin Coras
· 5 years ago
8ac1d6d
session: Use parent_handle instead of transport_opts
by Nathan Skrzypczak
· 5 years ago
9fd9962
vcl: add QUIC support
by Nathan Skrzypczak
· 6 years ago
cef02be
session: Refactor invalid session idx/handle
by Nathan Skrzypczak
· 5 years ago
fe67afd
vcl: fix namespace debug print
by Benoît Ganne
· 5 years ago
369db83
vcl: add worker unregister api
by Florin Coras
· 5 years ago
aaff5ee
vcl: cleanup listener accept fifo
by Florin Coras
· 5 years ago
617574d
vcl: handle fd rcv msg error
by Florin Coras
· 5 years ago
2d379d8
svm: rename fifo tx notifications to reflect use
by Florin Coras
· 5 years ago
00dd74c
hsa: move vcl test apps to hsa
by Florin Coras
· 5 years ago
49ee684
build: add -Wall and -fno-common, fix reported issues
by Benoît Ganne
· 6 years ago
00cca80
vcl: avoid hash table lookup on accept
by Florin Coras
· 6 years ago
e003a1b
vcl: cap epoll dequeue batch size to max events
by Florin Coras
· 6 years ago
ba65ca4
Add transport_opts to connect_sock bapi
by Nathan Skrzypczak
· 6 years ago
b7e3dba
vls: relax copy on fork locks
by Florin Coras
· 6 years ago
7b74b07
ldp: add option to eanble transparent TLS connections
by Yu Ping
· 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
317b8e0
vcl/session: tx notifications for cut-thru sessions
by Florin Coras
· 6 years ago
28aa539
svm_fifo rework to avoid contention on cursize
by Sirshak Das
· 6 years ago
c5df8c7
host stack: update stale copyright
by Florin Coras
· 6 years ago
8509aa2
ldp: ignore TCP_CORK socket option
by Florin Coras
· 6 years ago
63d3ac6
vls: add pthread check on vls_attr
by Florin Coras
· 6 years ago
03dd90a
VCL: add TLS opt to socket_test.sh
by Dave Wallace
· 6 years ago
a5efca3
vcl: mark app state as failed if attach fails
by Florin Coras
· 6 years ago
d89411e
ldp: force exit if constructor init fails
by Florin Coras
· 6 years ago
5e06257
vcl: cleanup debug messages
by Florin Coras
· 6 years ago
fff68f7
vcl: fix coverity warning
by Florin Coras
· 6 years ago
2d9b427
ldp: fix worker alloc when using eventfds
by Florin Coras
· 6 years ago
c7886c5
vcl: update buf if whole buf cannot be done at once
by wuzhouhui
· 6 years ago
14ed6df
session/tcp/vcl: fixes and optimizations
by Florin Coras
· 6 years ago
fe97da3
session: cleanup instances of deprecated io evts
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
ac62626
vcl: remove unused fields and structures
by Florin Coras
· 6 years ago
6442401
session: remove deprecated binary apis
by Florin Coras
· 6 years ago
2b81e3c
session: refactor local connects
by Florin Coras
· 6 years ago
78b5fa6
session/vcl: fix coverity warnings
by Florin Coras
· 6 years ago
dfae9f9
vcl/session: send unlisten over message queue
by Florin Coras
· 6 years ago
8a14061
tls: add vcl test
by Florin Coras
· 6 years ago
46ae2ef
ldp: return byte count from a successful recvfrom
by Haggai Eran
· 6 years ago
47727c0
Add -fno-common compile option
by Benoît Ganne
· 6 years ago
97dcf5b
sock api: allow to start client with no rx_thread
by Tomasz Kulasek
· 6 years ago
288eaab
session: cleanup part 1
by Florin Coras
· 6 years ago
6d0106e
vcl: improve handling of close on rw
by Florin Coras
· 6 years ago
2d675d7
vls: support passive listeners
by Florin Coras
· 6 years ago
4dee8cd
ldp: initialize clib time
by Florin Coras
· 6 years ago
0ef8ef2
vls: multi-process and multi-threaded apps improvements
by Florin Coras
· 6 years ago
e0982e5
vcl: add api to expose worker message queues epfd
by Florin Coras
· 6 years ago
5f45e01
session/vcl: support worker ownership change for listeners
by Florin Coras
· 6 years ago
72f7782
vcl: generate epoll events only if requested
by Florin Coras
· 6 years ago
0ed24e9
ldp: add support for TCP_CONGESTION sockopts (VPP-1550)
by Florin Coras
· 6 years ago
f9240dc
vcl: move forking logic to vls
by Florin Coras
· 6 years ago
72b0428
vcl/session: replicate events for shared sessions
by Florin Coras
· 6 years ago
1bcad5c
session/vcl: improve fifo tx notifications
by Florin Coras
· 6 years ago
294afe2
vcl/ldp: select cleanup/improvements
by Florin Coras
· 6 years ago
7baeb71
vcl/ldp: add locked sessions shim layer
by Florin Coras
· 6 years ago
30e79c2
vcl/session: add api for changing session app worker
by Florin Coras
· 6 years ago
34a3a08
Add TLS support for VCL
by Ping Yu
· 6 years ago
d9818dd
Fixes for buliding for 32bit targets:
by David Johnson
· 6 years ago
a7a1a22
ldp/vcl: epoll and shutdown cleanup
by Florin Coras
· 6 years ago
b0f662f
vcl/ldp: add write msg function and fine tuning
by Florin Coras
· 6 years ago
fa915f8
vcl: handle invalid sessions in epoll
by Florin Coras
· 6 years ago
c227e49
vcl: fix coverity warnings
by Florin Coras
· 6 years ago
05ce4b8
vcl: handle reset while reading/writing data
by Florin Coras
· 6 years ago
3c7d4f9
vcl/session: handle reset/disconnect before app accept
by Florin Coras
· 6 years ago
05ecfcc
ldp/vcl: reduce debug verbosity
by Florin Coras
· 6 years ago
4850e3e
tcp: validate seq for handshake ack
by Florin Coras
· 6 years ago
42ceddb
session/tcp: support tx flush mark
by Florin Coras
· 6 years ago
eaec2a6
bapi: add options to have vpp cleanup client registration
by Florin Coras
· 6 years ago
955bfbb
ldp: avoid calling write in destructors
by Florin Coras
· 6 years ago
01f3f89
vcl: cleanup children that use _exit()
by Florin Coras
· 6 years ago
dc2e251
vcl: test refactor and improvements
by Florin Coras
· 6 years ago
940f78f
vcl: handle worker process exit
by Florin Coras
· 6 years ago
adc74d7
svm: use explicit svm fifo segment main for slaves
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
47c40e2
vcl: basic support for apps that fork
by Florin Coras
· 6 years ago
dfe4cf4
ldp: basic multiworker support
by Florin Coras
· 6 years ago
30e273b
ldp: sid to fd mapper for apps with multiple workers
by Florin Coras
· 6 years ago
c1f5a43
session: cleanup use of api_client_index
by Florin Coras
· 6 years ago
053a0e4
vcl/session: apps with process workers
by Florin Coras
· 6 years ago
173bae3
ldp: fixes/improvements to select
by Florin Coras
· 6 years ago
178cf49
Remove c-11 memcpy checks from perf-critical code
by Dave Barach
· 6 years ago
6917b94
vcl/ldp: fix poll
by Florin Coras
· 6 years ago
aa27eb9
vcl: fix bidirectional tests (VPP-1455)
by Florin Coras
· 6 years ago
a4878ed
vcl: fix empty epoll returns (VPP-1453)
by Florin Coras
· 6 years ago
1502fc3
vcl: cleanup and fixes for vcl test code
by Florin Coras
· 6 years ago
58c101a
vcl: use want_tx_evt for ct sessions
by Florin Coras
· 6 years ago
dc7b1aa
vcl: fix test throughput computation
by Florin Coras
· 6 years ago
84db408
vcl: fix coverity warning
by Florin Coras
· 6 years ago
539663c
vcl: handle old events before blocking in epoll
by Florin Coras
· 6 years ago
742582f
vcl: remove vcl_event
by Florin Coras
· 6 years ago
0e88e85
session/svm: add want_tx_event flag to fifo
by Florin Coras
· 6 years ago
86f0450
vcl: keep track of unexpected events
by Florin Coras
· 6 years ago
2cba853
vcl: add apis that expos fifo as buffer
by Florin Coras
· 6 years ago
Next »