)]}'
{
  "commit": "84baf74bf23bbe9f3deafb5d2f27e2b5dc0bc052",
  "tree": "45af84d051ca760a9f9f24aa3775e5505ccd3627",
  "parents": [
    "a5422a5111811401f7756345e4c237ff06cf6d1e"
  ],
  "author": {
    "name": "David Howells",
    "email": "dhowells@redhat.com",
    "time": "Thu Apr 23 16:41:13 2009 +0100"
  },
  "committer": {
    "name": "Linus Torvalds",
    "email": "torvalds@linux-foundation.org",
    "time": "Fri Apr 24 13:28:31 2009 -0700"
  },
  "message": "ROMFS: romfs_lookup() shouldn\u0027t be doing a partial name comparison\n\nromfs_lookup() should be using a routine akin to strcmp() on the backing store,\nrather than one akin to strncmp().  If it uses the latter, it\u0027s liable to match\n/bin/shutdown when looking up /bin/sh.\n\nSigned-off-by: David Howells \u003cdhowells@redhat.com\u003e\nTested-by: Michal Simek \u003cmonstr@monstr.eu\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "06044a9dc62d4b740730dc74c068bc8e2751cf43",
      "old_mode": 33188,
      "old_path": "fs/romfs/internal.h",
      "new_id": "95217b83011882ec617be35309367570ec4f4715",
      "new_mode": 33188,
      "new_path": "fs/romfs/internal.h"
    },
    {
      "type": "modify",
      "old_id": "7e3e1e12a0815318637dc71096f26750bd6064db",
      "old_mode": 33188,
      "old_path": "fs/romfs/storage.c",
      "new_id": "66ce9ddfe5041646852ef15b27fb1df5aa21377a",
      "new_mode": 33188,
      "new_path": "fs/romfs/storage.c"
    },
    {
      "type": "modify",
      "old_id": "10ca7d984a8b272cc7a046d6d6b08c36de694470",
      "old_mode": 33188,
      "old_path": "fs/romfs/super.c",
      "new_id": "c53b5ef8a02ff439095e14401592d4dda379b021",
      "new_mode": 33188,
      "new_path": "fs/romfs/super.c"
    }
  ]
}
