)]}'
{
  "commit": "cfcb0060e8b8fba92d275fa4ac27d369890ea9bf",
  "tree": "ed6a7599916f2e378d34108a614d672d2f31d0c5",
  "parents": [
    "7198a233689e250eb36d3d8e96b48b4cafb1be0a"
  ],
  "author": {
    "name": "Adam Langley",
    "email": "agl@google.com",
    "time": "Tue Jun 25 10:03:07 2019 -0700"
  },
  "committer": {
    "name": "CQ bot account: commit-bot@chromium.org",
    "email": "commit-bot@chromium.org",
    "time": "Tue Jun 25 18:48:43 2019 +0000"
  },
  "message": "Emit empty signerInfos in PKCS#7 bundles.\n\nThis is our bug that we\u0027ve had since the beginning of PKCS#7 writing\nsupport in eeb9f491: the empty signerInfos SET wasn\u0027t emitted. Some\nparsers, including OpenSSL, don\u0027t like this but it appears to have taken\nfive years for anyone to notice.\n\nThis change does not make parsing strict so that we continue to parse\nold messages that we may have produced.\n\n(As ever, PKCS#* should not be used expect where absolutely required for\ninteroperability.)\n\nBug: b:135982177\n\nChange-Id: Ia7241de69f105657bdfb5ff75e909deae71748a0\nReviewed-on: https://boringssl-review.googlesource.com/c/boringssl/+/36564\nCommit-Queue: David Benjamin \u003cdavidben@google.com\u003e\nReviewed-by: David Benjamin \u003cdavidben@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "c04bffde57e1772c8167bb0cacdb26d9b3dceaca",
      "old_mode": 33188,
      "old_path": "crypto/pkcs7/pkcs7.c",
      "new_id": "1d0b139029183e475eb194f480ca436dcf3f2f29",
      "new_mode": 33188,
      "new_path": "crypto/pkcs7/pkcs7.c"
    },
    {
      "type": "modify",
      "old_id": "1ac9af2b9b8abc73817e588c6e0b20ec2c4f68a3",
      "old_mode": 33188,
      "old_path": "crypto/pkcs7/pkcs7_test.cc",
      "new_id": "948b44f907e459de460250f9938d246016c0f78b",
      "new_mode": 33188,
      "new_path": "crypto/pkcs7/pkcs7_test.cc"
    }
  ]
}
