Age | Commit message (Expand) | Author | Files | Lines |
2023-01-21 | vlib: make pending_interrupts valid for AddressSanitizer | ![](//seccdn.libravatar.org/avatar/c3b1f8bb36220d44e3e662f8ef2662f7?s=13&d=retro) Benoît Ganne | 1 | -1/+1 |
2023-01-18 | pci: fix musl crash | ![](//seccdn.libravatar.org/avatar/c3b1f8bb36220d44e3e662f8ef2662f7?s=13&d=retro) Benoît Ganne | 1 | -8/+9 |
2023-01-17 | vlib: install dma.h to fix out-of-tree plugins | ![](//seccdn.libravatar.org/avatar/a2f085e834b516e7254f7fb6334f1280?s=13&d=retro) Mohammed Hawari | 1 | -0/+1 |
2023-01-14 | vlib: add const to char* params of several funcs | ![](//seccdn.libravatar.org/avatar/b0b8ae90e5eb16558176139f9a2afac4?s=13&d=retro) Sergey Nikiforov | 2 | -2/+3 |
2023-01-12 | misc: use right include for fctnl.h and poll.h | ![](//seccdn.libravatar.org/avatar/59296ce18245a192841eb49798dad64e?s=13&d=retro) Guillaume Solignac | 1 | -1/+1 |
2023-01-11 | pci: add option to force uio binding | ![](//seccdn.libravatar.org/avatar/c3b1f8bb36220d44e3e662f8ef2662f7?s=13&d=retro) Benoît Ganne | 2 | -62/+66 |
2022-12-02 | buffers: revert protect against bad thread indices | ![](//seccdn.libravatar.org/avatar/c3b1f8bb36220d44e3e662f8ef2662f7?s=13&d=retro) Benoît Ganne | 1 | -4/+1 |
2022-11-30 | stats: add boot time in stats segment | ![](//seccdn.libravatar.org/avatar/abdd28e3ca14762a7c1348c13dc5242d?s=13&d=retro) Ole Troan | 2 | -1/+5 |
2022-10-17 | vlib: Counter free needs to NULL the allocated counter vector | ![](//seccdn.libravatar.org/avatar/5809d340338ca0046d8f7eadae56eeae?s=13&d=retro) Neale Ranns | 1 | -2/+8 |
2022-10-12 | misc: fix issues reported by clang-15 | ![](//seccdn.libravatar.org/avatar/449148c1d462072bbeda3f796a1c1eea?s=13&d=retro) Damjan Marion | 2 | -3/+4 |
2022-10-11 | vppinfra: fix AddressSanitizer | ![](//seccdn.libravatar.org/avatar/c3b1f8bb36220d44e3e662f8ef2662f7?s=13&d=retro) Benoît Ganne | 3 | -0/+3 |
2022-09-12 | vlib: add vlib_frame_bitmap_is_bit_set | ![](//seccdn.libravatar.org/avatar/0e62e9336f8793820041922c5051ddac?s=13&d=retro) Damjan Marion | 1 | -0/+8 |
2022-09-09 | vlib: don't leak node frames on refork | ![](//seccdn.libravatar.org/avatar/b4fd4024076eec53efa3a8c203cd2d1b?s=13&d=retro) Dmitry Valter | 6 | -10/+22 |
2022-08-30 | vlib: fix coverity 277203 | ![](//seccdn.libravatar.org/avatar/981936c810e68793c10f3626f9998c5d?s=13&d=retro) Andrew Yourtchenko | 1 | -1/+1 |
2022-08-29 | vlib: use error description when dropping packets | ![](//seccdn.libravatar.org/avatar/4407670200006b63d6639ef4a8134662?s=13&d=retro) Arthur de Kerhor | 1 | -1/+1 |
2022-08-25 | vlib: introduce DMA infrastructure | ![](//seccdn.libravatar.org/avatar/8821ba62d79dadcaf134401c2106df49?s=13&d=retro) Marvin Liu | 5 | -0/+445 |
2022-08-24 | vlib: allow longer version string | ![](//seccdn.libravatar.org/avatar/b9eb332dbd684bd67b828481521e9340?s=13&d=retro) Matthew Smith | 1 | -2/+2 |
2022-08-19 | vlib: memory leak in vlib_register_errors on create and delete interface | ![](//seccdn.libravatar.org/avatar/562b0682c4c313d1b55cd0c572cca6a6?s=13&d=retro) Steven Luong | 1 | -0/+1 |
2022-08-09 | vlib: vlib_validate_buffer_enqueue_with_aux_x1 | ![](//seccdn.libravatar.org/avatar/a2f085e834b516e7254f7fb6334f1280?s=13&d=retro) Mohammed Hawari | 2 | -0/+71 |
2022-07-19 | stats: add loops per second counter in the stats segment. | ![](//seccdn.libravatar.org/avatar/bbee32c2ac1c6f1421a6a1e1e4df44a3?s=13&d=retro) Radha krishna Saragadam | 1 | -3/+15 |
2022-07-06 | misc: pass NULL instead of 0 for pointer in variadic functions | ![](//seccdn.libravatar.org/avatar/df08bdb7d37c50d93248ad74a2825637?s=13&d=retro) Andreas Schultz | 3 | -16/+12 |
2022-07-01 | buffers: protect against bad thread indices | ![](//seccdn.libravatar.org/avatar/128dfeb95310571e0fe3162b727e18d1?s=13&d=retro) Jon Loeliger | 1 | -0/+3 |
2022-06-29 | vlib: enqueue_to_next_with_aux implementation | ![](//seccdn.libravatar.org/avatar/a2f085e834b516e7254f7fb6334f1280?s=13&d=retro) Mohammed Hawari | 4 | -37/+233 |
2022-06-07 | vlib: fix crash on packet on deleted interface | ![](//seccdn.libravatar.org/avatar/022eaebe661076a3764d7686ef367566?s=13&d=retro) Pim van Pelt | 1 | -3/+6 |
2022-06-01 | stats: swap used and total stats | ![](//seccdn.libravatar.org/avatar/9ad2d18317a680158848fa810069a542?s=13&d=retro) Leland Krych | 1 | -2/+2 |
2022-06-01 | vlib: add VLIB_NUM_WORKERS_CHANGE_FN() handler | ![](//seccdn.libravatar.org/avatar/0e62e9336f8793820041922c5051ddac?s=13&d=retro) Damjan Marion | 4 | -10/+15 |
2022-05-24 | vlib: implement aux data handoff | ![](//seccdn.libravatar.org/avatar/a2f085e834b516e7254f7fb6334f1280?s=13&d=retro) Mohammed Hawari | 6 | -19/+125 |
2022-05-19 | stats: fix collector updates of symlinks | ![](//seccdn.libravatar.org/avatar/4407670200006b63d6639ef4a8134662?s=13&d=retro) Arthur de Kerhor | 1 | -3/+9 |
2022-05-16 | vlib: exec cli line-by-line processing and script updates | ![](//seccdn.libravatar.org/avatar/0e62e9336f8793820041922c5051ddac?s=13&d=retro) Damjan Marion | 1 | -31/+39 |
2022-05-14 | session: revert "fix session cli maybe parse wrong args if executed in files" | ![](//seccdn.libravatar.org/avatar/0e62e9336f8793820041922c5051ddac?s=13&d=retro) Damjan Marion | 2 | -41/+0 |
2022-05-13 | vlib: process startup config exec scripts line by line | ![](//seccdn.libravatar.org/avatar/0e62e9336f8793820041922c5051ddac?s=13&d=retro) Damjan Marion | 3 | -1/+72 |
2022-05-06 | session: fix session cli maybe parse wrong args if executed in files | ![](//seccdn.libravatar.org/avatar/4a15398c32389aa2f33594e26645bb1b?s=13&d=retro) Xiaoming Jiang | 2 | -0/+41 |
2022-05-06 | stats: add vlib_stats_free_string_vector | ![](//seccdn.libravatar.org/avatar/0e62e9336f8793820041922c5051ddac?s=13&d=retro) Damjan Marion | 2 | -0/+8 |
2022-05-06 | stats: strings in string vector are c strings | ![](//seccdn.libravatar.org/avatar/0e62e9336f8793820041922c5051ddac?s=13&d=retro) Damjan Marion | 1 | -0/+1 |
2022-04-26 | stats: string vector and node collector improvements | ![](//seccdn.libravatar.org/avatar/0e62e9336f8793820041922c5051ddac?s=13&d=retro) Damjan Marion | 4 | -109/+149 |
2022-04-15 | stats: store heap in the directory_entry vector | ![](//seccdn.libravatar.org/avatar/0e62e9336f8793820041922c5051ddac?s=13&d=retro) Damjan Marion | 2 | -15/+2 |
2022-04-14 | vlib: disable cpu pinning if not configured | ![](//seccdn.libravatar.org/avatar/c3b1f8bb36220d44e3e662f8ef2662f7?s=13&d=retro) Benoît Ganne | 2 | -19/+17 |
2022-04-12 | vppinfra: vector perf improvements | ![](//seccdn.libravatar.org/avatar/0e62e9336f8793820041922c5051ddac?s=13&d=retro) Damjan Marion | 1 | -3/+2 |
2022-04-08 | stats: fix vector overrun in expend check | ![](//seccdn.libravatar.org/avatar/b4fd4024076eec53efa3a8c203cd2d1b?s=13&d=retro) Dmitry Valter | 1 | -2/+2 |
2022-04-06 | stats: avoid linear search for empty entry | ![](//seccdn.libravatar.org/avatar/0e62e9336f8793820041922c5051ddac?s=13&d=retro) Damjan Marion | 3 | -10/+16 |
2022-04-06 | interface: unregister node counters on interface delete | ![](//seccdn.libravatar.org/avatar/0e62e9336f8793820041922c5051ddac?s=13&d=retro) Damjan Marion | 2 | -7/+19 |
2022-04-06 | vlib: clear frame flags on free | ![](//seccdn.libravatar.org/avatar/77db94faa8bc7e1f09feda4157165f36?s=13&d=retro) Stanislav Zaikin | 1 | -0/+2 |
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 | 11 | -49/+49 |
2022-04-04 | vlib: remove unused fields | ![](//seccdn.libravatar.org/avatar/0e62e9336f8793820041922c5051ddac?s=13&d=retro) Damjan Marion | 3 | -17/+0 |
2022-04-04 | vlib: improve exec path search | ![](//seccdn.libravatar.org/avatar/0e62e9336f8793820041922c5051ddac?s=13&d=retro) Damjan Marion | 3 | -8/+33 |
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-31 | vlib: add support for workers sync | ![](//seccdn.libravatar.org/avatar/2d46909386737c03b3e828d235494c22?s=13&d=retro) Florin Coras | 2 | -0/+64 |
2022-03-31 | stats: use vlib_stats_validate in collector | ![](//seccdn.libravatar.org/avatar/0e62e9336f8793820041922c5051ddac?s=13&d=retro) Damjan Marion | 1 | -28/+5 |
2022-03-31 | stats: convert error counters to normal counters | ![](//seccdn.libravatar.org/avatar/0e62e9336f8793820041922c5051ddac?s=13&d=retro) Damjan Marion | 7 | -143/+85 |