)]}'
{
  "commit": "fd3978552ba514bff23ebadac6a75066c36f651d",
  "tree": "647248240ea185ab2dabdbc198170bcaf86c0f35",
  "parents": [
    "3a013f117566fa58300a6f1c8f6e5d0b481315ec"
  ],
  "author": {
    "name": "Dave Cheney",
    "email": "dave@cheney.net",
    "time": "Tue Sep 20 12:21:50 2011 -0400"
  },
  "committer": {
    "name": "Adam Langley",
    "email": "agl@golang.org",
    "time": "Tue Sep 20 12:21:50 2011 -0400"
  },
  "message": "exp/ssh: refactor halfConnection to transport\n        This CL generalises the pair of halfConnection members that the\n        serverConn holds into a single transport struct that is shared by\n        both Server and Client, see also CL 5037047.\n\n        This CL is a replacement for 5040046 which I closed by accident.\n\nR\u003dagl, bradfitz\nCC\u003dgolang-dev\nhttps://golang.org/cl/5075042\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "10f62354f43b5f473ac0da6826e29e6b01b7e267",
      "old_mode": 33188,
      "old_path": "src/pkg/exp/ssh/channel.go",
      "new_id": "922584f63175ac7862ce15f1cb225cf04db67ae0",
      "new_mode": 33188,
      "new_path": "src/pkg/exp/ssh/channel.go"
    },
    {
      "type": "modify",
      "old_id": "c951d1a753edb829cbc604ce29ec56f95bae723e",
      "old_mode": 33188,
      "old_path": "src/pkg/exp/ssh/common.go",
      "new_id": "698db60b8e601fa71a1635d3a63084c2504322cc",
      "new_mode": 33188,
      "new_path": "src/pkg/exp/ssh/common.go"
    },
    {
      "type": "modify",
      "old_id": "57cd59710639fcafd402d0067c5be7f8c506c87c",
      "old_mode": 33188,
      "old_path": "src/pkg/exp/ssh/server.go",
      "new_id": "bc0af13e821f430657bb3363bef5da3ec0d04fbf",
      "new_mode": 33188,
      "new_path": "src/pkg/exp/ssh/server.go"
    },
    {
      "type": "modify",
      "old_id": "919759ff989121d63f183348a5eeef38fab8f642",
      "old_mode": 33188,
      "old_path": "src/pkg/exp/ssh/transport.go",
      "new_id": "5a474a9f2c2e30863a90010ea4c0fd6ed29f9c18",
      "new_mode": 33188,
      "new_path": "src/pkg/exp/ssh/transport.go"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9a610a7803c30b834718967b42a6b08c6dfce326",
      "new_mode": 33188,
      "new_path": "src/pkg/exp/ssh/transport_test.go"
    }
  ]
}
