summaryrefslogtreecommitdiffstats
path: root/crypto/engine/eng_lib.c
AgeCommit message (Expand)Author
2021-04-08Update copyright yearMatt Caswell
2021-03-12Use OPENSSL_init_crypto(OPENSSL_INIT_BASE_ONLY, NULL) in libcryptoTomas Mraz
2020-11-13Convert all {NAME}err() in crypto/ to their corresponding ERR_raise() callRichard Levitte
2020-06-04Update copyright yearMatt Caswell
2020-05-22Prevent use after free of global_engine_lockTomas Mraz
2019-09-28Reorganize local header filesDr. Matthias St. Pierre
2019-02-05Remove unnecessary trailing whitespaceSam Roberts
2018-12-06Following the license change, modify the boilerplates in crypto/engine/Richard Levitte
2018-08-07engine/eng_lib.c: remove redundant #ifdef.Andy Polyakov
2018-05-02Fix memory leaks in CA related functions.Pavel Kopyl
2018-04-20Ensure the thread keys are always allocated in the same orderBernd Edlinger
2018-04-03Set error code on alloc failuresRich Salz
2018-02-13Update copyright yearMatt Caswell
2018-01-31Revert the crypto "global lock" implementationBenjamin Kaduk
2017-11-29A missing semicolon prevents compilation with ENGINE_REF_COUNT_DEBUG enabled.Pauli
2017-10-18Remove parentheses of return.KaoruToda
2017-08-31Add CRYPTO_thread_glock_newRich Salz
2017-08-30Move e_os.h to be the very first include.Pauli
2017-08-30e_os.h removal from other headers and source files.Pauli
2017-04-07Don't try to clean up RAND from ENGINERichard Levitte
2016-11-17Fix name of "locked" variableKurt Roeckx
2016-11-17Add support for reference counting using C11 atomicsKurt Roeckx
2016-09-08Fix mem leaks during auto-deinitMatt Caswell
2016-07-19Change all our uses of CRYPTO_THREAD_run_once to use RUN_ONCE insteadRichard Levitte
2016-05-17Copyright consolidation 09/10Rich Salz
2016-04-28Add checks on CRYPTO_new_ex_data return valueFdaSilvaYY
2016-04-13Rename int_*() functions to *_int()Matt Caswell
2016-04-13Rename lots of *_intern or *_internal function to int_*Matt Caswell
2016-04-13Deprecate ENGINE_cleanup() and make it a no-opMatt Caswell
2016-03-09Move engine library over to using the new thread APIMatt Caswell
2016-02-11Move to REF_DEBUG, for consistency.Rich Salz
2016-02-10Remove store.Rich Salz
2016-02-02fix code indentation issueFdaSilvaYY
2016-01-26Remove /* foo.c */ commentsRich Salz
2015-12-01ex_data part 2: doc fixes and CRYPTO_free_ex_index.Rich Salz
2015-11-09Continue standardising malloc style for libcryptoMatt Caswell
2015-09-02Add and use OPENSSL_zallocRich Salz
2015-05-05memset, memcpy, sizeof consistency fixesRich Salz
2015-05-04Use safer sizeof variant in mallocRich Salz
2015-05-01free NULL cleanup 11Rich Salz
2015-04-28remove malloc castsRich Salz
2015-01-22Run util/openssl-format-source -v -c .Matt Caswell
2006-06-05Complete EVP_PKEY_ASN1_METHOD ENGINE support.Dr. Stephen Henson
2006-06-02Automatically free up dynamically allocated public key methods whenDr. Stephen Henson
2005-05-11Fix more error codes.Bodo Möller
2004-04-19(oops) Apologies all, that last header-cleanup commit was from the wrongGeoff Thorpe
2003-05-01Add STORE support in ENGINE.Richard Levitte
2002-10-18If dynamically-loadable ENGINEs are linked against a shared-library versionGeoff Thorpe
2001-11-22When the "dynamic" ENGINE loads another ENGINE from a shared-library, itGeoff Thorpe
2001-10-01Woopsie...Richard Levitte