aboutsummaryrefslogtreecommitdiffstats
path: root/src/vlibmemory
AgeCommit message (Expand)AuthorFilesLines
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
2020-01-23api: mark api_trace_command_fn thread-safeDave Barach1-1/+20
2019-12-17misc: address sanitizer: fix instrumentationBenoît Ganne1-0/+8
2019-12-12vcl: fix disconnect from binary apiFlorin Coras1-1/+1
2019-12-11vcl: separate binary api connections per thread workerFlorin Coras1-4/+27
2019-12-11api: Use vl_msg_push/pop_heapNathan Skrzypczak3-55/+26
2019-12-10api: pass api and client main to rx threadFlorin Coras2-1/+28
2019-12-10api: multiple connections per processDave Barach8-88/+105
2019-12-09api: fix sock reg passing on read eventFlorin Coras3-26/+24
2019-12-07vlib: use explicit types in apiOle Troan1-1/+1
2019-12-06api: avoid swapping vlib_rp before barrier syncFlorin Coras3-61/+46
2019-12-06api: fix free socket process argsFlorin Coras1-0/+1
2019-12-06api: multiple socket connections per single processFlorin Coras2-31/+164
2019-11-27misc: add address sanitizer heap instrumentationBenoît Ganne3-5/+27
2019-11-18api: configurable binary api client rx pthread fcnDave Barach2-19/+39
2019-11-07api: fix dead client scan heap issueNathan Skrzypczak1-0/+4
2019-10-25dhcp: fix crash on unicast renewal sendNeale Ranns1-0/+1
2019-10-09api: comment, simplify and fix api socket readVratko Polak1-48/+80
2019-10-08api: add bapi thread handle to api main structure.IJsbrand Wijnands1-1/+9
2019-10-02vlib: improve summary vector-rate statisticsDave Barach1-1/+1
2019-09-30api: fix use-after-freeBenoît Ganne1-3/+3
2019-09-16api: autogenerate api trace print/endianOle Troan1-1/+2
2019-09-04api: memclnt api use string type.Ole Troan1-6/+6
2019-08-27api: revert use string type for strings in memclnt.apiOle Troan6-35/+28