summaryrefslogtreecommitdiffstats
path: root/src/vlib
AgeCommit message (Expand)AuthorFilesLines
2020-09-24vppinfra: allow handoff to main threadDamjan Marion1-18/+16
2020-09-16avf: add assert to ensure that adminq is used only from avf processDamjan Marion1-0/+7
2020-09-15vlib: fix call to vlib_get_node_by_nameBenoît Ganne1-1/+4
2020-09-05vlib: vlib_get_node_by_name fails via APINathan Skrzypczak1-2/+1
2020-09-04buffers: improve cache occupancyDamjan Marion1-2/+8
2020-09-03vlib: exit 0 (nocore) on SIGHUPChristian Hopps1-2/+2
2020-09-02fib: IPv6 lookup data structure MP safe when prefixes changeNeale Ranns3-1/+53
2020-08-31vlib: extend telnet protocol guardVladimir Isaev1-1/+1
2020-08-31vppinfra: convert A_extend_to_B to B_from_A format of vector inlinesDamjan Marion1-6/+6
2020-08-06misc: harmonize namesDave Barach5-17/+19
2020-07-24pci: fix non NULL-terminated vector used as C string overflowBenoît Ganne1-4/+5
2020-07-16misc: add callback hooks and refactor pmcTom Seidenberg9-83/+155
2020-07-16vlib: fix asan compilation with gccBenoît Ganne1-1/+1
2020-07-16misc: add tracedump API pluginDave Barach1-0/+2
2020-07-01vlib: wake up workers if interrupts are postedBenoît Ganne4-2/+8
2020-06-23vlib: debug CLI macro expander, part deuxDave Barach1-11/+34
2020-06-19vlib: add recursive macro expander to debug cliDave Barach1-1/+142
2020-06-17docs: add more FEATURE.yaml documentationDave Barach1-0/+14
2020-06-16vlib: address sanitizer support for stack switch, enable clangDamjan Marion6-11/+82
2020-06-15buffers: fix non-default sized buffers initializationBenoît Ganne1-5/+21
2020-06-12vlib: node recyling and node deletion missing triggering graph node syncSteven Luong1-27/+1
2020-06-08vlib: stop inlining vlib_add_trace(...)Dave Barach2-2/+17
2020-06-08vlib: Coverity fixDave Barach1-1/+1
2020-06-04fib: add barrier sync, pool/vector expand casesDave Barach2-0/+41
2020-06-03vlib: improve node interrupt handlingDamjan Marion3-47/+81
2020-05-26pci: improve vfio loggingDamjan Marion3-20/+77
2020-05-21vlib: enforce buffer alloc return value checkDamjan Marion1-6/+6
2020-05-20vlib: mmap process stacksDamjan Marion4-59/+42
2020-05-15vlib: restore commands for non-interactive sessionsBenoît Ganne1-8/+13
2020-05-15misc: removed executable bits from source filesRay Kinsella2-0/+0
2020-05-15ikev2: add support for NAT traversalFilip Tehlar1-5/+6
2020-05-14vlib: fix unix cli commands crash without sessionBenoît Ganne1-15/+23
2020-05-11vlib: fix u64 error counter cli printingFlorin Coras1-3/+3
2020-05-06misc: fix coverity warningsDave Barach1-1/+1
2020-05-02vlib: add nosyslog unix optionRuslan Babayev2-3/+12
2020-04-30build: rework x86 CPU variantsDamjan Marion1-1/+1
2020-04-28vlib: add ASSERT to vlib_time_now(...)Dave Barach1-0/+7
2020-04-28vlib: use flexible array in vlib_buffer for GCC-10Benoît Ganne1-1/+1
2020-04-28vlib: startup multi-arch variant configurationRay Kinsella4-1/+229
2020-04-28stats: add apis to delete simple/combined countersOle Troan3-0/+36
2020-04-27vlib: deprecate i2c and cjDave Barach7-672/+0
2020-04-21vlib: queue_hi_thresh fix to avoid deadlockElias Rudberg1-2/+4
2020-04-13buffers: configurable buffer fault injectorDave Barach7-0/+108
2020-04-09misc: fix error handling in punt_replicateDave Barach1-2/+7
2020-04-07l2: handle complete clone fail in l2_floodDave Barach1-2/+2
2020-03-31vlib: move pci api types from vnet/pci to vlib/pciJakub Grajciar4-0/+103
2020-03-21vlib: leave SIGPROF signal with its default handlerJieqiang Wang1-0/+1
2020-03-21vlib: allow using core 0 as a last resortVladimir Isaev1-15/+12
2020-03-21vlib: complain if workers are configured twiceVladimir Isaev1-1/+10
2020-03-21vlib: fix error when creating avf interface on SMP systemJieqiang Wang1-1/+13