)]}'
{
  "commit": "e27793940e275c355eb06134693411e7f35f1a16",
  "tree": "4ad0c6a0c22a7de1d55eeaa6d0adc433ca54518a",
  "parents": [
    "e833a6dfa2a89420d37070cd9b27688e37e83c8c"
  ],
  "author": {
    "name": "Adam Langley",
    "email": "agl@google.com",
    "time": "Mon Aug 06 13:54:41 2018 -0700"
  },
  "committer": {
    "name": "CQ bot account: commit-bot@chromium.org",
    "email": "commit-bot@chromium.org",
    "time": "Mon Aug 06 21:52:28 2018 +0000"
  },
  "message": "Don\u0027t accept “SSL client” as a substitute for S/MIME in the Netscape cert type extension.\n\nI believe that case was the only way that X509_check_purpose could\nreturn anything other than zero or one. Thus eliminate the last use of\nX509_V_FLAG_X509_STRICT.\n\nChange-Id: If2f071dfa934b924491db2b615ec17390564e7de\nReviewed-on: https://boringssl-review.googlesource.com/30344\nCommit-Queue: Adam Langley \u003cagl@google.com\u003e\nCQ-Verified: CQ bot account: commit-bot@chromium.org \u003ccommit-bot@chromium.org\u003e\nReviewed-by: Matt Braithwaite \u003cmab@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "a76eda4e83c0990fe07bf6641f3cc51f6f93bad6",
      "old_mode": 33188,
      "old_path": "crypto/x509/x509_vfy.c",
      "new_id": "5af3fb323ab476cf7cc8009f3c50d3d48b282f3a",
      "new_mode": 33188,
      "new_path": "crypto/x509/x509_vfy.c"
    },
    {
      "type": "modify",
      "old_id": "0275b1bb166984cfc343077369f1375df86fd905",
      "old_mode": 33188,
      "old_path": "crypto/x509v3/v3_purp.c",
      "new_id": "92d0100e0ea6d7251cec6b43d2760cd5bc826e2a",
      "new_mode": 33188,
      "new_path": "crypto/x509v3/v3_purp.c"
    },
    {
      "type": "modify",
      "old_id": "1d4ea5a7c2d2ca1ba0f7323d2000f5d87499532e",
      "old_mode": 33188,
      "old_path": "include/openssl/x509_vfy.h",
      "new_id": "86aa5469232a6ba0aa432e33c9d93606bb875ff8",
      "new_mode": 33188,
      "new_path": "include/openssl/x509_vfy.h"
    }
  ]
}
