summaryrefslogtreecommitdiffstats
path: root/src/vlibapi
AgeCommit message (Expand)AuthorFilesLines
2022-04-05vppinfra: refactor address sanitizerDamjan Marion1-6/+6
2022-04-04vppinfra: make _vec_len() read-onlyDamjan Marion1-1/+1
2022-03-23api: better segregate client and server codeBenoît Ganne3-161/+5
2021-12-14api: verify message size on receiptKlement Sekera2-35/+71
2021-12-08api: improve REPLY_MACRO safetyKlement Sekera1-98/+123
2021-12-01api: add api macros for native endianMohsin Kazmi1-35/+289
2021-11-26api: add helper macros for native endianMohsin Kazmi1-0/+44
2021-10-18api: remove legacy pd msg handlersKlement Sekera3-46/+0
2021-10-18interface: add api test fileFilip Tehlar1-5/+8
2021-10-13docs: convert vpp doc md->rstNathan Skrzypczak2-352/+342
2021-09-28api: API trace improvementsFilip Tehlar3-108/+209
2021-09-27misc: move part of vpe apis to vlibmemoryFlorin Coras1-7/+3
2021-09-17build: use GNUInstallDirs install destinationsNick Brown1-1/+1
2021-07-29ip: add api test fileFilip Tehlar1-0/+13
2021-05-10api: fix crash in vl_msg_api_freewanghanlin1-1/+15
2021-03-19api: Avoid the usage of the freed registration by the API callsAndrew Yourtchenko1-0/+1
2021-02-07vppinfra: do not crash if format string is nullAndrew Yourtchenko1-4/+4
2021-02-04linux-cp: Linux Interface Mirroring for Control Plane IntegrationNeale Ranns1-27/+39
2020-10-24vrrp: asynchronous events on VR state changeMatthew Smith1-1/+2
2020-10-06feature: Add packet trace APIJon Loeliger1-0/+29
2020-08-25api: register endian handlers for reply messagesOle Troan1-1/+20
2020-07-16misc: add callback hooks and refactor pmcTom Seidenberg2-1/+21
2020-06-17docs: add more FEATURE.yaml documentationDave Barach1-0/+14
2020-06-15api: check id is valid for bounce checkingBenoît Ganne1-1/+1
2020-05-27api: make vpp api handlers endian independentOle Troan3-1/+43
2020-05-25api: add new stream message conventionOle Troan1-0/+37
2020-05-06docs: clean up make docs jobPaul Vinciguerra1-1/+2
2020-05-04misc: binary api fuzz test fixesDave Barach3-2/+28
2020-04-14vat: fix socket connectionDave Barach1-15/+15
2020-02-26api: add macro that zeros out api reply bufferPaul Vinciguerra1-0/+32
2020-02-26api: improve api string safetyJakub Grajciar2-13/+34
2019-12-17ip: Protocol Independent IP NeighborsNeale Ranns1-13/+4
2019-12-11api: Use vl_msg_push/pop_heapNathan Skrzypczak2-4/+18
2019-12-10api: pass api and client main to rx threadFlorin Coras1-0/+6
2019-12-10api: multiple connections per processDave Barach3-24/+41
2019-12-06api: avoid swapping vlib_rp before barrier syncFlorin Coras2-4/+19
2019-11-27misc: add address sanitizer heap instrumentationBenoît Ganne1-0/+20
2019-10-08api: add bapi thread handle to api main structure.IJsbrand Wijnands1-0/+3
2019-09-25api: split api generated filesOle Troan1-0/+15
2019-09-16api: autogenerate api trace print/endianOle Troan2-3/+12
2019-08-20api: Cleanup APIs interface.apiJakub Grajciar1-0/+2
2019-08-08api: vppapitrace JSON/API trace converterOle Troan2-4/+36
2019-07-19api: fix coverity warningDave Barach1-3/+8
2019-07-16api: enable binary API event logging in vatDave Barach2-28/+86
2019-07-09vat: unload unused vat pluginsDave Barach1-0/+21
2019-07-02api: fix coverity warningsDave Barach1-7/+7
2019-06-26api: Remove the inlines file and replace with library functionsNeale Ranns3-59/+55
2019-06-18api: string type to convert to vectorOle Troan2-27/+59
2019-06-14api: add mp-safe/barrier-sync indication to elogsDave Barach1-6/+17
2019-06-12infra: fix minor memory leak in "api trace..."Dave Barach1-1/+3