)]}'
{
  "commit": "de7c27a1869953158436e60542ea556d78c3f4c2",
  "tree": "7e41270d3513327b9d95fe109fdbeabc9eeebe9c",
  "parents": [
    "97e9d0b78a038de37245acbef11a10c4ae2feeb3"
  ],
  "author": {
    "name": "Linus Arver",
    "email": "linusa@google.com",
    "time": "Fri Oct 20 19:01:35 2023 +0000"
  },
  "committer": {
    "name": "Junio C Hamano",
    "email": "gitster@pobox.com",
    "time": "Wed Dec 20 11:55:04 2023 -0800"
  },
  "message": "trailer: use offsets for trailer_start/trailer_end\n\nPreviously these fields in the trailer_info struct were of type \"const\nchar *\" and pointed to positions in the input string directly (to the\nstart and end positions of the trailer block).\n\nUse offsets to make the intended usage less ambiguous. We only need to\nreference the input string in format_trailer_info(), so update that\nfunction to take a pointer to the input.\n\nWhile we\u0027re at it, rename trailer_start to trailer_block_start to be\nmore explicit about these offsets (that they are for the entire trailer\nblock including other trailers). Ditto for trailer_end.\n\nReported-by: Glen Choo \u003cglencbz@gmail.com\u003e\nSigned-off-by: Linus Arver \u003clinusa@google.com\u003e\nSigned-off-by: Junio C Hamano \u003cgitster@pobox.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "d584cac8ed9307caad0f8a9ede98d1f57ceab874",
      "old_mode": 33188,
      "old_path": "sequencer.c",
      "new_id": "8707a92204f1d668a007c56c1d47186bf8c95b6c",
      "new_mode": 33188,
      "new_path": "sequencer.c"
    },
    {
      "type": "modify",
      "old_id": "ca426c44c56d980c71d09a87eb6b97aae89178d4",
      "old_mode": 33188,
      "old_path": "trailer.c",
      "new_id": "816f8b28a9e9aa7b841cc3b22dbe23ef11190081",
      "new_mode": 33188,
      "new_path": "trailer.c"
    },
    {
      "type": "modify",
      "old_id": "ab2cd017567b3f782fa9b342ad03e7e93bc17a37",
      "old_mode": 33188,
      "old_path": "trailer.h",
      "new_id": "1644cd05f60d9f3ceb89ffa66fb5c5b3da9e5cd4",
      "new_mode": 33188,
      "new_path": "trailer.h"
    }
  ]
}
