1. 22 11月, 2007 1 次提交
  2. 29 12月, 2006 1 次提交
  3. 23 10月, 2006 1 次提交
  4. 21 9月, 2006 1 次提交
  5. 29 8月, 2006 1 次提交
  6. 05 6月, 2006 1 次提交
  7. 03 6月, 2006 2 次提交
  8. 02 6月, 2006 2 次提交
  9. 01 6月, 2006 3 次提交
  10. 07 11月, 2005 1 次提交
  11. 16 7月, 2005 1 次提交
    • N
      make · 3eeaab4b
      Nils Larsch 提交于
          	./configure no-deprecated [no-dsa] [no-dh] [no-ec] [no-rsa]
          	make depend all test
      work again
      
      PR: 1159
      3eeaab4b
  12. 11 5月, 2005 1 次提交
    • B
      Fix more error codes. · 8afca8d9
      Bodo Möller 提交于
      (Also improve util/ck_errf.pl script, and occasionally
      fix source code formatting.)
      8afca8d9
  13. 19 4月, 2005 1 次提交
  14. 03 8月, 2004 1 次提交
  15. 18 6月, 2004 1 次提交
  16. 20 4月, 2004 1 次提交
    • G
      Reduce header interdependencies, initially in engine.h (the rest of the · 3a87a9b9
      Geoff Thorpe 提交于
      changes are the fallout). As this could break source code that doesn't
      directly include headers for interfaces it uses, changes to recursive
      includes are covered by the OPENSSL_NO_DEPRECATED symbol. It's better to
      define this when building and using openssl, and then adapt code where
      necessary - this is how to stay current. However the mechanism exists for
      the lethargic.
      3a87a9b9
  17. 29 11月, 2003 1 次提交
  18. 01 5月, 2003 1 次提交
  19. 16 2月, 2003 1 次提交
  20. 02 2月, 2003 1 次提交
  21. 31 1月, 2003 1 次提交
  22. 30 1月, 2003 1 次提交
  23. 01 11月, 2002 1 次提交
  24. 25 10月, 2002 1 次提交
  25. 19 10月, 2002 1 次提交
    • G
      If dynamically-loadable ENGINEs are linked against a shared-library version · 0587ec26
      Geoff Thorpe 提交于
      of libcrypto, then it is possible that when they are loaded they will share
      the same static data as the loading application/library. This means it will
      be too late to set memory/ERR/ex_data/[etc] callbacks, but entirely
      unnecessary to try. This change puts a static variable in the core ENGINE
      code (contained in libcrypto) and a function returning a pointer to it. If
      the loaded ENGINE's return value from this function matches the loading
      application/library's return value - they share static data. If they don't
      match, the loaded ENGINE has its own copy of libcrypto's static data and so
      the callbacks need to be set.
      
      Also, although 0.9.7 hasn't been released yet, it's clear this will
      introduce a binary incompatibility between dynamic ENGINEs built for 0.9.7
      and 0.9.8 (though others probably exist already from EC_*** hooks and
      what-not) - so the version control values are correspondingly bumped.
      0587ec26
  26. 16 10月, 2002 1 次提交
  27. 02 10月, 2002 1 次提交
  28. 09 8月, 2002 1 次提交
    • B
      Add ECDH support. · e172d60d
      Bodo Möller 提交于
      Additional changes:
       - use EC_GROUP_get_degree() in apps/req.c
       - add ECDSA and ECDH to apps/speed.c
       - adds support for EC curves over binary fields to ECDSA
       - new function EC_KEY_up_ref() in crypto/ec/ec_key.c
       - reorganize crypto/ecdsa/ecdsatest.c
       - add engine support for ECDH
       - fix a few bugs in ECDSA engine support
      
      Submitted by: Douglas Stebila <douglas.stebila@sun.com>
      e172d60d
  29. 14 3月, 2002 1 次提交
  30. 06 3月, 2002 1 次提交
    • D
      · 0dc09233
      Dr. Stephen Henson 提交于
      ENGINE module additions.
      
      Add "init" command to control ENGINE
      initialization.
      
      Call ENGINE_finish on initialized ENGINEs on exit.
      
      Reorder shutdown in apps.c: modules should be shut
      down first.
      
      Add test private key loader to openssl ENGINE: this
      just loads a private key in PEM format.
      
      Fix print format for dh length parameter.
      0dc09233
  31. 28 2月, 2002 1 次提交
  32. 14 2月, 2002 1 次提交
  33. 08 2月, 2002 1 次提交
    • R
      Add aep and sureware implementations and clean up some error reasons · ba2cad19
      Richard Levitte 提交于
      that were never part of the engine framework.
      
      The aep and sureware implementations are taken directly from 0.9.6c
      [engine] and have been modified to fit the newer engine framework and
      to be possible to build shared libraries of.
      
      The aep implementation has gone through quite a bunch of tests and is
      cleaned up (there were some misunderstandings in it about how to use
      locks).
      
      The sureware hasn't been tested at all in this incarnation and is
      basically a quick hack to get it to compile properly.
      ba2cad19
  34. 25 1月, 2002 1 次提交
  35. 22 1月, 2002 2 次提交