- 26 12月, 1999 1 次提交
-
-
由 Andy Polyakov 提交于
-
- 25 12月, 1999 2 次提交
-
-
由 Dr. Stephen Henson 提交于
more utilities.
-
由 Dr. Stephen Henson 提交于
-
- 23 12月, 1999 2 次提交
-
-
由 Dr. Stephen Henson 提交于
-
由 Bodo Möller 提交于
(which was allowed by old ASCII definitions but is not compatible with ISO 8859-1, ISO 10646 etc.).
-
- 22 12月, 1999 2 次提交
-
-
由 Richard Levitte 提交于
-
由 Dr. Stephen Henson 提交于
-
- 21 12月, 1999 1 次提交
-
-
由 Andy Polyakov 提交于
-
- 20 12月, 1999 5 次提交
-
-
由 Andy Polyakov 提交于
-
由 Andy Polyakov 提交于
-
由 Andy Polyakov 提交于
-
由 Andy Polyakov 提交于
Submitted by: Roy Woods <roy@centricsystems.ca> Reviewed by: Andy Polyakov
-
由 Andy Polyakov 提交于
-
- 18 12月, 1999 10 次提交
-
-
由 Bodo Möller 提交于
CRYPTO_add_info => CRYPTO_push_info CRYPTO_remove_info => CRYPTO_pop_info in the hope that these names are more descriptive; and "make update".
-
由 Bodo Möller 提交于
-
由 Bodo Möller 提交于
(and that malloc can be called with an int argument). - Use proper prototypes (with argument list) for various function pointers, avoid casts (however there are still many such cases left in these files). - Avoid collissions in app_info_cmp if sizeof int != sizeof long. - Use CRYPTO_LOCK_MALLOC in mem_dbg.c.
-
由 Bodo Möller 提交于
-
由 Richard Levitte 提交于
- Made CRYPTO_MDEBUG even less used in crypto.h, giving MemCheck_start() and MemCheck_stop() only one possible definition. - Made the values of the debug function pointers in mem.c dependent on the existence of the CRYPTO_MDEBUG macro, and made the rest of the code understand the NULL case. That's it. With this code, the old behvior of the debug functionality is restored, but you can still opt to have it on, even when the library wasn't compiled with a defined CRYPTO_MDEBUG.
-
由 Richard Levitte 提交于
- Moved the handling of compile-time defaults from crypto.h to mem_dbg.c, since it doesn't make sense for the library users to try to affect this without recompiling libcrypto. - Made sure V_CRYPTO_MDEBUG_TIME and V_CRYPTO_MDEBUG_THREAD had clear and constant definitions. - Aesthetic correction.
-
由 Bodo Möller 提交于
-
由 Bodo Möller 提交于
-
由 Bodo Möller 提交于
from MemCheck_start() to CRYPTO_mem_ctrl(CRYPTO_MEM_CHECK_ON) because that is what applications should use (MemCheck_start/stop never really worked for applications unless CRYPTO_MDEBUG was defined both when compiling the library and when compiling the application, so probably we should get rid of it).
-
由 Richard Levitte 提交于
-
- 17 12月, 1999 3 次提交
-
-
由 Richard Levitte 提交于
With this change, the following is provided and present at all times (meaning CRYPTO_MDEBUG is no longer required to get this functionality): - hooks to provide your own allocation and deallocation routines. They have to have the same interface as malloc(), realloc() and free(). They are registered by calling CRYPTO_set_mem_functions() with the function pointers. - hooks to provide your own memory debugging routines. The have to have the same interface as as the CRYPTO_dbg_*() routines. They are registered by calling CRYPTO_set_mem_debug_functions() with the function pointers. I moved everything that was already built into OpenSSL and did memory debugging to a separate file (mem_dbg.c), to make it clear what is what. With this, the relevance of the CRYPTO_MDEBUG has changed. The only thing in crypto/crypto.h that it affects is the definition of the MemCheck_start and MemCheck_stop macros.
-
由 Richard Levitte 提交于
-
由 Richard Levitte 提交于
-
- 16 12月, 1999 1 次提交
-
-
由 Ulf Möller 提交于
-
- 15 12月, 1999 2 次提交
-
-
由 Dr. Stephen Henson 提交于
again.
-
由 Dr. Stephen Henson 提交于
encrypted mail. Also update the smime docs.
-
- 14 12月, 1999 2 次提交
-
-
由 Ulf Möller 提交于
(bug reports keep coming in because that was still missing in 0.9.4)
-
由 Dr. Stephen Henson 提交于
and not excluding parameters with DSA keys.
-
- 13 12月, 1999 1 次提交
-
-
由 Dr. Stephen Henson 提交于
Fix a typo in a_enum.c.
-
- 12 12月, 1999 1 次提交
-
-
由 Dr. Stephen Henson 提交于
-
- 10 12月, 1999 1 次提交
-
-
由 Dr. Stephen Henson 提交于
Also fix a memory leak in PKCS#7 routines.
-
- 09 12月, 1999 3 次提交
-
-
由 Dr. Stephen Henson 提交于
Fix the usage message of smime utility and sanitise the return codes. Add some documentation.
-
由 Ulf Möller 提交于
-
由 Bodo Möller 提交于
in the apps/ directory (which were recently changed).
-
- 08 12月, 1999 1 次提交
-
-
由 Dr. Stephen Henson 提交于
-
- 07 12月, 1999 1 次提交
-
-
由 Dr. Stephen Henson 提交于
to a file if we are verifying.
-
- 05 12月, 1999 1 次提交
-
-
由 Dr. Stephen Henson 提交于
-