summaryrefslogtreecommitdiffstats
path: root/src/vpp-api/python/vpp_papi
AgeCommit message (Expand)AuthorFilesLines
2024-06-12papi: more detailed packing error messageKlement Sekera1-4/+9
2024-03-26tests: Add a socket timeoutTom Jones1-0/+6
2024-03-26papi: Use CMSG_SPACE for sizing ancillary buffer spaceTom Jones1-1/+1
2024-03-13papi: use correct size for fixed length stringsKlement Sekera1-1/+1
2024-01-29api: provide api definition over apiOle Troan2-19/+874
2024-01-23papi: support old style of providing apidirVratko Polak1-1/+4
2024-01-18tests: preload api filesMaxime Peim2-33/+41
2023-08-16tests docs: update python3 venv packagesDave Wallace3-4/+1
2023-03-21papi: vla list of fixed stringsOle Troan2-4/+28
2022-12-12papi: fix VPP_API_DIRPim van Pelt1-1/+4
2022-12-07papi: export packed message structuresOle Troan1-0/+16
2022-12-07tests: multiple apidir locationsOle Troan1-1/+6
2022-12-07papi: fix async support for socket transportOle Troan2-4/+5
2022-06-01papi: vpp_serializer.py - replace slow bytes() with fast bytearray()Viktor Velichkin1-8/+8
2022-05-10tests: replace pycodestyle with blackKlement Sekera11-993/+1089
2022-03-31stats: convert error counters to normal countersDamjan Marion1-61/+15
2021-08-31stats: check epoch in python vpp_stats lsOle Troan1-0/+3
2021-07-12papi: remove shared memory transportOle Troan2-152/+4
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-21stats: catch stat segment overrun in retry loopOle Troan1-3/+3
2021-05-04stats: adding symlinks for nodes and interfaces in the stat segmentArthur de Kerhor1-40/+88
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-03-30stats: python: handle when pattern is not list in lsOle Troan1-0/+9
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-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-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
2020-12-03papi: allow client control over loggersPaul Vinciguerra6-8/+56
2020-12-02papi: improve unit testabilityPaul Vinciguerra3-23/+133
2020-12-02papi: fix copy/paste errorPaul Vinciguerra1-2/+2
2020-11-17papi: remove dependency on aenumPaul Vinciguerra1-11/+2
2020-10-07api: add heap alloc to vpp statsOle Troan2-1/+3
2020-09-28api: remove clib_mem_init from vppapiclient contructorOle Troan1-1/+4
2020-08-13stats: remove offsets on vpp sideOle Troan1-5/+4
2020-08-11papi: allow unknown address familyOle Troan2-10/+71
2020-05-25api: add new stream message conventionOle Troan1-14/+36
2020-04-28tests: implement ipaddress convenience methodsPaul Vinciguerra2-1/+34
2019-12-19papi: lazily initialize stats clientPaul Vinciguerra1-5/+25
2019-12-05papi: add call statsOle Troan1-1/+23
2019-12-03papi: add a per-call _timeout optionPaul Vinciguerra3-8/+14
2019-11-27papi: fix typo in reprPaul Vinciguerra1-1/+1
2019-11-24papi: fix papi default handlingOle Troan1-17/+18