aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins/dpdk/ipsec/ipsec.c
AgeCommit message (Expand)AuthorFilesLines
2021-03-04dpdk: deprecate ipsec backendFan Zhang1-1087/+0
2021-02-26ipsec: move the IPSec SA pool out of ipsec_mainNeale Ranns1-3/+1
2021-01-18ipsec: Support MPLS over IPSec[46] interfaceNeale Ranns1-13/+6
2020-10-21vlib: print logs to stderr if interactive or nosyslog setDamjan Marion1-1/+3
2020-09-04dpdk-ipsec: use init function instead of one-time processChristian Hopps1-11/+3
2020-04-30crypto: introduce async crypto infraFan Zhang1-9/+27
2020-01-22ipsec: re-enable DPDK IPSec for tunnel decap/encap (VPP-1823)Neale Ranns1-0/+2
2019-11-07dpdk: ipsec gcm fixesChristian Hopps1-20/+1
2019-05-17dpdk-ipsec: fix encrypt/decrypt single queueSergio Gonzalez Monroy1-3/+0
2019-04-25IPSEC; dpdk backend for tunnel interface encryptionNeale Ranns1-0/+2
2019-03-28ipsec: USE_EXTENDED_SEQ_NUM -> USE_ESNDamjan Marion1-1/+1
2019-03-27ipsec: compress ipsec_sa_t so data used by dataplane code fits in cachelineDamjan Marion1-1/+1
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-02dpdk: bump to dpdk 19.02Damjan Marion1-0/+17
2019-01-31dpdk-ipsec: use single queue pair per crypto resourceSergio Gonzalez Monroy1-5/+6
2019-01-30buffers: major cleanup and improvementsDamjan Marion1-5/+7
2019-01-17Fix ASSERT usage issue in cryptodevSimon Zhang1-1/+1
2019-01-16fix dpdk cryptodev enable issuev19.04-rc0Simon Zhang1-6/+9
2018-12-01dpdk-ipsec-mempool: allocate from dpdk mem specified by socket-mem in startup...Kingwel Xie1-22/+17
2018-11-15ipsec: infra for selecting backendsKlement Sekera1-37/+7
2018-10-23Numa-aware, growable physical memory allocator (pmalloc)Damjan Marion1-12/+9
2018-10-23c11 safe string handling supportDave Barach1-3/+3
2018-10-22ipsec: split ipsec nodes into ip4/ip6 nodesKlement Sekera1-8/+24
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-07Add support for DPDK 18.05Damjan Marion1-0/+10
2018-05-30vppinfra: explicitely state for signed types that they are signedDamjan Marion1-1/+1
2018-05-22CSIT-928 dpdk/ipsec: performance improvementRadu Nicolau1-15/+8
2018-05-04ipsec: allow null/null for crypto/integ algorithms pairRadu Nicolau1-0/+1
2018-04-10CSIT-895 dpdk/ipsec: add locks on session data hash updatesRadu Nicolau1-33/+39
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
2017-12-05dpdk/ipsec: multiple fixesSergio Gonzalez Monroy1-46/+76
2017-11-20dpdk: add support for DPDK 17.11Damjan Marion1-76/+0
2017-11-16dpdk/ipsec: use physmem when creating poolsSergio Gonzalez Monroy1-37/+49
2017-11-01dpdk/ipsec: align memorySergio Gonzalez Monroy1-4/+6
2017-10-24Add extern to *_main global variable declarations in header files.Dave Wallace1-0/+2
2017-10-18ipsec: use boolean or vs. bitwise or to avoid compiler errorAndrew Yourtchenko1-2/+2
2017-10-05dpdk/ipsec: rework plus improved cli commandsSergio Gonzalez Monroy1-329/+940
2017-09-06dpdk/ipsec: fix setup when using master core onlySergio Gonzalez Monroy1-2/+3
2017-08-25dpdk: required changes for 17.08Sergio Gonzalez Monroy1-21/+109
2017-04-28dpdk: cryptodev support enabled by defaultSergio Gonzalez Monroy1-9/+1
2017-04-06Use thread local storage for thread indexDamjan Marion1-1/+1
2017-03-09vlib_mains == 0 special cases be goneDave Barach1-6/+2
2017-03-01dpdk: be a pluginDamjan Marion1-0/+430