)]}'
{
  "commit": "a1fb15bb67bcdf426c012919c096e7235b551f40",
  "tree": "0410e1c0d036b886cb97c315a67ebc828a5b64fb",
  "parents": [
    "e08288465ece24860d61788b975a8267a4594379"
  ],
  "author": {
    "name": "Elliott Hughes",
    "email": "enh@google.com",
    "time": "Tue Mar 26 19:07:40 2019 -0700"
  },
  "committer": {
    "name": "Elliott Hughes",
    "email": "enh@google.com",
    "time": "Tue Mar 26 19:07:40 2019 -0700"
  },
  "message": "strptime: support everything that strftime supports.\n\nOur strptime was missing `%F`, `%G`, `%g`, `%P`, `%u`, `%V`, and\n`%v`. Most of these are already supported upstream (and I\u0027ve just pulled\ntheir current implementation), but some aren\u0027t. We\u0027re horribly out of\nsync anyway, so I\u0027ll upstream the missing pieces and then try to get us\nback in sync later.\n\nTest: new tests, but originally found by toybox trying to use %F\nChange-Id: Ib1a10801a7a3b9c9189440c3b300109bde535fd9\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "0cbcb47a8ed2a810edba8d14c773dd133a4d8e48",
      "old_mode": 33188,
      "old_path": "docs/status.md",
      "new_id": "d6a2f4c0a35ffaeb2ca7eca23892342eed426a2f",
      "new_mode": 33188,
      "new_path": "docs/status.md"
    },
    {
      "type": "modify",
      "old_id": "0e9a7d323087a1465c835b02f4db24715cb1b763",
      "old_mode": 33188,
      "old_path": "libc/tzcode/strptime.c",
      "new_id": "41eaa9b42b94096e8ed115bea542f06f61efa354",
      "new_mode": 33188,
      "new_path": "libc/tzcode/strptime.c"
    },
    {
      "type": "modify",
      "old_id": "637fa85e6c72ea6d2ac2e9b4b91c16a7bb19bcd4",
      "old_mode": 33188,
      "old_path": "tests/time_test.cpp",
      "new_id": "8653d91ea0f61042d2aa0632acb78e876f5e7c44",
      "new_mode": 33188,
      "new_path": "tests/time_test.cpp"
    }
  ]
}
