)]}'
{
  "commit": "75836435690c540a1c6e7c710f5a3aa406ece42c",
  "tree": "f33e4826d5e0694b486fe88bbb96be0edf09e2e0",
  "parents": [
    "80137ba1d30db7fe90e681510c2f968f18a644d1"
  ],
  "author": {
    "name": "David Benjamin",
    "email": "davidben@google.com",
    "time": "Fri Jun 17 18:48:29 2016 -0400"
  },
  "committer": {
    "name": "Adam Langley",
    "email": "agl@google.com",
    "time": "Mon Jun 27 22:15:01 2016 +0000"
  },
  "message": "Disconnect handshake message creation from init_buf.\n\nThis allows us to use CBB for all handshake messages. Now, SSL_PROTOCOL_METHOD\nis responsible for implementing a trio of CBB-related hooks to assemble\nhandshake messages.\n\nChange-Id: I144d3cac4f05b6637bf45d3f838673fc5c854405\nReviewed-on: https://boringssl-review.googlesource.com/8440\nReviewed-by: Adam Langley \u003cagl@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "a768fd76502dc4e874983751f2e486392f66b2f9",
      "old_mode": 33188,
      "old_path": "include/openssl/ssl.h",
      "new_id": "6ce9412d507d3a078c9697e48e19d4df37dcd369",
      "new_mode": 33188,
      "new_path": "include/openssl/ssl.h"
    },
    {
      "type": "modify",
      "old_id": "f021d0a5b157613c70fd71479447b592fdd9ece3",
      "old_mode": 33188,
      "old_path": "ssl/d1_both.c",
      "new_id": "d6f4e7be0ac1f4a59d19b9c67667608179667afa",
      "new_mode": 33188,
      "new_path": "ssl/d1_both.c"
    },
    {
      "type": "modify",
      "old_id": "d738c571a48c75bc0ce6e707c1017528bdb92029",
      "old_mode": 33188,
      "old_path": "ssl/d1_lib.c",
      "new_id": "e0853cff67973b747c3cdfdbf941a003d37722f2",
      "new_mode": 33188,
      "new_path": "ssl/d1_lib.c"
    },
    {
      "type": "modify",
      "old_id": "32a4651acfc5e7c2d3d2991ae3873ff82260c3eb",
      "old_mode": 33188,
      "old_path": "ssl/d1_meth.c",
      "new_id": "78119a02840ee03fbdefa9a432742ec3856fae05",
      "new_mode": 33188,
      "new_path": "ssl/d1_meth.c"
    },
    {
      "type": "modify",
      "old_id": "3b335743afb56357498484f121a3b55d8cf7b97a",
      "old_mode": 33188,
      "old_path": "ssl/handshake_client.c",
      "new_id": "e5c6e2f8debb285093431ce0454bfb3182339934",
      "new_mode": 33188,
      "new_path": "ssl/handshake_client.c"
    },
    {
      "type": "modify",
      "old_id": "7f7f3b899d63806f10b5b191c607fc385c7f4272",
      "old_mode": 33188,
      "old_path": "ssl/handshake_server.c",
      "new_id": "128bb8de56b2cf33ad13d0776296fe2c0ffeda50",
      "new_mode": 33188,
      "new_path": "ssl/handshake_server.c"
    },
    {
      "type": "modify",
      "old_id": "369bdcc90ebdec43d1fb5e171a000c9573e20db4",
      "old_mode": 33188,
      "old_path": "ssl/internal.h",
      "new_id": "710fdd32249854294b7032ea612a4768f2ea38c6",
      "new_mode": 33188,
      "new_path": "ssl/internal.h"
    },
    {
      "type": "modify",
      "old_id": "f081066b265245729df14b7c44acbf2f8b5408c7",
      "old_mode": 33188,
      "old_path": "ssl/s3_both.c",
      "new_id": "1bdc2a2765e7aaebff66915341b421b490af6194",
      "new_mode": 33188,
      "new_path": "ssl/s3_both.c"
    },
    {
      "type": "modify",
      "old_id": "f194267064766b0af45f3edf112b16399c9c7ee8",
      "old_mode": 33188,
      "old_path": "ssl/s3_lib.c",
      "new_id": "3827f155749abd0481e867d31965f471cbf8ee21",
      "new_mode": 33188,
      "new_path": "ssl/s3_lib.c"
    },
    {
      "type": "modify",
      "old_id": "8370f23f22fac61d6ad0819bd508ca28c48b2ded",
      "old_mode": 33188,
      "old_path": "ssl/s3_meth.c",
      "new_id": "715966b7f5fbbb7486402a606a6381c0b4976e47",
      "new_mode": 33188,
      "new_path": "ssl/s3_meth.c"
    },
    {
      "type": "modify",
      "old_id": "5ec33eb40cd21f6b30b263a2706f17c9cb3da879",
      "old_mode": 33188,
      "old_path": "ssl/ssl_asn1.c",
      "new_id": "41987f87cb24e96664ea3f777bad8f911d244c9f",
      "new_mode": 33188,
      "new_path": "ssl/ssl_asn1.c"
    },
    {
      "type": "modify",
      "old_id": "0eb0d8bfec03ff9aa3e56e42b2fc226b878e4d09",
      "old_mode": 33188,
      "old_path": "ssl/ssl_cert.c",
      "new_id": "b608c7359506aa944311f8f368bcb4d3bfb6e9aa",
      "new_mode": 33188,
      "new_path": "ssl/ssl_cert.c"
    }
  ]
}
