)]}'
{
  "commit": "4817504d069b4c5082161b02a22116ad75f822b1",
  "tree": "7a85f6af852e34e5b80080b50d80741f6ab36c5a",
  "parents": [
    "84b6e277d4f45487377d0159e82c356d750e1218"
  ],
  "author": {
    "name": "Dr. Stephen Henson",
    "email": "steve@openssl.org",
    "time": "Sat Dec 31 22:59:57 2011 +0000"
  },
  "committer": {
    "name": "Dr. Stephen Henson",
    "email": "steve@openssl.org",
    "time": "Sat Dec 31 22:59:57 2011 +0000"
  },
  "message": "PR: 2658\nSubmitted by: Robin Seggelmann \u003cseggelmann@fh-muenster.de\u003e\nReviewed by: steve\n\nSupport for TLS/DTLS heartbeats.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "66f3928b88913fe743e9fc11c739cca4a272b7d7",
      "old_mode": 33188,
      "old_path": "CHANGES",
      "new_id": "d0d5451468d7b62d4654a5961d2328759824b32c",
      "new_mode": 33188,
      "new_path": "CHANGES"
    },
    {
      "type": "modify",
      "old_id": "3cfad32593ac433dbcecd47f710d0cba518aa4c4",
      "old_mode": 33188,
      "old_path": "apps/s_cb.c",
      "new_id": "c0f089c4b4b4eaa19e21a2b43bd41ced8be96369",
      "new_mode": 33188,
      "new_path": "apps/s_cb.c"
    },
    {
      "type": "modify",
      "old_id": "5c9e1c56a82cf2e32166f8c9dbed98287ce754f3",
      "old_mode": 33188,
      "old_path": "apps/s_client.c",
      "new_id": "84ba86e945293c9faa7e71c60e812bd431fd7d76",
      "new_mode": 33188,
      "new_path": "apps/s_client.c"
    },
    {
      "type": "modify",
      "old_id": "2cdff8e98fa65eea38b56795f47b431459406a49",
      "old_mode": 33188,
      "old_path": "apps/s_server.c",
      "new_id": "961077c36fcf7cc90dd60ecea0651dfeb840ebfa",
      "new_mode": 33188,
      "new_path": "apps/s_server.c"
    },
    {
      "type": "modify",
      "old_id": "89338e9430f2865f21a70da0e2c3fd4ec1a9dc35",
      "old_mode": 33188,
      "old_path": "ssl/d1_both.c",
      "new_id": "0a84f957118afa9804451add380eca4719a9765e",
      "new_mode": 33188,
      "new_path": "ssl/d1_both.c"
    },
    {
      "type": "modify",
      "old_id": "4ee48489579387c3c73a8665dc8cf7158f131401",
      "old_mode": 33188,
      "old_path": "ssl/d1_clnt.c",
      "new_id": "bb1fd6ac0a8682c26306f9cc3e492cdce2c77b17",
      "new_mode": 33188,
      "new_path": "ssl/d1_clnt.c"
    },
    {
      "type": "modify",
      "old_id": "4999f0151b501a3c99d16c860c4d479c0bcde58a",
      "old_mode": 33188,
      "old_path": "ssl/d1_lib.c",
      "new_id": "e205b5c6e54533cc07a112915e73ec424251185e",
      "new_mode": 33188,
      "new_path": "ssl/d1_lib.c"
    },
    {
      "type": "modify",
      "old_id": "5fe1321fcad2ffe9aa31b6f7c9b7058d6daa1b11",
      "old_mode": 33188,
      "old_path": "ssl/d1_pkt.c",
      "new_id": "f66f33cf6395a7d2e88ea9a070ad978bf7572284",
      "new_mode": 33188,
      "new_path": "ssl/d1_pkt.c"
    },
    {
      "type": "modify",
      "old_id": "24e055308617fc0907ad6d7bb9f21f0cac94900a",
      "old_mode": 33188,
      "old_path": "ssl/d1_srvr.c",
      "new_id": "6af53b2ff40d5e596022fcfea711ea7dc7804675",
      "new_mode": 33188,
      "new_path": "ssl/d1_srvr.c"
    },
    {
      "type": "modify",
      "old_id": "b5042ea5fd22fc703867e022233de5e4f2c5bf39",
      "old_mode": 33188,
      "old_path": "ssl/dtls1.h",
      "new_id": "e65d5011915b45cf9097e87dbe35b9ac6401bd76",
      "new_mode": 33188,
      "new_path": "ssl/dtls1.h"
    },
    {
      "type": "modify",
      "old_id": "f46aaef6ce026a56dbc48b093ae05ebf49285fa0",
      "old_mode": 33188,
      "old_path": "ssl/s3_clnt.c",
      "new_id": "3a27f9386855243b9a3b53a13b567ce59e232313",
      "new_mode": 33188,
      "new_path": "ssl/s3_clnt.c"
    },
    {
      "type": "modify",
      "old_id": "1b0bdb83e683f82d08ca331447c5c1c788477273",
      "old_mode": 33188,
      "old_path": "ssl/s3_lib.c",
      "new_id": "3e4a95df547a534c1acf84c6d5a7bcf7bc5dc0c6",
      "new_mode": 33188,
      "new_path": "ssl/s3_lib.c"
    },
    {
      "type": "modify",
      "old_id": "34a6ad7aeafcc5cf8a63c135f78472cf70497fdd",
      "old_mode": 33188,
      "old_path": "ssl/s3_pkt.c",
      "new_id": "b2d9b1683b1b203a8bb9f56b520f5ca52cebf457",
      "new_mode": 33188,
      "new_path": "ssl/s3_pkt.c"
    },
    {
      "type": "modify",
      "old_id": "1f7bf467e345ace8452412bd403c771dbda198e8",
      "old_mode": 33188,
      "old_path": "ssl/s3_srvr.c",
      "new_id": "9e73d629217be160c65eec4dffb6df092570f2c6",
      "new_mode": 33188,
      "new_path": "ssl/s3_srvr.c"
    },
    {
      "type": "modify",
      "old_id": "81c4c2a33a27004134c82bc037c45cd295c745a1",
      "old_mode": 33188,
      "old_path": "ssl/ssl.h",
      "new_id": "4bf477a2f8bdbc3150c23b219b9df9032464caaa",
      "new_mode": 33188,
      "new_path": "ssl/ssl.h"
    },
    {
      "type": "modify",
      "old_id": "dd30bf0031e2b8ef9292b6e333220af7daab68aa",
      "old_mode": 33188,
      "old_path": "ssl/ssl3.h",
      "new_id": "93f9ead3059b807c2d4e78122f551326d9a3bd3f",
      "new_mode": 33188,
      "new_path": "ssl/ssl3.h"
    },
    {
      "type": "modify",
      "old_id": "0426aaff5fe8a96e89b6614ce5f28cef83c8e09e",
      "old_mode": 33188,
      "old_path": "ssl/ssl_err.c",
      "new_id": "0c3838a55d5b020dd7d031e67debf7e04d942b92",
      "new_mode": 33188,
      "new_path": "ssl/ssl_err.c"
    },
    {
      "type": "modify",
      "old_id": "d3b3fbb32ee0dfcc712eecf93e278785e6d3baa2",
      "old_mode": 33188,
      "old_path": "ssl/ssl_locl.h",
      "new_id": "315aaa8bf0580dd9e9d75bdb56d205832c5e8ef0",
      "new_mode": 33188,
      "new_path": "ssl/ssl_locl.h"
    },
    {
      "type": "modify",
      "old_id": "1c0164aeeddb509f3ce4ed40518b26658792015c",
      "old_mode": 33188,
      "old_path": "ssl/t1_lib.c",
      "new_id": "c5c805cce286d12d81c5fdccfe9173d61a68ee82",
      "new_mode": 33188,
      "new_path": "ssl/t1_lib.c"
    },
    {
      "type": "modify",
      "old_id": "f121e042719e1cce6a64b7ffd898e86368cb3892",
      "old_mode": 33188,
      "old_path": "ssl/tls1.h",
      "new_id": "49575e79890759c2a126118d4e9a0fad66de3789",
      "new_mode": 33188,
      "new_path": "ssl/tls1.h"
    }
  ]
}
