)]}'
{
  "commit": "1f2e4f3ad0e58b6b7013389386398dae547c3f5c",
  "tree": "b81612d0929938bcb28a026c535c94f69adbf49a",
  "parents": [
    "efad5b25439063124eccf100fd79c9489c9705be"
  ],
  "author": {
    "name": "Vitaly Buka",
    "email": "vitalybuka@google.com",
    "time": "Thu Oct 08 10:13:52 2015 -0700"
  },
  "committer": {
    "name": "Vitaly Buka",
    "email": "vitalybuka@google.com",
    "time": "Fri Oct 09 01:52:58 2015 +0000"
  },
  "message": "Remove AddOnStateChangedCallback from HTTP server\n\nImplementation should have http server running before creating\nweave::Device\n\nBUG:24267885\nChange-Id: Ia53cd3f669eea80120a5e8673fe8e549a2c42ccf\nReviewed-on: https://weave-review.googlesource.com/1271\nReviewed-by: Alex Vakulenko \u003cavakulenko@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "9c0dc786dcc0947981b9543d092cf5e98ca1dc5f",
      "old_mode": 33188,
      "old_path": "libweave/examples/ubuntu/event_http_server.cc",
      "new_id": "4a7156aa138cf17c4d8548f6ee03c6c729900501",
      "new_mode": 33188,
      "new_path": "libweave/examples/ubuntu/event_http_server.cc"
    },
    {
      "type": "modify",
      "old_id": "1005edc4c3191426d3d285f0892be471ef1c014b",
      "old_mode": 33188,
      "old_path": "libweave/examples/ubuntu/event_http_server.h",
      "new_id": "82c51dd11fbc8457f3b6d33b4c789a7bc03e25d1",
      "new_mode": 33188,
      "new_path": "libweave/examples/ubuntu/event_http_server.h"
    },
    {
      "type": "modify",
      "old_id": "1d4ab1e11472722ee3934a90522e314419c0d984",
      "old_mode": 33188,
      "old_path": "libweave/include/weave/provider/http_server.h",
      "new_id": "44c3e1d177bbb30a9977db8096e0300113e7bfe3",
      "new_mode": 33188,
      "new_path": "libweave/include/weave/provider/http_server.h"
    },
    {
      "type": "modify",
      "old_id": "3beb4aecbd8e8ae8abc13328377adb2990fa698e",
      "old_mode": 33188,
      "old_path": "libweave/include/weave/provider/test/mock_http_server.h",
      "new_id": "c6fc7555f639ce5627c98f8a6fb2b03bb3b02a38",
      "new_mode": 33188,
      "new_path": "libweave/include/weave/provider/test/mock_http_server.h"
    },
    {
      "type": "modify",
      "old_id": "3b2e247276868045736b1a09ae0e6911c1f9f33d",
      "old_mode": 33188,
      "old_path": "libweave/src/privet/device_delegate.cc",
      "new_id": "00c1075bd86def24111a1d476def0f53f2620da7",
      "new_mode": 33188,
      "new_path": "libweave/src/privet/device_delegate.cc"
    },
    {
      "type": "modify",
      "old_id": "12996d701d617c49303024261251c9bb7bb8e07c",
      "old_mode": 33188,
      "old_path": "libweave/src/privet/device_delegate.h",
      "new_id": "5d5402a77acbb93b31a06a8ab693eb1c634856fc",
      "new_mode": 33188,
      "new_path": "libweave/src/privet/device_delegate.h"
    },
    {
      "type": "modify",
      "old_id": "ac47c6cc644ec741a8b128f1dd3ac5af51e883cc",
      "old_mode": 33188,
      "old_path": "libweave/src/privet/privet_manager.cc",
      "new_id": "10b914a229a2a6fd7ba25e04f0645d6434abbc91",
      "new_mode": 33188,
      "new_path": "libweave/src/privet/privet_manager.cc"
    },
    {
      "type": "modify",
      "old_id": "35fb6f960c5c08ac806696b634a22d897f083784",
      "old_mode": 33188,
      "old_path": "libweave/src/privet/privet_manager.h",
      "new_id": "db6c6dad34fdbff07845a160726e4f93bf304844",
      "new_mode": 33188,
      "new_path": "libweave/src/privet/privet_manager.h"
    },
    {
      "type": "modify",
      "old_id": "a44101a082e76756ace64eb55ae5add6a7d43597",
      "old_mode": 33188,
      "old_path": "libweave/src/weave_unittest.cc",
      "new_id": "b6f920751e60513d296feda4ffd5d3b5ebd2b52c",
      "new_mode": 33188,
      "new_path": "libweave/src/weave_unittest.cc"
    }
  ]
}
