)]}'
{
  "commit": "5b7ec8329eca73d79e1b5f5e345b3e1c9054edfe",
  "tree": "1328337c9a760e2ad09bf03fc9f4c8866e1662ef",
  "parents": [
    "da15f2910d339d81e3125fa85b6d91783a52621d"
  ],
  "author": {
    "name": "David Benjamin",
    "email": "davidben@google.com",
    "time": "Wed Jun 02 11:12:13 2021 -0400"
  },
  "committer": {
    "name": "Adam Langley",
    "email": "agl@google.com",
    "time": "Thu Jun 03 20:58:29 2021 +0000"
  },
  "message": "Reject the ECH extension in TLS 1.2 ServerHello.\n\nThe ECH server extension is defined for TLS 1.3 EncryptedExtensions, not\nTLS 1.2 ServerHello.\n\nBug: 275\nChange-Id: Ie6e76c238075d70e6a0694ec0192df07da3457d1\nReviewed-on: https://boringssl-review.googlesource.com/c/boringssl/+/47910\nReviewed-by: Adam Langley \u003cagl@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "44c96e8817d5dd114ef663adfc5805b12b4439ba",
      "old_mode": 33188,
      "old_path": "ssl/t1_lib.cc",
      "new_id": "3553276a59aba98385b27f8f126f5a72f793c97f",
      "new_mode": 33188,
      "new_path": "ssl/t1_lib.cc"
    },
    {
      "type": "modify",
      "old_id": "4e84a0e7c975f405027f7e0925dab0d5fdaf899e",
      "old_mode": 33188,
      "old_path": "ssl/test/runner/common.go",
      "new_id": "ae07dc0301947c659356c3f7cf7feaf50c6419a4",
      "new_mode": 33188,
      "new_path": "ssl/test/runner/common.go"
    },
    {
      "type": "modify",
      "old_id": "ef21c2495c95a5b5f14d0407cc5394f641cf9685",
      "old_mode": 33188,
      "old_path": "ssl/test/runner/handshake_server.go",
      "new_id": "8622bfa5738a989f154d1fa48c38d6c9221da970",
      "new_mode": 33188,
      "new_path": "ssl/test/runner/handshake_server.go"
    },
    {
      "type": "modify",
      "old_id": "176fdd92a4b723134b130875fb717c26e4da9a4e",
      "old_mode": 33188,
      "old_path": "ssl/test/runner/runner.go",
      "new_id": "2a861f36d9281efa7310187f1b8932bf69770b42",
      "new_mode": 33188,
      "new_path": "ssl/test/runner/runner.go"
    }
  ]
}
