aboutsummaryrefslogtreecommitdiffstats
path: root/src/tools/vppapigen
AgeCommit message (Expand)AuthorFilesLines
2022-05-30vppapigen: fix make go-api for go1.18Nathan Skrzypczak1-58/+71
2022-05-24api: start enum values from 0Filip Varga1-1/+1
2022-05-10tests: replace pycodestyle with blackKlement Sekera7-1444/+1649
2022-03-17misc: Improve go bindings genNathan Skrzypczak1-50/+67
2021-12-14api: verify message size on receiptKlement Sekera1-10/+100
2021-12-08api: improve REPLY_MACRO safetyKlement Sekera1-1/+3
2021-11-25vppapigen: coverity 219549, dead code in generated fileOle Troan1-0/+2
2021-10-13docs: convert vpp doc md->rstNathan Skrzypczak2-346/+404
2021-09-28api: API trace improvementsFilip Tehlar1-18/+53
2021-09-27misc: api move continuedFlorin Coras1-2/+2
2021-09-27misc: move part of vpe apis to vlibmemoryFlorin Coras1-5/+1
2021-08-18vat2: add shared memory argumentOle Troan1-2/+2
2021-07-22api: enable trace / replay flag on messagesOle Troan1-0/+2
2021-07-13misc: remove vnet_all_api_h and vnet_msg_enumFilip Tehlar1-1/+3
2021-05-06vlib: rename vl_counter_t to vlib_error_desc_tOle Troan1-2/+2
2021-04-27misc: auto-generate go bindingsVladimir Lavor1-0/+183
2021-04-26vppapigen: remove flag day codePaul Vinciguerra1-296/+0
2021-03-05vppapigen: expose the values of per-message "options" in the api.json filesAndrew Yourtchenko1-0/+1
2021-03-05api: crchcecker ignore version < 1.0.0 and outside of src directoryOle Troan1-0/+3
2021-02-17vat2: add sanity checking - coverity errorsOle Troan1-0/+9
2021-02-17vppapigen: resource leakage in fromjson array - coverityOle Troan1-1/+1
2021-02-17vppapigen: more _fromjson autogeneration coverity fixesOle Troan1-6/+10
2021-02-15vppapigen: py2 cleanup - remove subclassing of objectPaul Vinciguerra1-3/+3
2021-02-12vppapigen: coverity issues in autogenerated code pass 3.Ole Troan1-14/+15
2021-02-11vppapigen: fix fromjson coverity errors in generationOle Troan1-27/+30
2021-02-09nat: fix coverity errorsOle Troan1-1/+1
2021-02-05nat: 1:1 policy NATOle Troan2-5/+12
2021-02-03vppapigen: Support an 'autoendian' keyword for message definitions inNeale Ranns2-4/+11
2021-02-03vppapigen: fix enum typesPaul Vinciguerra1-2/+11
2021-01-06api: fromjson/tojson generated code memory leakOle Troan1-1/+1
2020-12-15api: crchcecker ignore version < 1.0.0 and outside of src directoryOle Tr�an1-3/+0
2020-12-15api: crchcecker ignore version < 1.0.0 and outside of src directoryOle Troan1-0/+3
2020-12-11api: fromjson/tojson enum flag supportOle Troan1-2/+36
2020-12-10api: remove unused singular optionOle Troan1-7/+1
2020-12-04vppapigen: add parser support for enumflagsPaul Vinciguerra4-57/+221
2020-11-25api: vat2 and json autogeneration for api messagesOle Troan2-443/+1345
2020-11-21vppapigen: move import processing logic to individual pluginsPaul Vinciguerra4-37/+50
2020-10-13stats: counters data modelOle Troan3-12/+162
2020-10-06feature: Add packet trace APIJon Loeliger1-4/+10
2020-09-18vat: add infrastructure to align vnet test code and plugin test codeOle Troan1-10/+11
2020-09-11build: fix build for Debian 9 and Debian 10Benoît Ganne1-4/+5
2020-09-01vppapigen: supports backwards compatible marking of enumsOle Troan1-18/+38
2020-08-25api: register endian handlers for reply messagesOle Troan1-0/+13
2020-08-21vppapigen: Fix missing api dirNathan Skrzypczak1-0/+1
2020-08-17vppapigen: generate define for module_semverOle Troan1-0/+7
2020-08-13vppapigen: remove unreachable codeOle Troan1-1/+0
2020-08-11vppapigen: add support for empty optionsOle Troan2-3/+17
2020-07-23vppapigen: missing crcs in user-defined typesOle Troan2-3/+403
2020-05-27api: make vpp api handlers endian independentOle Troan1-4/+15
2020-05-25api: add new stream message conventionOle Troan2-1/+8