)]}'
{
  "log": [
    {
      "commit": "32bc0fcf69dfccb3726fe572833a38b01179580e",
      "tree": "abca656f500087493e0997d5cf38cbcc9ec98eb8",
      "parents": [
        "65f82092a17518080178ff7004cc6db362ebfbcd"
      ],
      "author": {
        "name": "Yi Kong",
        "email": "yikong@google.com",
        "time": "Thu Aug 02 17:31:13 2018 -0700"
      },
      "committer": {
        "name": "Yi Kong",
        "email": "yikong@google.com",
        "time": "Thu Aug 02 18:09:44 2018 -0700"
      },
      "message": "Modernize codebase by replacing NULL with nullptr\n\nFixes -Wzero-as-null-pointer-constant warning.\n\nTest: m\nBug: 68236239\nChange-Id: I5b4123bc6709641315120a191e36cc57541349b2\n"
    },
    {
      "commit": "bb7d9fb5d438c7477c404f97e07e145d49335947",
      "tree": "e1a616693dc0bf84e7451aac9dd2a21cb6997aea",
      "parents": [
        "6f12bfece5dcc01325e0abba56a46b1bcf991c69"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Mon Oct 23 17:38:35 2017 -0700"
      },
      "committer": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Mon Oct 23 17:38:35 2017 -0700"
      },
      "message": "Improve glibc compatibility of gethostby*_r functions.\n\nAnd add more tests.\n\nBug: N/A (but I\u0027m here because a recent test broke existing tests)\nTest: ran tests\nChange-Id: Ib78430f179b43484a49bb50ff447ea6870c1ee3a\n"
    },
    {
      "commit": "5033918092f27179b0c2bbe3babceaed509d4935",
      "tree": "77f5a0f1eb5fec80dc7bc6a297eed66af83713b9",
      "parents": [
        "a27bfd4131441a24fcfe6b5b3cf1cf9469be6719"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Fri Oct 13 17:52:01 2017 -0700"
      },
      "committer": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Sun Oct 15 10:37:51 2017 -0700"
      },
      "message": "Complete \u003cnetdb.h\u003e.\n\nAdd all the missing \u003cnetdb.h\u003e functions.\n\nAlso fix getservbyport to handle a null protocol correctly.\n\nAlso fix getservbyname/getservbyport to not interfere with getservent.\n\nAlso fix endservent to reset getservent iteration.\n\nAlso reduce unnecessary differences from upstream NetBSD sethostent.c.\n\nThe servent implementation is still horrific, and we should\nprobably support protoent too so that debugging tools can use\ngetprotobyname/getprotobynumber.\n\nBug: N/A\nTest: ran tests\nChange-Id: I639108c46df0a768af297cf3bbce857cb1bef9d9\n"
    },
    {
      "commit": "a35cd8cdc2d43c8352011c5177af09adc2225c4e",
      "tree": "456f2b66abf123f1103084a3c41655746c3df655",
      "parents": [
        "5a388898cfa9befb7626dfcd9940713ce942cadd"
      ],
      "author": {
        "name": "Yabin Cui",
        "email": "yabinc@google.com",
        "time": "Tue Jan 13 14:35:15 2015 -0800"
      },
      "committer": {
        "name": "Yabin Cui",
        "email": "yabinc@google.com",
        "time": "Tue Jan 13 17:30:51 2015 -0800"
      },
      "message": "Test that ip6-localhost exists in etc/hosts.\n\nAddition change: make netdb_test pass on host.\n\nBug: 18791191\nChange-Id: I7a9e29aa559ff6557288b47323d8a436379201a2\n"
    },
    {
      "commit": "c62a4b5a7aede760b06298f4b641b5a9768f5744",
      "tree": "56b6a08a0c889fbc678cbdc2e46700e790b853b7",
      "parents": [
        "4c47fc4ed39dff497d4c56ba864b3a3f659250f4"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Thu Jan 08 17:28:46 2015 -0800"
      },
      "committer": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Thu Jan 08 17:28:46 2015 -0800"
      },
      "message": "Fix freeaddrinfo(NULL).\n\nBug: https://code.google.com/p/android/issues/detail?id\u003d13228\nChange-Id: I5e3b126d90d750a93ac0b8872198e50ba047e603\n"
    },
    {
      "commit": "58d33a51f336d6823ef1ec915949a5884699ff5f",
      "tree": "6a57ae4b11a8338089aa56a7879a78be936a17ee",
      "parents": [
        "16ea2790a84b1e65dc1e485c3ec494de787cc490"
      ],
      "author": {
        "name": "Yabin Cui",
        "email": "yabinc@google.com",
        "time": "Tue Dec 16 17:03:44 2014 -0800"
      },
      "committer": {
        "name": "Yabin Cui",
        "email": "yabinc@google.com",
        "time": "Wed Dec 17 16:19:27 2014 -0800"
      },
      "message": "Sync with upstream for gethnamaddr.c.\n\nBug: 18566967\nChange-Id: I37e7410226b49eec67614e20b2c1d5e3e47817a5\n"
    },
    {
      "commit": "32fea147eaac4b811440a29d362fdad7e2c5a4ec",
      "tree": "5552504e6722783d4dfe38805c3e260106ea01e3",
      "parents": [
        "288fa03a5aa5ee69c321e7266cdc656d11d8c022"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Sun Nov 16 10:14:54 2014 -0800"
      },
      "committer": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Sun Nov 16 12:14:04 2014 -0800"
      },
      "message": "Add getaddrinfo(3) tests for NULL arguments.\n\nAccording to https://github.com/ukanth/afwall/pull/213 some OEMs have\nshipped a getaddrinfo(3) that crashes given NULL hostnames.\n\nChange-Id: I9cea5fdd68546b7c64cf47e10e2b2b4d672b69d0\n"
    },
    {
      "commit": "ba811120ae10ddca1ffc8855bf1d83e99b08bcd9",
      "tree": "6719566e303ebd118b22b46965440e3fc4056767",
      "parents": [
        "cf8ea37fc91e23d37b3c5873b5e152ccae293f03"
      ],
      "author": {
        "name": "Derek Xue",
        "email": "derek.xue@linaro.org",
        "time": "Wed Aug 13 14:19:17 2014 +0100"
      },
      "committer": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Wed Oct 22 22:23:10 2014 -0700"
      },
      "message": "Migrate system/extra getaddrinfo test, and fix a bug in getservbyname(3).\n\nThis change is to migrate the getaddrinfo tests defined in the old file\nsystem/extras/tests/bionic/libc/common/test_getaddrinfo.c\nto the new place bionic/tests/netdb_test.cpp.\n\nThe test here is more thorough, and catches a bug in getservbyname(3)\nthat was breaking getaddrinfo(3)\u0027s ability to look up services by name\nwithout a hint that would cause it to ask for a specific protocol.\n\nChange-Id: Ief5ebd0869496d1bc6a97861dfefa04bdf24bab1\nSigned-off-by: Yongqin Liu \u003cyongqin.liu@linaro.org\u003e\n"
    },
    {
      "commit": "4912fc7d152236cb496aec01eb5800cfd1b757c7",
      "tree": "bb1d006f296be71fec6ed5c05a231e437d96780a",
      "parents": [
        "e516321d78162479a4ce17bd5a9ba8c0834abf18"
      ],
      "author": {
        "name": "Derek Xue",
        "email": "derek.xue@linaro.org",
        "time": "Wed Aug 13 14:19:17 2014 +0100"
      },
      "committer": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Wed Oct 22 14:30:01 2014 -0700"
      },
      "message": "bionic/tests: migrate gethostbyname bionic test from system/extra to bionic/tests\n\nthis change migrate the gethostbyname test defined in the old file\nsystem/extras/tests/bionic/libc/common/test_gethostbyname.c\nto the new place bionic/tests/netdb_test.cpp\n\nChange-Id: I342171090f681581fb54d68ea4a09adf61f52081\nSigned-off-by: Yongqin Liu \u003cyongqin.liu@linaro.org\u003e\n"
    },
    {
      "commit": "d8213bb5738ac778fcb5d696d1294b0f8ddae7f3",
      "tree": "6422e3fd1d86e38a74301a05fa37b60115e7b85b",
      "parents": [
        "f659b3c90d8b55a44945af807364a5df0475bd0e"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Wed Feb 13 09:49:33 2013 -0800"
      },
      "committer": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Wed Feb 13 13:11:11 2013 -0800"
      },
      "message": "Update getnameinfo.c, remove dead code, and fix error reporting.\n\nAlso add a unit test for the salen size checking.\n\nBug: 1889275\nChange-Id: I8ec4107df9e2e9a8571e8915525249c6e44b98ad\n"
    },
    {
      "commit": "d3b9d11369ee15dc0ce512014284c3c5432f2813",
      "tree": "dba3210fb3177ad600b337f6adfa3cad661cad6b",
      "parents": [
        "3002d64bcd4644456803dd0547d20b39e14be02c"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Wed Feb 13 08:22:07 2013 -0800"
      },
      "committer": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Wed Feb 13 08:22:07 2013 -0800"
      },
      "message": "Add a test that getaddrinfo works when hints are NULL.\n\nBug: 1827911\nChange-Id: I9e1b774c44c10a8c5391bcf3baf1607f50eaf214\n"
    }
  ]
}
