)]}'
{
  "log": [
    {
      "commit": "d15dfb2ff5835a04c66d328f27939fc4e0362c0f",
      "tree": "12ac9dd1a1c64741d649aaa0ce21a7c929cbb147",
      "parents": [
        "7c59c70200a86387d3c97e9d7f34e2b8dbed88b3"
      ],
      "author": {
        "name": "Greg Hackmann",
        "email": "ghackmann@google.com",
        "time": "Sat Mar 26 11:37:55 2016 -0700"
      },
      "committer": {
        "name": "Greg Hackmann",
        "email": "ghackmann@google.com",
        "time": "Mon Mar 28 10:29:16 2016 -0700"
      },
      "message": "clock_nanosleep: add CLOCK_THREAD_CPUTIME_ID special case\n\nPOSIX makes \"the CPU-time clock of the calling thread\" (i.e.,\nCLOCK_THREAD_CPUTIME_ID) a special case which returns EINVAL instead of\nENOTSUP.\n\nHowever, the clock_nanosleep syscall treats this clock just like any\nother, and returns -EOPNOTSUPP to indicate an unimplemented nanosleep\nhandler.  So we need to handle this ourselves in userspace.\n\nThis change fixes the LTP clock_nanosleep01 testcase.\n\nChange-Id: If3bed940d276834bcd114d8c17f96197e9384711\nSigned-off-by: Greg Hackmann \u003cghackmann@google.com\u003e\n"
    },
    {
      "commit": "b1304935b64ffcd59cd787cc9ac83a2d14dc587b",
      "tree": "e1f7e44b4fa870796ec762633a6a1a6ec322239b",
      "parents": [
        "df11f340cac2e7aa5ef69c3180d0f4089f46c96b"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Mon Jun 15 19:39:04 2015 -0700"
      },
      "committer": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Mon Jun 15 19:39:04 2015 -0700"
      },
      "message": "Hide accidentally-exposed __clock_nanosleep.\n\nBug: http://b/21858067\nChange-Id: Iaa83a5e17cfff796aed4f641d0d14427614d9399\n"
    },
    {
      "commit": "18160256840e9bb097f17422ea47d54fabbc9f3f",
      "tree": "9e214fedefed00a66099d8cc9abab4dd68cbec80",
      "parents": [
        "c229705051c8b6a06ad81c221ca74ef9aa743e13"
      ],
      "author": {
        "name": "Haruki Hasegawa",
        "email": "h6a.h4i.0@gmail.com",
        "time": "Mon Oct 13 00:50:47 2014 +0900"
      },
      "committer": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Mon Oct 13 17:04:10 2014 -0700"
      },
      "message": "Add clock_settime and clock_nanosleep.\n\nAdd the missing prototypes, fix the existing prototypes to use clockid_t\nrather than int, fix clock_nanosleep\u0027s failure behavior, and add simple\ntests.\n\nBug: 17644443\nBug: https://code.google.com/p/android/issues/detail?id\u003d77372\nChange-Id: I03fba369939403918abcabae9551a7123953d780\nSigned-off-by: Haruki Hasegawa \u003ch6a.h4i.0@gmail.com\u003e\n"
    }
  ]
}
