)]}'
{
  "commit": "c660ec63a83090051f3e110b00bd5753f21bce51",
  "tree": "2109e0ad1a7869424e4d2b254865e7cd24a71f9e",
  "parents": [
    "48fbcbacd2b22ab8d1bd9203a8fdc316eaab62f1"
  ],
  "author": {
    "name": "Dr. Stephen Henson",
    "email": "steve@openssl.org",
    "time": "Fri Jan 23 02:41:09 2015 +0000"
  },
  "committer": {
    "name": "Dr. Stephen Henson",
    "email": "steve@openssl.org",
    "time": "Tue Feb 03 14:50:07 2015 +0000"
  },
  "message": "Rewrite ssl3_send_client_key_exchange to support extms.\n\nRewrite ssl3_send_client_key_exchange to retain the premaster secret\ninstead of using it immediately.\n\nThis is needed because the premaster secret is used after the client key\nexchange message has been sent to compute the extended master secret.\nReviewed-by: Tim Hudson \u003ctjh@openssl.org\u003e\nReviewed-by: Matt Caswell \u003cmatt@openssl.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "a383eee70aceaab01a08d747e22aad5a8d021086",
      "old_mode": 33188,
      "old_path": "ssl/s3_clnt.c",
      "new_id": "a90c9f9a6e482f9012e7c6801605673d85302860",
      "new_mode": 33188,
      "new_path": "ssl/s3_clnt.c"
    },
    {
      "type": "modify",
      "old_id": "f2de54bdf55fd134178b39c7f1114245c26dd715",
      "old_mode": 33188,
      "old_path": "ssl/ssl_cert.c",
      "new_id": "1178d43fa095d8b932155c6dd8a96fcae626b216",
      "new_mode": 33188,
      "new_path": "ssl/ssl_cert.c"
    },
    {
      "type": "modify",
      "old_id": "0d461302c5d1719c754799d8f8cb2e98f7221a6c",
      "old_mode": 33188,
      "old_path": "ssl/ssl_locl.h",
      "new_id": "49425d8572fd3de7c751645588435d5be36ec09d",
      "new_mode": 33188,
      "new_path": "ssl/ssl_locl.h"
    }
  ]
}
