)]}'
{
  "commit": "b987d748e46d4ec19a45e5ec9e890a9003a361d6",
  "tree": "3b2b9b26e58b01ee3677981faaeef9cca3205138",
  "parents": [
    "5836780f436e03be231ff245f04f2f9f2f0ede91"
  ],
  "author": {
    "name": "Matt Caswell",
    "email": "matt@openssl.org",
    "time": "Tue Oct 18 14:16:35 2016 +0100"
  },
  "committer": {
    "name": "Matt Caswell",
    "email": "matt@openssl.org",
    "time": "Wed Nov 02 23:32:50 2016 +0000"
  },
  "message": "Add a test to dynamically load and unload the libraries\n\nThis should demonstrate that the atexit() handling is working properly (or\nat least not crashing) on process exit.\n\nReviewed-by: Tim Hudson \u003ctjh@openssl.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "52469695cfb6598ebd377723c64080037b1cc24e",
      "old_mode": 33188,
      "old_path": "test/build.info",
      "new_id": "818d073bb0ee9467d77d338578f9acb0551dfd35",
      "new_mode": 33188,
      "new_path": "test/build.info"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "dc356137ef15238f14bd8d49fdaea0301f09b5ee",
      "new_mode": 33188,
      "new_path": "test/recipes/90-test_shlibload.t"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "be1e78449e3d55231ffd7c0ba81ca51dddc839ba",
      "new_mode": 33188,
      "new_path": "test/shlibloadtest.c"
    }
  ]
}
