)]}'
{
  "commit": "276cf08e848b141a8c62ad67fec709dfa47d984b",
  "tree": "e5882b36dcea6e4c6728c648883c49a6c8cedcd3",
  "parents": [
    "b4b24589ada641e717fb5126da8635eaa93d6484"
  ],
  "author": {
    "name": "metsw24-max",
    "email": "metsw24@gmail.com",
    "time": "Fri Oct 23 02:31:58 2026 +0530"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Thu Oct 22 17:01:58 2026 -0400"
  },
  "message": "Refuse a proxied path that does not start with a slash (#2638)\n\nIn absolute-form the path follows the authority, so a path such as \"@evil.example/x\" made the proxy connect to another host and forward the origin\u0027s credentials. Both handle_request and open_stream_ now refuse such a path before anything is written.",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "055bed0fcbdaa86262f41e1d4157c3eb2ba21525",
      "old_mode": 33188,
      "old_path": "httplib.h",
      "new_id": "f529734cfd3d388de6ce7d01fb267b24d6c39b01",
      "new_mode": 33188,
      "new_path": "httplib.h"
    },
    {
      "type": "modify",
      "old_id": "0ceb68293746dded582c89d15ad607fa0f3f13ed",
      "old_mode": 33188,
      "old_path": "test/test.cc",
      "new_id": "e53aa809236f6c9b76f3d0751590b8967a6f76f2",
      "new_mode": 33188,
      "new_path": "test/test.cc"
    }
  ]
}
