1. 23 Jul, 2012 3 commits
  2. 22 Jul, 2012 2 commits
  3. 21 Jul, 2012 2 commits
  4. 20 Jul, 2012 2 commits
  5. 19 Jul, 2012 3 commits
  6. 18 Jul, 2012 1 commit
  7. 17 Jul, 2012 1 commit
  8. 16 Jul, 2012 4 commits
  9. 15 Jul, 2012 1 commit
  10. 14 Jul, 2012 2 commits
  11. 13 Jul, 2012 6 commits
  12. 12 Jul, 2012 7 commits
  13. 11 Jul, 2012 4 commits
  14. 10 Jul, 2012 2 commits
    • Adam Langley's avatar
      encoding/asn1: promote untyped strings to UTF8 as needed. · eeffa738
      Adam Langley authored
      Previously, strings that didn't have an explicit ASN.1 string type
      were taken to be ASN.1 PrintableStrings. This resulted in an error if
      a unrepresentable charactor was included.
      
      For compatibility reasons, I'm too afraid to switch the default string
      type to UTF8String, but this patch causes untyped strings to become
      UTF8Strings if they contain a charactor that's not valid in a
      PrintableString.
      
      Fixes #3791.
      
      R=golang-dev, bradfitz, r, r
      CC=golang-dev
      https://golang.org/cl/6348074
      eeffa738
    • Adam Langley's avatar
      crypto/x509: exempt broken Entrust certificate from checks. · 685a61df
      Adam Langley authored
      Entrust have issued a root certificate that's not marked as valid for
      signing certificates.
      
      This results in Go programs failing to validate certificates that
      chain up to this root (i.e. gateway.push.apple.com:2195).
      
      Although this is clearly a mistake on Entrust's part, it seems that we
      will have to bodge around it.
      
      R=golang-dev, dave, r
      CC=golang-dev
      https://golang.org/cl/6346064
      685a61df