aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins/memif
AgeCommit message (Expand)AuthorFilesLines
2019-10-10memif: remove api boilerplateOle Troan6-252/+15
2019-10-03memif: memif buffer leaks during disconnect.Padma Ram1-2/+36
2019-09-24vlib: add flag to explicitelly mark nodes which can init per-node packet traceDamjan Marion1-0/+1
2019-09-16api: autogenerate api trace print/endianOle Troan1-0/+4
2019-09-11memif: fix zero-copy arg overwriteJakub Grajciar1-3/+0
2019-09-09memif: API cleanupJakub Grajciar6-67/+122
2019-09-04memif: always enable zero-copy when creating memif using APIJakub Grajciar1-0/+3
2019-08-22tests: move plugin tests to src/plugins/*/testDave Wallace2-0/+430
2019-07-25memif: Fix uninitialized variable as reported by coveritySteven Luong1-1/+2
2019-07-24memif: fix vector overflow when copying stringsBenoît Ganne1-19/+27
2019-07-23api: binary api cleanupDave Barach2-3/+6
2019-07-18vlib: convert frame_index into real pointersAndreas Schultz1-1/+1
2019-07-09vat: unload unused vat pluginsDave Barach1-2/+4
2019-05-03plugins: clean up plugin descriptionsDave Wallace1-1/+1
2019-03-07Remove local REPLY_MACRO so that socket transport works.Ole Troan1-36/+2
2019-02-22Add no-append flag to vlib_frame_tDamjan Marion1-0/+1
2019-02-14Add -fno-common compile optionBenoît Ganne1-1/+1
2019-02-09buffers: fix typoDamjan Marion1-2/+2
2019-02-06buffers: make buffer data size configurable from startup configDamjan Marion1-2/+2
2019-02-01memif: fix buffer prefetchDamjan Marion1-4/+5
2019-01-30buffers: add missing ref_count = 1 in driversDamjan Marion1-0/+1
2019-01-30buffers: major cleanup and improvementsDamjan Marion3-3/+12
2019-01-20buffers: keep buffer_main in vlib_main_tDamjan Marion1-1/+1
2019-01-18deprecate clib_memcpy64_x4Damjan Marion2-14/+18
2019-01-02Fixes for buliding for 32bit targets:David Johnson1-0/+2
2018-11-20memif input-node improvementsDamjan Marion1-11/+34
2018-11-14Remove c-11 memcpy checks from perf-critical codeDave Barach2-26/+26
2018-11-13vlib rename vlib_frame_args(...) to vlib_frame_scalar_args(..)Damjan Marion1-3/+3
2018-10-23Numa-aware, growable physical memory allocator (pmalloc)Damjan Marion1-5/+5
2018-10-23c11 safe string handling supportDave Barach4-12/+12
2018-10-09memif: coverity fixJakub Grajciar1-2/+4
2018-10-08memif: socket filename add/del bugfixJakub Grajciar1-3/+3
2018-10-03memif: include interface name in logsJuraj Sloboda3-29/+57
2018-10-03VPP-1440: clean up coverity warningsDave Barach1-2/+2
2018-09-24Trivial: Clean up some typos.Paul Vinciguerra1-1/+1
2018-09-12Fix create memif socketEd Warnicke1-16/+0
2018-08-27cmake: Fix plugins .h includesMohsin Kazmi1-0/+5
2018-08-27cmake: add missing vat pluginsDamjan Marion1-0/+3
2018-08-25cmake: improve add_vpp_plugin macroDamjan Marion1-4/+6
2018-08-17CMake as an alternative to autotools (experimental)Damjan Marion1-0/+27
2018-08-13Multiarch handling in different constructor macrosDamjan Marion2-13/+8
2018-08-11Multiversioning: Device (tx) function constructorMohsin Kazmi1-17/+3
2018-07-31memif: socket filename fixJakub Grajciar1-11/+19
2018-07-25VPP-1332 memif: add/del socket filename bugfixJakub Grajciar1-1/+27
2018-07-17memif: vectorized buffer enqueue in input nodeDamjan Marion1-146/+121
2018-07-11avoid using thread local storage for thread indexDamjan Marion2-3/+3
2018-07-11memif: fix max number of ringsDamjan Marion2-4/+4
2018-06-29memif: minor fixesDamjan Marion1-1/+1
2018-06-27gcc8 and Wstringop-truncationMarco Varlese1-1/+1
2018-05-29Add VLIB_NODE_FN() macro to simplify multiversioning of node functionsDamjan Marion2-22/+7