)]}'
{
  "commit": "03ee8acf44ca0b46617183ff68da667bd6119993",
  "tree": "d447d2e8b168acd1c1a668e194d64078af626b4f",
  "parents": [
    "f51743b22a64d38a5423edf488e6341ffc289823"
  ],
  "author": {
    "name": "Vitaly Buka",
    "email": "vitalybuka@google.com",
    "time": "Fri Feb 05 11:40:33 2016 -0800"
  },
  "committer": {
    "name": "Vitaly Buka",
    "email": "vitalybuka@google.com",
    "time": "Wed Feb 10 22:06:28 2016 +0000"
  },
  "message": "Enable support of endpoints override.\n\nEndpoints can be overridden only during device registration.\nNew endpoints will be stored in device config only on successful registration.\nDevice will keep endpoints as pending during registration process.\n\nBUG:23907593\nBUG:26525138\n\nChange-Id: I2a2ddcbad19746d631a78b33f7305da1c0bb07fb\nReviewed-on: https://weave-review.googlesource.com/2203\nReviewed-by: Alex Vakulenko \u003cavakulenko@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "985c5e55de7bd0c406b88e208a53dadd55aa8534",
      "old_mode": 33188,
      "old_path": "examples/daemon/common/daemon.h",
      "new_id": "0b3c25afccd540e339fe4cc1f295f17bed933d77",
      "new_mode": 33188,
      "new_path": "examples/daemon/common/daemon.h"
    },
    {
      "type": "modify",
      "old_id": "a78231f443231a331cb39605cff16ca786d36916",
      "old_mode": 33188,
      "old_path": "examples/daemon/light/light.cc",
      "new_id": "4cbf9b44bdd80add7c60e03adc7d8c27b91da96c",
      "new_mode": 33188,
      "new_path": "examples/daemon/light/light.cc"
    },
    {
      "type": "modify",
      "old_id": "fcc6ad76317cdf6df9a49f52c445779ccc6c3c00",
      "old_mode": 33188,
      "old_path": "examples/daemon/lock/lock.cc",
      "new_id": "a2da9cf315ee6f34c90c68c66be167b2e2f48a0a",
      "new_mode": 33188,
      "new_path": "examples/daemon/lock/lock.cc"
    },
    {
      "type": "modify",
      "old_id": "b215023be35b2bbe194c82fee59af844c48508e6",
      "old_mode": 33188,
      "old_path": "examples/provider/file_config_store.cc",
      "new_id": "af3f047c878d57cf1edecf989b31f8943a15e89a",
      "new_mode": 33188,
      "new_path": "examples/provider/file_config_store.cc"
    },
    {
      "type": "modify",
      "old_id": "05e3b782349a57fb0a4e05fd036465f6c2f5ee9f",
      "old_mode": 33188,
      "old_path": "include/weave/device.h",
      "new_id": "9a2957467a45211a0a15ec7412a95ad14c770123",
      "new_mode": 33188,
      "new_path": "include/weave/device.h"
    },
    {
      "type": "modify",
      "old_id": "7cb798d963f8c2154a456a029cee8cf732a6a983",
      "old_mode": 33188,
      "old_path": "include/weave/settings.h",
      "new_id": "2ba619c9e9641ee4a55d221e788b398c28a96e3c",
      "new_mode": 33188,
      "new_path": "include/weave/settings.h"
    },
    {
      "type": "modify",
      "old_id": "2f380e0cdfce902b343a16cfb2bd9d20a05e7ff8",
      "old_mode": 33188,
      "old_path": "include/weave/test/mock_device.h",
      "new_id": "8e75d449a004793b156e8e8ec0bc03d6502b211f",
      "new_mode": 33188,
      "new_path": "include/weave/test/mock_device.h"
    },
    {
      "type": "modify",
      "old_id": "21a1c1f9f7b473076c00a1fc15995af4ea5ff142",
      "old_mode": 33188,
      "old_path": "src/config.cc",
      "new_id": "5ae3fed6719d2b9384b8d4cfb70a1f2f8e20e689",
      "new_mode": 33188,
      "new_path": "src/config.cc"
    },
    {
      "type": "modify",
      "old_id": "8e0a8f3e6dc2196589cf063944c07ba3532dc11b",
      "old_mode": 33188,
      "old_path": "src/config.h",
      "new_id": "692d9c5fe53e6821c86e742c6c043385d982becc",
      "new_mode": 33188,
      "new_path": "src/config.h"
    },
    {
      "type": "modify",
      "old_id": "deb540472724322358b090a456bee201e310566c",
      "old_mode": 33188,
      "old_path": "src/device_manager.cc",
      "new_id": "4c0d3ee3cf25a4ac200684b38165608cb0070fdf",
      "new_mode": 33188,
      "new_path": "src/device_manager.cc"
    },
    {
      "type": "modify",
      "old_id": "d77bacc057d7cb86dd8e05deb946c639693995f2",
      "old_mode": 33188,
      "old_path": "src/device_manager.h",
      "new_id": "f0ad464f2edaa84d2763f3047273a14cad24d45f",
      "new_mode": 33188,
      "new_path": "src/device_manager.h"
    },
    {
      "type": "modify",
      "old_id": "0dc1f548b21e600ee9370c0ee5eb3d72296d91e2",
      "old_mode": 33188,
      "old_path": "src/device_registration_info.cc",
      "new_id": "b692f06f10520da89aca5709575cd547b0c6f427",
      "new_mode": 33188,
      "new_path": "src/device_registration_info.cc"
    },
    {
      "type": "modify",
      "old_id": "a2962581d9163fd1ade5c39da6508c2ee19e5176",
      "old_mode": 33188,
      "old_path": "src/device_registration_info.h",
      "new_id": "ef79268ff4c6e5d7870d8e78c2c61f3e2a54aad0",
      "new_mode": 33188,
      "new_path": "src/device_registration_info.h"
    },
    {
      "type": "modify",
      "old_id": "bbc167e5000b40c7ba17b739d0e34446c771cfcb",
      "old_mode": 33188,
      "old_path": "src/device_registration_info_unittest.cc",
      "new_id": "d3d0c2693d5effae02635d695e4e7be5e5fe8b1e",
      "new_mode": 33188,
      "new_path": "src/device_registration_info_unittest.cc"
    },
    {
      "type": "modify",
      "old_id": "49fceaa88ffccbf0c2cb0b3af342a933ddd88c1c",
      "old_mode": 33188,
      "old_path": "src/privet/cloud_delegate.cc",
      "new_id": "3266ef9b53f352a2ffda1bc66b74a034154d5879",
      "new_mode": 33188,
      "new_path": "src/privet/cloud_delegate.cc"
    },
    {
      "type": "modify",
      "old_id": "9f053d82957ccaf271986f41b474ffadc2124a77",
      "old_mode": 33188,
      "old_path": "src/privet/cloud_delegate.h",
      "new_id": "01d2c30982210094e6d519122917133927b2e8dd",
      "new_mode": 33188,
      "new_path": "src/privet/cloud_delegate.h"
    },
    {
      "type": "modify",
      "old_id": "c2e9a89d1b5208393edd3411e8a6cdfb3fd5bcc5",
      "old_mode": 33188,
      "old_path": "src/privet/mock_delegates.h",
      "new_id": "5b5bd2f3d05c608e9a13f96cae5f37370ded1c03",
      "new_mode": 33188,
      "new_path": "src/privet/mock_delegates.h"
    },
    {
      "type": "modify",
      "old_id": "e8b1c777a5e6f80b6f9a196c6fab6abb2ccfc763",
      "old_mode": 33188,
      "old_path": "src/privet/privet_handler.cc",
      "new_id": "517c60fe9975317d1edbbedf60ed46cbb106139a",
      "new_mode": 33188,
      "new_path": "src/privet/privet_handler.cc"
    },
    {
      "type": "modify",
      "old_id": "20f5aa08cd098823d9c16fccc28fb9511c5960f9",
      "old_mode": 33188,
      "old_path": "src/privet/privet_handler_unittest.cc",
      "new_id": "9e900df0a00045bc9b732cef17bba47081fd26c9",
      "new_mode": 33188,
      "new_path": "src/privet/privet_handler_unittest.cc"
    },
    {
      "type": "modify",
      "old_id": "b300f576928824324f6067b405c0e767d65f6f65",
      "old_mode": 33188,
      "old_path": "src/weave_unittest.cc",
      "new_id": "452ac78d92a3734927ce330bb8ae2837321a6f8b",
      "new_mode": 33188,
      "new_path": "src/weave_unittest.cc"
    }
  ]
}
