)]}'
{
  "commit": "fbdfefb76e8a81fd05f24be5d8c3f8732a5e6223",
  "tree": "19e2525a6c0a0b7e3570cd7a68d06a1ef6279de0",
  "parents": [
    "9d0847ae6dc2a54f2c673e82fe4ede2570923710"
  ],
  "author": {
    "name": "David Benjamin",
    "email": "davidben@chromium.org",
    "time": "Mon Feb 16 19:33:53 2015 -0500"
  },
  "committer": {
    "name": "Adam Langley",
    "email": "agl@google.com",
    "time": "Tue Feb 17 21:01:37 2015 +0000"
  },
  "message": "Handle failures in ssl3_finish_mac.\n\nIt may fail because the BIO_write to the memory BIO can allocate.\nUnfortunately, this bubbles up pretty far up now that we\u0027ve moved the handshake\nhash to ssl3_set_handshake_header.\n\nChange-Id: I58884347a4456bb974ac4783078131522167e29d\nReviewed-on: https://boringssl-review.googlesource.com/3483\nReviewed-by: Adam Langley \u003cagl@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "72dadc6e6fe7bc557a2d2e01b567991da30d796c",
      "old_mode": 33188,
      "old_path": "ssl/d1_both.c",
      "new_id": "7891ed7bff3609f02d5a106a029556d7d2c50868",
      "new_mode": 33188,
      "new_path": "ssl/d1_both.c"
    },
    {
      "type": "modify",
      "old_id": "dcf86e5114077a9390ab31c4b73b438643f5980f",
      "old_mode": 33188,
      "old_path": "ssl/d1_lib.c",
      "new_id": "6d2f77f09afee113b4a9c4d52ab8457d93b42d63",
      "new_mode": 33188,
      "new_path": "ssl/d1_lib.c"
    },
    {
      "type": "modify",
      "old_id": "ddfc1fe7201d33dcc9149ddfd0c65bbc0c4c72f4",
      "old_mode": 33188,
      "old_path": "ssl/s3_both.c",
      "new_id": "a32be5fea225e55368e5db5a5eb85ebcf149a9cf",
      "new_mode": 33188,
      "new_path": "ssl/s3_both.c"
    },
    {
      "type": "modify",
      "old_id": "c6c2b42924b5b42f2d7b3dc1ae838826a8d3fed0",
      "old_mode": 33188,
      "old_path": "ssl/s3_clnt.c",
      "new_id": "f70cfcbfefdd355e72736e77b8a20b7b4d8b3538",
      "new_mode": 33188,
      "new_path": "ssl/s3_clnt.c"
    },
    {
      "type": "modify",
      "old_id": "9630843fc5455df569c2c08b3d6e4e5c554110a7",
      "old_mode": 33188,
      "old_path": "ssl/s3_enc.c",
      "new_id": "7bf325a7bbd2e1cdcd7b94c261a3f68e09a1a278",
      "new_mode": 33188,
      "new_path": "ssl/s3_enc.c"
    },
    {
      "type": "modify",
      "old_id": "8ed2be97cb2b74680c489df4735e3af779361c70",
      "old_mode": 33188,
      "old_path": "ssl/s3_lib.c",
      "new_id": "700fbafa03535979815dba4fb82738c715aef3ae",
      "new_mode": 33188,
      "new_path": "ssl/s3_lib.c"
    },
    {
      "type": "modify",
      "old_id": "c020b3a5591850b9908769a9b91a1ccd4e7765df",
      "old_mode": 33188,
      "old_path": "ssl/s3_srvr.c",
      "new_id": "4e60d6344d115d0b86457edcb3bca2b12014ddf8",
      "new_mode": 33188,
      "new_path": "ssl/s3_srvr.c"
    },
    {
      "type": "modify",
      "old_id": "c7abe79b34680865b2f5ba8b6aa54669bceca180",
      "old_mode": 33188,
      "old_path": "ssl/ssl_locl.h",
      "new_id": "9d77c91372a0a246dda92cf252e8af0e0f14897d",
      "new_mode": 33188,
      "new_path": "ssl/ssl_locl.h"
    }
  ]
}
