)]}'
{
  "commit": "26a28fa4fea5b8c65713aa50c124f76a88c7924d",
  "tree": "95d5989e0cdcb4f565d7546b4c0fd76e30cfd249",
  "parents": [
    "eed417ddd52146f446595b5a7d8f21b1814b95b7"
  ],
  "author": {
    "name": "Arnd Bergmann",
    "email": "arnd@arndb.de",
    "time": "Wed May 13 22:56:38 2009 +0000"
  },
  "committer": {
    "name": "Arnd Bergmann",
    "email": "arnd@klappe2.(none)",
    "time": "Thu Jun 11 21:02:51 2009 +0200"
  },
  "message": "add generic lib/checksum.c\n\nAdd a generic (unoptimized) implementation of checksum.c in pure C\nfor use by all architectures that cannot be bother with implementing\ntheir own version.\n\nBased on microblaze code by Michal Simek \u003cmonstr@monstr.eu\u003e\n\nCc: Michal Simek \u003cmonstr@monstr.eu\u003e\nSigned-off-by: Remis Lima Baima \u003cremis.developer@googlemail.com\u003e\nSigned-off-by: Arnd Bergmann \u003carnd@arndb.de\u003e\n",
  "tree_diff": [
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4647c762d970601b9e36f1bdd9e263de49d29071",
      "new_mode": 33188,
      "new_path": "include/asm-generic/checksum.h"
    },
    {
      "type": "modify",
      "old_id": "33a40e40e3ee44807b0347add1a81aaf0390d7a7",
      "old_mode": 33188,
      "old_path": "lib/Makefile",
      "new_id": "b6869e12e7438cab4e1cb02e78085656566a3258",
      "new_mode": 33188,
      "new_path": "lib/Makefile"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "12e5a1c91cdab8134a88c921236f1559aca5a99b",
      "new_mode": 33188,
      "new_path": "lib/checksum.c"
    }
  ]
}
