)]}'
{
  "commit": "774c7f54ff375d71106283d42779b0cc5f238f87",
  "tree": "3dc911f915d8d120089ca5afd60bb84b6d51e71e",
  "parents": [
    "5b6346f6d5dca4022fe0044dd2807c19ac596788"
  ],
  "author": {
    "name": "Elliott Hughes",
    "email": "enh@google.com",
    "time": "Mon Oct 01 13:11:03 2012 -0700"
  },
  "committer": {
    "name": "Elliott Hughes",
    "email": "enh@google.com",
    "time": "Mon Oct 01 13:53:41 2012 -0700"
  },
  "message": "Upgrade to the current NetBSD rand implementation.\n\nAlso add basic unit tests.\n\nChange-Id: I7fc7ef61d47c1e8fdf8b8eff67a635220c3afd56\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "13d26477cc2bd81bf5144cc1b143c9d97ddc4835",
      "old_mode": 33188,
      "old_path": "libc/Android.mk",
      "new_id": "2fc430065ac5b04835446e771fbe5924076074b6",
      "new_mode": 33188,
      "new_path": "libc/Android.mk"
    },
    {
      "type": "modify",
      "old_id": "afa49f65f3ca501429f272c950614648c4d06147",
      "old_mode": 33188,
      "old_path": "libc/private/rand48.h",
      "new_id": "1ad8b0d21c4ac2c94ded72a6e3a0230dcb6f7f43",
      "new_mode": 33188,
      "new_path": "libc/private/rand48.h"
    },
    {
      "type": "delete",
      "old_id": "21beb858ca10578d170b55e5e2e3d395eac17f26",
      "old_mode": 33188,
      "old_path": "libc/stdlib/lrand48.c",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "f1f548c3af56b3fd7ed33e4ced63fa576d8776fd",
      "old_mode": 33188,
      "old_path": "libc/stdlib/nrand48.c",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "rename",
      "old_id": "7c950f7cee016fe01e6f617d68da9aac63ac15bf",
      "old_mode": 33188,
      "old_path": "libc/stdlib/_rand48.c",
      "new_id": "0468026dcd8c10f486d00b177fa8a6c012cf6576",
      "new_mode": 33188,
      "new_path": "libc/upstream-netbsd/libc/stdlib/_rand48.c",
      "score": 82
    },
    {
      "type": "rename",
      "old_id": "93272cf6450b4c753713b6255e71d58f91296331",
      "old_mode": 33188,
      "old_path": "libc/bionic/drand48.c",
      "new_id": "6fba607a36f825651663aae619bff014fe4d2bcc",
      "new_mode": 33188,
      "new_path": "libc/upstream-netbsd/libc/stdlib/drand48.c",
      "score": 65
    },
    {
      "type": "rename",
      "old_id": "4ecbeadfc5e4d90aef04e5afd03c8126bdb22b3a",
      "old_mode": 33188,
      "old_path": "libc/bionic/erand48.c",
      "new_id": "f1d8b4de002a74d87d64e6a65bb7869ca5bfe091",
      "new_mode": 33188,
      "new_path": "libc/upstream-netbsd/libc/stdlib/erand48.c",
      "score": 64
    },
    {
      "type": "rename",
      "old_id": "cb8c592750393351ecc1b3ccb38a70970eb64de4",
      "old_mode": 33188,
      "old_path": "libc/stdlib/jrand48.c",
      "new_id": "0ab594e9c24bdaf1143e48c94f34830b1cf8b66b",
      "new_mode": 33188,
      "new_path": "libc/upstream-netbsd/libc/stdlib/jrand48.c",
      "score": 60
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "78f869e90f8264e61e2911c04594c94353a233ff",
      "new_mode": 33188,
      "new_path": "libc/upstream-netbsd/libc/stdlib/lrand48.c"
    },
    {
      "type": "rename",
      "old_id": "977264aba50ba51c8c0805c63dc209ed84d00cd0",
      "old_mode": 33188,
      "old_path": "libc/stdlib/mrand48.c",
      "new_id": "c787ce68176e93c3c364e146b0d674d7bc1233b2",
      "new_mode": 33188,
      "new_path": "libc/upstream-netbsd/libc/stdlib/mrand48.c",
      "score": 64
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "fc7318512b5f4eeda34dfa57223f61b59000ecb7",
      "new_mode": 33188,
      "new_path": "libc/upstream-netbsd/libc/stdlib/nrand48.c"
    },
    {
      "type": "rename",
      "old_id": "f76b6cca86c3939f2f518c3f960fdd3272554710",
      "old_mode": 33188,
      "old_path": "libc/stdlib/srand48.c",
      "new_id": "a9673fe1bcecf4f60ab736ce3cac6104ea1a6a53",
      "new_mode": 33188,
      "new_path": "libc/upstream-netbsd/libc/stdlib/srand48.c",
      "score": 64
    },
    {
      "type": "modify",
      "old_id": "38f8ceb1d1e6d257e5893ff801759e715784d5ff",
      "old_mode": 33188,
      "old_path": "tests/Android.mk",
      "new_id": "259aced9e76f1b99b14c84eb4cb367d02cadcfe4",
      "new_mode": 33188,
      "new_path": "tests/Android.mk"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a9c62d40a30bf8f7702e696caa23922dec27cad6",
      "new_mode": 33188,
      "new_path": "tests/stdlib_test.cpp"
    }
  ]
}
