)]}'
{
  "commit": "81fc33c951b645f31727dc811e02200bde4a0982",
  "tree": "7b14f860635eb488254815300aecdf1792f46584",
  "parents": [
    "a7be5759cf9d8e2bf7c1ecd0efa2d53aae9ab706"
  ],
  "author": {
    "name": "Emilia Kasper",
    "email": "emilia@openssl.org",
    "time": "Fri Jun 10 00:39:22 2016 +0200"
  },
  "committer": {
    "name": "Emilia Kasper",
    "email": "emilia@openssl.org",
    "time": "Mon Jun 13 16:03:06 2016 +0200"
  },
  "message": "Clean up following new SNI tests\n\n- Only send SNI in SNI tests. This allows us to test handshakes without\n  the SNI extension as well.\n- Move all handshake-specific machinery to handshake_helper.c\n- Use enum types to represent the enum everywhere\n  (Resorting to plain ints can end in sign mismatch when the enum is\n  represented by an unsigned type.)\n\nReviewed-by: Rich Salz \u003crsalz@openssl.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "9cbfbc4f3b95ed12e6ce090d04a48bfa4155cad3",
      "old_mode": 33188,
      "old_path": "test/README.ssltest.md",
      "new_id": "03b9f93979845ded3c34f76e0c4745c3679689b1",
      "new_mode": 33188,
      "new_path": "test/README.ssltest.md"
    },
    {
      "type": "modify",
      "old_id": "f7ab841f57fa5aa72c1160e621fc8d6a926d77f9",
      "old_mode": 33188,
      "old_path": "test/handshake_helper.c",
      "new_id": "22ba1ce0f9bd47ca48be54949018eeea960e28cc",
      "new_mode": 33188,
      "new_path": "test/handshake_helper.c"
    },
    {
      "type": "modify",
      "old_id": "d04655a9ed9da530eaca4590bd1607130f9b6472",
      "old_mode": 33188,
      "old_path": "test/handshake_helper.h",
      "new_id": "4a51ad4a6ecf2820c70be29ce9767301ea8372de",
      "new_mode": 33188,
      "new_path": "test/handshake_helper.h"
    },
    {
      "type": "modify",
      "old_id": "56dcef5510d7b1cc88d8b34efb1a4f1da549256d",
      "old_mode": 33188,
      "old_path": "test/ssl_test.c",
      "new_id": "0062c51a4d8891d41cbb0c357c0322b8e91ad892",
      "new_mode": 33188,
      "new_path": "test/ssl_test.c"
    },
    {
      "type": "modify",
      "old_id": "598c89996ccf9f83527b22384c3844d58fc165b5",
      "old_mode": 33188,
      "old_path": "test/ssl_test_ctx.c",
      "new_id": "87060f3799fcc6163e8c7147ff3f34c33cef51c5",
      "new_mode": 33188,
      "new_path": "test/ssl_test_ctx.c"
    },
    {
      "type": "modify",
      "old_id": "e7570856b1297809280f74505bb4edb95635ee3d",
      "old_mode": 33188,
      "old_path": "test/ssl_test_ctx.h",
      "new_id": "e1541c0c986c00446a2a94f8994e78560979db29",
      "new_mode": 33188,
      "new_path": "test/ssl_test_ctx.h"
    },
    {
      "type": "modify",
      "old_id": "6b202ef3e50d4c9d5ab916f2d10a62275f636365",
      "old_mode": 33188,
      "old_path": "test/ssl_test_ctx_test.c",
      "new_id": "3f0101f83697ee79d6caf65ca6a5780d79415134",
      "new_mode": 33188,
      "new_path": "test/ssl_test_ctx_test.c"
    }
  ]
}
