)]}'
{
  "commit": "56a7ae643059875a074ab6e3ca92754520483edd",
  "tree": "b949c496629eea44dfb0407fc90bef5bcb9bf894",
  "parents": [
    "21b039bcd224dc0ba0050e7281cef8d73071d0a4"
  ],
  "author": {
    "name": "Lorenz Brun",
    "email": "lorenz@nexantic.com",
    "time": "Thu Oct 29 11:03:30 2020 +0100"
  },
  "committer": {
    "name": "Lorenz Brun",
    "email": "lorenz@nexantic.com",
    "time": "Thu Oct 29 11:03:30 2020 +0100"
  },
  "message": "Added DHCPv4 Client\n\nThis adds a bare-bones DHCPv4 client. Currently leases are handled by a single callback which\ncan then be used to implement option observers and other ways to deal with them.\n\nTest Plan: Some tests already here, more coming.\n\nX-Origin-Diff: phab/D645\nGitOrigin-RevId: 76fae7080cdd8ba59cf77368179cae0bc9c9c824\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "ef291ae4a1308678143c06876abff9fdfa69491d",
      "old_mode": 33188,
      "old_path": "build/fietsje/main.go",
      "new_id": "15006233d64490792c4e4ac83d3ae767562bce0f",
      "new_mode": 33188,
      "new_path": "build/fietsje/main.go"
    },
    {
      "type": "modify",
      "old_id": "6621f1e6024a979b13728374416048f56b106625",
      "old_mode": 33188,
      "old_path": "core/internal/network/dhcp/dhcp.go",
      "new_id": "9a62c7c38781f1fc7ae17af5f76b96504c7800a0",
      "new_mode": 33188,
      "new_path": "core/internal/network/dhcp/dhcp.go"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6d79268490800b58fffb7047f6185682f9f8d6d0",
      "new_mode": 33188,
      "new_path": "core/pkg/dhcp4c/BUILD.bazel"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0811890a60f57a283e8d68f5e945dd0c34202946",
      "new_mode": 33188,
      "new_path": "core/pkg/dhcp4c/dhcpc.go"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4c5fb11435475444b9108ca2a51e6eb751b16e42",
      "new_mode": 33188,
      "new_path": "core/pkg/dhcp4c/dhcpc_test.go"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b270c7bc212b4a28729aa018bfd9b1a2d56051ba",
      "new_mode": 33188,
      "new_path": "core/pkg/dhcp4c/doc.go"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ab6da4066855344a70f0b1e8ccbe2759fc63b7e4",
      "new_mode": 33188,
      "new_path": "core/pkg/dhcp4c/lease.go"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7ee17f66aceabda368bf3aaf3fdde7b117328f52",
      "new_mode": 33188,
      "new_path": "core/pkg/dhcp4c/transport/BUILD.bazel"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8f5f791c082edf9614244c94b7ee0b0e2a406d77",
      "new_mode": 33188,
      "new_path": "core/pkg/dhcp4c/transport/transport.go"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "79fad7d8a3b55ac4d711083d165c7962dc33cf28",
      "new_mode": 33188,
      "new_path": "core/pkg/dhcp4c/transport/transport_broadcast.go"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "bf2b3a4621eb2cb8840622f7604de53739f1d13e",
      "new_mode": 33188,
      "new_path": "core/pkg/dhcp4c/transport/transport_unicast.go"
    },
    {
      "type": "modify",
      "old_id": "dd79302c3f1b8f1aecb727a5b0d5cf2d05c7b36c",
      "old_mode": 33188,
      "old_path": "third_party/go/repositories.bzl",
      "new_id": "e9343731860fdce09947a459c6916ec9f1e4b2e3",
      "new_mode": 33188,
      "new_path": "third_party/go/repositories.bzl"
    },
    {
      "type": "modify",
      "old_id": "6eb9603683f4b98e30a984ec1b48c321f0a7303f",
      "old_mode": 33188,
      "old_path": "third_party/go/shelf.pb.text",
      "new_id": "e78522ed1e4364161719bdc1597da74a94d70d4b",
      "new_mode": 33188,
      "new_path": "third_party/go/shelf.pb.text"
    }
  ]
}
