1. 02 8月, 2002 1 次提交
  2. 31 7月, 2002 1 次提交
  3. 18 7月, 2002 2 次提交
  4. 20 5月, 2002 1 次提交
    • D
      · eee6c81a
      Dr. Stephen Henson 提交于
      Reorganise -subj option code, fix buffer overrun.
      eee6c81a
  5. 30 4月, 2002 1 次提交
  6. 09 3月, 2002 1 次提交
    • D
      · 26e12373
      Dr. Stephen Henson 提交于
      Fix the Win32_rename() function so it correctly
      returns an error code. Use the same code in Win9X
      and NT.
      
      Fix some ca.c options so they work under Win32:
      unlink/rename wont work under Win32 unless the file
      is closed.
      26e12373
  7. 28 2月, 2002 1 次提交
  8. 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
  9. 14 2月, 2002 2 次提交
  10. 06 11月, 2001 1 次提交
  11. 28 10月, 2001 3 次提交
  12. 25 10月, 2001 1 次提交
  13. 12 9月, 2001 1 次提交
  14. 17 8月, 2001 2 次提交
    • D
      · b65f8513
      Dr. Stephen Henson 提交于
      Make -passin -passout etc work again.
      
      Fix leak in ca.c when using -passin.
      b65f8513
    • D
      · 35bf3541
      Dr. Stephen Henson 提交于
      Add CRL utility functions to allow CRLs to be
      built up without accessing structures directly.
      
      Update ca.c to use new functions.
      
      Fix ca.c so it now build CRLs correctly again.
      35bf3541
  15. 13 7月, 2001 1 次提交
    • D
      · ee306a13
      Dr. Stephen Henson 提交于
      Initial OCSP server support, using index.txt format.
      
      This can process internal requests or behave like a
      mini responder.
      
      Todo: documentation, update usage info.
      ee306a13
  16. 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
  17. 27 6月, 2001 1 次提交
  18. 18 6月, 2001 1 次提交
  19. 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
  20. 22 5月, 2001 1 次提交
  21. 16 3月, 2001 2 次提交
    • D
      Add copy_extensions option to 'ca' utility. · 791bd0cd
      Dr. Stephen Henson 提交于
      791bd0cd
    • D
      · 535d79da
      Dr. Stephen Henson 提交于
      Overhaul the display of certificate details in
      the 'ca' utility. This can now be extensively
      customised in the configuration file and handles
      multibyte strings and extensions properly.
      
      This is required when extensions copying from
      certificate requests is supported: the user
      must be able to view the extensions before
      allowing a certificate to be issued.
      535d79da
  22. 05 3月, 2001 1 次提交
  23. 22 2月, 2001 1 次提交
  24. 21 2月, 2001 1 次提交
  25. 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
  26. 19 2月, 2001 1 次提交
  27. 16 2月, 2001 1 次提交
  28. 10 2月, 2001 1 次提交
    • D
      · ccb08f98
      Dr. Stephen Henson 提交于
      Fix CRL printing to correctly show when there are no revoked certificates.
      
      Make ca.c correctly initialize the revocation date.
      
      Make ASN1_UTCTIME_set_string() and ASN1_GENERALIZEDTIME_set_string() set the
      string type: so they can initialize ASN1_TIME structures properly.
      ccb08f98
  29. 06 2月, 2001 1 次提交
  30. 18 1月, 2001 1 次提交
  31. 15 1月, 2001 1 次提交
  32. 14 1月, 2001 1 次提交
  33. 12 1月, 2001 1 次提交