)]}'
{
  "commit": "72d71a53a893b9f579be806054a69f4fd5d8431c",
  "tree": "f39413f7d2a87e8f54ff079df1a9e31ab5cdaba7",
  "parents": [
    "c98e4bbc277291e23f24e84a530d227cc5ca2f1e"
  ],
  "author": {
    "name": "Pali Rohár",
    "email": "pali.rohar@gmail.com",
    "time": "Sun Apr 13 18:34:34 2025 +0200"
  },
  "committer": {
    "name": "Martin Storsjö",
    "email": "martin@martin.st",
    "time": "Mon May 05 23:43:59 2025 +0300"
  },
  "message": "crt: Provide emulation of _fstat32i64, _stat32i64 and _wstat32i64 functions\n\nFunctions _fstat32i64 (alias of _fstati64), _stat32i64 (alias of _stati64)\nand _wstat32i64 (alias of _wstati64) are available since msvcrt40.dll.\nThese functions returns 64-bit st_size and 32-bit file timestamps.\n\nFor pre-msvcrt40 CRT import libraries provides mingw-w64 emulation of those\nfunctions via the _fstat64, _stat64 and _stat64 functions, which returns\nboth st_size and file timestamps in 64-bit precision.\n\nWhen timestamp does not fit into the 32-bit field then sets field to invalid\nvalue -1. This is behavior of msvcrt functions with 32-bit time_t fields.\n\nNote that _fstat64, _stat64 and _stat64 functions are available in all CRT\nimport libraries, in pre-msvcr70 CRT import libraries they are emulated.\n\nSigned-off-by: Martin Storsjö \u003cmartin@martin.st\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "02a857de63d0f3fa0e3f78d3124a6ef470dec1ee",
      "old_mode": 33188,
      "old_path": "mingw-w64-crt/Makefile.am",
      "new_id": "8a41cbbd100a6a6bba3a166b6f89b93c80f7866c",
      "new_mode": 33188,
      "new_path": "mingw-w64-crt/Makefile.am"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1bd63cd6001c122e24172e0be235e3d3c7779f26",
      "new_mode": 33188,
      "new_path": "mingw-w64-crt/stdio/_fstat32i64.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "641f2f556e29698d3fae6cc06e9e38000bb2ed1b",
      "new_mode": 33188,
      "new_path": "mingw-w64-crt/stdio/_stat32i64.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "dab760069cbc7537bc2cd003716cb3c5df738b78",
      "new_mode": 33188,
      "new_path": "mingw-w64-crt/stdio/_wstat32i64.c"
    }
  ]
}
