1. 31 1月, 2003 1 次提交
  2. 24 1月, 2003 1 次提交
  3. 25 12月, 2002 1 次提交
  4. 08 12月, 2002 1 次提交
    • G
      Undefine OPENSSL_NO_DEPRECATED inside openssl application code if we are · 5daec7ea
      Geoff Thorpe 提交于
      being built with it defined - it is not a symbol to affect how openssl
      itself builds, but to alter the way openssl headers can be used from an API
      point of view. The "deprecated" function wrappers will always remain inside
      OpenSSL at least as long as they're still being used internally. :-)
      
      The exception is dsaparam which has been updated to the BN_GENCB-based
      functions to test the new functionality. If GENCB_TEST is defined, dsaparam
      will support a "-timebomb <n>" switch to cancel parameter-generation if it
      gets as far as 'n' seconds without completion.
      5daec7ea
  5. 04 12月, 2002 1 次提交
  6. 13 11月, 2002 1 次提交
  7. 12 11月, 2002 1 次提交
  8. 10 9月, 2002 1 次提交
  9. 26 8月, 2002 1 次提交
  10. 23 8月, 2002 1 次提交
    • D
      · fc85ac20
      Dr. Stephen Henson 提交于
      Make -nameopt work in req and add support for -reqopt
      fc85ac20
  11. 16 8月, 2002 1 次提交
  12. 12 8月, 2002 1 次提交
  13. 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
  14. 07 8月, 2002 1 次提交
  15. 02 8月, 2002 1 次提交
  16. 15 7月, 2002 1 次提交
    • B
      Replace 'ecdsaparam' commandline utility by 'ecparam' · 5dbd3efc
      Bodo Möller 提交于
      (the same keys can be used for ECC schemes other than ECDSA)
      and add some new options.
      
      Similarly, use string "EC PARAMETERS" instead of "ECDSA PARAMETERS"
      in 'PEM' format.
      
      Fix ec_asn1.c (take into account the desired conversion form).
      
      'make update'.
      
      Submitted by: Nils Larsch
      5dbd3efc
  17. 20 5月, 2002 1 次提交
    • D
      · eee6c81a
      Dr. Stephen Henson 提交于
      Reorganise -subj option code, fix buffer overrun.
      eee6c81a
  18. 30 4月, 2002 1 次提交
  19. 17 4月, 2002 1 次提交
  20. 23 2月, 2002 1 次提交
    • D
      · 032c49b8
      Dr. Stephen Henson 提交于
      non-Monolith fixes.
      
      Submitted by Andrew W. Gray <agray@iconsinc.com>
      032c49b8
  21. 22 2月, 2002 1 次提交
    • D
      Config code updates. · 3647bee2
      Dr. Stephen Henson 提交于
      CONF_modules_unload() now calls CONF_modules_finish()
      automatically.
      
      Default use of section openssl_conf moved to
      CONF_modules_load()
      
      Load config file in several openssl utilities.
      
      Most utilities now load modules from the config file,
      though in a few (such as version) this isn't done
      because it couldn't be used for anything.
      
      In the case of ca and req the config file used is
      the same as the utility itself: that is the -config
      command line option can be used to specify an
      alternative file.
      3647bee2
  22. 14 2月, 2002 1 次提交
  23. 02 12月, 2001 1 次提交
  24. 02 11月, 2001 1 次提交
  25. 26 10月, 2001 1 次提交
  26. 21 10月, 2001 1 次提交
    • D
      · 6ca48799
      Dr. Stephen Henson 提交于
      Stop spurious "unable to load config info" errors in req
      6ca48799
  27. 11 10月, 2001 1 次提交
  28. 12 9月, 2001 1 次提交
  29. 24 8月, 2001 1 次提交
  30. 02 7月, 2001 1 次提交
  31. 28 6月, 2001 1 次提交
    • D
      · b7a26e6d
      Dr. Stephen Henson 提交于
      Modify apps to use NCONF code instead of old CONF code.
      
      Add new extension functions which work with NCONF.
      
      Tidy up extension config routines and remove redundant code.
      
      Fix NCONF_get_number().
      
      Todo: more testing of apps to see they still work...
      b7a26e6d
  32. 25 6月, 2001 1 次提交
  33. 18 6月, 2001 1 次提交
  34. 30 5月, 2001 1 次提交
    • R
      Extend all the loading functions to take an engine pointer, a pass · 30b4c272
      Richard Levitte 提交于
      string (some engines may have certificates protected by a PIN!) and
      a description to put into error messages.
      
      Also, have our own password callback that we can send both a password
      and some prompt info to.  The default password callback in EVP assumes
      that the passed parameter is a password, which isn't always the right
      thing, and the ENGINE code (at least the nCipher one) makes other
      assumptions...
      
      Also, in spite of having the functions to load keys, some utilities
      did the loading all by themselves...  That's changed too.
      30b4c272
  35. 09 3月, 2001 1 次提交
    • D
      · 13588350
      Dr. Stephen Henson 提交于
      Change the EVP_somecipher() and EVP_somedigest()
      functions to return constant EVP_MD and EVP_CIPHER
      pointers.
      
      Update docs.
      13588350
  36. 05 3月, 2001 1 次提交
  37. 20 2月, 2001 2 次提交
    • R
      Use new-style system-id macros everywhere possible. I hope I haven't · bc36ee62
      Richard Levitte 提交于
      missed any.
      
      This compiles and runs on Linux, and external applications have no
      problems with it.  The definite test will be to build this on VMS.
      bc36ee62
    • R
      Make all configuration macros available for application by making · cf1b7d96
      Richard Levitte 提交于
      sure they are available in opensslconf.h, by giving them names starting
      with "OPENSSL_" to avoid conflicts with other packages and by making
      sure e_os2.h will cover all platform-specific cases together with
      opensslconf.h.
      
      I've checked fairly well that nothing breaks with this (apart from
      external software that will adapt if they have used something like
      NO_KRB5), but I can't guarantee it completely, so a review of this
      change would be a good thing.
      cf1b7d96
  38. 19 2月, 2001 1 次提交
  39. 06 2月, 2001 1 次提交