aboutsummaryrefslogtreecommitdiffstats
path: root/src/vnet/crypto/crypto.c
AgeCommit message (Expand)AuthorFilesLines
2021-10-26crypto: add barrier in crypto key addGabriel Oginski1-0/+12
2021-05-05crypto crypto-openssl: support hashing operationsFilip Tehlar1-1/+26
2021-04-20crypto: support async handlers for 3des and md5Alexander Chernavin1-3/+3
2021-04-09dpdk: selection of cryptodev engine data-pathFan Zhang1-2/+3
2021-03-26vlib: introduce vlib_get_main_by_index(), vlib_get_n_threads()Damjan Marion1-8/+9
2021-02-26crypto: fix coverity issue 218445Piotr Bronowski1-3/+0
2021-01-20crypto: fixed vnet_crypto_is_set_handler()PiotrX Kleski1-1/+10
2020-09-09crypto: change cryptodev with new cryptodev APIFan Zhang1-1/+1
2020-09-03crypto: Add async crypto APIsNathan Skrzypczak1-4/+0
2020-09-03crypto: SW scheduler async crypto enginePiotrX Kleski1-17/+65
2020-04-30crypto: introduce async crypto infraFan Zhang1-5/+291
2020-02-26crypto: fix set crypto handlersFilip Tehlar1-1/+1
2020-02-11ipsec: add support for chained buffersFilip Tehlar1-39/+144
2019-11-13crypto: do not crash if no crypto engine loadedBenoît Ganne1-1/+1
2019-11-12crypto: not use vec api with opt_data[VNET_CRYPTO_N_OP_IDS]Lijian Zhang1-1/+1
2019-06-25ipsec: return error if the engine backend has no handler for theNeale Ranns1-0/+8
2019-06-07ipsec: remove the set_key APINeale Ranns1-22/+0
2019-06-05IPSEC: some CLI fixesNeale Ranns1-2/+2
2019-04-30crypto: enforce per-alg crypto key lengthBenoît Ganne1-2/+34
2019-04-25crypto: improve key handlingDamjan Marion1-3/+75
2019-04-11IPSEC-MB: Use random & non-repeating IV (VPP-1642)Neale Ranns1-2/+5
2019-04-07crypto: add support for AEAD and AES-GCMDamjan Marion1-42/+76
2019-04-07crypto: coverity issuesDamjan Marion1-1/+1
2019-04-04crypto: pass multiple ops to handlerDamjan Marion1-6/+41
2019-03-26crypto: add set crypto handler CLIFilip Tehlar1-8/+47
2019-03-19crypto: introduce crypto infraDamjan Marion1-0/+127