)]}'
{
  "commit": "94b21e2bb95c40adb207143f6f6c9ba5f7eedb20",
  "tree": "3f5ce64a606613713f2f7b0b0ac81917d573d073",
  "parents": [
    "ae489b95dbaa8759636d8ca6c8b11e4caf2b3109"
  ],
  "author": {
    "name": "dschinazi",
    "email": "dschinazi@google.com",
    "time": "Wed Nov 20 09:06:56 2024 -0800"
  },
  "committer": {
    "name": "Copybara-Service",
    "email": "copybara-worker@google.com",
    "time": "Wed Nov 20 09:08:02 2024 -0800"
  },
  "message": "Allow more URLs in masque_client\n\nBefore this change, passing in the URL \"127.0.0.1:10002\" would fail to parse, and the code would incorrectly send an empty hostname on the wire. This change adds a second parsing step that handles such failures, and adds some checks to detect empty hostnames earlier.\n\nPiperOrigin-RevId: 698411730\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "874c20f894b95664a052c10ad7ad25a4dd264d67",
      "old_mode": 33188,
      "old_path": "quiche/quic/masque/masque_client.cc",
      "new_id": "da6611e76a5722e96e04639cd8a58c3daf9eab57",
      "new_mode": 33188,
      "new_path": "quiche/quic/masque/masque_client.cc"
    },
    {
      "type": "modify",
      "old_id": "4ecf75d1bf4b729cef8f27a0f09085e27c3286d7",
      "old_mode": 33188,
      "old_path": "quiche/quic/masque/masque_client_session.cc",
      "new_id": "b9efaf978745e8d0eb56d3ace3fadf270e360e56",
      "new_mode": 33188,
      "new_path": "quiche/quic/masque/masque_client_session.cc"
    },
    {
      "type": "modify",
      "old_id": "1e71adacf4e7ff5a233fd64c5d7aa1c7ae6359ef",
      "old_mode": 33188,
      "old_path": "quiche/quic/masque/masque_client_tools.cc",
      "new_id": "74ec2ed0e56a71466539df731c429a9320818d11",
      "new_mode": 33188,
      "new_path": "quiche/quic/masque/masque_client_tools.cc"
    }
  ]
}
