)]}'
{
  "commit": "c5fbe07583f571d143fb560fa92cac3f42e9f826",
  "tree": "07a7a47280c8ae799f1224a5853dfe4edf938aab",
  "parents": [
    "03dde63bad22da8b3abf278988acf77d863fc163"
  ],
  "author": {
    "name": "David Benjamin",
    "email": "davidben@google.com",
    "time": "Sat Jan 11 13:24:28 2025 -0500"
  },
  "committer": {
    "name": "Boringssl LUCI CQ",
    "email": "boringssl-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Wed Mar 04 13:56:21 2026 -0800"
  },
  "message": "Implement RFC 9258 as a client\n\nFollow-up CLs will:\n\n- Address an API edge case around a PSK-or-certs connection that sees a\n  CertificateRequest and aims to decline to send a certificate.\n\n- Add server support\n\nBug: 369963041\nChange-Id: Ieef6bd3d2808fb5615dc8aaf66d7c3045440493d\nReviewed-on: https://boringssl-review.googlesource.com/c/boringssl/+/89475\nReviewed-by: Lily Chen \u003cchlily@google.com\u003e\nCommit-Queue: David Benjamin \u003cdavidben@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "01c4ca616f4fc19df058940ed261cedb38520d13",
      "old_mode": 33188,
      "old_path": "crypto/err/ssl.errordata",
      "new_id": "b2028a49a9c25634ec155a5eb7c0eefbb0a32f4c",
      "new_mode": 33188,
      "new_path": "crypto/err/ssl.errordata"
    },
    {
      "type": "modify",
      "old_id": "1445792c167cd2669c1794b8ba06159aec7ceb64",
      "old_mode": 33188,
      "old_path": "gen/crypto/err_data.cc",
      "new_id": "4d7c79a5c5923b7f4f7641ada4af71dc7fe959e4",
      "new_mode": 33188,
      "new_path": "gen/crypto/err_data.cc"
    },
    {
      "type": "modify",
      "old_id": "bf946852f1ee681e26c646e49983a5b1a6c133ba",
      "old_mode": 33188,
      "old_path": "include/openssl/prefix_symbols.h",
      "new_id": "86bf9269466c1502507202f933bb382bd0eb1e2b",
      "new_mode": 33188,
      "new_path": "include/openssl/prefix_symbols.h"
    },
    {
      "type": "modify",
      "old_id": "430273e7e773928ff6d939c26b13752658bcf3fb",
      "old_mode": 33188,
      "old_path": "include/openssl/ssl.h",
      "new_id": "fcfd67df5770e4e58d05dbf523fef494b6a1c232",
      "new_mode": 33188,
      "new_path": "include/openssl/ssl.h"
    },
    {
      "type": "modify",
      "old_id": "d9683e982d90cfc6631ca1e032dbf236b24a3a45",
      "old_mode": 33188,
      "old_path": "ssl/extensions.cc",
      "new_id": "79d89a03eab76d0cf70bdf1dac3c18293b86bc93",
      "new_mode": 33188,
      "new_path": "ssl/extensions.cc"
    },
    {
      "type": "modify",
      "old_id": "e8ccacc9bdb6c362be82af50c2bcc9b413a35346",
      "old_mode": 33188,
      "old_path": "ssl/handshake_client.cc",
      "new_id": "23dc602264d39eb046b16b5c48fa711fc2eff7ce",
      "new_mode": 33188,
      "new_path": "ssl/handshake_client.cc"
    },
    {
      "type": "modify",
      "old_id": "ccdb9e9517572aa9fa31cfcd6c47a131e1fd47d5",
      "old_mode": 33188,
      "old_path": "ssl/internal.h",
      "new_id": "189a904a51375841c9feb2f9d38ab959b2b35011",
      "new_mode": 33188,
      "new_path": "ssl/internal.h"
    },
    {
      "type": "modify",
      "old_id": "49cef158570c15cacac8a46f4191f969d8fb5029",
      "old_mode": 33188,
      "old_path": "ssl/ssl_credential.cc",
      "new_id": "36ee339ec62e66c529c947e12d2bd39139601b41",
      "new_mode": 33188,
      "new_path": "ssl/ssl_credential.cc"
    },
    {
      "type": "modify",
      "old_id": "a6ed9aa5a0ea9d40a19608668d110babaa42d0ef",
      "old_mode": 33188,
      "old_path": "ssl/test/bssl_shim.cc",
      "new_id": "4e306a1ef07ed1f7289a62fd52df4f1cd8ffaf46",
      "new_mode": 33188,
      "new_path": "ssl/test/bssl_shim.cc"
    },
    {
      "type": "modify",
      "old_id": "b7f14c7a45f494792c9dd0b1f70a8f5db3bf53d5",
      "old_mode": 33188,
      "old_path": "ssl/test/runner/common.go",
      "new_id": "1eea175811af66ff680bb494dedbf2ea076e9a8f",
      "new_mode": 33188,
      "new_path": "ssl/test/runner/common.go"
    },
    {
      "type": "modify",
      "old_id": "f5fae05e81d9c5ff6dcf8871992a482e2252d2a3",
      "old_mode": 33188,
      "old_path": "ssl/test/runner/handshake_messages.go",
      "new_id": "12cb52b9ac74eaa6eabb577c3110d5347eec978f",
      "new_mode": 33188,
      "new_path": "ssl/test/runner/handshake_messages.go"
    },
    {
      "type": "modify",
      "old_id": "df1d38027d8cdb17bcd2de9884be3093d1b25829",
      "old_mode": 33188,
      "old_path": "ssl/test/runner/handshake_server.go",
      "new_id": "82054acb794f3ba68a359c43e4f989ebc8cfac88",
      "new_mode": 33188,
      "new_path": "ssl/test/runner/handshake_server.go"
    },
    {
      "type": "modify",
      "old_id": "a2b89bd52a95ac0e3019e576e480cf41305b10c6",
      "old_mode": 33188,
      "old_path": "ssl/test/runner/pake_tests.go",
      "new_id": "794ebf74fbf9fdb36cf5775624ba158d1ef3f312",
      "new_mode": 33188,
      "new_path": "ssl/test/runner/pake_tests.go"
    },
    {
      "type": "modify",
      "old_id": "8217e97fb1520cba641a30ba37500808cba49784",
      "old_mode": 33188,
      "old_path": "ssl/test/runner/prf.go",
      "new_id": "9c5354ccfd5df9e8019ba729f207b530289d3812",
      "new_mode": 33188,
      "new_path": "ssl/test/runner/prf.go"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d00cf8678bc790d5d65d7fe45612e91bcaddc3c4",
      "new_mode": 33188,
      "new_path": "ssl/test/runner/psk_tests.go"
    },
    {
      "type": "modify",
      "old_id": "786aba73dfee087fc49817183dac89d3219ef917",
      "old_mode": 33188,
      "old_path": "ssl/test/runner/runner.go",
      "new_id": "ebc1f463324e62e08fa079d3c80161ed28ebbe9a",
      "new_mode": 33188,
      "new_path": "ssl/test/runner/runner.go"
    },
    {
      "type": "modify",
      "old_id": "e4af165d22df848f90c97df1668b2494000df7d2",
      "old_mode": 33188,
      "old_path": "ssl/test/runner/tls13_tests.go",
      "new_id": "5853d6451066854e9664d8d5d12f90ba9db83e94",
      "new_mode": 33188,
      "new_path": "ssl/test/runner/tls13_tests.go"
    },
    {
      "type": "modify",
      "old_id": "90ffee1c6aea0e6d650faed47f785cb29c00588b",
      "old_mode": 33188,
      "old_path": "ssl/test/test_config.cc",
      "new_id": "b99985bc1e2ff6c23cc350925848f733ed3986ba",
      "new_mode": 33188,
      "new_path": "ssl/test/test_config.cc"
    },
    {
      "type": "modify",
      "old_id": "440a6a4a7b8a29276f00e96f3ac92c234fe855af",
      "old_mode": 33188,
      "old_path": "ssl/test/test_config.h",
      "new_id": "164232f7c980c921a8680a9bc4d71ac2207c081b",
      "new_mode": 33188,
      "new_path": "ssl/test/test_config.h"
    },
    {
      "type": "modify",
      "old_id": "0027861299d6c60ff5f2a3db40d3e336fb9bff6d",
      "old_mode": 33188,
      "old_path": "ssl/tls13_client.cc",
      "new_id": "59dc387188df2d33a4133ac9520c8c9234790d1a",
      "new_mode": 33188,
      "new_path": "ssl/tls13_client.cc"
    },
    {
      "type": "modify",
      "old_id": "2c82fadb38d2d6a2714035e1dec2e7374e085549",
      "old_mode": 33188,
      "old_path": "ssl/tls13_enc.cc",
      "new_id": "c24cf582463b0da12e5d054e5f5fb368ded32075",
      "new_mode": 33188,
      "new_path": "ssl/tls13_enc.cc"
    }
  ]
}
