aboutsummaryrefslogtreecommitdiffstats
path: root/src/vlibapi/api_shared.c
AgeCommit message (Expand)AuthorFilesLines
2024-03-12misc: remove GNU Indent directivesDamjan Marion1-8/+0
2023-05-10api: clean up error messageDave Wallace1-2/+3
2023-01-27api: keep AddressSanitizer happyBenoît Ganne1-0/+1
2022-09-29api: deprecate vl_msg_api_set_handlersDamjan Marion1-30/+0
2022-09-26api: replace print functions wth formatDamjan Marion1-19/+6
2022-08-17vlib: fix coverity 274744Andrew Yourtchenko1-1/+4
2022-05-19api: refactor api data storageDamjan Marion1-93/+63
2022-04-08api: Do not assert of short message lengthsNeale Ranns1-1/+0
2022-03-23api: better segregate client and server codeBenoît Ganne1-156/+5
2021-12-14api: verify message size on receiptKlement Sekera1-29/+60
2021-10-18api: remove legacy pd msg handlersKlement Sekera1-35/+0
2021-09-28api: API trace improvementsFilip Tehlar1-101/+182
2021-05-10api: fix crash in vl_msg_api_freewanghanlin1-1/+15
2021-02-07vppinfra: do not crash if format string is nullAndrew Yourtchenko1-4/+4
2020-07-16misc: add callback hooks and refactor pmcTom Seidenberg1-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 Troan1-1/+19
2020-05-04misc: binary api fuzz test fixesDave Barach1-1/+26
2020-02-26api: improve api string safetyJakub Grajciar1-10/+24
2019-12-11api: Use vl_msg_push/pop_heapNathan Skrzypczak1-4/+16
2019-12-10api: multiple connections per processDave Barach1-22/+32
2019-12-06api: avoid swapping vlib_rp before barrier syncFlorin Coras1-2/+16
2019-09-16api: autogenerate api trace print/endianOle Troan1-2/+10
2019-08-08api: vppapitrace JSON/API trace converterOle Troan1-2/+34
2019-07-19api: fix coverity warningDave Barach1-3/+8
2019-07-16api: enable binary API event logging in vatDave Barach1-28/+81
2019-07-02api: fix coverity warningsDave Barach1-7/+7
2019-06-26api: Remove the inlines file and replace with library functionsNeale Ranns1-0/+40
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
2019-03-25add api trace printezkexma1-1/+16
2018-11-14Remove c-11 memcpy checks from perf-critical codeDave Barach1-1/+1
2018-10-23c11 safe string handling supportDave Barach1-3/+3
2018-10-01API / CLI event-log tracingDave Barach1-45/+38
2018-06-05VPP API: Memory traceOle Troan1-0/+17
2018-01-22svm: queue sub: Add conditional timed waitMohsin Kazmi1-1/+1
2018-01-09api: refactor vlibmemoryFlorin Coras1-2/+17
2017-10-13VPP-1027: DNS name resolverDave Barach1-1/+16
2017-10-10API versioning: Fix coverity errors from strncpy()Ole Troan1-1/+1
2017-10-09vppapigen: support per-file (major,minor,patch) version stampsDave Barach1-0/+9
2017-09-27VPP-990 remove registered handler if control ping failsv18.01-rc0Matej Perina1-0/+12
2017-09-20Improve API message handler re-registration checkDave Barach1-3/+5
2017-09-11Recombine diags and minimum barrier open time changes (VPP-968)Colin Tregenza Dancer1-2/+8
2017-05-17Add vl_msg_api_get_message_length[_inline]Dave Barach1-0/+6
2017-05-03A sprinkling of const in vlibmemory/api.h and friendsNeale Ranns1-2/+2
2017-03-09vlib_mains == 0 special cases be goneDave Barach1-509/+21
2017-03-03Improve api trace replay consistency checkingDave Barach1-0/+6
2017-03-02Clean up binary api message handler registration issuesDave Barach1-0/+4
2017-02-14Fix typo in API warning message.Jon Loeliger1-1/+1
2017-01-05Fix uninitialized stack local, VPP-581Dave Barach1-0/+2