summaryrefslogtreecommitdiffstats
path: root/src/vppinfra
AgeCommit message (Expand)AuthorFilesLines
2022-10-17cnat: Add sctp supportNathan Skrzypczak1-8/+12
2022-10-12misc: fix issues reported by clang-15Damjan Marion1-1/+1
2022-10-11vppinfra: fix AddressSanitizerBenoît Ganne1-0/+1
2022-09-09vppinfra: add clib_array_mask_set_u32()Damjan Marion1-0/+33
2022-08-23vppinfra: fix coverity 249217Andrew Yourtchenko1-1/+1
2022-08-18vppinfra: correct clib_bitmap_set() return commentJon Loeliger1-1/+1
2022-07-26vppinfra: fix formatting of format_base10Pim van Pelt1-1/+1
2022-07-12perfmon: enable perfmon plugin for ArmZachary Leaf2-2/+5
2022-07-06vppinfra: fix memory leak in sparse_vec_free()Sergey Matov1-1/+4
2022-06-10vppinfra: fix bihash_8_16 entry format functionBenoît Ganne1-2/+1
2022-06-09vppinfra: missing __clib_export for clib_pmalloc_alloc_alignedDamjan Marion1-2/+2
2022-05-24vppinfra: fix memory traceLeung Lai Yung1-0/+5
2022-05-24vlib: implement aux data handoffMohammed Hawari1-0/+3
2022-05-23ip: reassembly - fixing stepping index in a better wayVijayabhaskar Katamreddy1-10/+5
2022-05-19 ip: reassembly - pacing reassembly timeoutsVijayabhaskar Katamreddy1-5/+16
2022-05-18vppinfra: fix non-vector build on x86_64Damjan Marion1-1/+3
2022-05-06vppinfra: free vector against its heapDamjan Marion1-1/+1
2022-04-29vppinfra: fix clib_mem_destroyDamjan Marion1-2/+1
2022-04-13vppinfra: fix GCC 7.3 build error with asm inlineGuillaume Solignac1-4/+4
2022-04-13vppinfra: fix clang-10 build error with asm inlineTianyu Li1-1/+1
2022-04-12vppinfra: vector perf improvementsDamjan Marion14-136/+324
2022-04-08vppinfra: introduce clib_perfmomDamjan Marion11-216/+530
2022-04-08vppinfra: clib_interrupt_get_next reading unallocated memoryPaul Atkins2-1/+82
2022-04-08vppinfra: add bright colors to format_tableDamjan Marion2-2/+20
2022-04-06vppinfra: add vec_new_heap()Damjan Marion2-5/+15
2022-04-06vppinfra: add MAX macros for clib typesDamjan Marion1-0/+18
2022-04-05vppinfra: refactor address sanitizerDamjan Marion13-217/+92
2022-04-05vppinfra: use AVX512 compare for equality testingBenoît Ganne1-45/+59
2022-04-04vppinfra: make _vec_len() read-onlyDamjan Marion26-81/+84
2022-04-04vppinfra: fix alloc and alignment in fifoDamjan Marion2-45/+56
2022-03-31vppinfra: vectors with non-default heapDamjan Marion7-75/+213
2022-03-30vppinfra: vector allocator reworkDamjan Marion20-932/+866
2022-03-28vppinfra: avoid mem overflow in hash_memory()Damjan Marion3-209/+29
2022-03-25vppinfra: add vec128_t, vec256_t and vec512_t typesDamjan Marion1-19/+41
2022-03-23vppinfra: deprecate clib_mem_is_vecDamjan Marion2-14/+0
2022-03-23vppinfra: fix bihash key comparison for 512-bits vectorsBenoît Ganne5-11/+10
2022-03-23ip: Add unformat for flow_hash_configNathan Skrzypczak2-16/+16
2022-03-23vppinfra: deprecate vppinfra/graph.[ch]Damjan Marion3-311/+0
2022-03-21vppinfra: add new bihash exportsNathan Skrzypczak3-69/+185
2022-03-18vppinfra: deprecate vec numa macrosDamjan Marion5-220/+101
2022-03-18vppinfra: refactor *_will_expand() functionsDamjan Marion4-90/+44
2022-03-18vppinfra: deprecate vec_free_h()Damjan Marion7-18/+10
2022-03-18vppinfra: use stored vec header size to find headerDamjan Marion10-80/+55
2022-03-18vppinfra: fixed pool from heapDamjan Marion2-89/+18
2022-03-17vppinfra: vec_max_len, vec_mem_size use stored header sizeDamjan Marion4-33/+40
2022-03-17vppinfra: store vector header size and alignment into headerDamjan Marion3-10/+24
2022-03-17vppinfra: move hash bitmap out of vec headerDamjan Marion2-8/+11
2022-03-14vppinfra: fix vec capacityFlorin Coras4-20/+31
2022-03-14vppinfra: don't account vec_header_t size twice in the pool headerDamjan Marion2-4/+5
2022-03-09vppinfra: fix pool_free_eltsFlorin Coras1-19/+18