aboutsummaryrefslogtreecommitdiff
path: root/crypto/engine
AgeCommit message (Expand)AuthorFilesLines
2017-08-31Add CRYPTO_thread_glock_newRich Salz1-1/+1
2017-08-30Move e_os.h to be the very first include.Pauli4-5/+4
2017-08-30e_os.h removal from other headers and source files.Pauli3-2/+5
2017-08-25Use strcpy instead of sprintf %sRich Salz1-18/+14
2017-08-22Use "" not <> for internal/ includesRich Salz3-4/+4
2017-07-05Undo commit d420ac2Rich Salz1-7/+3
2017-06-28Comment on the lack of documentation for asymmetric ciphersRichard Levitte1-1/+22
2017-06-28Adapt for BSD cryptodev.h differencesRichard Levitte2-16/+69
2017-06-28Add new /dev/crypto engineRichard Levitte2-0/+609
2017-06-20Modify Sun copyright to follow OpenSSL styleRich Salz4-24/+4
2017-06-19Remove bsd_cryptodev engineRich Salz3-2045/+2
2017-06-11improve comment: use "optimization" for clarityJosh Soref1-2/+2
2017-06-07make error tables const and separate header fileRich Salz1-90/+117
2017-04-07Don't try to clean up RAND from ENGINERichard Levitte1-5/+0
2017-01-10Only enable CRYPTO_3DES_ECB if that name is an existing macroRichard Levitte1-2/+10
2017-01-10Small fixes of cryptodev engineRichard Levitte1-1/+3
2017-01-10use EVP_CIPHER_CTX_ functions instead of accessing EVP_CIPHER_CTX internalsIaroslav Gridin1-2/+3
2017-01-10fix for BSD cryptodevIaroslav Gridin1-0/+14
2017-01-10Remove commented-out HMAC codeIaroslav Gridin1-5/+0
2017-01-10Style the codeIaroslav Gridin1-182/+169
2017-01-10Remove unused ret variableIaroslav Gridin1-3/+1
2017-01-10Remove non-functional CRYPTO_AES_CTR ifdef disabling AES-CTR in cryptodevIaroslav Gridin1-8/+0
2017-01-10Add AES-ECB and 3DES-ECB to cryptodevIaroslav Gridin1-3/+131
2017-01-10cryptodev: allow copying EVP contextsNikos Mavrogiannopoulos1-11/+46
2017-01-10cryptodev: Fix issue with signature generationNikos Mavrogiannopoulos1-55/+178
2016-11-17Fix name of "locked" variableKurt Roeckx2-3/+3
2016-11-17Add support for reference counting using C11 atomicsKurt Roeckx3-2/+8
2016-10-22Fix support for DragonFly BSDjrmarino2-3/+3
2016-10-21GH1546: Fix old names in cryptodev code.Rich Salz1-2/+2
2016-09-08Fix mem leaks during auto-deinitMatt Caswell1-0/+1
2016-08-02Fix some style issues...FdaSilvaYY1-9/+7
2016-08-01Fix various no-*s.Ben Laurie1-1/+1
2016-07-25explicit initFdaSilvaYY1-1/+1
2016-07-25Constify engine/eng_cnf.c internal method.FdaSilvaYY2-12/+13
2016-07-20Check for errors allocating the error strings.Kurt Roeckx1-1/+2
2016-07-19make updateRichard Levitte1-0/+4
2016-07-19Change all our uses of CRYPTO_THREAD_run_once to use RUN_ONCE insteadRichard Levitte5-11/+30
2016-06-24Deal with API changes.Ben Laurie1-31/+38
2016-06-23Add checks on sk_TYPE_push() returned resultFdaSilvaYY1-2/+6
2016-06-03cryptodev_asym, zapparams: use OPENSSL_* allocation routines, handle errorsJonas Maebe1-6/+13
2016-05-23#4342: few missing malloc return checks and free in error pathsJ Mohan Rao Arisankala1-5/+20
2016-05-23Remove unused error/function codes.Rich Salz1-18/+1
2016-05-23Add checks on CRYPTO_set_ex_data return valueFdaSilvaYY1-4/+7
2016-05-17Manual fixes after copyright consolidationRich Salz1-51/+6
2016-05-17Copyright consolidation 09/10Rich Salz23-1138/+138
2016-05-16Fold threads.h into crypto.h making API publicViktor Dukhovni1-1/+0
2016-05-14Fix engine cryptodev: pointer to IVKirill Marinushkin1-1/+1
2016-04-28Add checks on CRYPTO_new_ex_data return valueFdaSilvaYY1-1/+4
2016-04-28various spelling fixesFdaSilvaYY1-1/+1
2016-04-20Remove --classic build entirelyRichard Levitte1-53/+0