aboutsummaryrefslogtreecommitdiffstats
path: root/src
AgeCommit message (Expand)AuthorFilesLines
2023-04-18vppinfra: Multiarch support for AMD EPYC processorsSivaprasad Tummala2-2/+31
2023-04-18vppinfra: missing static_always_inline in crc32c.hDamjan Marion1-2/+2
2023-04-17vppinfra: SFENCE requires SSE2 to be enabledDamjan Marion1-1/+1
2023-04-17vppinfra: add AMD EPYC cpu family detailsSivaprasad Tummala2-2/+27
2023-04-17stats: check if stats vector entry is emptyOle Troan2-0/+7
2023-04-17vppinfra: native poly1305 implementationDamjan Marion5-6/+544
2023-04-17build: add scalar (no-simd) march variantDamjan Marion4-3/+18
2023-04-17vppinfra: table based crc32c for targets without crc32c instructionsDamjan Marion1-0/+71
2023-04-17vppinfra: add format_hexdump_u{16,32,64}Damjan Marion2-0/+69
2023-04-14linux-cp: Handle RTA_VIA routes.Adrian Pistol1-2/+3
2023-04-13nat: distribute nat44-ed in2out sessions by rx vrfVladislav Grishenko1-1/+3
2023-04-13nat: fix the wrong unformat typeTed Chen2-2/+2
2023-04-13nat: adding a new api nat44_ed_vrf_tables_v2_dumpDaniel Béreš2-0/+76
2023-04-12vlib dhcp: default to logging without elogsFlorin Coras1-1/+1
2023-04-12ip: punt socket - take the tags in Ethernet header into considerationAndrew Yourtchenko1-1/+2
2023-04-12misc: change of addressMohsin Kazmi4-4/+4
2023-04-11linux-cp: don't create tap for non-eth ifacesStanislav Zaikin1-0/+8
2023-04-11rdma: disable compressed CQE mode for txq CQJieqiang Wang1-3/+1
2023-04-10vlib:process node scheduling use timing_wheel have problem.jinsh2-2/+6
2023-04-06vlib: reset stop_timer_handle on expired processesMatthew Smith1-8/+23
2023-04-06vppinfra: refactor uword bitmapsDamjan Marion5-42/+114
2023-04-04session: fix ct connect session flush assertFlorin Coras1-2/+4
2023-04-02vlib: add vlib_frame_bitmap_{set,clear}_bit_at_indexDamjan Marion1-0/+16
2023-03-31nat: fix nat44 vrf handlersDaniel Béreš1-2/+2
2023-03-31ip: support flow-hash gtpv1teidTakeru Hayasaka8-14/+98
2023-03-30session: async flush of pending connects to workersFlorin Coras1-32/+109
2023-03-30vlib: fix segfault on panic in workerMikhail Sokolovskiy1-1/+7
2023-03-29dpdk-cryptodev: fix name formatting of session poolsGabriel Oginski1-2/+2
2023-03-27vppinfra: small improvement and polishing of AES GCM codeDamjan Marion2-74/+95
2023-03-24api: Remove deprecated message from APIOndrej Fabry3-57/+0
2023-03-24udp: fix udp_local length errors accountingVladislav Grishenko1-31/+64
2023-03-24dpdk-cryptodev: fix formatting name of poolsGabriel Oginski1-2/+2
2023-03-24session: fix session node switching to interrupt mode failded if no user eventsXiaoming Jiang1-2/+2
2023-03-23session: fix formatting of half open sessionsFlorin Coras1-2/+1
2023-03-23vppinfra: AES-CBC and AES-GCM refactor and optimizationsDamjan Marion15-2294/+3308
2023-03-23ipsec: make pre-shared keys harder to misuseBenoît Ganne10-137/+208
2023-03-23ipsec: add per-SA error countersArthur de Kerhor11-115/+337
2023-03-23vnet: throttling configuration improvementMaxime Peim6-18/+14
2023-03-22session: add session statsFilip Tehlar5-13/+99
2023-03-22build: fix rpm build error with test_infraTianyu Li1-0/+1
2023-03-21linux-cp: fix get_default_ns api methodStanislav Zaikin1-13/+7
2023-03-21papi: vla list of fixed stringsOle Troan2-4/+28
2023-03-20wireguard: fix sending peer events from worker threadsAlexander Chernavin1-5/+23
2023-03-20ipsec: set fast path 5tuple ip addresses based on sa traffic selector valuesPiotr Bronowski1-4/+35
2023-03-19vppinfra: fix pool free bitmap allocationVladislav Grishenko3-1/+58
2023-03-18vppinfra: fix corner-cases in bihash lookupDave Barach18-39/+205
2023-03-17vppinfra: move sha2.h to crypto/Damjan Marion2-1/+591
2023-03-17vppinfra: auto-free test memoryDamjan Marion5-59/+10
2023-03-17vppinfra: add FOREACH_ARRAY_ELT macroDamjan Marion1-0/+2
2023-03-16vppinfra: add clib_crc32c testcase into infra testsAndrew Yourtchenko2-0/+55