aboutsummaryrefslogtreecommitdiffstats
path: root/src/vlib
AgeCommit message (Expand)AuthorFilesLines
2022-04-04vlib: fix memory leak in load_one_pluginDamjan Marion1-0/+2
2022-03-31vlib: add support for workers syncFlorin Coras2-0/+64
2022-03-31stats: use vlib_stats_validate in collectorDamjan Marion1-28/+5
2022-03-31stats: convert error counters to normal countersDamjan Marion7-143/+85
2022-03-30vppinfra: vector allocator reworkDamjan Marion2-6/+4
2022-03-29vlib: fix unaligned runtime_dataDmitry Valter1-0/+2
2022-03-28vlib: use pthread_attr_setstack() to set thread stackDamjan Marion1-12/+26
2022-03-23vlib: send full error message to syslogJing Peng1-22/+6
2022-03-23vppinfra: change vlib_register_node so it takes format string for node nameDamjan Marion3-23/+13
2022-03-23vlib: avoid use of vector of voidsDamjan Marion2-3/+3
2022-03-23vlib: mitigate outdated new cli session eventsVladislav Grishenko1-1/+5
2022-03-23vlib: fix memory leak on process nodes reforkingVladislav Grishenko1-0/+1
2022-03-23vlib: leave SIGCONT signal with its default handlerVladislav Grishenko1-0/+1
2022-03-23stats: fix crash due to pointer taken before validateDamjan Marion1-2/+4
2022-03-21stats: fix vlib_stats_validate_will_expand_internalDamjan Marion1-2/+2
2022-03-18vppinfra: use stored vec header size to find headerDamjan Marion1-1/+1
2022-03-17vlib: fix vlib_mains vector alignmentFlorin Coras1-1/+1
2022-03-15vlib: add vlib_frame_bitmap_andDamjan Marion1-0/+8
2022-03-14stats: refactor vlib countersDamjan Marion6-161/+217
2022-03-14stats: support recursive lockingDamjan Marion3-5/+32
2022-03-11vlib: remoove unused fieldDamjan Marion3-24/+0
2022-03-10vlib: init logging eearlierDamjan Marion3-5/+9
2022-03-09stats: refactorDamjan Marion17-168/+1467
2022-02-10vlib: vlib frame bitmapsDamjan Marion2-14/+94
2022-01-18vlib: allow bigger scalar data sizeDamjan Marion1-1/+2
2022-01-11vlib: fix the total len not including first buffer formatingMohsin Kazmi1-1/+1
2021-12-31vlib: remove external thread management supportDamjan Marion2-53/+6
2021-12-24vlib: introduce vlib frame aux dataDamjan Marion6-117/+122
2021-12-22vlib: null terminate elog stringDamjan Marion1-1/+1
2021-11-22vlib: add virtual time supportBenoît Ganne4-15/+121
2021-11-22vlib: fix coverity warningKlement Sekera1-1/+1
2021-11-16vlib: fix coverity warningKlement Sekera1-1/+0
2021-11-08vppinfra: vectorized index to pointer functionDamjan Marion1-92/+29
2021-11-08perfmon: fix iio-bw coverity issuesRay Kinsella2-2/+2
2021-11-06vppinfra: move clib_count_equal_* codeDamjan Marion1-0/+1
2021-11-05pci: remove dead codeDamjan Marion1-4/+0
2021-11-05vlib: remove dead codeDamjan Marion1-7/+0
2021-11-03pci: allocate and set length pci product nameRay Kinsella1-1/+1
2021-11-02vlib: retrieve the root bus of a given pci deviceRay Kinsella3-3/+70
2021-11-02vlib: add format pci link portRay Kinsella2-0/+14
2021-11-02vlib: allocate pci product_name with vec_allocRay Kinsella1-1/+1
2021-10-13vlib: fix vmbus error logBenoît Ganne1-3/+3
2021-10-06tcp: fix severity infoFilip Tehlar1-3/+3
2021-10-06vlib: doc nitfixesNathan Skrzypczak2-2/+2
2021-10-05build: don't hardcode triplet, allow specifying custom lib dirDamjan Marion2-1/+9
2021-09-29ipsec: Record the number of packets lost from an SANeale Ranns1-0/+14
2021-09-17build: use GNUInstallDirs install destinationsNick Brown1-1/+1
2021-09-15vlib: add option to plugin registration to prefer deep bindingDamjan Marion2-6/+7
2021-09-14vlib: add graceful termination with statusPierre Pfister2-1/+12
2021-09-09vlib: fix vlib_buffer_enqueue_to_next() overflowBenoît Ganne1-0/+25