aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins/dpdk/ipsec/esp_encrypt.c
AgeCommit message (Expand)AuthorFilesLines
2021-03-04dpdk: deprecate ipsec backendFan Zhang1-710/+0
2021-02-26ipsec: move the IPSec SA pool out of ipsec_mainNeale Ranns1-1/+1
2021-02-10ipsec: Use the new tunnel API types to add flow label and TTL copyNeale Ranns1-6/+6
2021-02-09Revert "ipsec: Use the new tunnel API types to add flow label and TTL copy"Matthew Smith1-6/+6
2021-02-08ipsec: Use the new tunnel API types to add flow label and TTL copyNeale Ranns1-6/+6
2020-12-11dpdk: bump to dpdk 20.11Fan Zhang1-2/+1
2020-10-21misc: minimize dependencies on udp.hFlorin Coras1-1/+1
2020-09-08dpdk-ipsec: don't leak buffers on crypto alloc failureChristian Hopps1-3/+4
2020-09-04dpdk-ipsec: fix show outputChristian Hopps1-1/+1
2020-05-24dpdk: del warnings that duplicate counters in espAlexander Chernavin1-6/+0
2020-05-04fib: midchain adjacency optimisationsNeale Ranns1-14/+0
2020-04-17dpdk: fix udp-encap for esp in transport modeAlexander Chernavin1-1/+2
2020-03-13dpdk-ipsec: Fix for multipoint IPSECNeale Ranns1-4/+4
2020-01-22ipsec: re-enable DPDK IPSec for tunnel decap/encap (VPP-1823)Neale Ranns1-4/+20
2019-11-07dpdk: ipsec gcm fixesChristian Hopps1-4/+9
2019-09-30ipsec: allow null cipher with dpdk espChristian E. Hopps1-1/+2
2019-08-19dpdk: fix ipsec coverity warningMatthew Smith1-2/+4
2019-08-15dpdk: ipsec tunnel support for ip6-in-ip4Matthew G Smith1-21/+9
2019-06-25ipsec: print spi in hexadecimalGuillaume Solignac1-2/+3
2019-05-17dpdk-ipsec: fix encrypt/decrypt single queueSergio Gonzalez Monroy1-2/+3
2019-05-14IPsec: increment tunnel intf tx countersMatthew Smith1-0/+9
2019-04-25IPSEC; dpdk backend for tunnel interface encryptionNeale Ranns1-4/+73
2019-04-23dpdk_esp_encrypt: add to prefetch dataZhiyong Yang1-3/+13
2019-03-28ipsec: USE_EXTENDED_SEQ_NUM -> USE_ESNDamjan Marion1-2/+2
2019-03-27ipsec: compress ipsec_sa_t so data used by dataplane code fits in cachelineDamjan Marion1-11/+12
2019-02-18IPSEC: move SA counters into the stats segmentNeale Ranns1-2/+5
2019-02-15dpdk-ipsec: store buffer index into crypto-op privateKingwel Xie1-0/+2
2019-01-31dpdk-ipsec: use single queue pair per crypto resourceSergio Gonzalez Monroy1-2/+2
2019-01-20dpdk: add buffer.hDamjan Marion1-0/+1
2019-01-13remove useless line in dpdk cryptodevSimon Zhang1-2/+0
2018-11-29dpdk-ipsec-nodes multiarch: nodes are formatted in VLIB_NODE_FN styleKingwel Xie1-2/+2
2018-11-14Remove c-11 memcpy checks from perf-critical codeDave Barach1-2/+2
2018-10-30dpdk: .function should be removed for mutiarch nodesDamjan Marion1-2/+0
2018-10-29migrate ipsec to new multiarch infraKlement Sekera1-13/+6
2018-10-22ipsec fix missing node renamesKlement Sekera1-2/+2
2018-10-22ipsec: split ipsec nodes into ip4/ip6 nodesKlement Sekera1-35/+110
2018-06-21dpdk/ipsec: add support for UDP encap/decapRadu Nicolau1-6/+45
2018-01-18VPP-1122 dpdk/ipsec: fix transport mode pkt lenRadu Nicolau1-3/+7
2017-12-05dpdk/ipsec: multiple fixesSergio Gonzalez Monroy1-22/+17
2017-11-20dpdk: add support for DPDK 17.11Damjan Marion1-6/+0
2017-11-01dpdk/ipsec: fix digest physical addressSergio Gonzalez Monroy1-1/+3
2017-10-14change format_get_indent() to use u32 instead of uwordGabriel Ganne1-1/+1
2017-10-12dpdk/ipsec: coverity fixesSergio Gonzalez Monroy1-4/+4
2017-10-05dpdk/ipsec: rework plus improved cli commandsSergio Gonzalez Monroy1-359/+287
2017-08-25dpdk: required changes for 17.08Sergio Gonzalez Monroy1-63/+43
2017-06-09dpdk: fix ipsec coverity warningSergio Gonzalez Monroy1-2/+2
2017-06-07dpdk: ipsec fixesSergio Gonzalez Monroy1-33/+36
2017-06-07dpdk: fix ipsec coverity warningsSergio Gonzalez Monroy1-2/+3
2017-04-06Use thread local storage for thread indexDamjan Marion1-2/+3
2017-03-01dpdk: be a pluginDamjan Marion1-0/+609