1. 18 12月, 1999 1 次提交
    • R
      - Made sure some changed behavior is documented in CHANGES. · d8df48a9
      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.
      d8df48a9
  2. 17 12月, 1999 1 次提交
    • R
      Rebuild of the OpenSSL memory allocation and deallocation routines. · 9ac42ed8
      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.
      9ac42ed8
  3. 12 12月, 1999 1 次提交
  4. 10 12月, 1999 1 次提交
  5. 05 12月, 1999 1 次提交
  6. 04 12月, 1999 1 次提交
    • B
      Add functions des_set_key_checked, des_set_key_unchecked. · cddfe788
      Bodo Möller 提交于
      Never use des_set_key (it depends on the global variable des_check_key),
      but usually des_set_key_unchecked.
      Only destest.c bothered to look at the return values of des_set_key,
      but it did not set des_check_key -- if it had done so,
      most checks would have failed because of wrong parity and
      because of weak keys.
      cddfe788
  7. 03 12月, 1999 1 次提交
  8. 02 12月, 1999 1 次提交
  9. 01 12月, 1999 2 次提交
  10. 30 11月, 1999 1 次提交
  11. 28 11月, 1999 1 次提交
  12. 27 11月, 1999 1 次提交
  13. 26 11月, 1999 1 次提交
  14. 24 11月, 1999 2 次提交
  15. 22 11月, 1999 1 次提交
  16. 19 11月, 1999 1 次提交
  17. 17 11月, 1999 2 次提交
  18. 16 11月, 1999 4 次提交
  19. 15 11月, 1999 1 次提交
  20. 14 11月, 1999 1 次提交
  21. 12 11月, 1999 3 次提交
  22. 10 11月, 1999 1 次提交
  23. 08 11月, 1999 1 次提交
  24. 04 11月, 1999 1 次提交
  25. 03 11月, 1999 1 次提交
  26. 29 10月, 1999 1 次提交
  27. 27 10月, 1999 2 次提交
  28. 26 10月, 1999 3 次提交
  29. 21 10月, 1999 1 次提交