aboutsummaryrefslogtreecommitdiffstats
path: root/src/vlib
AgeCommit message (Expand)AuthorFilesLines
2020-11-04vlib: add postmortem pcap dispatch traceDave Barach5-14/+92
2020-10-26vlib: add VLIB_REGISTER_LOG_CLASS macroDamjan Marion2-38/+84
2020-10-23vlib: log: fix non-null terminated stringsjiangxiaoming1-0/+1
2020-10-22pci: set PCI memory enable before mapping PCI BARMohammed Hawari1-0/+12
2020-10-21vlib: per-class logging configuration in startup.confDamjan Marion2-3/+97
2020-10-21vlib: print logs to stderr if interactive or nosyslog setDamjan Marion5-51/+115
2020-10-20stats: crash when adding/deleting interfacesOle Troan1-4/+3
2020-10-19misc: don't export symbols from pluginsDamjan Marion1-1/+1
2020-10-15vlib: add cgo-friendly plugin registration supportDave Barach2-9/+128
2020-10-14vlib: avoid clipping in show errorFlorin Coras1-4/+4
2020-10-13stats: counters data modelOle Troan5-27/+76
2020-10-09vlib: save signal handler data to global vblsDave Barach1-4/+4
2020-10-08pci: add vlib_pci_get_msix_file_indexDamjan Marion2-0/+13
2020-10-06vppinfra: add heap header in front of dlmalloc spaceDamjan Marion2-12/+1
2020-10-06misc: add xxx_not_inlineDave Barach4-1/+21
2020-10-06feature: Add packet trace APIJon Loeliger2-37/+90
2020-10-02vlib: always replace bootstrap vlib_mainsDave Barach1-8/+7
2020-10-02vppinfra: use clib_mem_create_heap() to create numa heap(s)Damjan Marion1-2/+5
2020-10-01vlib: fix line-mode cli memory leakBenoît Ganne1-0/+1
2020-09-28vppinfra: don't call dlmalloc API directly from the codeDamjan Marion2-23/+20
2020-09-24vlib: fix the last errorMohsin Kazmi1-1/+2
2020-09-18vlib: add decrement counter methodSergey Matov1-0/+19
2020-09-17vlib: show FD in 'show memory map'Damjan Marion1-4/+11
2020-09-17vlib: map thread stack instead of allocating them from heapDamjan Marion2-30/+18
2020-09-17vppinfra: support main heap with different page sizesDamjan Marion2-6/+47
2020-09-17vppinfra: allow handoff to main threadDamjan Marion1-18/+16
2020-09-16vppinfra: introduce clib_mem_mainDamjan Marion2-14/+17
2020-09-11avf: add assert to ensure that adminq is used only from avf processDamjan Marion1-0/+7
2020-09-11vlib: fix call to vlib_get_node_by_nameBenoît Ganne1-1/+4
2020-09-09vlib: support interrupt re-arm from nodev21.01-rc0Damjan Marion1-10/+21
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