- 30 10月, 2002 5 次提交
-
-
由 Richard Levitte 提交于
-
由 Richard Levitte 提交于
Identified by Goetz Babin-Ebell <babinebell@trustcenter.de>
-
由 Geoff Thorpe 提交于
-
由 Geoff Thorpe 提交于
other branches.
-
由 Geoff Thorpe 提交于
squashed.
-
- 29 10月, 2002 8 次提交
-
-
由 Richard Levitte 提交于
is something we really need to keep track of!). make update
-
由 Bodo Möller 提交于
Submitted by: Nils Larsch
-
由 Bodo Möller 提交于
Submitted by: Sheueling Chang <Sheueling.Chang@Sun.COM>
-
由 Bodo Möller 提交于
Submitted by: Bodo Moeller
-
由 Richard Levitte 提交于
to be surrounded with braces, or the surrounding if..else will fail miserably in case the #else part is compiled.
-
由 Richard Levitte 提交于
PR: 156
-
由 Richard Levitte 提交于
don't take an ENGINE* as parameter any more. PR: 156
-
由 Geoff Thorpe 提交于
relates to SSL_CTX flags and the use of "external" session caching. The existing flag, "SSL_SESS_CACHE_NO_INTERNAL_LOOKUP" remains but is supplemented with a complimentary flag, "SSL_SESS_CACHE_NO_INTERNAL_STORE". The bitwise OR of the two flags is also defined as "SSL_SESS_CACHE_NO_INTERNAL" and is the flag that should be used by most applications wanting to implement session caching *entirely* by its own provided callbacks. As the documented behaviour contradicted actual behaviour up until recently, and since that point behaviour has itself been inconsistent anyway, this change should not introduce any compatibility problems. I've adjusted the relevant documentation to elaborate about how this works. Kudos to "Nadav Har'El" <nyh@math.technion.ac.il> for diagnosing these anomalies and testing this patch for correctness. PR: 311
-
- 28 10月, 2002 5 次提交
-
-
由 Bodo Möller 提交于
CertificateVerify for 4096 bit RSA signatures
-
由 Bodo Möller 提交于
Submitted by: Nils Larsch
-
由 Bodo Möller 提交于
create new lock CRYPTO_LOCK_BN to avoid race condition
-
由 Bodo Möller 提交于
Submitted by: Nils Larsch
-
由 Bodo Möller 提交于
Submitted by: Nils Larsch
-
- 25 10月, 2002 5 次提交
-
-
由 Richard Levitte 提交于
-
由 Richard Levitte 提交于
build them there. A command procedure to build the external engines is on it's way.
-
由 Richard Levitte 提交于
-
由 Richard Levitte 提交于
into libcrypto, we need the "algorithm" STATIC_ENGINE.
-
由 Richard Levitte 提交于
RSAref data, pretend we don't care for OpenSSL's MD2 and MD5 structures or implementation. Remove all kinds of silly warning
-
- 24 10月, 2002 1 次提交
-
-
由 Richard Levitte 提交于
apps.h. For those, it's better to include apps.h after the system headers where those symbols may be defined, since there's otherwise a chance that the C compiler will barf when it sees something that looks like this after expansion: int VMS_strcasecmp((str1),(str2))(const char *, const char *);
-
- 23 10月, 2002 3 次提交
-
-
由 Richard Levitte 提交于
PR: 314
-
由 Bodo Möller 提交于
-
由 Bodo Möller 提交于
-
- 21 10月, 2002 2 次提交
-
-
由 Dr. Stephen Henson 提交于
-
由 Richard Levitte 提交于
first.
-
- 20 10月, 2002 1 次提交
-
-
由 Dr. Stephen Henson 提交于
-
- 19 10月, 2002 5 次提交
-
-
由 Geoff Thorpe 提交于
-
由 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.
-
由 Geoff Thorpe 提交于
-
由 Geoff Thorpe 提交于
now.
-
由 Geoff Thorpe 提交于
-
- 18 10月, 2002 1 次提交
-
-
由 Lutz Jänicke 提交于
Submitted by: "Marcus Carey" <marcus.carey@verizon.net> Reviewed by: PR: 265
-
- 17 10月, 2002 3 次提交
-
-
由 Bodo Möller 提交于
tabs manually Submitted by: Pierre Bacquet <pbacquet@delta.fr>
-
由 Richard Levitte 提交于
idea why, but that was definitely wrong...
-
由 Geoff Thorpe 提交于
write external engines (and thus should require only installed openssl headers and libs to compile without warnings). So this gets rid of recently introduced compilation warnings (no longer including internal headers) by including string.h directly.
-
- 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.
-