)]}'
{
  "commit": "c4fa6e0d08ea5a00feb882805fa9ca08c74d42e9",
  "tree": "d13feec56fd3fba2c795708d6fb63b2a65ffd5f0",
  "parents": [
    "50e760fb1d5ce9c44e8a1b1d057b9e57c135d0e1"
  ],
  "author": {
    "name": "Mikio Hara",
    "email": "mikioh.mikioh@gmail.com",
    "time": "Wed Feb 15 06:52:17 2017 +0900"
  },
  "committer": {
    "name": "Mikio Hara",
    "email": "mikioh.mikioh@gmail.com",
    "time": "Wed May 24 08:42:31 2017 +0000"
  },
  "message": "ipv4: plumb in the standard library of Go 1.9 by using internal/socket package\n\nThis change uses the internal/socket package to ensure that the ipv4\npackage works with all supported versions of the Go standard library.\n\nFixes golang/go#19051.\n\nChange-Id: If0256007c749c319970533823a10afdc1ffbce31\nReviewed-on: https://go-review.googlesource.com/37036\nReviewed-by: Ian Lance Taylor \u003ciant@golang.org\u003e\n",
  "tree_diff": [
    {
      "type": "delete",
      "old_id": "2d626d924c70fd9857f90747cc4a6b1d3bc88419",
      "old_mode": 33188,
      "old_path": "ipv4/bpfopt_linux.go",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "c4a8481f0872eead94f223e09be7f3eb6f1944d6",
      "old_mode": 33188,
      "old_path": "ipv4/bpfopt_stub.go",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "27e618bc2f3213e2d9306a40600aa3eac1256741",
      "old_mode": 33188,
      "old_path": "ipv4/control_stub.go",
      "new_id": "de9b1a09630a92173361250c935f9a3a5a74ae55",
      "new_mode": 33188,
      "new_path": "ipv4/control_stub.go"
    },
    {
      "type": "modify",
      "old_id": "25ef661925d170726d000f1358c6f09e91377ce2",
      "old_mode": 33188,
      "old_path": "ipv4/control_unix.go",
      "new_id": "9111520175f609c328587451d5e94fe65dd103f3",
      "new_mode": 33188,
      "new_path": "ipv4/control_unix.go"
    },
    {
      "type": "modify",
      "old_id": "b27407db95e53c96339ff4733f4fac3c0361d523",
      "old_mode": 33188,
      "old_path": "ipv4/control_windows.go",
      "new_id": "5560fcf20202a69ce5092b370466d3aa72e3f477",
      "new_mode": 33188,
      "new_path": "ipv4/control_windows.go"
    },
    {
      "type": "modify",
      "old_id": "31dfa093cba29df53941625e45e89c7ddf9d0ae4",
      "old_mode": 33188,
      "old_path": "ipv4/defs_linux.go",
      "new_id": "beb11071ad023953428d1d1b3a072e365bb0712f",
      "new_mode": 33188,
      "new_path": "ipv4/defs_linux.go"
    },
    {
      "type": "rename",
      "old_id": "fbc5df198deb870667b362ad37eb267fe3938aad",
      "old_mode": 33188,
      "old_path": "ipv4/dgramopt_posix.go",
      "new_id": "54d77d5fedc0b22deaabaf05491267666a69ad93",
      "new_mode": 33188,
      "new_path": "ipv4/dgramopt.go",
      "score": 69
    },
    {
      "type": "delete",
      "old_id": "f6b867f9290e3c3a797aa9d75be18b0da19ae40e",
      "old_mode": 33188,
      "old_path": "ipv4/dgramopt_stub.go",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "8f7e07ac4812332f2b287406ecdf25cb6875abb3",
      "old_mode": 33188,
      "old_path": "ipv4/endpoint.go",
      "new_id": "f173ed405bff09ef62f179ef6e1f40ffd5f5f461",
      "new_mode": 33188,
      "new_path": "ipv4/endpoint.go"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "119bf841b6d382d2038228659c201883dd8437a2",
      "new_mode": 33188,
      "new_path": "ipv4/genericopt.go"
    },
    {
      "type": "delete",
      "old_id": "58168b737df0ce5758d08ad766620f4cdb0819b9",
      "old_mode": 33188,
      "old_path": "ipv4/genericopt_posix.go",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "661a4d1ab18b9ce39297acb45c40e0be1b604e63",
      "old_mode": 33188,
      "old_path": "ipv4/genericopt_stub.go",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "6dc26d43fa690cc70b3d5925d0f4db661770babc",
      "old_mode": 33188,
      "old_path": "ipv4/header.go",
      "new_id": "6480597fa84ff8a5b5e9c7fac70ee4d122557e40",
      "new_mode": 33188,
      "new_path": "ipv4/header.go"
    },
    {
      "type": "modify",
      "old_id": "cdf27fd03fc5a6d8294ed12b3d6a043d91e450fd",
      "old_mode": 33188,
      "old_path": "ipv4/header_test.go",
      "new_id": "8dd6fc600a439b0b7581d20a57179e9d33689325",
      "new_mode": 33188,
      "new_path": "ipv4/header_test.go"
    },
    {
      "type": "modify",
      "old_id": "083897995e8769fd01af2db502a0db1856df3ed3",
      "old_mode": 33188,
      "old_path": "ipv4/helper.go",
      "new_id": "5f747a4431fd1466a952550e00a5d4d06f5b418a",
      "new_mode": 33188,
      "new_path": "ipv4/helper.go"
    },
    {
      "type": "modify",
      "old_id": "5e6e55c20bcd6442caa8b2833d434aef28cc5410",
      "old_mode": 33188,
      "old_path": "ipv4/payload_cmsg.go",
      "new_id": "9a155d255fd0dd09f50e9aa1666f747367119e75",
      "new_mode": 33188,
      "new_path": "ipv4/payload_cmsg.go"
    },
    {
      "type": "modify",
      "old_id": "ace37d30f5f1e904474f14c6bdbdba231a055306",
      "old_mode": 33188,
      "old_path": "ipv4/sockopt.go",
      "new_id": "22e90c0392c5b906e269e2a6bef745b9b92a5aed",
      "new_mode": 33188,
      "new_path": "ipv4/sockopt.go"
    },
    {
      "type": "delete",
      "old_id": "2259a39033ad49aeb26e94f350674648c62ddc91",
      "old_mode": 33188,
      "old_path": "ipv4/sockopt_asmreq_posix.go",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "e655635ecb22266938842838572a18d2e69b24b7",
      "old_mode": 33188,
      "old_path": "ipv4/sockopt_asmreq_stub.go",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "0c7f0f816624db4340590b95f85432a09e2c5932",
      "old_mode": 33188,
      "old_path": "ipv4/sockopt_asmreqn_stub.go",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "92daffb0d30f17bc7fbd8c318d4569b422cb0e8f",
      "old_mode": 33188,
      "old_path": "ipv4/sockopt_asmreqn_unix.go",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "d80680373d5557856ff17ae7c25de3f61d1a0a45",
      "old_mode": 33188,
      "old_path": "ipv4/sockopt_posix.go",
      "new_id": "e96955bc188b7bf424285d3fc232280b5865d5bd",
      "new_mode": 33188,
      "new_path": "ipv4/sockopt_posix.go"
    },
    {
      "type": "delete",
      "old_id": "02873962e9043df181eb064359a095525e777678",
      "old_mode": 33188,
      "old_path": "ipv4/sockopt_ssmreq_stub.go",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "c9af55b91fd46fcfa6e9d414452f4ce8cc26753d",
      "old_mode": 33188,
      "old_path": "ipv4/sockopt_ssmreq_unix.go",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "4ff609917a2c316df4de837977fd94e21a41a78f",
      "old_mode": 33188,
      "old_path": "ipv4/sockopt_stub.go",
      "new_id": "23249b782e3355bd8a3d235a12cd09d05aeac820",
      "new_mode": 33188,
      "new_path": "ipv4/sockopt_stub.go"
    },
    {
      "type": "rename",
      "old_id": "8092f1db088f8269eba6df1192c3a37d7c931929",
      "old_mode": 33188,
      "old_path": "ipv4/sockopt_asmreq.go",
      "new_id": "0388cba00c38c4cdd28d1cd3b6d6d537d95f6feb",
      "new_mode": 33188,
      "new_path": "ipv4/sys_asmreq.go",
      "score": 65
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f3919208b6eea5cafc20323f5a9edbda8e058e86",
      "new_mode": 33188,
      "new_path": "ipv4/sys_asmreq_stub.go"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1f24f69f3b081df46098cf02a9d9d34fbed42eb6",
      "new_mode": 33188,
      "new_path": "ipv4/sys_asmreqn.go"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0711d3d786aa8dcde9c825e0eb4423aec45099a5",
      "new_mode": 33188,
      "new_path": "ipv4/sys_asmreqn_stub.go"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9f30b7308e3cf64eebbde91fe10332642339fedb",
      "new_mode": 33188,
      "new_path": "ipv4/sys_bpf.go"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9a2132093dace4594fa2f95aed1b633fe50dc57f",
      "new_mode": 33188,
      "new_path": "ipv4/sys_bpf_stub.go"
    },
    {
      "type": "modify",
      "old_id": "203033db0fe17a69c0e423aca310e26edd4880ba",
      "old_mode": 33188,
      "old_path": "ipv4/sys_bsd.go",
      "new_id": "58256dd9d6fa98ec17953c5bb43e5aef45d6c2aa",
      "new_mode": 33188,
      "new_path": "ipv4/sys_bsd.go"
    },
    {
      "type": "modify",
      "old_id": "abfffca87138813e6a7385c3988331e9a2b6955f",
      "old_mode": 33188,
      "old_path": "ipv4/sys_darwin.go",
      "new_id": "e8fb19169205f9eff85d5668b296d83a1f188d6c",
      "new_mode": 33188,
      "new_path": "ipv4/sys_darwin.go"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "859764f33a55333ad783882e025b03973ba029ac",
      "new_mode": 33188,
      "new_path": "ipv4/sys_dragonfly.go"
    },
    {
      "type": "modify",
      "old_id": "fceffe98e5f5f4f04f0d773361360e6be0552492",
      "old_mode": 33188,
      "old_path": "ipv4/sys_freebsd.go",
      "new_id": "b80032454a5d504088ee348573bee35ab0aa46e8",
      "new_mode": 33188,
      "new_path": "ipv4/sys_freebsd.go"
    },
    {
      "type": "modify",
      "old_id": "c6c2a50676deee4506a329f35dbb27e77070ad95",
      "old_mode": 33188,
      "old_path": "ipv4/sys_linux.go",
      "new_id": "60defe13263240729a36f4f365ce9c07dce9dc67",
      "new_mode": 33188,
      "new_path": "ipv4/sys_linux.go"
    },
    {
      "type": "delete",
      "old_id": "b85551a5c1cd38e61b05dffbc0ac071bd3d510aa",
      "old_mode": 33188,
      "old_path": "ipv4/sys_linux_386.s",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "d78083a28536015cd5bdb253dd1181d2c47cddd1",
      "old_mode": 33188,
      "old_path": "ipv4/sys_openbsd.go",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "879f39e0a126556c755c5758ad5b9e4c365c2040",
      "old_mode": 33188,
      "old_path": "ipv4/sys_solaris.go",
      "new_id": "832fef1e2e259a40de2771e35f85e09512cbd179",
      "new_mode": 33188,
      "new_path": "ipv4/sys_solaris.go"
    },
    {
      "type": "delete",
      "old_id": "39d76af7942333d2c5253fb8436716aae5b467d7",
      "old_mode": 33188,
      "old_path": "ipv4/sys_solaris_amd64.s",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ae5704e77a2dacb8d76ae201e1f71ef7d6bc825d",
      "new_mode": 33188,
      "new_path": "ipv4/sys_ssmreq.go"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e6b7623d0d553f659af12e625fe221a50f2c4981",
      "new_mode": 33188,
      "new_path": "ipv4/sys_ssmreq_stub.go"
    },
    {
      "type": "modify",
      "old_id": "d6dd812fd7373e06ba85524a8ded54f87a1a9fcd",
      "old_mode": 33188,
      "old_path": "ipv4/sys_stub.go",
      "new_id": "4f076473bd1dcd2291a06721bd71fcdc354edbfc",
      "new_mode": 33188,
      "new_path": "ipv4/sys_stub.go"
    },
    {
      "type": "modify",
      "old_id": "fac00bda8694aa3ba33303beac21ee0f83a0e1db",
      "old_mode": 33188,
      "old_path": "ipv4/sys_windows.go",
      "new_id": "b0913d539c30757484fcd41bbd938c6671023245",
      "new_mode": 33188,
      "new_path": "ipv4/sys_windows.go"
    },
    {
      "type": "delete",
      "old_id": "84f60bfb208ae47666427799c9178037a2e4caca",
      "old_mode": 33188,
      "old_path": "ipv4/syscall_linux_386.go",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "8b0e1e447d628d4e81f460c7bf282ed4babdbcd6",
      "old_mode": 33188,
      "old_path": "ipv4/syscall_solaris.go",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "d952763f59aab22b2975361431af162437fdba6f",
      "old_mode": 33188,
      "old_path": "ipv4/syscall_unix.go",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "0f42d22eba122c88b5729d801d9d0320c4ad9161",
      "old_mode": 33188,
      "old_path": "ipv4/syscall_windows.go",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "4da672013ea0129fb772d709f2627e9bb0a27ce3",
      "old_mode": 33188,
      "old_path": "ipv4/zsys_linux_386.go",
      "new_id": "c0260f0ce34f1f841a4a4c72b6a72600bd7dceb9",
      "new_mode": 33188,
      "new_path": "ipv4/zsys_linux_386.go"
    },
    {
      "type": "modify",
      "old_id": "65945bbd09bc4ad9b44de8b199c3b3293c7601dc",
      "old_mode": 33188,
      "old_path": "ipv4/zsys_linux_amd64.go",
      "new_id": "9c967eaa642d5d7557abf169fec95b1a389417e2",
      "new_mode": 33188,
      "new_path": "ipv4/zsys_linux_amd64.go"
    },
    {
      "type": "modify",
      "old_id": "4da672013ea0129fb772d709f2627e9bb0a27ce3",
      "old_mode": 33188,
      "old_path": "ipv4/zsys_linux_arm.go",
      "new_id": "c0260f0ce34f1f841a4a4c72b6a72600bd7dceb9",
      "new_mode": 33188,
      "new_path": "ipv4/zsys_linux_arm.go"
    },
    {
      "type": "modify",
      "old_id": "65945bbd09bc4ad9b44de8b199c3b3293c7601dc",
      "old_mode": 33188,
      "old_path": "ipv4/zsys_linux_arm64.go",
      "new_id": "9c967eaa642d5d7557abf169fec95b1a389417e2",
      "new_mode": 33188,
      "new_path": "ipv4/zsys_linux_arm64.go"
    },
    {
      "type": "modify",
      "old_id": "4da672013ea0129fb772d709f2627e9bb0a27ce3",
      "old_mode": 33188,
      "old_path": "ipv4/zsys_linux_mips.go",
      "new_id": "c0260f0ce34f1f841a4a4c72b6a72600bd7dceb9",
      "new_mode": 33188,
      "new_path": "ipv4/zsys_linux_mips.go"
    },
    {
      "type": "modify",
      "old_id": "65945bbd09bc4ad9b44de8b199c3b3293c7601dc",
      "old_mode": 33188,
      "old_path": "ipv4/zsys_linux_mips64.go",
      "new_id": "9c967eaa642d5d7557abf169fec95b1a389417e2",
      "new_mode": 33188,
      "new_path": "ipv4/zsys_linux_mips64.go"
    },
    {
      "type": "modify",
      "old_id": "65945bbd09bc4ad9b44de8b199c3b3293c7601dc",
      "old_mode": 33188,
      "old_path": "ipv4/zsys_linux_mips64le.go",
      "new_id": "9c967eaa642d5d7557abf169fec95b1a389417e2",
      "new_mode": 33188,
      "new_path": "ipv4/zsys_linux_mips64le.go"
    },
    {
      "type": "modify",
      "old_id": "4da672013ea0129fb772d709f2627e9bb0a27ce3",
      "old_mode": 33188,
      "old_path": "ipv4/zsys_linux_mipsle.go",
      "new_id": "c0260f0ce34f1f841a4a4c72b6a72600bd7dceb9",
      "new_mode": 33188,
      "new_path": "ipv4/zsys_linux_mipsle.go"
    },
    {
      "type": "modify",
      "old_id": "b825a18e9673d424478d5a068b1ab02808d65ae4",
      "old_mode": 33188,
      "old_path": "ipv4/zsys_linux_ppc.go",
      "new_id": "f65bd9a7a68de706886ab2c312d124eba86a8e50",
      "new_mode": 33188,
      "new_path": "ipv4/zsys_linux_ppc.go"
    },
    {
      "type": "modify",
      "old_id": "65945bbd09bc4ad9b44de8b199c3b3293c7601dc",
      "old_mode": 33188,
      "old_path": "ipv4/zsys_linux_ppc64.go",
      "new_id": "9c967eaa642d5d7557abf169fec95b1a389417e2",
      "new_mode": 33188,
      "new_path": "ipv4/zsys_linux_ppc64.go"
    },
    {
      "type": "modify",
      "old_id": "65945bbd09bc4ad9b44de8b199c3b3293c7601dc",
      "old_mode": 33188,
      "old_path": "ipv4/zsys_linux_ppc64le.go",
      "new_id": "9c967eaa642d5d7557abf169fec95b1a389417e2",
      "new_mode": 33188,
      "new_path": "ipv4/zsys_linux_ppc64le.go"
    },
    {
      "type": "modify",
      "old_id": "65945bbd09bc4ad9b44de8b199c3b3293c7601dc",
      "old_mode": 33188,
      "old_path": "ipv4/zsys_linux_s390x.go",
      "new_id": "9c967eaa642d5d7557abf169fec95b1a389417e2",
      "new_mode": 33188,
      "new_path": "ipv4/zsys_linux_s390x.go"
    }
  ]
}
