)]}'
{
  "commit": "c63e59039d28c352e3053bb81319e960c392dbd4",
  "tree": "f19b68ec83b6e17201473b1ff197d9525e75a664",
  "parents": [
    "8db7a4cb20a7e90feb981736c1618f91a27bfff8"
  ],
  "author": {
    "name": "Mattias Falk",
    "email": "mattias.falk@sonyericsson.com",
    "time": "Tue Aug 23 14:34:14 2011 +0200"
  },
  "committer": {
    "name": "Robert Greenwalt",
    "email": "rgreenwalt@google.com",
    "time": "Thu Feb 07 09:40:16 2013 -0800"
  },
  "message": "dns cache per interface iteration 2\n\nname server addresses are read from the dns\ncache associated wih the interface on which\nthe request shall be done.\n\nprocesses which has requested to issue dns request\nusing specific interface are now proxied to netd.\n\nadded methods to attach/detach a process to a specific\ndns cache/interface.\n\nadded getaddrinfoforinface method which takes an\ninterface as an argument.\n\nbug:4815099\nbug:5465296\nChange-Id: I7a8fe1980cdf99d4d296ddc5c6411f0c72162263\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "753e48a5b7fae55ca122701b76a0fa03e6057e8f",
      "old_mode": 33188,
      "old_path": "libc/docs/OVERVIEW.TXT",
      "new_id": "a0a3493454af508620d86fb238f464134c949c99",
      "new_mode": 33188,
      "new_path": "libc/docs/OVERVIEW.TXT"
    },
    {
      "type": "modify",
      "old_id": "ead595435a34bfb99dd27086c01b2aa10b381024",
      "old_mode": 33188,
      "old_path": "libc/include/netdb.h",
      "new_id": "3ea512c7551c4a4abace097dce30b6757cf7d0a7",
      "new_mode": 33188,
      "new_path": "libc/include/netdb.h"
    },
    {
      "type": "modify",
      "old_id": "9a9f6e240495703b4cd3d2f745122bd2cb15d4dc",
      "old_mode": 33188,
      "old_path": "libc/netbsd/gethnamaddr.c",
      "new_id": "1ab987e13a066b7f15d55bd2afde15a3c0ddb904",
      "new_mode": 33188,
      "new_path": "libc/netbsd/gethnamaddr.c"
    },
    {
      "type": "modify",
      "old_id": "326b09c5877aed28a5ae9db808196c7f8910cf77",
      "old_mode": 33188,
      "old_path": "libc/netbsd/net/getaddrinfo.c",
      "new_id": "aed6b9499639ca70bd483abb9b257066db19cd26",
      "new_mode": 33188,
      "new_path": "libc/netbsd/net/getaddrinfo.c"
    },
    {
      "type": "modify",
      "old_id": "d8ac03743f2de74eab2e020280322340918382fc",
      "old_mode": 33188,
      "old_path": "libc/netbsd/net/getnameinfo.c",
      "new_id": "16ff0cb7b7c61040f0434222975cbdfeb8a81e41",
      "new_mode": 33188,
      "new_path": "libc/netbsd/net/getnameinfo.c"
    },
    {
      "type": "modify",
      "old_id": "afc9a365facda6ecb62cc08ef48d1700a6e34e9c",
      "old_mode": 33188,
      "old_path": "libc/netbsd/resolv/res_cache.c",
      "new_id": "08a25576c65ca8a1e28b1ad63b304db86572eed1",
      "new_mode": 33188,
      "new_path": "libc/netbsd/resolv/res_cache.c"
    },
    {
      "type": "modify",
      "old_id": "014c99bf06ebd006f56e8fc85ba5811ea3d2d74f",
      "old_mode": 33188,
      "old_path": "libc/netbsd/resolv/res_data.c",
      "new_id": "7e5a3084918ba8fb150a6c626f32d4b562fb62ac",
      "new_mode": 33188,
      "new_path": "libc/netbsd/resolv/res_data.c"
    },
    {
      "type": "modify",
      "old_id": "56a25afb8baa65466b431db6f8482f9e3759a3df",
      "old_mode": 33188,
      "old_path": "libc/netbsd/resolv/res_init.c",
      "new_id": "ff65299447641dce70fd9ef46869261e34a6c2ec",
      "new_mode": 33188,
      "new_path": "libc/netbsd/resolv/res_init.c"
    },
    {
      "type": "modify",
      "old_id": "f3ee53979edb6b4fa815678fb6f0ef2fa44e1568",
      "old_mode": 33188,
      "old_path": "libc/netbsd/resolv/res_send.c",
      "new_id": "ceb2c7782b66cb5d1baa20fba5b17805a1fba5de",
      "new_mode": 33188,
      "new_path": "libc/netbsd/resolv/res_send.c"
    },
    {
      "type": "modify",
      "old_id": "e05846a939d98dd3493ffd5aefb20be77bca64d6",
      "old_mode": 33188,
      "old_path": "libc/netbsd/resolv/res_state.c",
      "new_id": "efaa519a15b3dd6c2505a4024c94bf0ddb28c182",
      "new_mode": 33188,
      "new_path": "libc/netbsd/resolv/res_state.c"
    },
    {
      "type": "modify",
      "old_id": "1dcc53fa15f9aca9dca576d434cd4590fd4e2ac7",
      "old_mode": 33188,
      "old_path": "libc/private/resolv_cache.h",
      "new_id": "4f32fb75f413e67c6b9331a6126a01c42eddf4c6",
      "new_mode": 33188,
      "new_path": "libc/private/resolv_cache.h"
    },
    {
      "type": "modify",
      "old_id": "3fe586ec0d05073b7ec346e7f97abf07bbbb9dbf",
      "old_mode": 33188,
      "old_path": "libc/private/resolv_iface.h",
      "new_id": "bf5abad7d800e9a5d3162d93cfffa23d18396f14",
      "new_mode": 33188,
      "new_path": "libc/private/resolv_iface.h"
    },
    {
      "type": "modify",
      "old_id": "0f3c6c04eb00f12fb3e9e708566b7b4cd30cfe6f",
      "old_mode": 33188,
      "old_path": "libc/private/resolv_private.h",
      "new_id": "1c3c1a28ca49cf82e775219de6f398672eb94095",
      "new_mode": 33188,
      "new_path": "libc/private/resolv_private.h"
    }
  ]
}
