aboutsummaryrefslogtreecommitdiffstats
path: root/src/vlibmemory
AgeCommit message (Expand)AuthorFilesLines
2018-07-09gcc8 and Wstringop-truncationMarco Varlese1-4/+6
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
2017-09-25Fix sending GARP/NA on Bonded Interface Active/Backup Link Up/DownJohn Lo1-3/+27
2017-09-25Add binary API documentationDave Barach1-1/+3
2017-09-19Add new C APIKlement Sekera2-5/+71
2017-09-13API message table inspection utilitiesDave Barach1-60/+433
2017-09-11Recombine diags and minimum barrier open time changes (VPP-968)Colin Tregenza Dancer1-0/+5
2017-08-23Fix vl_map_shmem() root_path dangling reference.Dave Wallace1-5/+8
2017-08-18API: More gracefully fail when opening shared memory segment fails.Ole Troan1-2/+6
2017-08-14jvpp: make shm_prefix configurable (VPP-591)Jan Srnicek1-3/+16
2017-08-10TCP proxy prototypeDave Barach2-0/+39
2017-07-01Refactor API message handling codeKlement Sekera2-106/+139
2017-06-01Improve fifo allocator performanceDave Barach2-4/+44
2017-05-10completelly deprecate os_get_cpu_number, replace new occurencesDamjan Marion1-1/+1
2017-05-09Fix remaining 32-bit compile issuesDamjan Marion2-2/+3
2017-05-03A sprinkling of const in vlibmemory/api.h and friendsNeale Ranns4-21/+23
2017-04-25"autoreply" flag: autogenerate standard xxx_reply_t messagesDave Barach2-10/+5
2017-04-11move binary-api client-only routines to memory_client.cDave Barach2-250/+241
2017-03-14Clean up dead API client reaper callack schemeDave Barach1-7/+15
2017-03-09vlib_mains == 0 special cases be goneDave Barach1-0/+471
2017-03-07Python API: Synchronous mode.Ole Troan1-2/+15
2017-03-03Improve api trace replay consistency checkingDave Barach1-2/+32
2017-03-01VPP-598: tcp stack initial commitDave Barach2-9/+5
2017-02-28Trace plugin binary API message range allocationDave Barach2-8/+89
2017-01-09Self-service garbage collection for the API message allocatorDave Barach3-3/+28