aboutsummaryrefslogtreecommitdiffstats
path: root/src/vlibmemory
AgeCommit message (Expand)AuthorFilesLines
2022-09-26api: replace print functions wth formatDamjan Marion6-91/+46
2022-09-26api: keep api common code in vlibapiDamjan Marion6-976/+5
2022-08-30vlib: fix coverity 274750, part 2Andrew Yourtchenko1-1/+1
2022-08-17vlib: fix coverity 274750Andrew Yourtchenko1-1/+4
2022-05-19api: refactor api data storageDamjan Marion7-127/+87
2022-05-11api: revert the changes to atexit for shared memory clientAndrew Yourtchenko1-1/+1
2022-05-02vapi: support api clients within vpp processOle Troan2-2/+103
2022-04-15api: fix infinite loop in show api dump CLIAndrew Yourtchenko1-1/+1
2022-04-05vppinfra: refactor address sanitizerDamjan Marion4-7/+7
2022-04-04vppinfra: make _vec_len() read-onlyDamjan Marion4-12/+12
2022-03-23api: better segregate client and server codeBenoît Ganne2-5/+144
2022-03-16vpp: binary-api CLI weak linking workaroundDamjan Marion1-1/+1
2022-03-04api: harden api trace parsingBenoît Ganne1-23/+22
2022-03-01vat2: include src/vlibmemory/vlib.api messagesDave Wallace1-0/+3
2021-12-16api: Fix reaper functions for socket clientsNeale Ranns1-1/+2
2021-12-14api: verify message size on receiptKlement Sekera4-31/+58
2021-10-27api: fix buffer overflow in vl_msg_replay_jsonBenoît Ganne1-0/+4
2021-10-18interface: add api test fileFilip Tehlar5-64/+43
2021-10-12api: cli coverity fixesFlorin Coras1-2/+2
2021-10-11api: set missing handlersFilip Tehlar1-0/+3
2021-09-28api: API trace improvementsFilip Tehlar8-155/+485
2021-09-28misc: vpe.api messages dynamically allocatedOle Troan2-1/+9
2021-09-27misc: api move continuedFlorin Coras3-0/+61
2021-09-27misc: move part of vpe apis to vlibmemoryFlorin Coras5-601/+1674
2021-07-14api: fix memory error in multi-thread environmentXiaoming Jiang1-1/+7
2021-06-22api: asan: use vec_set_len() so ASan can keep track of buffer lenBenoît Ganne1-6/+6
2021-06-16api: remove custom dumpFilip Tehlar1-32/+3
2021-05-26api: socket client connect set to blockingFlorin Coras1-1/+1
2021-03-26vlib: split vlib_main_t into global and per-threadDamjan Marion1-2/+3
2021-03-26vlib: introduce vlib_get_elog_main()Damjan Marion1-11/+16
2021-03-26vlib: introduce vlib_get_main_by_index(), vlib_get_n_threads()Damjan Marion1-2/+2
2021-03-19api: Avoid the usage of the freed registration by the API callsAndrew Yourtchenko1-23/+51
2021-03-03api: fix crash when cf removedwanghanlin1-2/+16
2021-01-20vlib: fix build with muslNathan Moos1-0/+1
2020-12-28vlib: add missing file template descriptionsPaul Vinciguerra1-0/+2
2020-12-14misc: move to new pool_foreach macrosDamjan Marion3-13/+13
2020-10-21svm: fix ASAN annotations for external chunksBenoît Ganne1-0/+5
2020-09-30svm: harmonize ssvm namesFlorin Coras2-3/+3
2020-08-18api: retry sending fd on EAGAINFlorin Coras1-1/+2
2020-07-19api: call api reaper callbacks for socket clientsDave Barach2-5/+7
2020-06-17docs: add more FEATURE.yaml documentationDave Barach1-0/+13
2020-05-27dhcp: vat support for the dhcp_client_dump APIDave Barach2-0/+12
2020-05-25api: add new stream message conventionOle Troan1-0/+22
2020-05-15misc: removed executable bits from source filesRay Kinsella1-0/+0
2020-05-12api: use malloc for rx thread arg instead of heapFlorin Coras1-2/+2
2020-04-22api: 'api trace' CLI consumes a line of inputNeale Ranns1-16/+22
2020-04-22misc: asan: do not poison memory after munmap()Benoît Ganne1-5/+0
2020-02-12api: do not truncate api dump file sizeBenoît Ganne1-1/+1
2020-02-11misc: fix coverity warningsDave Barach1-2/+4
2020-02-05api: fix vl_api_clnt_node process stack overflowChenmin Sun1-0/+1