)]}'
{
  "commit": "06a226fb4e3765ef3f48aa2852b401bc7b98e981",
  "tree": "5730171c325662c946888d2c18b8ba0784a5ebb7",
  "parents": [
    "4b2356b1ed79e6be3deca3737a3db3d132d2847a"
  ],
  "author": {
    "name": "Pasi Tähkäpää",
    "email": "pasi.tahkapaa@gmail.com",
    "time": "Sun May 10 12:17:48 2020 +0000"
  },
  "committer": {
    "name": "Adam Langley",
    "email": "agl@golang.org",
    "time": "Sun May 10 22:35:06 2020 +0000"
  },
  "message": "Use boolean tag (0x01) for boolean type.\n\nFix for problem with ReadASN1Boolean, which uses invalid tag (Integer / 0x02) when trying to read boolean value. This is a fix for the one case mentioned in \"x/crypto/cryptobyte: cannot read boolean values #26565\"\nThis is specified in ITU-T X.690, section 8.2, with DER additions specified in 11.1.\n\nChange-Id: I3c9406bd6febb6112f380224fec1d42a6cd64ed4\nGitHub-Last-Rev: fd7d01c897d8aa32d92115be9017f84d75fc4467\nGitHub-Pull-Request: golang/crypto#137\nReviewed-on: https://go-review.googlesource.com/c/crypto/+/233161\nReviewed-by: Adam Langley \u003cagl@golang.org\u003e\nRun-TryBot: Adam Langley \u003cagl@golang.org\u003e\nTryBot-Result: Gobot Gobot \u003cgobot@golang.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "b26376aecadf9ac9d053cd5cbdcb3b830fbae9a3",
      "old_mode": 33188,
      "old_path": "cryptobyte/asn1.go",
      "new_id": "d3596ee66fdb2996eecaf0ada786b2a5a5ef3d08",
      "new_mode": 33188,
      "new_path": "cryptobyte/asn1.go"
    },
    {
      "type": "modify",
      "old_id": "74ffc068421d92a23da84a597cbb18fbed9dfd38",
      "old_mode": 33188,
      "old_path": "cryptobyte/asn1_test.go",
      "new_id": "23fe4ccbdc657fffaec369f4ed28b8d65dadb64e",
      "new_mode": 33188,
      "new_path": "cryptobyte/asn1_test.go"
    }
  ]
}
