aboutsummaryrefslogtreecommitdiffstats
path: root/src/vnet/ipsec/ipsec_input.c
AgeCommit message (Expand)AuthorFilesLines
2024-06-12ipsec: move ah packet processing in the inline function ipsec_ah_packet_processvinay tripathi1-138/+157
2024-06-04ipsec: fix missing udp port checkFan Zhang1-8/+7
2024-03-12misc: remove GNU Indent directivesDamjan Marion1-4/+0
2023-10-31ipsec: separate UDP and UDP-encapsulated ESP packet processingvinay tripathi1-8/+33
2023-10-31ipsec: move udp/esp packet processing in the inline function ipsec_esp_packet...vinay tripathi1-174/+181
2023-01-16ipsec: fix transpose local ip range position with remote ip range in fast pat...Piotr Bronowski1-7/+7
2022-09-21ipsec: introduce fast path ipv6 inbound matchingPiotr Bronowski1-10/+46
2022-09-12ipsec: introduce fast path ipv4 inbound matchingPiotr Bronowski1-3/+51
2022-04-14ipsec: perf improvement of ipsec4_input_node using flow cacheZachary Leaf1-41/+211
2022-03-08ipsec: input: drop by default for non-matching pktsZachary Leaf1-0/+14
2021-06-29ipsec: increment SPD policy counters for bypass and discard actions in ipsec4...Zachary Leaf1-0/+20
2021-02-26ipsec: move the IPSec SA pool out of ipsec_mainNeale Ranns1-2/+2
2021-02-10ipsec: Use the new tunnel API types to add flow label and TTL copyNeale Ranns1-4/+4
2021-02-09Revert "ipsec: Use the new tunnel API types to add flow label and TTL copy"Matthew Smith1-4/+4
2021-02-08ipsec: Use the new tunnel API types to add flow label and TTL copyNeale Ranns1-4/+4
2020-04-24ipsec: add input node bypass/discard functionalityShivaShankarK1-163/+256
2019-11-05ipsec: ipsec-input: check for too-short packetsBenoît Ganne1-12/+25
2019-09-02ipsec ip tcp l2: multiarch nodes cannot be declared as staticDamjan Marion1-4/+4
2019-07-11ipsec: Revert "IPSEC: remove double byte swap of IP addresses"Neale Ranns1-10/+18
2019-06-25ipsec: print spi in hexadecimalGuillaume Solignac1-2/+2
2019-04-10IPSEC: remove double byte swap of IP addressesNeale Ranns1-18/+10
2019-03-29IPSEC-GRE: fixes and API update to common types.Neale Ranns1-4/+0
2019-03-27ipsec: compress ipsec_sa_t so data used by dataplane code fits in cachelineDamjan Marion1-2/+2
2019-02-22IPSEC: header exportsNeale Ranns1-0/+1
2019-02-11ipsec: multi-arch, next-node-index cleanupKingwel Xie1-12/+43
2019-02-05IPSEC: SPD counters in the stats sgementNeale Ranns1-67/+84
2018-12-12Change ipsec feature node namesPierre Pfister1-3/+3
2018-11-26Fix IPSec CLI key parsingPierre Pfister1-2/+9
2018-10-29migrate ipsec to new multiarch infraKlement Sekera1-11/+7
2018-10-22ipsec: split ipsec nodes into ip4/ip6 nodesKlement Sekera1-36/+35
2018-10-03ipsec: add missing ipv6 ah code & ipv6 testsKlement Sekera1-6/+28
2018-07-19Remove unused argument to vlib_feature_nextDamjan Marion1-8/+2
2018-05-10Change the way IP header pointer is calculated in esp_decrypt nodesSzymon Sliwa1-0/+4
2018-05-09ipsec: support UDP encap/decap for NAT traversalKlement Sekera1-3/+13
2017-11-28IPSec AH protocol enhancement in VPP native core“mukeshyadav1984”1-11/+52
2017-02-17ipsec: changed ipsec-input-ip6 node to be a sibling of ipsec-input-ip4, fixes...Radu Nicolau1-6/+1
2017-01-27dpdk: rework cryptodev ipsec build and setupSergio Gonzalez Monroy1-22/+2
2016-12-28Reorganize source tree to use single autotools instanceDamjan Marion1-0/+455