- 17 3月, 2002 1 次提交
-
-
由 Dr. Stephen Henson 提交于
Ensure EVP_CipherInit() uses the correct encode/decode parameter if enc == -1 [Reported by Markus Friedl <markus@openbsd.org>] Fix typo in dh_lib.c (use of DSAerr instead of DHerr).
-
- 10 3月, 2002 1 次提交
-
-
由 Dr. Stephen Henson 提交于
Make {RSA,DSA,DH}_new_method obtain and release an ENGINE functional reference in all cases.
-
- 05 3月, 2002 1 次提交
-
-
由 Dr. Stephen Henson 提交于
Make sure the type accessed by the LONG and ZLONG ASN1 type is really a long, to avoid problems on platforms where sizeof(int) != sizeof(long).
-
- 14 2月, 2002 1 次提交
-
-
由 Bodo Möller 提交于
Submitted by: Nils Larsch <nla@trustcenter.de>
-
- 18 12月, 2001 1 次提交
-
-
由 Bodo Möller 提交于
-
- 15 11月, 2001 1 次提交
-
-
由 Richard Levitte 提交于
perl util/mkerr.pl -recurse -write -rebuild
-
- 04 10月, 2001 2 次提交
-
-
由 Richard Levitte 提交于
-
由 Richard Levitte 提交于
types.h to ossl_typ.h.
-
- 26 9月, 2001 3 次提交
-
-
由 Geoff Thorpe 提交于
-
由 Geoff Thorpe 提交于
-
由 Geoff Thorpe 提交于
ENGINE surgery. DH, DSA, RAND, and RSA now use *both* "method" and ENGINE pointers to manage their hooking with ENGINE. Previously their use of "method" pointers was replaced by use of ENGINE references. See crypto/engine/README for details. Also, remove the ENGINE iterations from evp_test - even when the cipher/digest code is committed in, this functionality would require a different set of API calls.
-
- 06 9月, 2001 1 次提交
-
-
由 Geoff Thorpe 提交于
declaration and implementation had not. So a recent update recreated the original definition in libeay.num ... this corrects it and changes the "dh" code to the "up_ref" variant.
-
- 02 9月, 2001 1 次提交
-
-
由 Geoff Thorpe 提交于
See the commit log message for that for more information. NB: X509_STORE_CTX's use of "ex_data" support was actually misimplemented (initialisation by "memset" won't/can't/doesn't work). This fixes that but requires that X509_STORE_CTX_init() be able to handle errors - so its prototype has been changed to return 'int' rather than 'void'. All uses of that function throughout the source code have been tracked down and adjusted.
-
- 26 8月, 2001 1 次提交
-
-
由 Geoff Thorpe 提交于
dependant code has to directly increment the "references" value of each such structure using the corresponding lock. Apart from code duplication, this provided no "REF_CHECK/REF_PRINT" checking and violated encapsulation.
-
- 13 8月, 2001 1 次提交
-
-
由 Geoff Thorpe 提交于
setting stack (actually, array) values in ex_data. So only increment the global counters if the underlying CRYPTO_get_ex_new_index() call succeeds. This change doesn't make "ex_data" right (see the comment at the head of ex_data.c to know why), but at least makes the source code marginally less frustrating.
-
- 06 8月, 2001 1 次提交
-
-
由 Ben Laurie 提交于
-
- 01 8月, 2001 1 次提交
-
-
由 Richard Levitte 提交于
-
- 31 7月, 2001 1 次提交
-
-
由 Ben Laurie 提交于
-
- 28 7月, 2001 2 次提交
-
-
由 Bodo Möller 提交于
-
由 Bodo Möller 提交于
-
- 27 7月, 2001 1 次提交
-
-
由 Lutz Jänicke 提交于
circumstances.
-
- 26 7月, 2001 2 次提交
-
-
由 Bodo Möller 提交于
or bogus DH parameters can be used for launching DOS attacks
-
由 Bodo Möller 提交于
-
- 24 6月, 2001 2 次提交
-
-
由 Dr. Stephen Henson 提交于
count of the ENGINE is x is not NULL since it will be freed in {RSA,DSA,DH}_free().
-
由 Richard Levitte 提交于
-
- 06 6月, 2001 1 次提交
-
-
由 Richard Levitte 提交于
-
- 30 4月, 2001 1 次提交
-
-
由 Geoff Thorpe 提交于
ENGINE code does not return a default, set an error.
-
- 09 3月, 2001 1 次提交
-
-
由 Bodo Möller 提交于
errors can be tolerated, hide the error from 'make'. This gives shorter output both if ranlib fails and if it works.
-
- 08 3月, 2001 1 次提交
-
-
由 Bodo Möller 提交于
Incease the number of BIGNUMs in a BN_CTX.
-
- 23 2月, 2001 1 次提交
-
-
由 Dr. Stephen Henson 提交于
prototype hack. This unfortunately means that every ASN1_*_END construct cannot have a trailing ;
-
- 22 2月, 2001 1 次提交
-
-
由 Richard Levitte 提交于
and make all files the depend on it include it without prefixing it with openssl/. This means that all Makefiles will have $(TOP) as one of the include directories.
-
- 21 2月, 2001 1 次提交
-
-
由 Ulf Möller 提交于
-
- 20 2月, 2001 3 次提交
-
-
由 Richard Levitte 提交于
missed any. This compiles and runs on Linux, and external applications have no problems with it. The definite test will be to build this on VMS.
-
由 Ulf Möller 提交于
-
由 Richard Levitte 提交于
sure they are available in opensslconf.h, by giving them names starting with "OPENSSL_" to avoid conflicts with other packages and by making sure e_os2.h will cover all platform-specific cases together with opensslconf.h. I've checked fairly well that nothing breaks with this (apart from external software that will adapt if they have used something like NO_KRB5), but I can't guarantee it completely, so a review of this change would be a good thing.
-
- 05 2月, 2001 1 次提交
-
-
由 Ben Laurie 提交于
-
- 09 12月, 2000 1 次提交
-
-
由 Dr. Stephen Henson 提交于
Merge from the ASN1 branch of new ASN1 code to main trunk. Lets see if the makes it to openssl-cvs :-)
-
- 30 11月, 2000 1 次提交
-
-
由 Geoff Thorpe 提交于
the initialisation and cleanup of "ex_data" elements to before an init() handler and after a finish() handler respectively.
-
- 13 11月, 2000 1 次提交
-
-
由 Ulf Möller 提交于
-
- 07 11月, 2000 1 次提交
-
-
由 Richard Levitte 提交于
-