Age | Commit message (Expand) | Author | Files | Lines |
2022-04-05 | vppinfra: refactor address sanitizer | ![](//seccdn.libravatar.org/avatar/0e62e9336f8793820041922c5051ddac?s=13&d=retro) Damjan Marion | 1 | -2/+2 |
2022-04-04 | vppinfra: make _vec_len() read-only | ![](//seccdn.libravatar.org/avatar/0e62e9336f8793820041922c5051ddac?s=13&d=retro) Damjan Marion | 4 | -28/+28 |
2022-04-04 | vlib: remove unused fields | ![](//seccdn.libravatar.org/avatar/0e62e9336f8793820041922c5051ddac?s=13&d=retro) Damjan Marion | 1 | -4/+0 |
2022-04-04 | vlib: improve exec path search | ![](//seccdn.libravatar.org/avatar/0e62e9336f8793820041922c5051ddac?s=13&d=retro) Damjan Marion | 1 | -6/+26 |
2022-04-04 | vlib: fix memory leak in load_one_plugin | ![](//seccdn.libravatar.org/avatar/0e62e9336f8793820041922c5051ddac?s=13&d=retro) Damjan Marion | 1 | -0/+2 |
2022-03-23 | vlib: send full error message to syslog | ![](//seccdn.libravatar.org/avatar/2b3a5c1fc1e8d3cf913b695d7422e2cd?s=13&d=retro) Jing Peng | 1 | -22/+6 |
2022-03-23 | vppinfra: change vlib_register_node so it takes format string for node name | ![](//seccdn.libravatar.org/avatar/0e62e9336f8793820041922c5051ddac?s=13&d=retro) Damjan Marion | 1 | -3/+1 |
2022-03-23 | vlib: mitigate outdated new cli session events | ![](//seccdn.libravatar.org/avatar/de6aee3b31aee5db48b3afec8484e909?s=13&d=retro) Vladislav Grishenko | 1 | -1/+5 |
2022-03-23 | vlib: leave SIGCONT signal with its default handler | ![](//seccdn.libravatar.org/avatar/de6aee3b31aee5db48b3afec8484e909?s=13&d=retro) Vladislav Grishenko | 1 | -0/+1 |
2021-12-24 | vlib: introduce vlib frame aux data | ![](//seccdn.libravatar.org/avatar/0e62e9336f8793820041922c5051ddac?s=13&d=retro) Damjan Marion | 1 | -2/+2 |
2021-10-06 | vlib: doc nitfixes | ![](//seccdn.libravatar.org/avatar/d6f0f6ed699ce186663aa2a6f2808cca?s=13&d=retro) Nathan Skrzypczak | 1 | -1/+1 |
2021-10-05 | build: don't hardcode triplet, allow specifying custom lib dir | ![](//seccdn.libravatar.org/avatar/0e62e9336f8793820041922c5051ddac?s=13&d=retro) Damjan Marion | 2 | -1/+9 |
2021-09-15 | vlib: add option to plugin registration to prefer deep binding | ![](//seccdn.libravatar.org/avatar/0e62e9336f8793820041922c5051ddac?s=13&d=retro) Damjan Marion | 2 | -6/+7 |
2021-08-27 | vlib: vpp banner is outputted to non-interactive vppctl session | ![](//seccdn.libravatar.org/avatar/562b0682c4c313d1b55cd0c572cca6a6?s=13&d=retro) Steven Luong | 1 | -0/+11 |
2021-06-13 | vlib: fix dangling reference in node_by_name hash | ![](//seccdn.libravatar.org/avatar/8cd32a0600f758b418c7b03a2776da72?s=13&d=retro) Dave Barach | 1 | -1/+4 |
2021-05-26 | pg: revert exec file fixes | ![](//seccdn.libravatar.org/avatar/915a8f4b27a5d1fd87bce716885f86a2?s=13&d=retro) Ray Kinsella | 1 | -6/+1 |
2021-05-26 | vlib: revert exec cmd handle scripts with blank lines | ![](//seccdn.libravatar.org/avatar/915a8f4b27a5d1fd87bce716885f86a2?s=13&d=retro) Ray Kinsella | 1 | -21/+3 |
2021-05-11 | vlib: exec cmd handle scripts with blank lines | ![](//seccdn.libravatar.org/avatar/8cd32a0600f758b418c7b03a2776da72?s=13&d=retro) Dave Barach | 1 | -3/+21 |
2021-04-28 | pg: exec file fixes | ![](//seccdn.libravatar.org/avatar/915a8f4b27a5d1fd87bce716885f86a2?s=13&d=retro) mdr78 | 1 | -1/+6 |
2021-03-26 | vlib: split vlib_main_t into global and per-thread | ![](//seccdn.libravatar.org/avatar/0e62e9336f8793820041922c5051ddac?s=13&d=retro) Damjan Marion | 1 | -7/+11 |
2021-03-26 | vlib: introduce vlib_get_elog_main() | ![](//seccdn.libravatar.org/avatar/0e62e9336f8793820041922c5051ddac?s=13&d=retro) Damjan Marion | 1 | -2/+2 |
2021-03-26 | vlib: introduce vlib_get_main_by_index(), vlib_get_n_threads() | ![](//seccdn.libravatar.org/avatar/0e62e9336f8793820041922c5051ddac?s=13&d=retro) Damjan Marion | 3 | -6/+6 |
2021-02-08 | ping: fix aborting on keypress | ![](//seccdn.libravatar.org/avatar/6f0d675d70a00b00427360ae6670fd8e?s=13&d=retro) Ivan Shvedunov | 2 | -7/+8 |
2021-01-21 | interface: rx queue infra rework, part one | ![](//seccdn.libravatar.org/avatar/0e62e9336f8793820041922c5051ddac?s=13&d=retro) Damjan Marion | 1 | -2/+2 |
2020-12-28 | vlib: add missing file template descriptions | ![](//seccdn.libravatar.org/avatar/81f26cd589fd63adadb7fa100a4d80e3?s=13&d=retro) Paul Vinciguerra | 1 | -1/+8 |
2020-12-14 | misc: move to new pool_foreach macros | ![](//seccdn.libravatar.org/avatar/0e62e9336f8793820041922c5051ddac?s=13&d=retro) Damjan Marion | 1 | -4/+4 |
2020-11-25 | vlib: add elog events for vlib log entries | ![](//seccdn.libravatar.org/avatar/8cd32a0600f758b418c7b03a2776da72?s=13&d=retro) Dave Barach | 1 | -0/+5 |
2020-11-10 | ip6-nd: fix memory leaks | ![](//seccdn.libravatar.org/avatar/8cd32a0600f758b418c7b03a2776da72?s=13&d=retro) Dave Barach | 1 | -0/+1 |
2020-11-09 | vlib: support macros in initial config file | ![](//seccdn.libravatar.org/avatar/8cd32a0600f758b418c7b03a2776da72?s=13&d=retro) Dave Barach | 1 | -15/+59 |
2020-10-21 | vlib: print logs to stderr if interactive or nosyslog set | ![](//seccdn.libravatar.org/avatar/0e62e9336f8793820041922c5051ddac?s=13&d=retro) Damjan Marion | 3 | -2/+14 |
2020-10-19 | misc: don't export symbols from plugins | ![](//seccdn.libravatar.org/avatar/0e62e9336f8793820041922c5051ddac?s=13&d=retro) Damjan Marion | 1 | -1/+1 |
2020-10-15 | vlib: add cgo-friendly plugin registration support | ![](//seccdn.libravatar.org/avatar/8cd32a0600f758b418c7b03a2776da72?s=13&d=retro) Dave Barach | 2 | -9/+128 |
2020-10-09 | vlib: save signal handler data to global vbls | ![](//seccdn.libravatar.org/avatar/8cd32a0600f758b418c7b03a2776da72?s=13&d=retro) Dave Barach | 1 | -4/+4 |
2020-10-01 | vlib: fix line-mode cli memory leak | ![](//seccdn.libravatar.org/avatar/c3b1f8bb36220d44e3e662f8ef2662f7?s=13&d=retro) Benoît Ganne | 1 | -0/+1 |
2020-09-17 | vlib: map thread stack instead of allocating them from heap | ![](//seccdn.libravatar.org/avatar/0e62e9336f8793820041922c5051ddac?s=13&d=retro) Damjan Marion | 1 | -10/+9 |
2020-09-03 | vlib: exit 0 (nocore) on SIGHUP | ![](//seccdn.libravatar.org/avatar/a285b88a35a2692f6946a065e7e3c542?s=13&d=retro) Christian Hopps | 1 | -2/+2 |
2020-08-31 | vlib: extend telnet protocol guard | ![](//seccdn.libravatar.org/avatar/ae4f47c21ba0754de4d8ead8a9ac0450?s=13&d=retro) Vladimir Isaev | 1 | -1/+1 |
2020-07-16 | vlib: fix asan compilation with gcc | ![](//seccdn.libravatar.org/avatar/c3b1f8bb36220d44e3e662f8ef2662f7?s=13&d=retro) Benoît Ganne | 1 | -1/+1 |
2020-07-01 | vlib: wake up workers if interrupts are posted | ![](//seccdn.libravatar.org/avatar/c3b1f8bb36220d44e3e662f8ef2662f7?s=13&d=retro) Benoît Ganne | 1 | -1/+2 |
2020-06-23 | vlib: debug CLI macro expander, part deux | ![](//seccdn.libravatar.org/avatar/8cd32a0600f758b418c7b03a2776da72?s=13&d=retro) Dave Barach | 1 | -11/+34 |
2020-06-19 | vlib: add recursive macro expander to debug cli | ![](//seccdn.libravatar.org/avatar/8cd32a0600f758b418c7b03a2776da72?s=13&d=retro) Dave Barach | 1 | -1/+142 |
2020-06-16 | vlib: address sanitizer support for stack switch, enable clang | ![](//seccdn.libravatar.org/avatar/0e62e9336f8793820041922c5051ddac?s=13&d=retro) Damjan Marion | 2 | -0/+4 |
2020-05-15 | vlib: restore commands for non-interactive sessions | ![](//seccdn.libravatar.org/avatar/c3b1f8bb36220d44e3e662f8ef2662f7?s=13&d=retro) Benoît Ganne | 1 | -8/+13 |
2020-05-15 | misc: removed executable bits from source files | ![](//seccdn.libravatar.org/avatar/915a8f4b27a5d1fd87bce716885f86a2?s=13&d=retro) Ray Kinsella | 1 | -0/+0 |
2020-05-14 | vlib: fix unix cli commands crash without session | ![](//seccdn.libravatar.org/avatar/c3b1f8bb36220d44e3e662f8ef2662f7?s=13&d=retro) Benoît Ganne | 1 | -15/+23 |
2020-05-02 | vlib: add nosyslog unix option | ![](//seccdn.libravatar.org/avatar/49c55dddba60ff66c9dd8e98387c30ae?s=13&d=retro) Ruslan Babayev | 2 | -3/+12 |
2020-04-27 | vlib: deprecate i2c and cj | ![](//seccdn.libravatar.org/avatar/8cd32a0600f758b418c7b03a2776da72?s=13&d=retro) Dave Barach | 2 | -363/+0 |
2020-03-21 | vlib: leave SIGPROF signal with its default handler | ![](//seccdn.libravatar.org/avatar/6ca5fc21526179d449ec0eb33010df58?s=13&d=retro) Jieqiang Wang | 1 | -0/+1 |
2020-03-12 | vlib: fix unix cli SIGSEGV for empty line input | ![](//seccdn.libravatar.org/avatar/17b89e6e9e727c6eaea106e3fe154d51?s=13&d=retro) Fan Zhang | 1 | -1/+2 |
2020-03-11 | vlib: unix cli - log cli commands one per line | ![](//seccdn.libravatar.org/avatar/81f26cd589fd63adadb7fa100a4d80e3?s=13&d=retro) Paul Vinciguerra | 1 | -0/+2 |