)]}'
{
  "commit": "b778b9c1b3d21450025e2cb22587bf79714912eb",
  "tree": "75845498d466634a114cd58169b0451bd9bfa839",
  "parents": [
    "49ee62fe13adacfc89d3d612f79e3a8425b500c5"
  ],
  "author": {
    "name": "David Benjamin",
    "email": "davidben@google.com",
    "time": "Thu May 20 11:31:05 2021 -0400"
  },
  "committer": {
    "name": "Adam Langley",
    "email": "agl@google.com",
    "time": "Fri May 21 18:18:26 2021 +0000"
  },
  "message": "Const-correct SSL_get_srtp_profiles.\n\nThis is part of a very deep dependency chain. I\u0027m sniffing at making all\nthe add_clienthello callbacks const. Between HelloVerifyRequest,\nHelloRetryRequest, and soon ECH, we\u0027re creating lots of ClientHellos per\nconnection. That\u0027s probably easiest to manage if constructing a\nClientHello had no side effects.\n\nUpdate-Note: The change to the return type isn\u0027t quite compatible, but I\nonly found one caller of this function, which has since been fixed. (If\nwe need to return a non-const value for compatibility, we can do that\nand document that the caller should not mutate the output.)\n\nChange-Id: I21f18f7438920a5b03d874fa548f054af3a42c4a\nReviewed-on: https://boringssl-review.googlesource.com/c/boringssl/+/47664\nReviewed-by: Adam Langley \u003cagl@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "3ef6d8d7e5e91f7b056d2137bb76da9332841ee1",
      "old_mode": 33188,
      "old_path": "include/openssl/ssl.h",
      "new_id": "2aac4e956d91a595dfa1d1423c5355b1c91f9654",
      "new_mode": 33188,
      "new_path": "include/openssl/ssl.h"
    },
    {
      "type": "modify",
      "old_id": "96d7d5132ce82d39bcd1da95aa67628302ccebc1",
      "old_mode": 33188,
      "old_path": "ssl/d1_srtp.cc",
      "new_id": "12c8075030c784624389ad99a2fe09c49c1960fa",
      "new_mode": 33188,
      "new_path": "ssl/d1_srtp.cc"
    },
    {
      "type": "modify",
      "old_id": "970e7ba44019ae34b9e14d846fee257c5c8bd6f6",
      "old_mode": 33188,
      "old_path": "ssl/t1_lib.cc",
      "new_id": "42bfe6d98763682b1e21f0a3529694d69f26d529",
      "new_mode": 33188,
      "new_path": "ssl/t1_lib.cc"
    }
  ]
}
