)]}'
{
  "commit": "37a1062ad0bb70f026cd45d6b92cb37eacd927bb",
  "tree": "486641ea33ebbcd8611e9d4a6abf99e0277bb213",
  "parents": [
    "620ecdb8d7943e20dc030b61bfe898d1b000bdea"
  ],
  "author": {
    "name": "Kevin Burke",
    "email": "kev@inburke.com",
    "time": "Fri Mar 31 16:31:41 2017 -0700"
  },
  "committer": {
    "name": "Brad Fitzpatrick",
    "email": "bradfitz@golang.org",
    "time": "Mon Apr 03 05:32:14 2017 +0000"
  },
  "message": "cmd/tip: redirect http://tip.golang.org to https\n\nAt some point we switched tip.golang.org to run in GKE, which\nterminates TLS directly on port 443. This requires a new technique\nfor detecting a plain HTTP connection. In addition we may want to run\ntalks.golang.org on App Engine Flex, which uses an X-Forwarded-Proto\nheader to indicate HTTP, so let\u0027s prepare for that possibility.\n\nFixes golang/go#19759.\n\nChange-Id: Iddc567214c5d28f61c405db065aa1b3f2c92fd85\nReviewed-on: https://go-review.googlesource.com/38800\nReviewed-by: Brad Fitzpatrick \u003cbradfitz@golang.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "9b7d9665b07fcc5faf052e61f004dc0bbfac44aa",
      "old_mode": 33188,
      "old_path": "cmd/tip/README",
      "new_id": "b96c1071a2a4de357574100011d373b4426b61ef",
      "new_mode": 33188,
      "new_path": "cmd/tip/README"
    },
    {
      "type": "modify",
      "old_id": "81d1054d2342cb300a692feaeaa8fc0592a3611e",
      "old_mode": 33188,
      "old_path": "cmd/tip/tip.go",
      "new_id": "cb1bb09982603db0b648d47ce7024957bdc766ba",
      "new_mode": 33188,
      "new_path": "cmd/tip/tip.go"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "878954d571c22c92b5adeee3a7d16886fb454f42",
      "new_mode": 33188,
      "new_path": "cmd/tip/tip_test.go"
    }
  ]
}
