- 17 1月, 2003 2 次提交
-
-
由 Richard Levitte 提交于
PR: 462
-
由 Lutz Jänicke 提交于
Submitted by: Thierry Lelegard <thierry.lelegard@canal-plus.fr> PR: 461
-
- 29 12月, 2002 1 次提交
-
-
由 Richard Levitte 提交于
-
- 14 12月, 2002 1 次提交
-
-
由 Geoff Thorpe 提交于
warnings. Reported by: Bernhard Simon.
-
- 05 12月, 2002 2 次提交
-
-
由 Richard Levitte 提交于
-
由 Richard Levitte 提交于
rule for SHA stuff. PR: 381
-
- 03 12月, 2002 1 次提交
-
-
由 Richard Levitte 提交于
-
- 16 11月, 2002 1 次提交
-
-
由 Richard Levitte 提交于
-
- 01 11月, 2002 1 次提交
-
-
由 Richard Levitte 提交于
Make sure to include openssl/opensslconf.h to make sure we get the definition of those macros.
-
- 29 10月, 2002 1 次提交
-
-
由 Bodo Möller 提交于
Submitted by: Sheueling Chang <Sheueling.Chang@Sun.COM>
-
- 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.
-
- 14 10月, 2002 1 次提交
-
-
由 Richard Levitte 提交于
the same source file.
-
- 12 10月, 2002 6 次提交
-
-
由 Richard Levitte 提交于
-
由 Richard Levitte 提交于
automatic load of dynamic engines. Change the iterator to try to load the requested engine dynamically. The environment variable OPENSSL_ENGINES can be used to override the internal default directory where one can expect to find dynamically loadable engines. Note: The changes in step 11 have all been made by Geoff Thorpe. Credit where credit is due.
-
由 Richard Levitte 提交于
automatic load of dynamic engines. Add functionality to the dynamic engine to handle engine directories and loading from those. This is currently NOT compatible with the use of LD_LIBRARY_PATH and similar environment variables. Note: The changes in step 11 have all been made by Geoff Thorpe. Credit where credit is due.
-
由 Richard Levitte 提交于
automatic load of dynamic engines. Unless we don't have shared library support, do not try to load any "built-in" engines except for cryptodev.
-
由 Richard Levitte 提交于
don't build any "built-in" engines in that directory any more, except fo the cryptodev one.
-
由 Richard Levitte 提交于
eng_cryptodev.c. This is an engine that (at least currently) has to be built in.
-
- 09 10月, 2002 1 次提交
-
-
由 Richard Levitte 提交于
give it. For 0.9.7 and up, that means util/domd needs to remove those double dashes from the argument list when gcc is used to find the dependencies.
-
- 06 10月, 2002 2 次提交
-
-
由 Dr. Stephen Henson 提交于
Resolve signed/unsigned conflicts Make dso_win32.c compile.
-
由 Richard Levitte 提交于
-
- 05 10月, 2002 1 次提交
-
-
由 Dr. Stephen Henson 提交于
-
- 04 10月, 2002 1 次提交
-
-
由 Richard Levitte 提交于
Should this be added to 0.9.6-stable as well? PR: 275
-
- 02 10月, 2002 2 次提交
-
-
由 Richard Levitte 提交于
-
由 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.
-
- 25 9月, 2002 2 次提交
-
-
由 Richard Levitte 提交于
-
由 Richard Levitte 提交于
-
- 29 8月, 2002 1 次提交
-
-
由 Geoff Thorpe 提交于
-
- 23 8月, 2002 1 次提交
-
-
由 Dr. Stephen Henson 提交于
-
- 09 8月, 2002 3 次提交
-
-
由 Bodo Möller 提交于
-
由 Bodo Möller 提交于
Submitted by: Douglas Stebila
-
由 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>
-
- 02 8月, 2002 1 次提交
-
-
由 Richard Levitte 提交于
-
- 30 7月, 2002 2 次提交
-
-
由 Lutz Jänicke 提交于
Changes marked "(CHATS)" were sponsored by the Defense Advanced Research Projects Agency (DARPA) and Air Force Research Laboratory, Air Force Materiel Command, USAF, under agreement number F30602-01-2-0537.
-
由 Lutz Jänicke 提交于
-
- 22 7月, 2002 1 次提交
-
-
由 Richard Levitte 提交于
Notified by Kim Hellan <KHE@kmd.dk>
-
- 15 7月, 2002 1 次提交
-
-
由 Bodo Möller 提交于
(the same keys can be used for ECC schemes other than ECDSA) and add some new options. Similarly, use string "EC PARAMETERS" instead of "ECDSA PARAMETERS" in 'PEM' format. Fix ec_asn1.c (take into account the desired conversion form). 'make update'. Submitted by: Nils Larsch
-
- 10 7月, 2002 1 次提交
-
-
由 Lutz Jänicke 提交于
des_old.h redefines crypt: #define crypt(b,s)\ DES_crypt((b),(s)) This scheme leads to failure, if header files with the OS's true definition of crypt() are processed _after_ des_old.h was processed. This is e.g. the case on HP-UX with unistd.h. As evp.h now again includes des.h (which includes des_old.h), this problem only came up after this modification. Solution: move header files (indirectly) including e_os.h before the header files (indirectly) including evp.h. Submitted by: Reviewed by: PR:
-