)]}'
{
  "commit": "c941e27e70c3e06e1011d2dd71d72a7a06a9bcbc",
  "tree": "5c9a5a9a38627e20b752116f2621627c13650b55",
  "parents": [
    "0db53dede6f55f12a7e66d71f8c725cd200c3f54"
  ],
  "author": {
    "name": "Ian Lance Taylor",
    "email": "iant@golang.org",
    "time": "Thu Feb 15 15:57:13 2018 -0800"
  },
  "committer": {
    "name": "Ian Lance Taylor",
    "email": "iant@golang.org",
    "time": "Fri Feb 16 19:28:41 2018 +0000"
  },
  "message": "cmd/go: restrict meta imports to valid schemes\n\nBefore this change, when using -insecure, we permitted any meta import\nrepo root as long as it contained \"://\". When not using -insecure, we\nrestrict meta import repo roots to be valid URLs. People may depend on\nthat somehow, so permit meta import repo roots to be invalid URLs, but\nrequire them to have valid schemes per RFC 3986.\n\nFixes #23867\n\nChange-Id: Iac666dfc75ac321bf8639dda5b0dba7c8840922d\nReviewed-on: https://go-review.googlesource.com/94603\nReviewed-by: Brad Fitzpatrick \u003cbradfitz@golang.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "ee6b16a1369fd24224cf04345564fa03b61a33e2",
      "old_mode": 33188,
      "old_path": "src/cmd/go/internal/get/vcs.go",
      "new_id": "dced0ed8db5731081a29291a3b89e103f9486e0c",
      "new_mode": 33188,
      "new_path": "src/cmd/go/internal/get/vcs.go"
    },
    {
      "type": "modify",
      "old_id": "2cb611fabd8672af4cf79df70b77aa62a17004ce",
      "old_mode": 33188,
      "old_path": "src/cmd/go/internal/get/vcs_test.go",
      "new_id": "ece78b563ceb8fb4388ecb802fa9e6dcec2a80d0",
      "new_mode": 33188,
      "new_path": "src/cmd/go/internal/get/vcs_test.go"
    }
  ]
}
