Gitiles
Code Review
Sign In
gerrit.nordix.org
/
fdio
/
vpp
/
86f04500ae027dc66e91519a006388e56df4ceff
/
src
/
vcl
/
vppcom.c
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
41c9e04
vcl: improve read and fifo event handling
by Florin Coras
· 6 years ago
2179513
session: lock app worker mq for io events
by Florin Coras
· 6 years ago
de9f08b
vcl: register workers in order
by Florin Coras
· 6 years ago
6d4bb42
vcl: refactor test client to support workers
by Florin Coras
· 6 years ago
1459877
vcl/session/svm: fix coverity warnings
by Florin Coras
· 6 years ago
ab2f6db
session: support multiple worker binds
by Florin Coras
· 6 years ago
134a996
vcl: add support for multi-worker apps
by Florin Coras
· 6 years ago
070453d
vcl: remove session locks
by Florin Coras
· 6 years ago
6011699
vcl/session: use mq for bind replies
by Florin Coras
· 6 years ago
c9fbd66
vcl: remove unused binary api handlers
by Florin Coras
· 6 years ago
60f1fc1
vcl: unset fifo events only in read/write
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
6a5adc3
Add config option to use dlmalloc instead of mheap
by Dave Barach
· 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
0d427d8
vcl: refactor debugging
by Florin Coras
· 6 years ago
d239f8d
VCL: Fix session peer and local addresses
by Dave Wallace
· 6 years ago
7e607a7
VCL: refactor async & spinlocks
by Dave Wallace
· 6 years ago
410bcca
VCL IOEvent external API callback
by Keith Burns (alagalah)
· 7 years ago
de91006
VCL: add IPv6 to socket_test.sh and make test
by Dave Wallace
· 7 years ago
e535644
VCL: Fix Coverity CID183003
by Dave Wallace
· 7 years ago
0d2b0d5
VCL API for external callback for listener/connect event
by Keith Burns (alagalah)
· 7 years ago
8d73e85
VCL: add event registration to listen session in select()
by Dave Wallace
· 7 years ago
7cf80e0
VCL event handling changes
by Keith Burns (alagalah)
· 7 years ago
00f44cc
VCL refactoring
by Keith Burns (alagalah)
· 7 years ago
9a0546d
VCL: cleanup namespace_secret env-var cfg code.
by Dave Wallace
· 7 years ago
1275651
VCL registration handler added to session for polling sessions
by Keith Burns (alagalah)
· 7 years ago
3cf2d64
VCL async event handler
by Keith Burns (alagalah)
· 7 years ago
69d0119
VCL/LDP: Suppress trace output unless debug is enabled.
by Dave Wallace
· 7 years ago
aba98de
VCL: Fix for vppcom_session_listen() q_len <= 0 crash
by Keith Burns (alagalah)
· 7 years ago
9b79377
vppcomm refactor
by Keith Burns (alagalah)
· 7 years ago
b5a86ee
VCL: config api prefix using env var.
by Dave Wallace
· 7 years ago
56a0d06
VPP modified some state checking logic
by Keith Burns (alagalah)
· 7 years ago
c04cbf1
VCL: remove vrf from vppcom api.
by Dave Wallace
· 7 years ago
7e2c31a
VCL: Fix type in trace output.
by Dave Wallace
· 7 years ago
a332c46
session: segment manager refactor
by Florin Coras
· 7 years ago
bb16d3f
vcl: fix VPPCOM_ATTR_GET_LIBC_EPFD elog
by Florin Coras
· 7 years ago
b384b54
session: add support for memfd segments
by Florin Coras
· 7 years ago
4e57806
Event log entries for VCL
by Keith Burns (alagalah)
· 7 years ago
9b95425
VCL/LD_PRELOAD: Fix unfiltered debug output.
by Dave Wallace
· 7 years ago
2167355
Elog entries for VCL
by Keith Burns (alagalah)
· 7 years ago
504a71f
Event log entries for VCL
by Keith Burns (alagalah)
· 7 years ago
048b1d6
LD_PRELOAD: stateless LDP
by Dave Wallace
· 7 years ago
d304659
ELOG additions for VCL
by Keith Burns (alagalah)
· 7 years ago
09b2784
VCL eventlog - track create/delete
by Keith Burns (alagalah)
· 7 years ago
e86a8ed
api: refactor vlibmemory
by Florin Coras
· 7 years ago
8aa9aaf
Initial structure for VCL event logging.
by Keith Burns (alagalah)
· 7 years ago
9c5161a
VCL-LDPRELOAD: Fix Coverity Warning CID 178776
by Dave Wallace
· 7 years ago
ff6e769
session: cleanup attach flags
by Florin Coras
· 7 years ago
f32cff6
vcl: fix session preallocation
by Florin Coras
· 7 years ago
c8f1ee6
VCL: add vpp api q length to config file.
by Dave Wallace
· 7 years ago
16cb408
VCL: drain the vpp app event queue.
by Dave Wallace
· 7 years ago
50e8bdb
vcl: fix session handle in accept reply
by Florin Coras
· 7 years ago
d293196
VCL: include vpp context in accept session reply msg.
by Dave Wallace
· 7 years ago
ee45d41
VCL: improve debug output
by Dave Wallace
· 7 years ago
badeb95
VCL: remove bogus ASSERT().
by Dave Wallace
· 7 years ago
4878cbe
VCL: close-on-empty state transition refactoring.
by Dave Wallace
· 7 years ago
9d1d73a
VCL: Update lcl addr/port from connect session reply msg.
by Dave Wallace
· 7 years ago
dcf55ce
vppcom: improve listener session handling
by Florin Coras
· 7 years ago
227867f
VCL-LDPRELOAD: add sendfile/sendfile64 implementation.
by Dave Wallace
· 7 years ago
3bd43b8
VCL: clean up disconnect_session debug output.
by Dave Wallace
· 7 years ago
0cdd5bd
VCL/LDPRELOAD: Fix out-of-bounds access and inequality comparison coverity errors
by Steven
· 7 years ago
60caa06
VCL: Fix accept state machine, EPOLLET logic.
by Dave Wallace
· 7 years ago
498b3a5
VCL: Set debug output level from env var
by Dave Wallace
· 7 years ago
e7fa24e
VCL: Fix error handling during heap alloc
by Dave Wallace
· 7 years ago
2e005bb
VCL: handle process fork.
by Dave Wallace
· 7 years ago
e695cb4
VCL_LDPRELOAD: mixed libc/vcl epoll fd's
by Dave Wallace
· 7 years ago
774169b
VCL: application proxy configuration
by Dave Wallace
· 7 years ago
66cf6eb
VCL: refactor session close / disconnect.
by Dave Wallace
· 7 years ago
faf9d77
VCL-LDPRELOAD: Fix more coverity warnings
by Dave Wallace
· 7 years ago
617dffa
VCL-LDPRELOAD: Fix CID 178251 & CID 178253
by Dave Wallace
· 7 years ago
8af2054
VCL: add session namespace support.
by Dave Wallace
· 7 years ago
58f464e
VCL: Return data for recvfrom(MSG_PEEK)
by Steven
· 7 years ago
ac1f96d
VCL/LDPRELOAD: Add support for getsockopt, sendto, and recvfrom
by Steven
· 7 years ago
5c7cf1c
VCL-LDPRELOAD: statically link vppcom into libvcl-ldpreload.so
by Dave Wallace
· 7 years ago
[Renamed (99%) from src/uri/vppcom.c]
e22aa74
VCL-LDPRELOAD: Refactor vcom_socket* and fix crash in vppcom_select
by Dave Wallace
· 7 years ago
7876d39
VCL: cleanup misc. issues in vppcom
by Dave Wallace
· 7 years ago
9c4b5b2
VCL-LDPRELOAD: fix iperf3 socket_test.sh
by Dave Wallace
· 7 years ago
3cbc04b
udp: refactor udp code
by Florin Coras
· 7 years ago
2199aab
VCL/LDPRELOAD: getpeername and getsockname
by Steven
· 7 years ago
bccd339
VCL: Add SET_KEEPALIVE, SET_TCP_KEEPIDLE, and SET_TCP_KEEPINTVL
by Steven
· 7 years ago
b5a1160
VCL: Add REUSEADDR, BROADCAST, and V6ONLY to vppcom_session_attr API
by Steven
· 7 years ago
35830af
Add VCL session get/set attributes api function.
by Dave Wallace
· 7 years ago
cea194d
session: add support for application namespacing
by Florin Coras
· 7 years ago
f7f809c
VCL: add epoll_* functions.
by Dave Wallace
· 7 years ago
59b2565
Repair vlib API socket server
by Dave Barach
· 7 years ago
b2bcad6
Fixes for issues Coverity has reported (VPP-972)
by Chris Luke
· 7 years ago
1948161
Add multi-vm Vagrantfile for vcl-test.
by Dave Wallace
· 7 years ago
ab7b8d9
Fixes for issues reported by Coverity (VPP-972)
by Chris Luke
· 7 years ago
33e002b
Fix session connect_* api message handling.
by Dave Wallace
· 7 years ago
c87c91d
session: segment manager improvements
by Florin Coras
· 7 years ago
6d5c4cd
VCL: copy complete ip addr to/from vpe-api buf.
by Dave Wallace
· 7 years ago
543852a
Add VPP Communications Library (VCL)
by Dave Wallace
· 7 years ago