1. 23 5月, 2018 1 次提交
    • V
      Limit scope of CN name constraints · d02d80b2
      Viktor Dukhovni 提交于
      Don't apply DNS name constraints to the subject CN when there's a
      least one DNS-ID subjectAlternativeName.
      
      Don't apply DNS name constraints to subject CN's that are sufficiently
      unlike DNS names.  Checked name must have at least two labels, with
      all labels non-empty, no trailing '.' and all hyphens must be
      internal in each label.  In addition to the usual LDH characters,
      we also allow "_", since some sites use these for hostnames despite
      all the standards.
      Reviewed-by: NMatt Caswell <matt@openssl.org>
      Reviewed-by: NTim Hudson <tjh@openssl.org>
      d02d80b2
  2. 20 3月, 2018 1 次提交
  3. 15 3月, 2018 1 次提交
  4. 02 3月, 2018 1 次提交
  5. 20 11月, 2017 1 次提交
  6. 14 9月, 2017 1 次提交
  7. 29 6月, 2017 1 次提交
  8. 31 5月, 2017 1 次提交
  9. 26 4月, 2017 1 次提交
    • D
      Add support for custom signature parameters · 786dd2c2
      Dr. Stephen Henson 提交于
      Many signature types define the digest and public key type by a single OID
      such as ecdsa_with_sha256.
      
      Some types (RSA-PSS for example) use a single OID to indicate the signature
      scheme and additional parameters are encoded in the AlgorithmIdentifier.
      
      Add an X509_SIG_INFO structure to contain details about the signature type:
      specifically the digest algorithm, public key algorithm, security bits and
      various flags. This supports both existing algorithms and more complex
      types.
      
      Add accessors for the structure and a special case that retrieves signature
      information from a certificate.
      Reviewed-by: NRichard Levitte <levitte@openssl.org>
      (Merged from https://github.com/openssl/openssl/pull/3301)
      786dd2c2
  10. 02 2月, 2017 1 次提交
  11. 24 1月, 2017 1 次提交
  12. 08 1月, 2017 1 次提交
  13. 17 8月, 2016 1 次提交
  14. 13 8月, 2016 1 次提交
  15. 12 7月, 2016 1 次提交
  16. 04 6月, 2016 1 次提交
  17. 18 5月, 2016 1 次提交
  18. 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
  19. 08 1月, 2016 2 次提交
  20. 11 9月, 2015 1 次提交
  21. 25 3月, 2015 2 次提交
  22. 24 3月, 2015 1 次提交
  23. 22 1月, 2015 1 次提交
  24. 28 3月, 2014 1 次提交
  25. 19 11月, 2012 1 次提交
  26. 14 12月, 2010 1 次提交
  27. 11 3月, 2010 1 次提交
  28. 09 3月, 2010 1 次提交
  29. 07 3月, 2010 1 次提交
    • D
      Add algorithm specific signature printing. An individual ASN1 method can · fa1ba589
      Dr. Stephen Henson 提交于
      now print out signatures instead of the standard hex dump.
      
      More complex signatures (e.g. PSS) can print out more meaningful information.
      
      Sample DSA version included that prints out the signature parameters r, s.
      
      [Note EVP_PKEY_ASN1_METHOD is an application opaque structure so adding
       new fields in the middle has no compatibility issues]
      fa1ba589
  30. 12 11月, 2008 1 次提交
  31. 06 11月, 2008 1 次提交
  32. 02 11月, 2008 1 次提交
  33. 21 8月, 2008 1 次提交
  34. 03 10月, 2006 1 次提交
  35. 21 9月, 2006 1 次提交
  36. 18 4月, 2006 1 次提交
  37. 05 4月, 2006 1 次提交
  38. 24 3月, 2006 1 次提交