aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins/dpdk/ipsec
AgeCommit message (Expand)AuthorFilesLines
2021-03-04dpdk: deprecate ipsec backendFan Zhang8-4057/+0
2021-02-26ipsec: move the IPSec SA pool out of ipsec_mainNeale Ranns3-8/+4
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
2021-01-18ipsec: Support MPLS over IPSec[46] interfaceNeale Ranns1-13/+6
2020-12-11dpdk: bump to dpdk 20.11Fan Zhang3-5/+3
2020-11-09vlib: fix trace number accountingBenoƮt Ganne1-7/+9
2020-10-21vlib: print logs to stderr if interactive or nosyslog setDamjan Marion1-1/+3
2020-10-21misc: minimize dependencies on udp.hFlorin Coras1-1/+1
2020-09-08dpdk-ipsec: don't leak buffers on crypto alloc failureChristian Hopps2-6/+8
2020-09-04dpdk-ipsec: use init function instead of one-time processChristian Hopps1-11/+3
2020-09-04dpdk-ipsec: fix show outputChristian Hopps3-3/+3
2020-05-24dpdk: del warnings that duplicate counters in espAlexander Chernavin2-12/+0
2020-05-04fib: midchain adjacency optimisationsNeale Ranns1-14/+0
2020-04-30crypto: introduce async crypto infraFan Zhang1-9/+27
2020-04-17dpdk: fix udp-encap for esp in transport modeAlexander Chernavin2-10/+9
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 Ranns4-5/+27
2019-11-07dpdk: ipsec gcm fixesChristian Hopps3-25/+14
2019-09-30ipsec: allow null cipher with dpdk espChristian E. Hopps1-1/+2
2019-09-24vlib: add flag to explicitelly mark nodes which can init per-node packet traceDamjan Marion1-0/+1
2019-08-19dpdk: fix ipsec coverity warningMatthew Smith1-2/+4
2019-08-15dpdk: ipsec tunnel support for ip6-in-ip4Matthew G Smith2-23/+10
2019-07-24ipsec: GCM, Anti-replay and ESN fixessNeale Ranns1-2/+4
2019-06-25ipsec: print spi in hexadecimalGuillaume Solignac1-2/+3
2019-05-17dpdk-ipsec: fix encrypt/decrypt single queueSergio Gonzalez Monroy6-39/+58
2019-05-14IPSEC: remove unecessary pass by reference of sequence numberNeale Ranns1-1/+1
2019-05-14IPsec: increment tunnel intf tx countersMatthew Smith1-0/+9
2019-04-25IPSEC; dpdk backend for tunnel interface encryptionNeale Ranns2-4/+75
2019-04-23dpdk_esp_encrypt: add to prefetch dataZhiyong Yang1-3/+13
2019-03-28ipsec: USE_EXTENDED_SEQ_NUM -> USE_ESNDamjan Marion3-5/+5
2019-03-28ipsec: anti-replay code cleanupDamjan Marion1-35/+15
2019-03-27ipsec: compress ipsec_sa_t so data used by dataplane code fits in cachelineDamjan Marion3-22/+24
2019-02-18IPSEC: move SA counters into the stats segmentNeale Ranns2-4/+12
2019-02-15dpdk-ipsec: store buffer index into crypto-op privateKingwel Xie5-44/+115
2019-02-07IPSEC: no second lookup after tunnel encapNeale Ranns1-4/+5
2019-02-06dpdp-crypto: fix cryptodev segfault with dpdk 19.02Sergio Gonzalez Monroy1-11/+16
2019-02-05crypto-input: fix broken buffer trace issueKingwel Xie1-37/+16
2019-02-02dpdk: bump to dpdk 19.02Damjan Marion1-0/+17
2019-01-31dpdk-ipsec: use single queue pair per crypto resourceSergio Gonzalez Monroy6-32/+30
2019-01-30buffers: major cleanup and improvementsDamjan Marion1-5/+7
2019-01-21crypto-input: fix crash bugKingwel Xie1-8/+12
2019-01-20dpdk: add buffer.hDamjan Marion3-0/+3
2019-01-17Fix ASSERT usage issue in cryptodevSimon Zhang1-1/+1
2019-01-16fix dpdk cryptodev enable issuev19.04-rc0Simon Zhang1-6/+9
2019-01-13remove useless line in dpdk cryptodevSimon Zhang1-2/+0
2019-01-02Fixes for buliding for 32bit targets:David Johnson1-1/+3
2018-12-24crypto-input: bug fix check-opKingwel Xie1-6/+6
2018-12-22crypto-input impprovement:Kingwel Xie1-74/+163