summaryrefslogtreecommitdiffstats
path: root/src/vpp-api
AgeCommit message (Expand)AuthorFilesLines
2022-11-28vapi: write enumflag types to vapi headersMatthew Smith2-0/+15
2022-10-12misc: fix issues reported by clang-15Damjan Marion1-2/+0
2022-06-01papi: vpp_serializer.py - replace slow bytes() with fast bytearray()Viktor Velichkin1-8/+8
2022-05-10tests: replace pycodestyle with blackKlement Sekera15-1553/+1867
2022-05-02vapi: support api clients within vpp processOle Troan2-43/+428
2022-04-27vapi: Fix build when directory contains @Renato Botelho do Couto2-2/+3
2022-03-31stats: convert error counters to normal countersDamjan Marion3-83/+16
2022-03-09stats: refactorDamjan Marion2-20/+19
2022-02-24vapi: Missing include file in vlib.api.vapi.hDave Wallace1-17/+17
2022-02-01stats: vpp_get_stats crashes in stat_segment_data_freeSteven Luong1-0/+1
2022-01-25api: vapi: honor non-blocking settingKlement Sekera2-12/+25
2021-11-16vapi: verify message size when receivedKlement Sekera3-18/+51
2021-11-02tests: change code to avoid gcc-11 warningKlement Sekera1-4/+10
2021-10-18interface: add api test fileFilip Tehlar5-2/+7
2021-10-14tests: fix coverity warningsKlement Sekera1-6/+2
2021-10-13docs: convert vpp doc md->rstNathan Skrzypczak3-155/+191
2021-10-13vapi: fix vapi test coverity warningFlorin Coras1-0/+1
2021-09-28api: API trace improvementsFilip Tehlar1-8/+0
2021-09-28misc: vpe.api messages dynamically allocatedOle Troan2-15/+7
2021-09-28build: complete python3 support, no hardcode pathNick Brown1-2/+3
2021-09-27tests: don't install vapi_c{,pp}_testDmitry Valter1-0/+2
2021-09-27misc: api move continuedFlorin Coras3-4/+8
2021-09-17build: use GNUInstallDirs install destinationsNick Brown1-1/+1
2021-08-31stats: check epoch in python vpp_stats lsOle Troan1-0/+3
2021-07-12papi: remove shared memory transportOle Troan3-154/+6
2021-06-25stats: reverts part of a fix on Python clientArthur de Kerhor1-12/+4
2021-06-25stats: fix race conditions in vpp-api stats clientArthur de Kerhor1-4/+12
2021-05-27build: kindly ask python not to polute src/Damjan Marion1-2/+2
2021-05-26tests: move vapi C/C++ test files into src/Damjan Marion4-0/+1538
2021-05-21stats: catch stat segment overrun in retry loopOle Troan1-3/+3
2021-05-13tests: move test source to vpp/testDave Wallace3-173/+0
2021-05-04stats: adding symlinks for nodes and interfaces in the stat segmentArthur de Kerhor2-47/+136
2021-04-28papi: change default to use socket transport instead of shared memory transportOle Troan1-2/+2
2021-04-15papi: fix ubuntu 1804 make test socket.close errorTianyu Li1-1/+1
2021-04-12tests: support attaching to existing vppKlement Sekera1-4/+4
2021-03-30stats: python: handle when pattern is not list in lsOle Troan1-0/+9
2021-03-26vlib: split vlib_main_t into global and per-threadDamjan Marion2-7/+0
2021-03-25stats: python vpp_stats rewrite to access stat segment directlyOle Troan1-296/+482
2021-03-16api: allow specifying no timeoutKlement Sekera1-1/+1
2021-03-15tests: use socket transport instead of shared memoryOle Troan2-7/+2
2021-03-05vppapigen: expose the values of per-message "options" in the api.json filesAndrew Yourtchenko1-1/+1
2021-02-16vapi: add dedicated return code for client timeoutPaul Vinciguerra2-4/+16
2021-02-15papi: add method to retrieve field optionsPaul Vinciguerra1-0/+9
2021-02-09papi: expose vpp_papi version to clientPaul Vinciguerra1-0/+6
2021-02-05papi: remove unused name from __all__Paul Vinciguerra1-1/+1
2020-12-18papi: remove import vpp_transport_socketPaul Vinciguerra1-2/+2
2020-12-08tests: restore vapi C++ test under Centos-8Paul Vinciguerra1-2/+1
2020-12-08papi: remove old client referencePaul Vinciguerra2-4/+1
2020-12-04papi: add support for enumflag part 1 of 2Paul Vinciguerra5-19/+160
2020-12-03papi: remove python2 patternsPaul Vinciguerra6-40/+18