)]}'
{
  "commit": "a3437c09c77bab011d0bebb8f61a6df82eb53eec",
  "tree": "920c3838e3e04d5f0cdaf465186921803fba1e39",
  "parents": [
    "2c1c9fa5cbb123555f38947af3c3ad3f29132dda"
  ],
  "author": {
    "name": "David Benjamin",
    "email": "davidben@google.com",
    "time": "Thu Feb 25 01:37:16 2021 -0500"
  },
  "committer": {
    "name": "CQ bot account: commit-bot@chromium.org",
    "email": "commit-bot@chromium.org",
    "time": "Tue Mar 16 18:07:24 2021 +0000"
  },
  "message": "Implement rsa_pkcs1_sha256_legacy.\n\nSee draft-davidben-tls13-pkcs1-00. The code point is disabled by default\nand must be configured in SSL_set_verify_algorithm_prefs and\nSSL_set_signing_algorithm_prefs. It is also only defined for TLS 1.3\nclient certificates and otherwise ignored.\n\nThis required reworking the tests a bit since this is the first\nsignature algorithm that\u0027s disabled by default, and the first algorithm\nthat behaves differently between client and server.\n\nChange-Id: Iac4aa96a4963cbc33688c252e958a572c5c3b511\nReviewed-on: https://boringssl-review.googlesource.com/c/boringssl/+/46187\nCommit-Queue: David Benjamin \u003cdavidben@google.com\u003e\nReviewed-by: Adam Langley \u003cagl@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "f420fda0bb353434b25e8dbf0043b931b2375622",
      "old_mode": 33188,
      "old_path": "include/openssl/ssl.h",
      "new_id": "73b1d59d39c1cce9c5e937e3508224b67cc60492",
      "new_mode": 33188,
      "new_path": "include/openssl/ssl.h"
    },
    {
      "type": "modify",
      "old_id": "e800136d2045aa8cd156fa284d16a1b05d5e3425",
      "old_mode": 33188,
      "old_path": "ssl/ssl_privkey.cc",
      "new_id": "f8e206d74cc81cf48ad03d3cd22ebafe0a303c49",
      "new_mode": 33188,
      "new_path": "ssl/ssl_privkey.cc"
    },
    {
      "type": "modify",
      "old_id": "f209f4ae1c296ddb486eac49f5309138454dcd7a",
      "old_mode": 33188,
      "old_path": "ssl/test/runner/common.go",
      "new_id": "1393e252a22cb01ea6fb171e59b657f0d9e53760",
      "new_mode": 33188,
      "new_path": "ssl/test/runner/common.go"
    },
    {
      "type": "modify",
      "old_id": "efb8a18e583db1f2a35ba1dd44556281656ac95c",
      "old_mode": 33188,
      "old_path": "ssl/test/runner/handshake_client.go",
      "new_id": "524e36d56f212d3499ad3847bfe2d18d2bb6efad",
      "new_mode": 33188,
      "new_path": "ssl/test/runner/handshake_client.go"
    },
    {
      "type": "modify",
      "old_id": "907ea6f8d96756dcb84a3807d3fdc1708518d381",
      "old_mode": 33188,
      "old_path": "ssl/test/runner/handshake_server.go",
      "new_id": "7749f33689d421309913052d70785674d199bb8a",
      "new_mode": 33188,
      "new_path": "ssl/test/runner/handshake_server.go"
    },
    {
      "type": "modify",
      "old_id": "b435f184693a1faa55c610a26e2f5b68ec15b862",
      "old_mode": 33188,
      "old_path": "ssl/test/runner/key_agreement.go",
      "new_id": "1461115cdccfc280048331bde018d1386f6e9440",
      "new_mode": 33188,
      "new_path": "ssl/test/runner/key_agreement.go"
    },
    {
      "type": "modify",
      "old_id": "6a2ef155ac1648ba33a142e481b83c0ebea3937d",
      "old_mode": 33188,
      "old_path": "ssl/test/runner/runner.go",
      "new_id": "dd3c08ccce42678902ff2df7d3b36590f4acb2d1",
      "new_mode": 33188,
      "new_path": "ssl/test/runner/runner.go"
    },
    {
      "type": "modify",
      "old_id": "d57cd6070c0a189268fa41c1e25741f03520c7ed",
      "old_mode": 33188,
      "old_path": "ssl/test/runner/sign.go",
      "new_id": "87e93e246877de0d0c0da105b34e39e413f561f1",
      "new_mode": 33188,
      "new_path": "ssl/test/runner/sign.go"
    }
  ]
}
