aboutsummaryrefslogtreecommitdiffstats
path: root/src
AgeCommit message (Expand)AuthorFilesLines
2022-08-11ipsec: Use .api declared error countersNeale Ranns6-179/+336
2022-08-11arp: Use the new style error count declarationNeale Ranns4-133/+229
2022-08-11linux-cp: FIB lookup for P2MP tunnel interfacesMatthew Smith1-4/+22
2022-08-11tunnel: Fix API encoding of tunnel flagsNeale Ranns1-2/+7
2022-08-10ikev2: do not accept rekey until old SA is deletedAtzm Watanabe2-14/+36
2022-08-10bfd: Express node stats using the .api fileNeale Ranns2-59/+77
2022-08-10bfd: More descriptive error codes during packet receive handlingNeale Ranns3-59/+74
2022-08-09wireguard: add peers roaming supportAlexander Chernavin7-49/+187
2022-08-09wireguard: add handshake rate limiting supportAlexander Chernavin6-7/+178
2022-08-09ip-neighbor: ARP and ND stats per-interface.Neale Ranns13-53/+303
2022-08-09vnet: install reass headersMohammed Hawari1-0/+2
2022-08-09vlib: vlib_validate_buffer_enqueue_with_aux_x1Mohammed Hawari2-0/+71
2022-08-09interface: fix show_or_clear_hw_interfacesMohammed Hawari1-1/+2
2022-08-08devices: af_packet, fix tx stall by retrying failed sendtoMohammed Hawari3-6/+24
2022-08-08wireguard: add dos mitigation supportAlexander Chernavin10-64/+224
2022-08-08ikev2: fix rekeying with multiple notify payloadsAtzm Watanabe1-5/+8
2022-08-05vnet: On rx-mode set, return error for an actual error.Wayne Morrison1-1/+6
2022-08-05vppapigen: make json in parallelNathan Skrzypczak5-100/+140
2022-08-04dpdk: enable interrupt support for vmxnet3Benoît Ganne1-0/+1
2022-08-04arping: validate am->interfaces before check addressGaoChX1-1/+2
2022-08-03wireguard: add processing of received cookie messagesAlexander Chernavin11-81/+308
2022-08-02ipsec: fix coverity warnings found in fast path implementationPiotr Bronowski2-14/+15
2022-07-29ip6-nd: fix ip6 ra cli issueTakanori Hirano1-2/+1
2022-07-28session: fix a crash when using unregistered transport protoFilip Tehlar2-1/+6
2022-07-28ip6-nd: copy mac address to wrong buffer current_dataliangrq1-0/+2
2022-07-26vppinfra: fix formatting of format_base10Pim van Pelt2-6/+8
2022-07-21linux-cp: fix endianess for autoendian methodsStanislav Zaikin1-9/+9
2022-07-20vcl: new vcl api to get detailed session errorsRadha krishna Saragadam3-0/+42
2022-07-19linux-cp: change namespace to netnsStanislav Zaikin2-33/+28
2022-07-19stats: add loops per second counter in the stats segment.Radha krishna Saragadam1-3/+15
2022-07-19session: increase retries to grab mq lockRadha krishna Saragadam1-1/+1
2022-07-19linux-cp: API downgrade due to namespace keywordMatthew Smith1-0/+5
2022-07-18dpdk: fix mlx5 dpdk init with no-multi-segTianyu Li1-1/+2
2022-07-15ipsec: fast path outbound policy matching implementation for ipv6Piotr Bronowski8-171/+227
2022-07-12quic: fix coverity warningFlorin Coras1-1/+2
2022-07-12perfmon: add Arm event bundlesZachary Leaf9-0/+874
2022-07-12perfmon: enable perfmon plugin for ArmZachary Leaf13-37/+659
2022-07-12perfmon: make less arch dependentZachary Leaf8-101/+161
2022-07-11wireguard: fix coverity warningsArtem Glazychev1-8/+8
2022-07-08dpdk: add ID for 4xxx QAT VFMatthew Smith1-3/+5
2022-07-06gre: fix returning the flags in the APIIvan Shvedunov1-0/+1
2022-07-06vppinfra: fix memory leak in sparse_vec_free()Sergey Matov1-1/+4
2022-07-06misc: pass NULL instead of 0 for pointer in variadic functionsAndreas Schultz5-18/+14
2022-07-01buffers: protect against bad thread indicesJon Loeliger1-0/+3
2022-06-30vcl: check if listener valid on disconnect cleanupFlorin Coras1-1/+2
2022-06-30vrrp: while delete vr can't delete multi virtual address.GaoChX1-1/+4
2022-06-30sr: SRv6 Path Tracing Sink node behaviorAhmed Abdelsalam1-0/+10
2022-06-29vlib: enqueue_to_next_with_aux implementationMohammed Hawari4-37/+233
2022-06-29classify: use 32 bits hashBenoît Ganne11-55/+54
2022-06-29sr: code refactor and style fixAhmed Abdelsalam2-15/+14