)]}'
{
  "commit": "0c074e68437f1a705a8e73ac32e8e4dec370ec43",
  "tree": "9ed1af1c2c391dabe8a239803f1d168a9202ce05",
  "parents": [
    "8e99d183345391cddec70e18d3c41cf21f9f67cb"
  ],
  "author": {
    "name": "Chia-chi Yeh",
    "email": "chiachi@android.com",
    "time": "Mon Aug 15 15:19:40 2011 -0700"
  },
  "committer": {
    "name": "Chia-chi Yeh",
    "email": "chiachi@android.com",
    "time": "Tue Aug 16 10:08:33 2011 -0700"
  },
  "message": "VPN: reset legacy VPN when resetting IPv4 addresses.\n\nCurrently legacy VPN only works on IPv4, and it should always\nturn down when the addresses are changed. It assumed that the\ninterface will be brought down and up, so the event can be\ndetected via interfaceStatusChanged(). However, the assumption\nwas incorrect and the event is actually driver-dependent. To\nfix this issue, ConnectivityService now tells VPN that the\ninterface is down when resetting IPv4 addresses.\n\nChange-Id: I76d15e56552d86635c5b274ca980be5da905a6fb\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "a5066367e2cb03698246b697e4ac10dc29a0771c",
      "old_mode": 33188,
      "old_path": "services/java/com/android/server/ConnectivityService.java",
      "new_id": "81dc1a89c86786b5aa097ec56da6820cccf18829",
      "new_mode": 33188,
      "new_path": "services/java/com/android/server/ConnectivityService.java"
    },
    {
      "type": "modify",
      "old_id": "d9da92cc3d013358a087ae1f1b3933ae04cb2d09",
      "old_mode": 33188,
      "old_path": "services/java/com/android/server/connectivity/Vpn.java",
      "new_id": "6b65e07ee570d47d274429ef223e3872b4f1ee9a",
      "new_mode": 33188,
      "new_path": "services/java/com/android/server/connectivity/Vpn.java"
    }
  ]
}
