)]}'
{
  "commit": "25941ccc4d451817323ff39f8ad8c21e18926b02",
  "tree": "9202a947a350af57c1eecda8595fa9ea69851b47",
  "parents": [
    "2bc81fd84556f01768f37fa60e85f2187ac00c8a"
  ],
  "author": {
    "name": "Ken MacKay",
    "email": "kmackay@gmail.com",
    "time": "Wed Jul 15 22:35:57 2015 -0700"
  },
  "committer": {
    "name": "Ken MacKay",
    "email": "kmackay@gmail.com",
    "time": "Mon Oct 12 21:28:44 2015 -0700"
  },
  "message": "Initial, unreasonably slow implementation of multiple curve support. (#50)\n",
  "tree_diff": [
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0066bb607fa0cdc1174b62f6afb7bf8fce33290b",
      "new_mode": 33188,
      "new_path": "curve-specific.inc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f259615ff1b6105d68d3f5f4c86c8579e4b76c61",
      "new_mode": 33188,
      "new_path": "platform-specific.inc"
    },
    {
      "type": "modify",
      "old_id": "2d24569a29b7f2719e06221c2fde3e8c95d5902e",
      "old_mode": 33188,
      "old_path": "test/test_compress.c",
      "new_id": "ad56904a8581749ff92625e2f445e25ab21f26c4",
      "new_mode": 33188,
      "new_path": "test/test_compress.c"
    },
    {
      "type": "modify",
      "old_id": "fe2292e01ff3aa7ea06d9ac09b1e84dd63bd336f",
      "old_mode": 33188,
      "old_path": "test/test_compute.c",
      "new_id": "4cdb38cf9c855aabe9c7028e78b27a8ba64daca6",
      "new_mode": 33188,
      "new_path": "test/test_compute.c"
    },
    {
      "type": "modify",
      "old_id": "92d9374ca76c04b209c9b78fa18a9bef6f83ca73",
      "old_mode": 33188,
      "old_path": "test/test_ecdh.c",
      "new_id": "d784a1d5b64a898679006fc8c42cd8e057cde173",
      "new_mode": 33188,
      "new_path": "test/test_ecdh.c"
    },
    {
      "type": "modify",
      "old_id": "0c6f0e2d213d0207a7ebd8539c8c74d1b3c2182c",
      "old_mode": 33188,
      "old_path": "test/test_ecdsa.c",
      "new_id": "1332690fd9db10ce030bde052ca336b0dce5ad3e",
      "new_mode": 33188,
      "new_path": "test/test_ecdsa.c"
    },
    {
      "type": "delete",
      "old_id": "77d79aa7a587b80e2b288d7f7693184bd6dfc9c5",
      "old_mode": 33188,
      "old_path": "test/test_ecdsa_deterministic.c",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5e5cde07416f6e29b4a656ec96431ae9623da51d",
      "new_mode": 33188,
      "new_path": "test/test_ecdsa_deterministic.c.example"
    },
    {
      "type": "modify",
      "old_id": "afd4578893ca52b7e466aa0e385ac83171e10d7d",
      "old_mode": 33188,
      "old_path": "uECC.c",
      "new_id": "e6f92c61c3e41e710131b49984edf27fc1593286",
      "new_mode": 33188,
      "new_path": "uECC.c"
    },
    {
      "type": "modify",
      "old_id": "7864fcbe4d050b808293610254f4213aab8875b3",
      "old_mode": 33188,
      "old_path": "uECC.h",
      "new_id": "52fa26a92f8506eb4aff301ba3cbdff39284402b",
      "new_mode": 33188,
      "new_path": "uECC.h"
    }
  ]
}
