)]}'
{
  "commit": "d67a3279aecd76a65c4c9e6c352c888f5b3a574a",
  "tree": "ffbd9300538c38c566a1eedde23d5cb0ab64f320",
  "parents": [
    "e48874b42435b4347fc52bdee0424a52abc974d7"
  ],
  "author": {
    "name": "Matt Layher",
    "email": "mdlayher@gmail.com",
    "time": "Tue Mar 07 20:18:38 2017 -0500"
  },
  "committer": {
    "name": "Matt Layher",
    "email": "mdlayher@gmail.com",
    "time": "Wed Mar 08 01:50:38 2017 +0000"
  },
  "message": "unix: implement Linux AF_VSOCK sockets\n\nAdds the required constants and new SockaddrVM type for working\nwith Linux VM sockets.  For more information, see:\nhttps://vmsplice.net/~stefan/stefanha-kvm-forum-2015.pdf.\n\nFixes golang/go#19434\n\nChange-Id: I9aefb35441b2c7dc412bdfb806ebe08d5c20f6b1\nReviewed-on: https://go-review.googlesource.com/37937\nRun-TryBot: Matt Layher \u003cmdlayher@gmail.com\u003e\nTryBot-Result: Gobot Gobot \u003cgobot@golang.org\u003e\nReviewed-by: Ian Lance Taylor \u003ciant@golang.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "bbc6d19bae63396d5ec72d13fd4205258d2cbeed",
      "old_mode": 33261,
      "old_path": "unix/mkerrors.sh",
      "new_id": "8da63576a34508e145bf9e005298816560e60b53",
      "new_mode": 33261,
      "new_path": "unix/mkerrors.sh"
    },
    {
      "type": "modify",
      "old_id": "c01194742febbfd715038a55b677aa4d628ce252",
      "old_mode": 33188,
      "old_path": "unix/syscall_linux.go",
      "new_id": "e7ebfb68c59f6212856dc778eaed0ba7c9493fdf",
      "new_mode": 33188,
      "new_path": "unix/syscall_linux.go"
    },
    {
      "type": "modify",
      "old_id": "a08f7fb472f0afef0824e43c0efff44584793953",
      "old_mode": 33188,
      "old_path": "unix/types_linux.go",
      "new_id": "ae79779ed37dc740e9e38e524da8a991e642565e",
      "new_mode": 33188,
      "new_path": "unix/types_linux.go"
    },
    {
      "type": "modify",
      "old_id": "94c7e30cbd51cd11106afdd3bbad1f72ca95c472",
      "old_mode": 33188,
      "old_path": "unix/zerrors_linux_386.go",
      "new_id": "2d02caf0e4baeb279d6e4eff8073bfdcce029a49",
      "new_mode": 33188,
      "new_path": "unix/zerrors_linux_386.go"
    },
    {
      "type": "modify",
      "old_id": "887210a5134839c6e58d5e6ae376f1b3302a322f",
      "old_mode": 33188,
      "old_path": "unix/zerrors_linux_amd64.go",
      "new_id": "f21dcd9dc7b3bbc35fec8f48460362e5f916adbf",
      "new_mode": 33188,
      "new_path": "unix/zerrors_linux_amd64.go"
    },
    {
      "type": "modify",
      "old_id": "f6917477f36d807f991522b8153fbceaf6b7ed6d",
      "old_mode": 33188,
      "old_path": "unix/zerrors_linux_arm.go",
      "new_id": "7889e6477c4f2390ccf94caf194209055fbe2cb0",
      "new_mode": 33188,
      "new_path": "unix/zerrors_linux_arm.go"
    },
    {
      "type": "modify",
      "old_id": "6f6d1d96f003c22d4212910c9c9e178b43e515e6",
      "old_mode": 33188,
      "old_path": "unix/zerrors_linux_arm64.go",
      "new_id": "16a18f595bbe7ca02f16c1cdfb1577707d6998e6",
      "new_mode": 33188,
      "new_path": "unix/zerrors_linux_arm64.go"
    },
    {
      "type": "modify",
      "old_id": "37d16f7c03ea2eec5241adc883f7efebb0aba099",
      "old_mode": 33188,
      "old_path": "unix/zerrors_linux_mips.go",
      "new_id": "80e69e4cb0299c52406aea785db4f77659565fc3",
      "new_mode": 33188,
      "new_path": "unix/zerrors_linux_mips.go"
    },
    {
      "type": "modify",
      "old_id": "3aa557b1c49d8a6b55559e9b49563da76afd3232",
      "old_mode": 33188,
      "old_path": "unix/zerrors_linux_mips64.go",
      "new_id": "9c91dbf6016827e0e3dc89e2f7e4b5f6eacf1fd9",
      "new_mode": 33188,
      "new_path": "unix/zerrors_linux_mips64.go"
    },
    {
      "type": "modify",
      "old_id": "3b50d8549a7c97c266361cd282b240e12a0abdae",
      "old_mode": 33188,
      "old_path": "unix/zerrors_linux_mips64le.go",
      "new_id": "fb15b41ed29f64779d54ee222dfd4d0b4008ffc6",
      "new_mode": 33188,
      "new_path": "unix/zerrors_linux_mips64le.go"
    },
    {
      "type": "modify",
      "old_id": "8a122ad264462c8ac70771e0f29a45bbd8deec4c",
      "old_mode": 33188,
      "old_path": "unix/zerrors_linux_mipsle.go",
      "new_id": "9a3a73766cb8aa0ea0c583a86bd41b52c413172a",
      "new_mode": 33188,
      "new_path": "unix/zerrors_linux_mipsle.go"
    },
    {
      "type": "modify",
      "old_id": "e2dd7aa125b00dc4ce5c21f987128ec41b615a6e",
      "old_mode": 33188,
      "old_path": "unix/zerrors_linux_ppc64.go",
      "new_id": "4d602e6d2bd8a3ee066e69e3b89d4574834f7a3f",
      "new_mode": 33188,
      "new_path": "unix/zerrors_linux_ppc64.go"
    },
    {
      "type": "modify",
      "old_id": "090cb2535c07f9d33bd54089d241d93755506473",
      "old_mode": 33188,
      "old_path": "unix/zerrors_linux_ppc64le.go",
      "new_id": "5280d9e8c0590966f168e2d04b157e34625520f4",
      "new_mode": 33188,
      "new_path": "unix/zerrors_linux_ppc64le.go"
    },
    {
      "type": "modify",
      "old_id": "509c100e1e61d66b7561e5bb9644679f56776660",
      "old_mode": 33188,
      "old_path": "unix/zerrors_linux_s390x.go",
      "new_id": "81ad7a8760f497f6c562da53608609d66f025795",
      "new_mode": 33188,
      "new_path": "unix/zerrors_linux_s390x.go"
    },
    {
      "type": "modify",
      "old_id": "4fe2476990cb583dcc205b91aaa186b57367ec02",
      "old_mode": 33188,
      "old_path": "unix/zerrors_linux_sparc64.go",
      "new_id": "95de199fc4a6f987afc3d2992983890d27598cfb",
      "new_mode": 33188,
      "new_path": "unix/zerrors_linux_sparc64.go"
    },
    {
      "type": "modify",
      "old_id": "29b9bf3353a6dfd660c5515134147210ea79f35f",
      "old_mode": 33188,
      "old_path": "unix/ztypes_linux_386.go",
      "new_id": "99dfd588ad887fa680516a7b0eb51ee26451ccaf",
      "new_mode": 33188,
      "new_path": "unix/ztypes_linux_386.go"
    },
    {
      "type": "modify",
      "old_id": "b72cf8ee80ff21664a53de65b589755203ef6473",
      "old_mode": 33188,
      "old_path": "unix/ztypes_linux_amd64.go",
      "new_id": "c9e1e64a2c08492fb3dbddf3ad45378261d110dd",
      "new_mode": 33188,
      "new_path": "unix/ztypes_linux_amd64.go"
    },
    {
      "type": "modify",
      "old_id": "d5c8bb67b53d8c51389a9f645070bdec20593a73",
      "old_mode": 33188,
      "old_path": "unix/ztypes_linux_arm.go",
      "new_id": "4bfba2a9e210d135452c6a83316a136d12ac251d",
      "new_mode": 33188,
      "new_path": "unix/ztypes_linux_arm.go"
    },
    {
      "type": "modify",
      "old_id": "24bd089487593b280c1f90def08dba7e5dc6f349",
      "old_mode": 33188,
      "old_path": "unix/ztypes_linux_arm64.go",
      "new_id": "e58c500c111267cc5e5df8305310410520241086",
      "new_mode": 33188,
      "new_path": "unix/ztypes_linux_arm64.go"
    },
    {
      "type": "modify",
      "old_id": "c5a41ab2d5ce10f2730bde15709011ab750073be",
      "old_mode": 33188,
      "old_path": "unix/ztypes_linux_mips.go",
      "new_id": "a960085f82e0196a6cac05b44cb99ca345c7e3a6",
      "new_mode": 33188,
      "new_path": "unix/ztypes_linux_mips.go"
    },
    {
      "type": "modify",
      "old_id": "3947c442587eca16f41e5bb26f192636365269a3",
      "old_mode": 33188,
      "old_path": "unix/ztypes_linux_mips64.go",
      "new_id": "9d46a62c74aaa9c339244a4f9efbfb0bf48f87ea",
      "new_mode": 33188,
      "new_path": "unix/ztypes_linux_mips64.go"
    },
    {
      "type": "modify",
      "old_id": "de8f9c474578515d3ed26c77a2763970b42bde47",
      "old_mode": 33188,
      "old_path": "unix/ztypes_linux_mips64le.go",
      "new_id": "267bfe903dfc79f0e9175bfe556e5a21dfc633c1",
      "new_mode": 33188,
      "new_path": "unix/ztypes_linux_mips64le.go"
    },
    {
      "type": "modify",
      "old_id": "5a8957f17493408cde6f3047dd68c256cb2eb271",
      "old_mode": 33188,
      "old_path": "unix/ztypes_linux_mipsle.go",
      "new_id": "950515a8ee69de2c9903071c30cebf4c1f93e680",
      "new_mode": 33188,
      "new_path": "unix/ztypes_linux_mipsle.go"
    },
    {
      "type": "modify",
      "old_id": "4b8752944fce90ab278aa15f3d8712efc2cf3991",
      "old_mode": 33188,
      "old_path": "unix/ztypes_linux_ppc64.go",
      "new_id": "88538cbdc4b08936ea32ecfce2564cb902aac400",
      "new_mode": 33188,
      "new_path": "unix/ztypes_linux_ppc64.go"
    },
    {
      "type": "modify",
      "old_id": "40d51d97079fd3f4a7cf08f1f6eb993e02ca1172",
      "old_mode": 33188,
      "old_path": "unix/ztypes_linux_ppc64le.go",
      "new_id": "2f63bc03264ec34d5419a5d2adfe82e9a42dee85",
      "new_mode": 33188,
      "new_path": "unix/ztypes_linux_ppc64le.go"
    },
    {
      "type": "modify",
      "old_id": "13f6ea0061656ab39430d266a0deb1e312d320ea",
      "old_mode": 33188,
      "old_path": "unix/ztypes_linux_s390x.go",
      "new_id": "2c5bb05d1b2c5733665088ba2a6804b1f75eb861",
      "new_mode": 33188,
      "new_path": "unix/ztypes_linux_s390x.go"
    },
    {
      "type": "modify",
      "old_id": "31a97b3c99cf7a0e32ead9843a3d25c3d83737f5",
      "old_mode": 33188,
      "old_path": "unix/ztypes_linux_sparc64.go",
      "new_id": "22bdab9614530d9252d59f70010c1d7102be5f17",
      "new_mode": 33188,
      "new_path": "unix/ztypes_linux_sparc64.go"
    }
  ]
}
