Age | Commit message (Expand) | Author | Files | Lines |
2021-09-28 | api: API trace improvements | ![](//seccdn.libravatar.org/avatar/d36f23b86551a8141ba7b3806956f083?s=13&d=retro) Filip Tehlar | 1 | -25/+5 |
2021-09-28 | misc: vpe.api messages dynamically allocated | ![](//seccdn.libravatar.org/avatar/abdd28e3ca14762a7c1348c13dc5242d?s=13&d=retro) Ole Troan | 1 | -0/+8 |
2021-07-14 | api: fix memory error in multi-thread environment | ![](//seccdn.libravatar.org/avatar/4a15398c32389aa2f33594e26645bb1b?s=13&d=retro) Xiaoming Jiang | 1 | -1/+7 |
2020-12-14 | misc: move to new pool_foreach macros | ![](//seccdn.libravatar.org/avatar/0e62e9336f8793820041922c5051ddac?s=13&d=retro) Damjan Marion | 1 | -5/+5 |
2020-07-19 | api: call api reaper callbacks for socket clients | ![](//seccdn.libravatar.org/avatar/8cd32a0600f758b418c7b03a2776da72?s=13&d=retro) Dave Barach | 1 | -5/+3 |
2019-12-11 | api: Use vl_msg_push/pop_heap | ![](//seccdn.libravatar.org/avatar/d6f0f6ed699ce186663aa2a6f2808cca?s=13&d=retro) Nathan Skrzypczak | 1 | -35/+17 |
2019-12-10 | api: multiple connections per process | ![](//seccdn.libravatar.org/avatar/8cd32a0600f758b418c7b03a2776da72?s=13&d=retro) Dave Barach | 1 | -17/+17 |
2019-12-06 | api: avoid swapping vlib_rp before barrier sync | ![](//seccdn.libravatar.org/avatar/2d46909386737c03b3e828d235494c22?s=13&d=retro) Florin Coras | 1 | -32/+18 |
2019-11-27 | misc: add address sanitizer heap instrumentation | ![](//seccdn.libravatar.org/avatar/c3b1f8bb36220d44e3e662f8ef2662f7?s=13&d=retro) Benoît Ganne | 1 | -0/+2 |
2019-11-07 | api: fix dead client scan heap issue | ![](//seccdn.libravatar.org/avatar/d6f0f6ed699ce186663aa2a6f2808cca?s=13&d=retro) Nathan Skrzypczak | 1 | -0/+4 |
2019-09-30 | api: fix use-after-free | ![](//seccdn.libravatar.org/avatar/c3b1f8bb36220d44e3e662f8ef2662f7?s=13&d=retro) Benoît Ganne | 1 | -3/+3 |
2019-08-27 | api: revert use string type for strings in memclnt.api | ![](//seccdn.libravatar.org/avatar/abdd28e3ca14762a7c1348c13dc5242d?s=13&d=retro) Ole Troan | 1 | -1/+1 |
2019-08-27 | api: use string type for strings in memclnt.api | ![](//seccdn.libravatar.org/avatar/abdd28e3ca14762a7c1348c13dc5242d?s=13&d=retro) Ole Troan | 1 | -1/+1 |
2019-07-24 | api: Disable tracing of memclnt_keepalive messages | ![](//seccdn.libravatar.org/avatar/8cd32a0600f758b418c7b03a2776da72?s=13&d=retro) Dave Barach | 1 | -6/+11 |
2019-06-14 | api: add mp-safe/barrier-sync indication to elogs | ![](//seccdn.libravatar.org/avatar/8cd32a0600f758b418c7b03a2776da72?s=13&d=retro) Dave Barach | 1 | -0/+1 |
2019-05-16 | init / exit function ordering | ![](//seccdn.libravatar.org/avatar/8cd32a0600f758b418c7b03a2776da72?s=13&d=retro) Dave Barach | 1 | -4/+4 |
2019-02-26 | VPP-1574: minimize RPC barrier sync calls | ![](//seccdn.libravatar.org/avatar/8cd32a0600f758b418c7b03a2776da72?s=13&d=retro) Dave Barach | 1 | -3/+20 |
2019-01-02 | Fixes for buliding for 32bit targets: | ![](//seccdn.libravatar.org/avatar/e5e421a86dac6bd664350aec3a93ee14?s=13&d=retro) David Johnson | 1 | -4/+4 |
2018-12-05 | bapi: add options to have vpp cleanup client registration | ![](//seccdn.libravatar.org/avatar/2d46909386737c03b3e828d235494c22?s=13&d=retro) Florin Coras | 1 | -16/+22 |
2018-12-01 | Delete shared memory segment files when vpp starts | ![](//seccdn.libravatar.org/avatar/8cd32a0600f758b418c7b03a2776da72?s=13&d=retro) Dave Barach | 1 | -0/+22 |
2018-11-01 | Move RPC calls off the binary API input queue | ![](//seccdn.libravatar.org/avatar/12a20876e4604d42d407330c5a70f937?s=13&d=retro) Dave Barach | 1 | -0/+34 |
2018-10-25 | Revert "Keep RPC traffic off the shared-memory API queue" | ![](//seccdn.libravatar.org/avatar/7e8218f7ba7e2ce5139b2f11a6229000?s=13&d=retro) Florin Coras | 1 | -20/+0 |
2018-10-24 | Keep RPC traffic off the shared-memory API queue | ![](//seccdn.libravatar.org/avatar/8cd32a0600f758b418c7b03a2776da72?s=13&d=retro) Dave Barach | 1 | -0/+20 |
2018-10-23 | c11 safe string handling support | ![](//seccdn.libravatar.org/avatar/8cd32a0600f758b418c7b03a2776da72?s=13&d=retro) Dave Barach | 1 | -8/+8 |
2018-08-07 | api: compute msg table for private registrations | ![](//seccdn.libravatar.org/avatar/2d46909386737c03b3e828d235494c22?s=13&d=retro) Florin Coras | 1 | -2/+7 |
2018-06-14 | Use __attribute__((weak)) references where necessary | ![](//seccdn.libravatar.org/avatar/8cd32a0600f758b418c7b03a2776da72?s=13&d=retro) Dave Barach | 1 | -5/+1 |
2018-06-08 | export counters in a memfd segment | ![](//seccdn.libravatar.org/avatar/8cd32a0600f758b418c7b03a2776da72?s=13&d=retro) Dave Barach | 1 | -0/+16 |
2018-06-05 | VPP API: Memory trace | ![](//seccdn.libravatar.org/avatar/abdd28e3ca14762a7c1348c13dc5242d?s=13&d=retro) Ole Troan | 1 | -0/+1 |
2018-01-25 | session: add support for memfd segments | ![](//seccdn.libravatar.org/avatar/2d46909386737c03b3e828d235494c22?s=13&d=retro) Florin Coras | 1 | -46/+58 |
2018-01-10 | svm: calc base address on AArch64 based on autodetected VA space size | ![](//seccdn.libravatar.org/avatar/0e62e9336f8793820041922c5051ddac?s=13&d=retro) Damjan Marion | 1 | -1/+1 |
2018-01-09 | api: refactor vlibmemory | ![](//seccdn.libravatar.org/avatar/2d46909386737c03b3e828d235494c22?s=13&d=retro) Florin Coras | 1 | -0/+905 |