summaryrefslogtreecommitdiffstats
path: root/lib/libcrypto/engine
AgeCommit message (Expand)AuthorFilesLines
2019-01-19$OpenBSD$tb1-0/+1
2019-01-19Partial port of EC_KEY_METHOD from OpenSSL 1.1.tb5-4/+152
2018-11-11Add automatic threading initialization for libcrypto.bcook1-6/+1
2018-08-24In ENGINE_up_ref(), check return value of CRYPTO_add() and reporttb1-3/+5
2018-04-14Make ENGINE_free() succeed on NULL. Matches OpenSSL's behavior andtb5-27/+25
2018-04-14make ENGINE_finish() succeed on NULL and simplify callers as intb1-5/+3
2018-03-17Bring in compatibility for OpenSSL 1.1 style init functions.beck2-6/+19
2017-01-29Send the function codes from the error functions to the bit bucket,beck14-171/+80
2016-12-21Explicitly export a list of symbols from libcrypto.jsing1-7/+3
2016-11-04Replace all uses of magic numbers when operating on OPENSSL_ia32_P[] bymiod1-11/+5
2016-11-04Remove I386_ONLY define. It was only used to prefer amiod1-2/+2
2015-12-07Remove SHA0 check, as we did in v1.21 of sha.h.bcook1-2/+2
2015-08-28Kill coverity 128475beck1-2/+2
2015-07-19Remove OpenSSL engine RSAX.doug3-701/+2
2015-07-19abort when ENGINE_remove fails, fix Coverity 21656bcook1-5/+2
2015-06-19Return the failing engine ID in the error stack.bcook1-2/+4
2015-06-19Disable ENGINE_load_dynamic (dynamic engine support).bcook3-513/+7
2015-04-11Remove all getenv() calls, especially those wrapped by issetugid().deraadt1-7/+2
2015-02-11Enable building with -DOPENSSL_NO_DEPRECATED.doug14-14/+38
2015-02-10Remove assert() or OPENSSL_assert() of pointers being non-NULL. The policymiod1-6/+1
2015-02-09BN_CTX_get() can fail - consistently check its return value.jsing1-4/+7
2015-02-07Delete a lot of #if 0 code in libressl.doug4-45/+9
2014-11-19Nuke yet more obvious #include duplications.krw1-3/+1
2014-10-22Use arc4random_buf() instead of RAND_bytes() or RAND_pseudo_bytes().jsing1-2/+3
2014-10-18None of these need to include <openssl/rand.h>jsing2-4/+2
2014-08-11Guard RSA / RC4-5 ASM when NO_ASM is not definedbcook1-3/+4
2014-07-13The bell tolls for BUF_strdup - Start the migration to usingbeck1-4/+4
2014-07-12if (x) FOO_free(x) -> FOO_free(x).miod1-7/+4
2014-07-11Only import cryptlib.h in the four source files that actually need it.jsing5-18/+16
2014-07-10Explicitly include <openssl/opensslconf.h> in every file that referencesjsing9-12/+27
2014-07-10Stop including standard headers via cryptlib.h - pull in the headers thatjsing8-9/+24
2014-07-09remove unused dynamic_cmd_defns_empty structure.bcook1-4/+1
2014-06-29correct issetugid sense as spotted by Stijn van Drongelen.deraadt1-3/+7
2014-06-23Since this is a library, place issetugid() before every getenv()deraadt1-2/+3
2014-06-22More KNF.jsing1-5/+5
2014-06-22KNF.jsing2-49/+55
2014-06-22KNF.jsing1-159/+148
2014-06-22KNF.jsing6-942/+1062
2014-06-22More KNF.jsing3-9/+9
2014-06-12tags as requested by miod and teduderaadt28-15/+28
2014-06-11c-file-style hints, begone; ok beckderaadt1-1/+1
2014-06-10Abandon the auto-ENGINE /dev/crypto interface. VIA 3des cbc receivesderaadt3-1365/+1
2014-06-10KNF.jsing8-754/+754
2014-06-10KNF.jsing11-435/+516
2014-06-09use memset instead of bzeroderaadt1-2/+2
2014-06-07malloc() result does not need a cast.deraadt2-4/+3
2014-06-02A few months back there was a big community fuss regarding direct-usederaadt3-143/+0
2014-05-30more: no need for null check before freederaadt1-8/+4
2014-05-30no need for null check before free. from Brendan MacDonelltedu1-2/+1
2014-05-29convert 53 malloc(a*b) to reallocarray(NULL, a, b). that is 53deraadt1-1/+1