aboutsummaryrefslogtreecommitdiffstats
path: root/src/vnet
AgeCommit message (Expand)AuthorFilesLines
2023-03-23ipsec: make pre-shared keys harder to misuseBenoît Ganne8-137/+122
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-20ipsec: set fast path 5tuple ip addresses based on sa traffic selector valuesPiotr Bronowski1-4/+35
2023-03-18vppinfra: fix corner-cases in bihash lookupDave Barach1-1/+1
2023-03-16session: support active opens with same source portFlorin Coras2-3/+14
2023-03-14session vcl: refactor builtin tx event for main txFlorin Coras7-30/+33
2023-03-14session: pre-alloc required dma batchesMarvin Liu2-0/+3
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-14memif: don't leak error strings in API handlersDamjan Marion1-0/+8
2023-03-13udp: Use udp_output_get_connection instead of udp_connection_getSteven Luong1-12/+11
2023-03-08session: Use session->thread_index to correctly retrieve the sessionSteven Luong1-1/+3
2023-03-07udp: crash in format_udp_connectionSteven Luong1-1/+1
2023-03-06tcp: allow syns in closed stateFlorin Coras1-2/+3
2023-03-06interface: more cleaning after set flags is failed in vnet_create_sw_interfacevarasteh1-0/+1
2023-03-06interface: add the missing tag keyword in the cli helperMohsin Kazmi1-1/+2
2023-03-06crypto: remove VNET_CRYPTO_OP_FLAG_INIT_IV flagBenoît Ganne1-3/+2
2023-03-06flow dpdk: introduce IP in IP support for flowXinyao Cai2-9/+156
2023-03-06crypto: make it easier to diagnose keys use-after-freeBenoît Ganne1-2/+2
2023-03-06interface: fix 4 or more interfaces equality comparison bug with xor operatio...lijinhui1-5/+4
2023-03-01docs: fixed to use unified "pcap trace" commandNobuhiro MIKI2-4/+4
2023-03-01udp: fix optimistic assert for UDP RXMohammed Hawari2-1/+6
2023-02-28session: consolidate port alloc logicFlorin Coras4-52/+36
2023-02-28tcp: add dispatch errors to countersFlorin Coras1-9/+10
2023-02-25tcp: fix error countersFilip Tehlar4-44/+43
2023-02-20session: track app session closesFlorin Coras2-2/+9
2023-02-16session: ignore zero length dgramsFlorin Coras1-1/+9
2023-02-10sr: support define src ipv6 per encap policyTakeru Hayasaka5-48/+313
2023-02-08session: accept lcl ip updates on cl sessionsFlorin Coras1-0/+2
2023-02-08ip6-nd: support dump/details for IPv6 RAAlexander Chernavin5-98/+470
2023-02-08ipsec: fix AES CBC IV generation (CVE-2022-46397)Benoît Ganne3-29/+65
2023-02-06ipsec: fix async crypto linked keys memory leakBenoît Ganne1-1/+6
2023-02-03session: fix out of bounds event memcpyFlorin Coras1-3/+1
2023-02-02ip: fix ip ACL tracesBenoît Ganne1-6/+9
2023-02-02policer: API policer selection by indexMaxime Peim8-257/+801
2023-02-02fib: keep AddressSanitizer happyBenoît Ganne1-3/+2
2023-02-01memif: improve error reportingDamjan Marion1-0/+2
2023-01-25api: pcap capture api updateMaxime Peim5-4/+115
2023-01-23vppapigen: enable codegen for stream message typesStanislav Zaikin1-18/+14
2023-01-19vxlan: convert vxlan to a pluginSteven Luong11-4194/+0
2023-01-19ip: add the missing offload checkMohsin Kazmi1-2/+2
2023-01-16ipsec: fix transpose local ip range position with remote ip range in fast pat...Piotr Bronowski2-13/+13
2023-01-11virtio: add option to bind interface to uio driverBenoît Ganne3-2/+32
2023-01-11sr: remove stale runs_afterNathan Skrzypczak1-1/+0
2023-01-10sr: fix compilation errorsGuillaume Solignac2-7/+9
2023-01-10udp: avoid listener cleanups with active opensFlorin Coras2-0/+15
2023-01-10session: avoid trying to send incomplete dgramFlorin Coras1-2/+3
2023-01-10udp: initialize gso_size on dgram enqueueFlorin Coras1-0/+1