)]}'
{
  "commit": "22f3d3aa6b2500a0c587938f7939c05a28afacf2",
  "tree": "b05d36e992c8321a528d0705ce6b22966b9a72a5",
  "parents": [
    "839bdb05a0a2957c0362cdbab219dcfa463a0e94"
  ],
  "author": {
    "name": "Carlos Martín Nieto",
    "email": "cmn@dwim.me",
    "time": "Thu Mar 03 22:26:31 2016 +0100"
  },
  "committer": {
    "name": "Carlos Martín Nieto",
    "email": "cmn@dwim.me",
    "time": "Thu Mar 03 22:26:31 2016 +0100"
  },
  "message": "ssh: initialize libssh2\n\nWe should have been doing this, but it initializes itself upon first\nuse, which works as long as nobody\u0027s doing concurrent network\noperations. Initialize it on our init to make sure it\u0027s not getting\ninitialized concurrently.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "c65b21a11ba78eeb6207771bc47af243bcf14b4c",
      "old_mode": 33188,
      "old_path": "src/global.c",
      "new_id": "0bfde1e04e01249ec00cacce64c0e5e2bc5d1a8e",
      "new_mode": 33188,
      "new_path": "src/global.c"
    },
    {
      "type": "modify",
      "old_id": "239e0bae76278ce288edcfddca72a216f73f8393",
      "old_mode": 33188,
      "old_path": "src/transports/ssh.c",
      "new_id": "35739abe39d8f3ec69404a7faa3df85e6f529b30",
      "new_mode": 33188,
      "new_path": "src/transports/ssh.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2db2cc5df3c3f71315d4ed92b2a9ff4fcc597592",
      "new_mode": 33188,
      "new_path": "src/transports/ssh.h"
    }
  ]
}
