- 20 2月, 2001 2 次提交
-
-
由 Ulf Möller 提交于
It's still inconsistent - probably better to undo the whole OPENSSL_NO_* thing.
-
由 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.
-
- 10 2月, 2001 1 次提交
-
-
由 Lutz Jänicke 提交于
the clients choice; in SSLv2 the client uses the server's preferences.
-
- 08 2月, 2001 1 次提交
-
-
由 Dr. Stephen Henson 提交于
Fix AES code. Update Rijndael source to v3.0 Add AES OIDs. Change most references of Rijndael to AES. Add new draft AES ciphersuites.
-
- 06 2月, 2001 1 次提交
-
-
由 Ben Laurie 提交于
-
- 05 2月, 2001 1 次提交
-
-
由 Ben Laurie 提交于
-
- 25 1月, 2001 1 次提交
-
-
由 Dr. Stephen Henson 提交于
ciphersuites.
-
- 23 1月, 2001 2 次提交
-
-
由 Bodo Möller 提交于
digest aliases (as found in OpenSSL_add_all_digests).
-
由 Ulf Möller 提交于
-
- 09 1月, 2001 1 次提交
-
-
由 Geoff Thorpe 提交于
"doall" functions to using type-safe wrappers. As and where required, this can be replaced by redeclaring the underlying callbacks to use the underlying "void"-based prototypes (eg. if performance suffers from an extra level of function invocation).
-
- 31 12月, 2000 2 次提交
-
-
由 Richard Levitte 提交于
objects) or OPENSSL_BUILD_SHLIBSSL (for files that end up as libssl objects) is defined, redefine OPENSSL_EXTERN to be OPENSSL_EXPORT. This is actually only important on Win32, and can safely be ignored in all other cases, at least for now.
-
由 Richard Levitte 提交于
-
- 29 12月, 2000 3 次提交
-
-
由 Richard Levitte 提交于
-
由 Richard Levitte 提交于
-
由 Richard Levitte 提交于
-
- 28 12月, 2000 1 次提交
-
-
由 Bodo Möller 提交于
-
- 26 12月, 2000 2 次提交
-
-
由 Bodo Möller 提交于
-
由 Bodo Möller 提交于
-
- 18 12月, 2000 1 次提交
-
-
由 Bodo Möller 提交于
-
- 16 12月, 2000 1 次提交
-
-
由 Bodo Möller 提交于
-
- 15 12月, 2000 2 次提交
-
-
由 Bodo Möller 提交于
-
由 Bodo Möller 提交于
-
- 12 12月, 2000 1 次提交
-
-
由 Richard Levitte 提交于
duplicating the certificate that is in the original SSL, remove the one that SSL_new() provided, if any. Spotted by: Mike Zeoli <zeoli@roguewave.com>
-
- 09 12月, 2000 1 次提交
-
-
由 Geoff Thorpe 提交于
DECLARE/IMPLEMENT macros now exist to create type (and prototype) safe wrapper functions that avoid the use of function pointer casting yet retain type-safety for type-specific callbacks. However, most of the usage within OpenSSL itself doesn't really require the extra function because the hash and compare callbacks are internal functions declared only for use by the hash table. So this change catches all those cases and reimplements the functions using the base-level LHASH prototypes and does per-variable casting inside those functions to convert to the appropriate item type. The exception so far is in ssl_lib.c where the hash and compare callbacks are not static - they're exposed in ssl.h so their prototypes should not be changed. In this last case, the IMPLEMENT_LHASH_*** macros have been left intact.
-
- 05 12月, 2000 1 次提交
-
-
由 Richard Levitte 提交于
really undefined. Spotted by Jeffrey Altman <jaltman@columbia.edu>
-
- 04 12月, 2000 1 次提交
-
-
由 Geoff Thorpe 提交于
cases of function pointer casting in lh_new() calls - and leave only the lh_doall and lh_doall_arg cases to be finished.
-
- 03 12月, 2000 1 次提交
-
-
由 Ben Laurie 提交于
-
- 02 12月, 2000 2 次提交
-
-
由 Ulf Möller 提交于
-
由 Geoff Thorpe 提交于
casts) used in the lhash code are about as horrible and evil as they can be. For starters, the callback prototypes contain empty parameter lists. Yuck. This first change defines clearer prototypes - including "typedef"'d function pointer types to use as "hash" and "compare" callbacks, as well as the callbacks passed to the lh_doall and lh_doall_arg iteration functions. Now at least more explicit (and clear) casting is required in all of the dependant code - and that should be included in this commit. The next step will be to hunt down and obliterate some of the function pointer casting being used when it's not necessary - a particularly evil variant exists in the implementation of lh_doall.
-
- 01 12月, 2000 4 次提交
-
-
由 Richard Levitte 提交于
-
由 Bodo Möller 提交于
-
由 Bodo Möller 提交于
Don't dump core in ssltest.
-
由 Richard Levitte 提交于
First tentative impementation of Kerberos 5 cryptos and keys for SSL/TLS. Implemented by Vern Staats <staatsvr@asc.hpc.mil>, further hacked and distributed by Jeffrey Altman <jaltnab@columbia.edu>
-
- 30 11月, 2000 7 次提交
-
-
由 Richard Levitte 提交于
generated errors. Therefore, print whatever error there may be...
-
由 Richard Levitte 提交于
-
由 Richard Levitte 提交于
free that, since it's shared by all SSL_CTX's, present and future.
-
由 Richard Levitte 提交于
-
由 Richard Levitte 提交于
-
由 Bodo Möller 提交于
-
由 Lutz Jänicke 提交于
For the server side this was already done one year ago :-(
-