- 03 6月, 2006 2 次提交
-
-
由 Dr. Stephen Henson 提交于
-
由 Dr. Stephen Henson 提交于
and ENGINE is destroyed.
-
- 02 6月, 2006 2 次提交
-
-
由 Dr. Stephen Henson 提交于
Add missing prototypes. Fix engine method lookup.
-
由 Dr. Stephen Henson 提交于
implementations and functional reference counting when a context is allocated, free or copied.
-
- 01 6月, 2006 3 次提交
-
-
由 Dr. Stephen Henson 提交于
-
由 Dr. Stephen Henson 提交于
-
由 Dr. Stephen Henson 提交于
-
- 07 11月, 2005 1 次提交
-
-
由 Dr. Stephen Henson 提交于
-
- 16 7月, 2005 1 次提交
-
-
由 Nils Larsch 提交于
./configure no-deprecated [no-dsa] [no-dh] [no-ec] [no-rsa] make depend all test work again PR: 1159
-
- 11 5月, 2005 1 次提交
-
-
由 Bodo Möller 提交于
(Also improve util/ck_errf.pl script, and occasionally fix source code formatting.)
-
- 19 4月, 2005 1 次提交
-
-
由 Dr. Stephen Henson 提交于
to use it.
-
- 03 8月, 2004 1 次提交
-
-
由 Andy Polyakov 提交于
performing AES encryption in hardware, as well as one accessing hardware RNG. As you surely imagine this engine access this extended instruction set. Well, only AES for the moment, support for RNG is to be added later on... PR: 889 Submitted by: Michal Ludvig <michal@logix.cz> Obtained from: http://www.logix.cz/michal/devel/padlock/
-
- 18 6月, 2004 1 次提交
-
-
由 Geoff Thorpe 提交于
-
- 20 4月, 2004 1 次提交
-
-
由 Geoff Thorpe 提交于
changes are the fallout). As this could break source code that doesn't directly include headers for interfaces it uses, changes to recursive includes are covered by the OPENSSL_NO_DEPRECATED symbol. It's better to define this when building and using openssl, and then adapt code where necessary - this is how to stay current. However the mechanism exists for the lethargic.
-
- 29 11月, 2003 1 次提交
-
-
由 Richard Levitte 提交于
Therefore, change all instances of the symbol 'list' to something else. PR: 758 Submitted by: Frédéric Giudicelli <groups@newpki.org>
-
- 01 5月, 2003 1 次提交
-
-
由 Richard Levitte 提交于
-
- 16 2月, 2003 1 次提交
-
-
由 Geoff Thorpe 提交于
be cast later on.
-
- 02 2月, 2003 1 次提交
-
-
由 Ben Laurie 提交于
-
- 31 1月, 2003 1 次提交
-
-
由 Richard Levitte 提交于
PR: 287
-
- 30 1月, 2003 1 次提交
-
-
由 Geoff Thorpe 提交于
the OPENSSL_USE_GMP symbol is defined). Also, I've re-ordered the listing of other builtin ENGINEs to be alphabetical (though "dynamic" will still come first).
-
- 01 11月, 2002 1 次提交
-
-
由 Richard Levitte 提交于
Make sure to include openssl/opensslconf.h to make sure we get the definition of those macros.
-
- 25 10月, 2002 1 次提交
-
-
由 Richard Levitte 提交于
into libcrypto, we need the "algorithm" STATIC_ENGINE.
-
- 19 10月, 2002 1 次提交
-
-
由 Geoff Thorpe 提交于
of libcrypto, then it is possible that when they are loaded they will share the same static data as the loading application/library. This means it will be too late to set memory/ERR/ex_data/[etc] callbacks, but entirely unnecessary to try. This change puts a static variable in the core ENGINE code (contained in libcrypto) and a function returning a pointer to it. If the loaded ENGINE's return value from this function matches the loading application/library's return value - they share static data. If they don't match, the loaded ENGINE has its own copy of libcrypto's static data and so the callbacks need to be set. Also, although 0.9.7 hasn't been released yet, it's clear this will introduce a binary incompatibility between dynamic ENGINEs built for 0.9.7 and 0.9.8 (though others probably exist already from EC_*** hooks and what-not) - so the version control values are correspondingly bumped.
-
- 16 10月, 2002 1 次提交
-
-
由 Geoff Thorpe 提交于
normal 'structural' case (ENGINE_init() satisfies this in the less normal 'functional' case). This change provides such a function. - Correct some "read" locks that should actually be "write" locks. - make update.
-
- 02 10月, 2002 1 次提交
-
-
由 Richard Levitte 提交于
engine with something they claim is better. I have nothing to compare to, and I assume they know what they're talking about. The interesting part with this one is that it's loaded by default on OpenBSD systems. This change was originally introduced in OpenBSD's tracking of OpenSSL.
-
- 09 8月, 2002 1 次提交
-
-
由 Bodo Möller 提交于
Additional changes: - use EC_GROUP_get_degree() in apps/req.c - add ECDSA and ECDH to apps/speed.c - adds support for EC curves over binary fields to ECDSA - new function EC_KEY_up_ref() in crypto/ec/ec_key.c - reorganize crypto/ecdsa/ecdsatest.c - add engine support for ECDH - fix a few bugs in ECDSA engine support Submitted by: Douglas Stebila <douglas.stebila@sun.com>
-
- 14 3月, 2002 1 次提交
-
-
由 Bodo Möller 提交于
Fix dsaparam usage output. Submitted by: Nils Larsch
-
- 06 3月, 2002 1 次提交
-
-
由 Dr. Stephen Henson 提交于
ENGINE module additions. Add "init" command to control ENGINE initialization. Call ENGINE_finish on initialized ENGINEs on exit. Reorder shutdown in apps.c: modules should be shut down first. Add test private key loader to openssl ENGINE: this just loads a private key in PEM format. Fix print format for dh length parameter.
-
- 28 2月, 2002 1 次提交
-
-
由 Geoff Thorpe 提交于
Gittens.
-
- 14 2月, 2002 1 次提交
-
-
由 Bodo Möller 提交于
Submitted by: Nils Larsch <nla@trustcenter.de>
-
- 08 2月, 2002 1 次提交
-
-
由 Richard Levitte 提交于
that were never part of the engine framework. The aep and sureware implementations are taken directly from 0.9.6c [engine] and have been modified to fit the newer engine framework and to be possible to build shared libraries of. The aep implementation has gone through quite a bunch of tests and is cleaned up (there were some misunderstandings in it about how to use locks). The sureware hasn't been tested at all in this incarnation and is basically a quick hack to get it to compile properly.
-
- 25 1月, 2002 1 次提交
-
-
由 Bodo Möller 提交于
-
- 22 1月, 2002 2 次提交
-
-
由 Dr. Stephen Henson 提交于
-
由 Dr. Stephen Henson 提交于
default_algorithms option in ENGINE config.
-
- 21 1月, 2002 1 次提交
-
-
由 Dr. Stephen Henson 提交于
Initial ENGINE config module, docs to follow. Fix buffer overrun errors in OPENSSL_conf().
-
- 04 10月, 2001 1 次提交
-
-
由 Richard Levitte 提交于
types.h to ossl_typ.h.
-
- 26 9月, 2001 2 次提交
-
-
由 Geoff Thorpe 提交于
ENGING_TABLE mechanism. The necessary hooks from crypto/evp/ to use this will be committed shortly.
-
由 Geoff Thorpe 提交于
ENGINE_TABLE-based stuff - as described in crypto/engine/README. Associated miscellaneous changes; - the previous cipher/digest hooks that hardwired directly to EVP's OBJ_NAME-based storage have been backed out. New cipher/digest support has been constructed and will be committed shortly. - each implementation defines its own ENGINE_load_<name> function now. - the "openssl" ENGINE isn't needed or loaded any more. - core (not algorithm or class specific) ENGINE code has been split into multiple files to increase readability and decrease linker bloat. - ENGINE_cpy() has been removed as it wasn't really a good idea in the first place and now, because of registration issues, can't be meaningfully defined any more. - BN_MOD_EXP[_CRT] support is removed as per the README. - a bug in enginetest.c has been fixed. NB: This commit almost certainly breaks compilation until subsequent changes are committed.
-
- 15 9月, 2001 1 次提交
-
-
由 Geoff Thorpe 提交于
recently. So comments including file names have been fixed, and copyright notices brought up to "2001" at the same time.
-
- 12 9月, 2001 1 次提交
-
-
由 Geoff Thorpe 提交于
in "types.h" so that very few headers will need to include engine.h, generally only C files using API functions will need it (reducing the header dependencies quite a lot).
-