1. 24 1月, 2002 1 次提交
    • R
      make update · fe19c448
      Richard Levitte 提交于
      libeay.num got tweaked so the old des symbols would retain their
      positions.
      fe19c448
  2. 22 1月, 2002 2 次提交
  3. 19 1月, 2002 1 次提交
  4. 04 1月, 2002 1 次提交
  5. 03 1月, 2002 2 次提交
  6. 02 1月, 2002 1 次提交
  7. 18 12月, 2001 1 次提交
  8. 10 12月, 2001 1 次提交
  9. 02 12月, 2001 1 次提交
  10. 06 11月, 2001 1 次提交
  11. 25 10月, 2001 1 次提交
    • R
      Due to an increasing number of clashes between modern OpenSSL and · c2e4f17c
      Richard Levitte 提交于
      libdes (which is still used out there) or other des implementations,
      the OpenSSL DES functions are renamed to begin with DES_ instead of
      des_.  Compatibility routines are provided and declared by including
      openssl/des_old.h.  Those declarations are the same as were in des.h
      when the OpenSSL project started, which is exactly how libdes looked
      at that time, and hopefully still looks today.
      
      The compatibility functions will be removed in some future release, at
      the latest in version 1.0.
      c2e4f17c
  12. 17 10月, 2001 1 次提交
  13. 16 10月, 2001 1 次提交
    • D
      · 20d2186c
      Dr. Stephen Henson 提交于
      Retain compatibility of EVP_DigestInit() and EVP_DigestFinal()
      with existing code.
      
      Modify library to use digest *_ex() functions.
      20d2186c
  14. 12 10月, 2001 1 次提交
  15. 11 10月, 2001 1 次提交
  16. 09 10月, 2001 3 次提交
  17. 04 10月, 2001 2 次提交
  18. 03 10月, 2001 2 次提交
  19. 28 9月, 2001 1 次提交
  20. 26 9月, 2001 3 次提交
    • B
      Don't clean up stuff twice. · 0fea7ed4
      Ben Laurie 提交于
      0fea7ed4
    • G
      This changes EVP's cipher and digest code to hook via the ENGINE support. · 11a57c7b
      Geoff Thorpe 提交于
      See crypto/engine/README for details.
      
      - it also removes openbsd_hw.c from the build (that functionality is
        going to be available in the openbsd ENGINE in a upcoming commit)
      
      - evp_test has had the extra initialisation added so it will use (if
        possible) any ENGINEs supporting the algorithms required.
      11a57c7b
    • G
      This commits changes to various parts of libcrypto required by the recent · cb78486d
      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.
      cb78486d
  21. 25 9月, 2001 1 次提交
  22. 15 9月, 2001 2 次提交
  23. 11 9月, 2001 1 次提交
  24. 10 9月, 2001 2 次提交
    • B
      Get rid of hazardous EVP_DigestInit_dbg/EVP_DigestInit case · 5e54b4f3
      Bodo Möller 提交于
      distinction (which does not work well because if CRYPTO_MDEBUG is
      defined at library compile time, it is not necessarily defined at
      application compile time; and memory debugging now can be reconfigured
      at run-time anyway).  To get the intended semantics, we could just use
      the EVP_DigestInit_dbg unconditionally (which uses the caller's
      __FILE__ and __LINE__ for memory leak debugging), but this would make
      memory debugging inconsistent.  Instead, callers can use
      CRYPTO_push_info() to track down memory leaks.
      5e54b4f3
    • B
      Get rid of hazardous EVP_DigestInit_dbg/EVP_DigestInit case · 5ba372b1
      Bodo Möller 提交于
      distinction (which does not work well because if CRYPTO_MDEBUG is
      defined at library compile time, it is not necessarily defined at
      application compile time; and memory debugging now can be reconfigured
      at run-time anyway).  To get the intended semantics, we could just use
      the EVP_DigestInit_dbg unconditionally (which uses the caller's
      __FILE__ and __LINE__ for memory leak debugging), but this would make
      memory debugging inconsistent.  Instead, callers can use
      CRYPTO_push_info() to track down memory leaks.
      
      Also fix indentation, and add OpenSSL copyright.
      5ba372b1
  25. 07 9月, 2001 1 次提交
  26. 06 9月, 2001 1 次提交
  27. 05 9月, 2001 1 次提交
  28. 03 9月, 2001 3 次提交