aboutsummaryrefslogtreecommitdiffstats
path: root/src/vlibmemory
AgeCommit message (Expand)AuthorFilesLines
2018-12-12Delete shared memory segment files when vpp startsDave Barach1-0/+22
2018-10-03sock api: fix registrations and client readsFlorin Coras5-28/+69
2018-10-02PAPI: Use UNIX domain sockets instead of shared memoryOle Troan5-39/+94
2018-09-19socket api: do not delay sending of messagesFlorin Coras2-64/+35
2018-09-11remove libvlib from libvlibmemoryclient libsMatthew Smith1-1/+1
2018-08-26cmake: add add_vpp_library and add_vpp_executable macrosDamjan Marion1-14/+13
2018-08-25cmake: add more headers to the install listDamjan Marion1-0/+11
2018-08-20CMake: generate .json from .api filesNeale Ranns1-2/+3
2018-08-17CMake as an alternative to autotools (experimental)Damjan Marion1-0/+41
2018-08-17vlibapi: validate private segment rotor prior to useFlorin Coras1-1/+1
2018-08-15Remove client_index field from replies in APIOndrej Fabry1-2/+0
2018-08-10vcl: support for eventfd mq signalingFlorin Coras1-2/+2
2018-08-09Fix "Old Style VLA" build warningsJuraj Sloboda1-2/+3
2018-08-07api: compute msg table for private registrationsFlorin Coras1-2/+7
2018-08-04socket api: multiple fds in one msgFlorin Coras5-20/+22
2018-08-03svm: add support for eventfd signaling to queueFlorin Coras2-11/+9
2018-07-05VPP-1335 vapi crash when memclnt_keepalive receivedKlement Sekera1-4/+4
2018-06-27gcc8 and Wstringop-truncationMarco Varlese1-4/+6
2018-06-26Fix api trace replay of handler to pass vm parameterJohn Lo1-2/+2
2018-06-14Use __attribute__((weak)) references where necessaryDave Barach1-5/+1
2018-06-08export counters in a memfd segmentDave Barach2-6/+16
2018-06-05VPP API: Memory traceOle Troan2-16/+28
2018-05-10Remove the historical memfd api segment bootstrapDave Barach2-88/+28
2018-04-18typo fix: UNKOWN -> UNKNOWNAndrey "Zed" Zaikin1-1/+1
2018-03-06API: Add service definitions for events and singleton messages (second attempt)Marek Gradzki1-0/+10
2018-03-05Revert "API: Add service definitions for events and singleton messages."Ole Trøan1-10/+0
2018-03-05API: Add service definitions for events and singleton messages.Ole Troan1-0/+10
2018-02-02vlmemory/svm: fix client detach from svm regionFlorin Coras4-8/+23
2018-01-25session: add support for memfd segmentsFlorin Coras11-86/+219
2018-01-23VPPAPIGEN: vppapigen replacement in Python PLY.Ole Troan1-1/+1
2018-01-22svm: queue sub: Add conditional timed waitMohsin Kazmi2-3/+3
2018-01-15svm: refactor memfd and remove ssvm_ethFlorin Coras5-12/+15
2018-01-11api: fix handlers that explicitly depend on svm queueFlorin Coras3-0/+16
2018-01-11api: remove transport specific code from handlersFlorin Coras1-4/+4
2018-01-10svm: calc base address on AArch64 based on autodetected VA space sizeDamjan Marion1-1/+1
2018-01-09api: refactor vlibmemoryFlorin Coras17-3718/+3400
2018-01-05sock api: add first msg id retrieval functionFlorin Coras2-17/+39
2018-01-05sock api: add infra for bootstrapping shm clientsFlorin Coras6-151/+514
2017-12-15VPP-1102: fix dangling references in RPC handlingDave Barach2-27/+40
2017-12-01session: allocate cb messages from client ringFlorin Coras1-0/+2
2017-10-31Fix typo (double unlock)Dave Barach1-2/+1
2017-10-25VCL-LDPRELOAD: statically link VPP objects into libvcl_ldpreload.soDave Wallace1-6/+0
2017-10-18CSIT-844: fix binary api rx pthread heap push/popDave Barach2-6/+27
2017-10-10API versioning: Fix coverity errors from strncpy()Ole Troan1-1/+1
2017-10-09vppapigen: support per-file (major,minor,patch) version stampsDave Barach2-1/+60
2017-10-06Coverity fixes for API socketChris Luke1-3/+3
2017-10-05Clean up "show api ring" debug CLIDave Barach1-3/+11
2017-10-03api: fix internal client registrationsFlorin Coras1-0/+2
2017-10-03Repair vlib API socket serverDave Barach8-271/+1824
2017-09-26Add thread-safe event signaller, use RPC where requiredDave Barach1-1/+12