1. 24 6月, 2001 3 次提交
    • R
      Do not loop i the OpenSSL UI method any more. Instead, letthe · b589977b
      Richard Levitte 提交于
      application do that.
      
      NOTE: there's no requirement for other UI_METHODs to avoid this kind
      of loop.  For example, a GUI UI_METHOD would probably check the
      lengths of the answers from within instead of being constantly
      redisplayed for everything that is wrong.
      b589977b
    • R
      make update · 291e4a6e
      Richard Levitte 提交于
      291e4a6e
    • R
      Implement boolean (yes/no or OK/Cancel, ...) input. · 2d2ed9df
      Richard Levitte 提交于
      Implement UI controls.  Current controls are the possibility to output
      the OpenSSL error stack on the same channel from within UI_process()
      and to check if the same user interface can be redone without being
      rebuilt (this is often more a question of philosophy than
      technicalities).
      2d2ed9df
  2. 23 6月, 2001 6 次提交
  3. 21 6月, 2001 1 次提交
    • D
      · ed5538dc
      Dr. Stephen Henson 提交于
      Fix memory leak when RAND is used: need to cleanup
      RANDs ENGINE reference in ENGINE_cleanup().
      ed5538dc
  4. 20 6月, 2001 4 次提交
    • R
      Since there is a way to create UI_METHODs, implement a destructor as · eb929eef
      Richard Levitte 提交于
      well.
      
      This probably requires reference counters and locks as well.  To be
      implemented later.
      eb929eef
    • D
      · 323f289c
      Dr. Stephen Henson 提交于
      Change all calls to low level digest routines in the library and
      applications to use EVP. Add missing calls to HMAC_cleanup() and
      don't assume HMAC_CTX can be copied using memcpy().
      
      Note: this is almost identical to the patch submitted to openssl-dev
      by Verdon Walker <VWalker@novell.com> except some redundant
      EVP_add_digest_()/EVP_cleanup() calls were removed and some changes
      made to avoid compiler warnings.
      323f289c
    • R
      cp is only used when DSA is built. · b7fe2f96
      Richard Levitte 提交于
      b7fe2f96
    • R
      - Add the possibility to control engines through control names but · 839590f5
      Richard Levitte 提交于
        with arbitrary arguments instead of just a string.
      - Change the key loaders to take a UI_METHOD instead of a callback
        function pointer.  NOTE: this breaks binary compatibility with
        earlier versions of OpenSSL [engine].
      - Addapt the nCipher code for these new conditions and add a card
        insertion callback.
      839590f5
  5. 19 6月, 2001 3 次提交
  6. 17 6月, 2001 2 次提交
  7. 11 6月, 2001 5 次提交
  8. 08 6月, 2001 2 次提交
  9. 07 6月, 2001 4 次提交
  10. 06 6月, 2001 3 次提交
  11. 05 6月, 2001 1 次提交
  12. 01 6月, 2001 6 次提交