openssl/engines
Dr. Stephen Henson d21bf10dea Don't load GOST ENGINE if it is already loaded.
Multiple copies of the ENGINE will cause problems when it is cleaned up as
the methods are stored in static structures which will be overwritten and
freed up more than once.

Set static methods to NULL when the ENGINE is freed so it can be reloaded.
2012-09-01 11:30:53 +00:00
..
asm x86_64 assembly pack: make it possible to compile with Perl located on 2012-06-27 10:08:23 +00:00
ccgost Don't load GOST ENGINE if it is already loaded. 2012-09-01 11:30:53 +00:00
vendor_defns Give everything prototypes (well, everything that's actually used). 2005-03-31 09:26:39 +00:00
.cvsignore engines/: get rid of cvs warnings on MacOS X, proper clean in ccgost. 2011-11-12 12:13:13 +00:00
alpha.opt Synchronise with Unix and do all other needed modifications to have it 2010-11-22 22:04:41 +00:00
axp.opt Add the command procedure to build external engines on VMS. 2002-10-31 15:43:00 +00:00
capierr.bat Windows batch file to rebuild error codes for CryptoAPI ENGINE. 2008-06-02 23:10:34 +00:00
e_4758cca_err.c Change the source and output paths for 'chil' and '4758cca' engines so that 2005-05-29 19:14:21 +00:00
e_4758cca_err.h Add missing 'extern "C" {' to some _err.h files in crypto/engines/ 2008-04-18 07:43:26 +00:00
e_4758cca.c Aftermath of a clashing size_t fix (now only format changes). 2008-11-13 09:48:47 +00:00
e_4758cca.ec Change the source and output paths for 'chil' and '4758cca' engines so that 2005-05-29 19:14:21 +00:00
e_aep_err.c Update util/ck_errf.pl script, and have it run automatically 2005-05-09 00:27:37 +00:00
e_aep_err.h Add missing 'extern "C" {' to some _err.h files in crypto/engines/ 2008-04-18 07:43:26 +00:00
e_aep.c Version skew reduction: trivia (I hope). 2012-06-03 22:00:21 +00:00
e_aep.ec Step 4 of move of engines: Split e.ec into individual files for each 2002-10-11 17:41:40 +00:00
e_atalla_err.c Update util/ck_errf.pl script, and have it run automatically 2005-05-09 00:27:37 +00:00
e_atalla_err.h Add missing 'extern "C" {' to some _err.h files in crypto/engines/ 2008-04-18 07:43:26 +00:00
e_atalla.c make 2005-07-16 12:37:36 +00:00
e_atalla.ec Step 4 of move of engines: Split e.ec into individual files for each 2002-10-11 17:41:40 +00:00
e_capi_err.c Make CAPI engine UNICODE aware (it didn't work on Win64). 2009-05-03 13:52:01 +00:00
e_capi_err.h PR: 2586 2011-09-01 13:37:37 +00:00
e_capi.c PR: 2703 2012-02-11 23:13:10 +00:00
e_capi.ec Add CryptoAPI ENGINE from stable branch. 2008-05-31 22:49:32 +00:00
e_chil_err.c Allow the CHIL engine to load even if dynamic locks aren't registered. 2008-11-19 14:21:27 +00:00
e_chil_err.h Allow the CHIL engine to load even if dynamic locks aren't registered. 2008-11-19 14:21:27 +00:00
e_chil.c Fix warnings. 2010-06-12 14:13:23 +00:00
e_chil.ec Change the source and output paths for 'chil' and '4758cca' engines so that 2005-05-29 19:14:21 +00:00
e_cswift_err.c Update util/ck_errf.pl script, and have it run automatically 2005-05-09 00:27:37 +00:00
e_cswift_err.h Add missing 'extern "C" {' to some _err.h files in crypto/engines/ 2008-04-18 07:43:26 +00:00
e_cswift.c Fix warnings. 2010-06-12 14:13:23 +00:00
e_cswift.ec Step 4 of move of engines: Split e.ec into individual files for each 2002-10-11 17:41:40 +00:00
e_gmp_err.c Update util/ck_errf.pl script, and have it run automatically 2005-05-09 00:27:37 +00:00
e_gmp_err.h Add missing 'extern "C" {' to some _err.h files in crypto/engines/ 2008-04-18 07:43:26 +00:00
e_gmp.c stop warnings about no previous prototype when compiling shared engines 2011-01-30 01:30:48 +00:00
e_gmp.ec Commit a slightly modified version of an old experiment to do RSA private 2003-01-30 15:43:07 +00:00
e_nuron_err.c Update util/ck_errf.pl script, and have it run automatically 2005-05-09 00:27:37 +00:00
e_nuron_err.h Add missing 'extern "C" {' to some _err.h files in crypto/engines/ 2008-04-18 07:43:26 +00:00
e_nuron.c make 2005-07-16 12:37:36 +00:00
e_nuron.ec Step 4 of move of engines: Split e.ec into individual files for each 2002-10-11 17:41:40 +00:00
e_padlock.c Configure: reimplement commit#21695. 2011-11-15 12:32:18 +00:00
e_padlock.ec Missing config file. 2007-04-05 16:57:07 +00:00
e_sureware_err.c Update util/ck_errf.pl script, and have it run automatically 2005-05-09 00:27:37 +00:00
e_sureware_err.h Add missing 'extern "C" {' to some _err.h files in crypto/engines/ 2008-04-18 07:43:26 +00:00
e_sureware.c Fixup sureware ENGINE to handle new RAND_METHOD 2009-09-23 23:49:04 +00:00
e_sureware.ec Step 4 of move of engines: Split e.ec into individual files for each 2002-10-11 17:41:40 +00:00
e_ubsec_err.c Update util/ck_errf.pl script, and have it run automatically 2005-05-09 00:27:37 +00:00
e_ubsec_err.h Add missing 'extern "C" {' to some _err.h files in crypto/engines/ 2008-04-18 07:43:26 +00:00
e_ubsec.c Fix warnings. 2010-06-12 14:13:23 +00:00
e_ubsec.ec Step 4 of move of engines: Split e.ec into individual files for each 2002-10-11 17:41:40 +00:00
engine_vector.mar Add the command procedure to build external engines on VMS. 2002-10-31 15:43:00 +00:00
ia64.opt Synchronise with Unix and do all other needed modifications to have it 2010-11-22 22:04:41 +00:00
makeengines.com Corrections to the VMS build system. 2011-03-25 16:20:35 +00:00
Makefile eng_all.c: revert previous "disable Padlock" commit, which was unjustified. 2012-03-19 20:20:41 +00:00
vax.opt Add the command procedure to build external engines on VMS. 2002-10-31 15:43:00 +00:00