1. 06 7月, 2017 1 次提交
  2. 05 7月, 2017 1 次提交
  3. 29 3月, 2017 1 次提交
  4. 29 6月, 2016 1 次提交
  5. 11 6月, 2016 1 次提交
  6. 18 5月, 2016 1 次提交
  7. 14 4月, 2016 1 次提交
    • V
      Bugfix: in asn1parse avoid erroneous len after a sub-sequence · bdcd660e
      Viktor Dukhovni 提交于
      Introduced in:
      
          commit 79c7f74d
          Author: Ben Laurie <ben@links.org>
          Date:   Tue Mar 29 19:37:57 2016 +0100
      
          Fix buffer overrun in ASN1_parse().
      
      Problem input:
      
          https://tools.ietf.org/html/draft-ietf-curdle-pkix-eddsa-00#section-8.1
          -----BEGIN PUBLIC KEY-----
          MC0wCAYDK2VkCgECAyEAGb9ECWmEzf6FQbrBZ9w7lshQhqowtrbLDFw4rXAxZuE=
          -----END PUBLIC KEY-----
      
      Previously:
      
              0:d=0  hl=2 l=  45 cons: SEQUENCE
              2:d=1  hl=2 l=   8 cons: SEQUENCE
              4:d=2  hl=2 l=   3 prim: OBJECT            :1.3.101.100
              9:d=2  hl=2 l=   1 prim: ENUMERATED        :02
          Error in encoding
          140735164989440:error:0D07207B:asn1 encoding routines:ASN1_get_object:header too long:../openssl/crypto/asn1/asn1_lib.c:148:
      
      Now:
      
          0:d=0  hl=2 l=  45 cons: SEQUENCE
          2:d=1  hl=2 l=   8 cons: SEQUENCE
          4:d=2  hl=2 l=   3 prim: OBJECT            :1.3.101.100
          9:d=2  hl=2 l=   1 prim: ENUMERATED        :02
         12:d=1  hl=2 l=  33 prim: BIT STRING
            0000 - 00 19 bf 44 09 69 84 cd-fe 85 41 ba c1 67 dc 3b   ...D.i....A..g.;
            0010 - 96 c8 50 86 aa 30 b6 b6-cb 0c 5c 38 ad 70 31 66   ..P..0....\8.p1f
            0020 - e1                                                .
      Reviewed-by: NRichard Levitte <levitte@openssl.org>
      bdcd660e
  8. 31 3月, 2016 1 次提交
    • B
      Fix buffer overrun in ASN1_parse(). · 79c7f74d
      Ben Laurie 提交于
      Fix buffer overrun in asn1_get_length().
      
      Reproducer: asn1parse-reproduce crash-6bfd417f47bc940f6984f5e639b637fd4e6074bc
      
      Fix length calculations.
      
      Reproducer: asn1parse-reproduce crash-1819d0e54cd2b0430626c59053e6077ef04c2ffb
      Reproducer: asn1parse-reproduce crash-9969db8603e644ddc0ba3459b51eac7a2c4b729b
      
      Make i long.
      Reviewed-by: NRich Salz <rsalz@openssl.org>
      79c7f74d
  9. 11 2月, 2016 2 次提交
  10. 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
  11. 25 11月, 2015 1 次提交
  12. 24 11月, 2015 1 次提交
  13. 14 5月, 2015 1 次提交
  14. 24 3月, 2015 1 次提交
  15. 23 3月, 2015 2 次提交
  16. 10 3月, 2015 1 次提交
  17. 31 1月, 2015 1 次提交
  18. 22 1月, 2015 2 次提交
  19. 11 12月, 2014 1 次提交
  20. 01 10月, 2009 1 次提交
    • D
      PR: 2056 · 78ca13a2
      Dr. Stephen Henson 提交于
      Submitted by: Julia Lawall <julia@diku.dk>
      Approved by: steve@openssl.org
      
      Correct BIO_wirte error handling in asn1_par.c
      78ca13a2
  21. 28 1月, 2009 1 次提交
  22. 12 11月, 2008 1 次提交
  23. 01 11月, 2008 1 次提交
  24. 13 10月, 2007 1 次提交
  25. 16 3月, 2006 1 次提交
  26. 03 1月, 2006 1 次提交
  27. 29 8月, 2005 1 次提交
  28. 05 4月, 2005 1 次提交
  29. 16 3月, 2004 1 次提交
  30. 27 12月, 2003 1 次提交
    • R
      Use BUF_strlcpy() instead of strcpy(). · d420ac2c
      Richard Levitte 提交于
      Use BUF_strlcat() instead of strcat().
      Use BIO_snprintf() instead of sprintf().
      In some cases, keep better track of buffer lengths.
      This is part of a large change submitted by Markus Friedl <markus@openbsd.org>
      d420ac2c
  31. 13 11月, 2002 1 次提交
  32. 04 7月, 2002 1 次提交
  33. 04 8月, 2000 1 次提交
  34. 28 7月, 2000 1 次提交
  35. 20 10月, 1999 1 次提交
  36. 05 10月, 1999 1 次提交
  37. 07 9月, 1999 1 次提交