1. 26 5月, 2023 1 次提交
  2. 12 4月, 2023 2 次提交
  3. 10 8月, 2021 1 次提交
  4. 27 2月, 2020 1 次提交
  5. 09 2月, 2018 1 次提交
  6. 25 1月, 2018 1 次提交
    • D
      Add -rsigopt option to ocsp command · b4dd21a7
      David Cooper 提交于
      Add a -rsigopt option to the ocsp command that allows signature parameters to be provided for the signing of OCSP responses. The parameters that may be provided to -rsigopt are the same as may be provided to -sigopt in the ca, req, and x509 commands.
      
      This PR also defines a OCSP_basic_sign_ctx() function, which functions in the same way as OCSP_basic_sign(), except that it accepts a EVP_MD_CTX rather than a key and digest. The OCSP_basic_sign_ctx() function is used to implement the -rsigopt option in the ocsp command.
      Reviewed-by: NRich Salz <rsalz@openssl.org>
      Reviewed-by: NMatt Caswell <matt@openssl.org>
      (Merged from https://github.com/openssl/openssl/pull/4190)
      b4dd21a7
  7. 08 6月, 2017 1 次提交
    • R
      make error tables const and separate header file · 52df25cf
      Rich Salz 提交于
      Run perltidy on util/mkerr
      Change some mkerr flags, write some doc comments
      Make generated tables "const" when genearting lib-internal ones.
      Add "state" file for mkerr
      Renerate error tables and headers
      Rationalize declaration of ERR_load_XXX_strings
      Fix out-of-tree build
      Add -static; sort flags/vars for options.
      Also tweak code output
      Moved engines/afalg to engines (from master)
      Use -static flag
      Standard engine #include's of errors
      Don't linewrap err string tables unless necessary
      Reviewed-by: NRichard Levitte <levitte@openssl.org>
      (Merged from https://github.com/openssl/openssl/pull/3392)
      52df25cf
  8. 21 7月, 2016 1 次提交
  9. 24 5月, 2016 1 次提交
  10. 18 5月, 2016 1 次提交
  11. 18 4月, 2016 1 次提交
  12. 27 1月, 2016 1 次提交
    • R
      Remove /* foo.c */ comments · 34980760
      Rich Salz 提交于
      This was done by the following
              find . -name '*.[ch]' | /tmp/pl
      where /tmp/pl is the following three-line script:
              print unless $. == 1 && m@/\* .*\.[ch] \*/@;
              close ARGV if eof; # Close file to reset $.
      
      And then some hand-editing of other files.
      Reviewed-by: NViktor Dukhovni <viktor@openssl.org>
      34980760
  13. 05 11月, 2015 1 次提交
  14. 22 1月, 2015 1 次提交
  15. 22 11月, 2006 1 次提交
  16. 18 7月, 2006 1 次提交
  17. 17 7月, 2006 1 次提交
  18. 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
  19. 13 4月, 2005 1 次提交
  20. 26 2月, 2001 1 次提交
    • D
      · fafc7f98
      Dr. Stephen Henson 提交于
      Enhance OCSP_request_verify() so it finds the signers certificate
      properly and supports several flags.
      fafc7f98
  21. 24 2月, 2001 1 次提交
  22. 20 2月, 2001 1 次提交
    • 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
  23. 13 2月, 2001 2 次提交
  24. 04 2月, 2001 2 次提交
    • D
      · 2b916952
      Dr. Stephen Henson 提交于
      Fix ASN1_TIME_to_generlizedtime().
      
      Add protoype for OCSP_response_create().
      
      Add OCSP_request_sign() and OCSP_basic_sign()
      private key and certificate checks and make
      OCSP_NOCERTS consistent with PKCS7_NOCERTS
      2b916952
    • D
      · 02e4fbed
      Dr. Stephen Henson 提交于
      Various OCSP responder utility functions.
      
      Delete obsolete OCSP functions.
      
      Largely untested at present...
      02e4fbed
  25. 18 1月, 2001 1 次提交
  26. 17 1月, 2001 1 次提交
    • D
      · 81f169e9
      Dr. Stephen Henson 提交于
      Initial OCSP certificate verify. Not complete,
      it just supports a "trusted OCSP global root CA".
      81f169e9
  27. 11 1月, 2001 1 次提交
    • D
      · 9b4dc830
      Dr. Stephen Henson 提交于
      OCSP basic response verify. Very incomplete
      but will verify the signatures on a response
      and locate the signers certifcate.
      
      Still needs to implement a proper OCSP certificate
      verify.
      
      Fix warning in RAND_egd().
      9b4dc830
  28. 08 1月, 2001 1 次提交
    • D
      · 0b33bc65
      Dr. Stephen Henson 提交于
      Add set of OCSP client functions. All experimental
      and subject to addition, modifcation or deletion.
      
      Add two OCSP nonce utility functions.
      
      Fix typo in status code name.
      0b33bc65
  29. 04 1月, 2001 1 次提交
    • D
      Update OCSP API. · bf0d176e
      Dr. Stephen Henson 提交于
      Remove extensions argument from various functions
      because it is not needed with the new extension
      code.
      
      New function OCSP_cert_to_id() to convert a pair
      of certificates into an OCSP_CERTID.
      
      New simple OCSP HTTP function. This is rather primitive
      but just about adequate to send OCSP requests and
      parse the response.
      
      Fix typo in CRL distribution points extension.
      
      Fix ASN1 code so it adds a final null to constructed
      strings.
      bf0d176e
  30. 15 12月, 2000 1 次提交
  31. 27 10月, 2000 1 次提交
  32. 19 10月, 2000 2 次提交
  33. 13 10月, 2000 1 次提交
  34. 09 4月, 2000 1 次提交
    • R
      I've always wanted to make the CONF library more adaptable. Here's · d86b6915
      Richard Levitte 提交于
      the result.
      
      I have retained the old behavior of the CONF_* functions, and have
      added a more "object oriented" interface through NCONF_* functions
      (New CONF, you see :-)), working the same way as, for example, the
      BIO interface.  Really, the CONF_* are rewritten so they use the
      NCONF_* functions internally.
      
      In addition to that, I've split the old conf.c code into two files,
      conf_def.c and conf_api.c.  conf_def.c contains the default config
      object that reads a configuration file the standard OpenSSL way, as
      well as configuration file with Win32 registry file syntax (I'm not
      sure I got that one right).  conf_api.c provides an API to build other
      configuration file readers around (can you see a configuraion file in
      XML?  I can :-)).
      
      Finally, I've changed the name conf_lcl.h to conf_def.h, since it's
      made specifically for that "class" and none others.
      d86b6915
  35. 05 3月, 2000 1 次提交
  36. 21 6月, 1999 1 次提交