)]}'
{
  "commit": "2f8ea545a63be73a6869a5cfd018748c0f868d83",
  "tree": "fcaa4c0de8693d4639cfb1fe1a8aa9b5bd47dfaa",
  "parents": [
    "253c05e16b0d9d469e88838ab221590545fdf619"
  ],
  "author": {
    "name": "David Benjamin",
    "email": "davidben@google.com",
    "time": "Thu Aug 04 17:21:36 2016 -0400"
  },
  "committer": {
    "name": "Adam Langley",
    "email": "agl@google.com",
    "time": "Sat Aug 06 00:45:56 2016 +0000"
  },
  "message": "Reimplement OBJ_obj2txt.\n\nThe old implementation had a lot of size_t/int confusion. It also\naccepted non-minimally-encoded OIDs. Unlike the old implementation, the\nnew one does not fall back to BIGNUMs and does not attempt to\npretty-print OIDs with components which do not fit in a uint64_t. Add\ntests for these cases.\n\nWith this new implementation, hopefully we\u0027ll have a much easier time\nenabling MSVC\u0027s size_t truncation warning later.\n\nChange-Id: I602102b97cf9b02d874644f8ef67fe9bac70e45e\nReviewed-on: https://boringssl-review.googlesource.com/9131\nReviewed-by: Adam Langley \u003cagl@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "65366ebbb2887c1135d15ab0b65cbe2fe14e7bc3",
      "old_mode": 33188,
      "old_path": "crypto/obj/obj.c",
      "new_id": "1e4959dce142577d6fcac0f54a4f404812b81c94",
      "new_mode": 33188,
      "new_path": "crypto/obj/obj.c"
    },
    {
      "type": "modify",
      "old_id": "9f610bd41e27cd20adb994509b46926491fd37ba",
      "old_mode": 33188,
      "old_path": "crypto/obj/obj_test.cc",
      "new_id": "8bec2b48b679718503415d93caec9439e51308b9",
      "new_mode": 33188,
      "new_path": "crypto/obj/obj_test.cc"
    }
  ]
}
