aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins/dpdk/ipsec
AgeCommit message (Expand)AuthorFilesLines
2019-05-17dpdk-ipsec: fix encrypt/decrypt single queueSergio Gonzalez Monroy6-39/+58
2019-04-24IPSEC; dpdk backend for tunnel interface encryption (VPP-1662)v19.04.1-rc0Neale Ranns2-4/+75
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
2018-06-25dpdk: Enhancement to call crypto start api at initializationSachin Saxena1-0/+4
2018-06-21dpdk/ipsec: add support for UDP encap/decapRadu Nicolau2-17/+65
2018-06-07Add support for DPDK 18.05Damjan Marion1-0/+10
2018-05-30vppinfra: explicitely state for signed types that they are signedDamjan Marion4-6/+6
2018-05-22CSIT-928 dpdk/ipsec: performance improvementRadu Nicolau3-112/+114
2018-05-10Change the way IP header pointer is calculated in esp_decrypt nodesSzymon Sliwa1-1/+7
2018-05-04ipsec: allow null/null for crypto/integ algorithms pairRadu Nicolau1-0/+1
2018-05-04Harmonize vec/pool_get_aligned object sizes and alignment requestsDave Barach1-0/+2
2018-04-25ipsec: make crypto_worker_main_t a full cache line in sizeFlorin Coras1-0/+1
2018-04-10CSIT-895 dpdk/ipsec: add locks on session data hash updatesRadu Nicolau2-33/+40
2018-03-26plugins: dpdk: ipsec: fix l3 offsetSzymon Sliwa1-2/+1
2018-02-25Fix bug in dpdk_crypto_session_disposal()Matthew Smith1-0/+2
2018-02-24Fix crypto session deletion crashMatthew Smith1-6/+9
2018-02-15dpdk: add support for DPDK 18.02, deprecate 17.08Damjan Marion1-4/+0
2018-01-18VPP-1122 dpdk/ipsec: fix transport mode pkt lenRadu Nicolau1-3/+7