summaryrefslogtreecommitdiffstats
path: root/src/vpp-api/python/vpp_papi/vpp_serializer.py
AgeCommit message (Expand)AuthorFilesLines
2023-03-21papi: vla list of fixed stringsOle Troan1-4/+2
2022-06-01papi: vpp_serializer.py - replace slow bytes() with fast bytearray()Viktor Velichkin1-8/+8
2022-05-10tests: replace pycodestyle with blackKlement Sekera1-115/+144
2020-12-04papi: add support for enumflag part 1 of 2Paul Vinciguerra1-8/+17
2020-12-03papi: remove python2 patternsPaul Vinciguerra1-9/+4
2020-12-03papi: allow client control over loggersPaul Vinciguerra1-1/+1
2020-12-02papi: fix copy/paste errorPaul Vinciguerra1-2/+2
2020-11-17papi: remove dependency on aenumPaul Vinciguerra1-11/+2
2019-11-27papi: fix typo in reprPaul Vinciguerra1-1/+1
2019-11-24papi: fix papi default handlingOle Troan1-17/+18
2019-11-24papi: add missing base types to serializerPaul Vinciguerra1-2/+4
2019-11-23papi: add repr to packer types for troubleshootingPaul Vinciguerra1-0/+47
2019-11-22papi: support default for type alias decaying to basetypeOle Troan1-18/+63
2019-10-23papi: fix default handlingOle Troan1-39/+21
2019-10-21bier: tests support python3Ole Troan1-8/+9
2019-10-18ipsec: make tests support python3Ole Troan1-2/+6
2019-09-19api: split vl_api_prefix into twoOle Troan1-3/+17
2019-09-16api: autogenerate api trace print/endianOle Troan1-2/+2
2019-09-03api: enforce vla is last and fixed string typeOle Troan1-14/+32
2019-07-24papi: add additional types to vpp_serializerPaul Vinciguerra1-0/+3
2019-07-09papi: update VPPEnumType for python3Paul Vinciguerra1-1/+4
2019-07-08map gbp papi: match endianess of f64Paul Vinciguerra1-1/+1
2019-06-18misc: vpp_papi- add tests, clean up pep8Paul Vinciguerra1-9/+8
2019-06-07API: Add support for "defaults"Ole Troan1-15/+51
2019-04-29API: Add support for limits to language.Ole Troan1-6/+24
2019-03-22vppapigen: allow for enum size other than u32Andrew Yourtchenko1-3/+5
2019-03-07vpp_papi: Adjust aenum import for python3.Paul Vinciguerra1-3/+10
2019-03-07API: Add python2.7 support for enum flags via aenumOle Troan1-3/+7
2018-12-18PAPI: Add MACAddress object wrapper for vl_api_mac_address_tOle Troan1-3/+4
2018-12-13API: Use string type instead of u8.Ole Troan1-12/+36
2018-12-12PAPI: Allow ipaddress object as argument and return values from API callsOle Troan1-43/+95
2018-12-06API: Change ip4_address and ip6_address to use type alias.Ole Troan1-2/+6
2018-11-29vpp_papi: Add custom exceptions.Paul Vinciguerra1-23/+31
2018-11-29API: Add support for type aliasesOle Troan1-1/+13
2018-11-28vpp_papi: Use new style classes.Paul Vinciguerra1-7/+7
2018-10-22PAPI: Add support for format/unformat functions.Ole Troan1-6/+35
2018-10-18PAPI: Expose API enums to tests / applicationsOle Troan1-0/+10
2018-10-16PAPI: Add bool type support in vppapigen.Ole Troan1-0/+2
2018-10-02PAPI: Use UNIX domain sockets instead of shared memoryOle Troan1-1/+1
2018-09-07PAPI: Unpack embedded types with variable length arrays.Ole Troan1-19/+32
2018-08-03PAPI: Union pad at the end of short fields instead of at head.Ole Troan1-4/+2
2018-07-19PAPI: Remove logging calls from pack/unpackOle Troan1-18/+0
2018-06-22Python API: Add enum and union support.Ole Troan1-0/+343
2018-06-18Revert "Python API: Add enum and union support."Ole Trøan1-332/+0
2018-06-17Python API: Add enum and union support.Ole Troan1-0/+332