aboutsummaryrefslogtreecommitdiffstats
path: root/src/vlibmemory
AgeCommit message (Expand)AuthorFilesLines
2024-11-19api: support api clients with real-time schedulingFlorin Coras1-7/+44
2024-05-07api: add to_net parameter to endian messagesOle Troan2-5/+5
2024-05-07api: upgrade cjson and fix reallocOle Troan1-0/+1
2024-04-24api: Add FreeBSD specific mechanisms for unix socketsTom Jones1-0/+22
2024-03-12misc: remove GNU Indent directivesDamjan Marion4-34/+0
2024-02-02vlib api: move wrkr rpc flushing to vlibFlorin Coras2-14/+0
2024-01-29api: provide api definition over apiOle Troan2-5/+50
2023-09-13api: fix vlibmemory coverity warning CID-300152Dave Wallace1-0/+4
2023-09-06api: fix mp-safe mark for some messages and add moreVladislav Grishenko2-1/+7
2023-07-06api: memclnt - Mark old message versions as deprecatedOndrej Fabry1-0/+4
2023-04-20api: fix trace_plugin_msg_ids segv in trace dumpMatthew Smith2-1/+2
2023-01-27api: keep AddressSanitizer happyBenoît Ganne1-10/+11
2023-01-27api: keep AddressSanitizer happyBenoît Ganne2-6/+8
2023-01-04vapi: add vapi_stop_rx_thread()Matthew Smith2-4/+10
2022-12-07api: avoid sigpipe for unruly api clientOle Troan1-1/+7
2022-09-29api: deprecate vl_msg_api_set_handlersDamjan Marion4-22/+60
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