)]}'
{
  "commit": "03d246779ea65fc2bd10d0b4f32620f45211133a",
  "tree": "c0bba5558070d24e11c324af60f716f580229703",
  "parents": [
    "9d5b58991ef90e91b3c942c80ae3502ed62d10aa"
  ],
  "author": {
    "name": "Mike Lockwood",
    "email": "lockwood@android.com",
    "time": "Thu Oct 08 15:45:03 2009 -0400"
  },
  "committer": {
    "name": "Mike Lockwood",
    "email": "lockwood@android.com",
    "time": "Thu Oct 08 17:24:21 2009 -0400"
  },
  "message": "GPS: Fix problem with SUPL when SUPL APN is already active.\n\nUse ConnectivityManager.CONNECTIVITY_ACTION broadcast in LocationManagerService\nto notify GPS when SUPL connection is ready instead of TelephonyIntents.ACTION_ANY_DATA_CONNECTION_STATE_CHANGED,\nwhich is not sent in all cases.\nExpand LocationProvider.updateNetworkState() to include NetworkInfo object.\n\nFixes bug b/2155661\n\nChange-Id: Iee227ace7d536b36cf7973e3e6a8b7a621ce6565\nSigned-off-by: Mike Lockwood \u003clockwood@android.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "e5e6db958bb4a98bc63d0b44d24de3ada2ddccaa",
      "old_mode": 33188,
      "old_path": "core/java/android/net/MobileDataStateTracker.java",
      "new_id": "538e51ab974f538e86d8584271e9fe908011b86f",
      "new_mode": 33188,
      "new_path": "core/java/android/net/MobileDataStateTracker.java"
    },
    {
      "type": "modify",
      "old_id": "4fe049462bddc59d8e69b7be7c33395747e76e04",
      "old_mode": 33188,
      "old_path": "location/java/android/location/ILocationProvider.aidl",
      "new_id": "7da16e455fd16155b9e6c3f7589f964cb84e72cd",
      "new_mode": 33188,
      "new_path": "location/java/android/location/ILocationProvider.aidl"
    },
    {
      "type": "modify",
      "old_id": "bfa067109aa22b447180aa8a4a0a7996f5e6a422",
      "old_mode": 33261,
      "old_path": "location/java/com/android/internal/location/GpsLocationProvider.java",
      "new_id": "cd62ed196e6ce314664e3dd92b3ba47264ca81da",
      "new_mode": 33261,
      "new_path": "location/java/com/android/internal/location/GpsLocationProvider.java"
    },
    {
      "type": "modify",
      "old_id": "4ae424a9b4863671281db80f15e6d0d1baeb8b7f",
      "old_mode": 33188,
      "old_path": "location/java/com/android/internal/location/LocationProviderProxy.java",
      "new_id": "89337b369d6f3f92806e7ba52bbe0ef2985f2969",
      "new_mode": 33188,
      "new_path": "location/java/com/android/internal/location/LocationProviderProxy.java"
    },
    {
      "type": "modify",
      "old_id": "e2e056243e0b422f003f7491f5c65b1e126db5ab",
      "old_mode": 33188,
      "old_path": "location/java/com/android/internal/location/MockProvider.java",
      "new_id": "2614f827a15d66e7c9c90e354ef3be004ba43469",
      "new_mode": 33188,
      "new_path": "location/java/com/android/internal/location/MockProvider.java"
    },
    {
      "type": "modify",
      "old_id": "c8fa4c39ad03f33f5b8b3539d45db3c1d1184fbc",
      "old_mode": 33188,
      "old_path": "services/java/com/android/server/LocationManagerService.java",
      "new_id": "d1b3bd06c51379212f1844d817c018063f9cb7ed",
      "new_mode": 33188,
      "new_path": "services/java/com/android/server/LocationManagerService.java"
    },
    {
      "type": "modify",
      "old_id": "2ea020ebc7ff0afdc77609292815340e5b0acc4a",
      "old_mode": 33188,
      "old_path": "test-runner/android/test/TestLocationProvider.java",
      "new_id": "dc07585cede83814cb3d5ec862ca0e781d959778",
      "new_mode": 33188,
      "new_path": "test-runner/android/test/TestLocationProvider.java"
    }
  ]
}
