aboutsummaryrefslogtreecommitdiffstats
path: root/src
AgeCommit message (Expand)AuthorFilesLines
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
2023-03-16session: support active opens with same source portFlorin Coras2-3/+14
2023-03-15vppinfra: widen the scope of test_vector_funcsDamjan Marion12-23/+23
2023-03-15crypto-native: 256-bit AES CBC supportDamjan Marion8-86/+369
2023-03-15build: add support for intel alderlake and sapphirerapids, part 2Damjan Marion1-1/+3
2023-03-15dma_intel: fix potential invalid batch statusMarvin Liu1-5/+6
2023-03-14dpdk: enable Google Virtual EthernetMarvin Liu2-0/+7
2023-03-14vlib: fix clib_crc32c on odd lengths and clib_crc32c_u8Andrew Yourtchenko1-1/+1
2023-03-14session vcl: refactor builtin tx event for main txFlorin Coras9-36/+50
2023-03-14session: pre-alloc required dma batchesMarvin Liu2-0/+3
2023-03-14vlib: pre-alloc dma backend batchesMarvin Liu2-0/+28
2023-03-14session: format transport connection flagsFlorin Coras2-18/+59
2023-03-14session: cleanup lcl endpt freelist before all allocFlorin Coras1-4/+5
2023-03-14build: add support for intel alderlake and sapphirerapidsDamjan Marion2-1/+28
2023-03-14crypto-native: avoid crash on 12th and 13th gen Intel client CPUsDamjan Marion1-2/+4
2023-03-14memif: don't leak error strings in API handlersDamjan Marion2-4/+12
2023-03-13udp: Use udp_output_get_connection instead of udp_connection_getSteven Luong1-12/+11
2023-03-13avf: 512-bit SIMD version of avf_tx_prepareLeyi Rong2-0/+53
2023-03-10vcl: init ldp config before vcl initFlorin Coras1-26/+31
2023-03-10vlib: 512-bit SIMD version of vlib_buffer_freeLeyi Rong2-2/+73
2023-03-10af_packet: fix the broken functionality upon admin downMohsin Kazmi2-41/+25
2023-03-09vcl: fix select connected deq notificationFlorin Coras1-6/+12
2023-03-09vcl: fix epoll out evt on connectFlorin Coras1-1/+1
2023-03-08session: Use session->thread_index to correctly retrieve the sessionSteven Luong1-1/+3
2023-03-08quic: use tx instead of builtin_tx event with timersFlorin Coras1-3/+2
2023-03-07avf: enable rss action of flowXinyao Cai4-152/+2925
2023-03-07vlib: stop worker threads on main loop exitVladislav Grishenko1-1/+2
2023-03-07avf: fix cli memory leak with incorrect optionsTianyu Li1-37/+19
2023-03-07udp: crash in format_udp_connectionSteven Luong1-1/+1
2023-03-07build: check for presence of python plyDamjan Marion1-0/+16
2023-03-07build: make Python3 mandatoryDamjan Marion1-23/+17
2023-03-06tcp: allow syns in closed stateFlorin Coras1-2/+3
2023-03-06vcl: do not stop listeners on vls epoll delFlorin Coras1-1/+7
2023-03-06vcl: always drain libc epoll with eventfds in ldpFlorin Coras1-17/+36
2023-03-06vlib: fix vlib_log for elogluoyaozu1-8/+8