)]}'
{
  "commit": "b4b24589ada641e717fb5126da8635eaa93d6484",
  "tree": "8b2233b129d138f4a2ad945f9882019c73e6f239",
  "parents": [
    "70bed02bc9d990b107a470c1e1c3b66ef665b90b"
  ],
  "author": {
    "name": "yhirose",
    "email": "yuji.hirose.bug@gmail.com",
    "time": "Thu Oct 22 11:16:27 2026 -0400"
  },
  "committer": {
    "name": "yhirose",
    "email": "yuji.hirose.bug@gmail.com",
    "time": "Thu Oct 22 11:16:27 2026 -0400"
  },
  "message": "Refuse to serve a path segment ending in a dot or a space\n\nWindows trims a trailing \u0027.\u0027 or space from a file name, so a mount\npoint there served a file under a path other than the one a pre-routing\nhandler checked. A mount point now serves no path with a segment\nending in \u0027.\u0027 or a space, on every platform; \".\" and \"..\" are among\nthem. The README no longer lists such names among the ones the file\nsystem can still alias.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "fcfcf379e243c2c77b36333394163ec490f2e373",
      "old_mode": 33188,
      "old_path": "README.md",
      "new_id": "a03fa3000dc1ca7a1d1f6ffa5efd850dc844b9cf",
      "new_mode": 33188,
      "new_path": "README.md"
    },
    {
      "type": "modify",
      "old_id": "32e551bb50b9cfb1180f663791863d3457137633",
      "old_mode": 33188,
      "old_path": "httplib.h",
      "new_id": "055bed0fcbdaa86262f41e1d4157c3eb2ba21525",
      "new_mode": 33188,
      "new_path": "httplib.h"
    },
    {
      "type": "modify",
      "old_id": "78888d1e6b1920d8d41746a66be67f68590462f0",
      "old_mode": 33188,
      "old_path": "test/test.cc",
      "new_id": "0ceb68293746dded582c89d15ad607fa0f3f13ed",
      "new_mode": 33188,
      "new_path": "test/test.cc"
    }
  ]
}
