summaryrefslogtreecommitdiffstats
path: root/src/plugins/dpdk/ipsec
AgeCommit message (Expand)AuthorFilesLines
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
2018-12-01dpdk-ipsec-mempool: allocate from dpdk mem specified by socket-mem in startup...Kingwel Xie1-22/+17
2018-11-30coding-style: missing coding-style-patchKingwel Xie1-168/+200
2018-11-29dpdk-ipsec-nodes multiarch: nodes are formatted in VLIB_NODE_FN styleKingwel Xie3-13/+21
2018-11-15ipsec: infra for selecting backendsKlement Sekera1-37/+7
2018-11-14Remove c-11 memcpy checks from perf-critical codeDave Barach2-7/+7
2018-10-30dpdk: .function should be removed for mutiarch nodesDamjan Marion2-4/+0
2018-10-29migrate ipsec to new multiarch infraKlement Sekera2-31/+10
2018-10-23Numa-aware, growable physical memory allocator (pmalloc)Damjan Marion1-12/+9
2018-10-23dpdk: add esp6 decrypt nodes, func declarationsMatthew Smith1-0/+30
2018-10-23c11 safe string handling supportDave Barach1-3/+3
2018-10-22ipsec fix missing node renamesKlement Sekera3-7/+11
2018-10-22ipsec: split ipsec nodes into ip4/ip6 nodesKlement Sekera3-71/+254
2018-09-24Trivial: Clean up some typos.Paul Vinciguerra2-3/+3
2018-08-13dpdk: support for DPDK 18.08Damjan Marion1-8/+0