aboutsummaryrefslogtreecommitdiffstats
path: root/src/tools/vppapigen/vppapigen_c.py
AgeCommit message (Expand)AuthorFilesLines
2022-09-29api: deprecate vl_msg_api_set_handlersDamjan Marion1-22/+24
2022-09-26api: replace print functions wth formatDamjan Marion1-35/+13
2022-08-05vppapigen: make json in parallelNathan Skrzypczak1-9/+9
2022-05-10tests: replace pycodestyle with blackKlement Sekera1-850/+1000
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-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-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-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 Troan1-4/+11
2021-02-03vppapigen: Support an 'autoendian' keyword for message definitions inNeale Ranns1-4/+6
2021-01-06api: fromjson/tojson generated code memory leakOle Troan1-1/+1
2020-12-11api: fromjson/tojson enum flag supportOle Troan1-2/+36
2020-12-04vppapigen: add parser support for enumflagsPaul Vinciguerra1-4/+8
2020-11-25api: vat2 and json autogeneration for api messagesOle Troan1-119/+1007
2020-11-21vppapigen: move import processing logic to individual pluginsPaul Vinciguerra1-0/+2
2020-10-13stats: counters data modelOle Troan1-4/+49
2020-09-18vat: add infrastructure to align vnet test code and plugin test codeOle Troan1-10/+11
2020-08-25api: register endian handlers for reply messagesOle Troan1-0/+13
2020-08-17vppapigen: generate define for module_semverOle Troan1-0/+7
2020-05-27api: make vpp api handlers endian independentOle Troan1-4/+15
2020-02-26api: improve api string safetyJakub Grajciar1-3/+2
2019-12-10api: multiple connections per processDave Barach1-1/+1
2019-12-07lacp: fix control_ping from pluginsOle Troan1-0/+4
2019-11-24vppapigen: clean up typos in c generated codePaul Vinciguerra1-4/+4
2019-11-24vppapigen: fix i64 format stringPaul Vinciguerra1-1/+1
2019-11-24vppapigen: fix typo on f64 endian_stringPaul Vinciguerra1-4/+4
2019-10-10acl: remove api boilerplateOle Troan1-0/+3
2019-10-10memif: remove api boilerplateOle Troan1-0/+2
2019-10-09api: autogenerate event handler functions for *_test.cOle Troan1-0/+17
2019-09-25api: split api generated filesOle Troan1-71/+253
2019-09-19api: split vl_api_prefix into twoOle Troan1-42/+34
2019-09-16api: autogenerate api trace print/endianOle Troan1-66/+346
2019-09-03api: enforce vla is last and fixed string typeOle Troan1-2/+9
2019-07-31vppapigen: add endian_string for f64Paul Vinciguerra1-0/+1
2019-06-07vppapigen: Fold up CRC from dependent types.Ole Troan1-2/+2
2019-05-30ipip: refactor ipip.api with explicit typesOle Troan1-0/+1
2019-03-22vppapigen: allow for enum size other than u32Andrew Yourtchenko1-1/+10
2018-12-13API: Use string type instead of u8.Ole Troan1-4/+12