summaryrefslogtreecommitdiffstats
path: root/src/vlibmemory
AgeCommit message (Expand)AuthorFilesLines
2020-01-23api: mark api_trace_command_fn thread-safeDave Barach1-1/+20
2019-12-20api: fix dead client scan heap issueNathan Skrzypczak1-0/+4
2019-10-07api: fix use-after-freeBenoƮt Ganne1-3/+3
2019-10-04vlib: improve summary vector-rate statisticsDave Barach1-1/+1
2019-08-12api: vppapitrace JSON/API trace converterOle Troan3-56/+38
2019-08-02vppinfra: Expose function setting __os_thread_indexNathan Skrzypczak1-20/+1
2019-07-24api: Disable tracing of memclnt_keepalive messagesDave Barach1-6/+11
2019-07-16api: enable binary API event logging in vatDave Barach1-1/+22
2019-07-03api: remove garbage from sockclnt_create replyVratko Polak3-2/+25
2019-06-14api: add mp-safe/barrier-sync indication to elogsDave Barach1-0/+1
2019-06-12infra: fix minor memory leak in "api trace..."Dave Barach1-5/+8
2019-05-16init / exit function orderingDave Barach3-10/+7
2019-05-09bapi: separate init shm reply from fd exchangeFlorin Coras1-1/+17
2019-04-23API: Python and Unix domain socket improvementOle Troan2-4/+2
2019-04-16API: Handle pthread cond signal case where signal is missed.Ole Troan1-2/+2
2019-04-10API: Fix shared memory only action handlers.Ole Troan2-1/+1
2019-04-05make the output of "show api dump file <filename> compare-current" doxygen-fr...Andrew Yourtchenko1-5/+9
2019-04-05vlib: fix "foo_msg" and "foo_msg_reply" in API message table triggering the "...Andrew Yourtchenko1-2/+2
2019-03-21api trace: cli bug fixezkexma1-2/+2
2019-03-07vlibmemory: coverity woesSteven Luong1-1/+1
2019-02-26VPP-1574: minimize RPC barrier sync callsDave Barach1-3/+20
2019-02-21API: client does not set root permissions on shm segmentNeale Ranns1-4/+2
2019-02-05sock api: allow to start client with no rx_threadTomasz Kulasek4-4/+33
2019-01-23Initialize gc_mark_timestamp to zero to avoid garbage values.Brian Nesbitt1-0/+1
2019-01-05socket API: Use pool index instead of handle in sock_delete handlerOle Troan1-1/+1
2019-01-02Fixes for buliding for 32bit targets:David Johnson1-4/+4
2018-12-31binary api clients: wait for vpp to startDave Barach1-0/+29
2018-12-22bapi/vat: fix socket transport for vatFlorin Coras1-2/+9
2018-12-05bapi: add options to have vpp cleanup client registrationFlorin Coras4-20/+28
2018-12-03vcl: handle worker process exitFlorin Coras2-7/+15
2018-12-01Delete shared memory segment files when vpp startsDave Barach1-0/+22
2018-11-18Complain if a client binary API queue is fullDave Barach1-0/+8
2018-11-14Remove c-11 memcpy checks from perf-critical codeDave Barach3-5/+5
2018-11-13vlib rename vlib_frame_args(...) to vlib_frame_scalar_args(..)Damjan Marion1-2/+2
2018-11-01Move RPC calls off the binary API input queueDave Barach3-29/+50
2018-10-25Revert "Keep RPC traffic off the shared-memory API queue"Florin Coras3-38/+29
2018-10-24Keep RPC traffic off the shared-memory API queueDave Barach3-29/+38
2018-10-23c11 safe string handling supportDave Barach7-30/+30
2018-10-03sock api: fix registrations and client readsFlorin Coras5-28/+69
2018-10-02PAPI: Use UNIX domain sockets instead of shared memoryOle Troan5-39/+94
2018-09-19socket api: do not delay sending of messagesFlorin Coras2-64/+35
2018-09-11remove libvlib from libvlibmemoryclient libsMatthew Smith1-1/+1
2018-08-26cmake: add add_vpp_library and add_vpp_executable macrosDamjan Marion1-14/+13
2018-08-25cmake: add more headers to the install listDamjan Marion1-0/+11
2018-08-20CMake: generate .json from .api filesNeale Ranns1-2/+3
2018-08-17CMake as an alternative to autotools (experimental)Damjan Marion1-0/+41
2018-08-17vlibapi: validate private segment rotor prior to useFlorin Coras1-1/+1
2018-08-15Remove client_index field from replies in APIOndrej Fabry1-2/+0
2018-08-10vcl: support for eventfd mq signalingFlorin Coras1-2/+2
2018-08-09Fix "Old Style VLA" build warningsJuraj Sloboda1-2/+3