)]}'
{
  "commit": "1db9e1bc7a1b49057fb3e6b621652a322c8c04a4",
  "tree": "51000abca210ba2844bd16012515c525c2fc7247",
  "parents": [
    "5d9ba81b6ca80a7cd738290d744f4372c4e319a1"
  ],
  "author": {
    "name": "David Benjamin",
    "email": "davidben@google.com",
    "time": "Fri Oct 07 20:51:43 2016 -0400"
  },
  "committer": {
    "name": "David Benjamin",
    "email": "davidben@google.com",
    "time": "Mon Oct 10 15:48:06 2016 +0000"
  },
  "message": "Add the certificate_required alert.\n\nThis is part of TLS 1.3 draft 16 but isn\u0027t much of a wire format change,\nso go ahead and add it now. When rolling into Chromium, we\u0027ll want to\nadd an entry to the error mapping.\n\nChange-Id: I8fd7f461dca83b725a31ae19ef96c890d603ce53\nReviewed-on: https://boringssl-review.googlesource.com/11563\nReviewed-by: David Benjamin \u003cdavidben@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "9045e9a77af9ad964517e001a2f81ee2c608aafb",
      "old_mode": 33188,
      "old_path": "crypto/err/ssl.errordata",
      "new_id": "c25683ee14a7fb5b9c4977922f68c5fb7cf03754",
      "new_mode": 33188,
      "new_path": "crypto/err/ssl.errordata"
    },
    {
      "type": "modify",
      "old_id": "8d105aaec7f48d899701f0d02917cc6a86f3841c",
      "old_mode": 33188,
      "old_path": "include/openssl/ssl.h",
      "new_id": "52ed52c2e459f20a697b6df7074b97564f5e984e",
      "new_mode": 33188,
      "new_path": "include/openssl/ssl.h"
    },
    {
      "type": "modify",
      "old_id": "c1db7abca11df32ab0254db86908ca28e404229c",
      "old_mode": 33188,
      "old_path": "include/openssl/tls1.h",
      "new_id": "1c55ab3934d9b0d71f9498793226c63753a41519",
      "new_mode": 33188,
      "new_path": "include/openssl/tls1.h"
    },
    {
      "type": "modify",
      "old_id": "3fdc6e59b796cbf08d995a7ee33dbd080c9ed3b2",
      "old_mode": 33188,
      "old_path": "ssl/ssl_stat.c",
      "new_id": "1ed0bdf69b18251414495274e1aaeadfc2c50a7c",
      "new_mode": 33188,
      "new_path": "ssl/ssl_stat.c"
    },
    {
      "type": "modify",
      "old_id": "b690c6f676eb76d2d9713fcdace4d51d0b2be202",
      "old_mode": 33188,
      "old_path": "ssl/test/runner/alert.go",
      "new_id": "8320b7e576df60d294418037f86b087c1da9e561",
      "new_mode": 33188,
      "new_path": "ssl/test/runner/alert.go"
    },
    {
      "type": "modify",
      "old_id": "7c2fd1796ce35db37c8712b3c9370f2841ed20c4",
      "old_mode": 33188,
      "old_path": "ssl/test/runner/handshake_server.go",
      "new_id": "abadf3ad97f55c139328fe8d020fe6e605dde44e",
      "new_mode": 33188,
      "new_path": "ssl/test/runner/handshake_server.go"
    },
    {
      "type": "modify",
      "old_id": "2a7f141f78c54f39ea09174d6500c58b621d5137",
      "old_mode": 33188,
      "old_path": "ssl/test/runner/runner.go",
      "new_id": "8ca3917f0ec83abae63ed35da007eae9f98f7468",
      "new_mode": 33188,
      "new_path": "ssl/test/runner/runner.go"
    },
    {
      "type": "modify",
      "old_id": "e634790a12c2a20a11b9b392ca68e05587a78cdf",
      "old_mode": 33188,
      "old_path": "ssl/tls13_both.c",
      "new_id": "3928ab79eef69369f291054c085b020740822378",
      "new_mode": 33188,
      "new_path": "ssl/tls13_both.c"
    }
  ]
}
