)]}'
{
  "commit": "3bdd327f8532a79b83f575cc62e8eb09a1f93f3d",
  "tree": "92480de80f3818f6f1746df0ea719cf547324b22",
  "parents": [
    "8b0c8ffb2d921ce5c90bcaaa3f1182d531d90d2c"
  ],
  "author": {
    "name": "Narayan Kamath",
    "email": "narayan@google.com",
    "time": "Thu Nov 27 18:17:35 2014 +0000"
  },
  "committer": {
    "name": "Narayan Kamath",
    "email": "narayan@google.com",
    "time": "Thu Feb 12 11:15:49 2015 +0000"
  },
  "message": "Move apache specific portions of android.net.http to external/apache-http.\n\nWe continue to compile external/apache-http into ext.jar. This contains\na few changes apart fom the classes moving around :\n\n- Makefile changes to build docs and api-stubs for now. A future change\n  will revert these changes and remove these classes from stubs and\n  docs.\n- Hardcode event IDs in legacyerrorstrings to avoid a dependency between\n  the frameworks and apache. These strings are on their way out and will\n  never change anyway.\n- Remove imports due to {@link} tags and use {@code} instead.\n- Remove an accidental(?) dependency on apache commons code that\u0027s a\n  part of apache-http.\n\nbug: 18027885\n\nChange-Id: I51cd038d846ec7d02c283a4541b10a6a9cf62ecf\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "a20798d85172b357836518f633c20c0e011b96cb",
      "old_mode": 33188,
      "old_path": "Android.mk",
      "new_id": "44fdb777d37c2fc5ffa4ae80322393f0fa0923c2",
      "new_mode": 33188,
      "new_path": "Android.mk"
    },
    {
      "type": "modify",
      "old_id": "cd4f73aecf18feac49855a67f5497e4d7d961cfa",
      "old_mode": 33188,
      "old_path": "api/current.txt",
      "new_id": "f45e01992ae3666fa4c42c37e10068e82428dd32",
      "new_mode": 33188,
      "new_path": "api/current.txt"
    },
    {
      "type": "modify",
      "old_id": "ce68ca9c51e82abc6260a43e9f5d2ca7b4f49333",
      "old_mode": 33188,
      "old_path": "api/system-current.txt",
      "new_id": "3011f2f799c28213fff4620cb4df33ecf67a6d4f",
      "new_mode": 33188,
      "new_path": "api/system-current.txt"
    },
    {
      "type": "modify",
      "old_id": "c1255440986c8215eab95e207a60e2c295db232e",
      "old_mode": 33188,
      "old_path": "core/java/android/database/DatabaseUtils.java",
      "new_id": "e61664cf91958c82d3c3d8ee98e4e1c473088ddb",
      "new_mode": 33188,
      "new_path": "core/java/android/database/DatabaseUtils.java"
    },
    {
      "type": "modify",
      "old_id": "a3cad77fa9059408c76be7270e9bd58d12a7547d",
      "old_mode": 33188,
      "old_path": "core/java/android/net/ProxyInfo.java",
      "new_id": "2c90909e0a498872022ccf546c43eb46782378bd",
      "new_mode": 33188,
      "new_path": "core/java/android/net/ProxyInfo.java"
    },
    {
      "type": "delete",
      "old_id": "a262076662834ecece638c39e9e3d23ba4d1d841",
      "old_mode": 33188,
      "old_path": "core/java/android/net/http/AndroidHttpClient.java",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "6d48fce8986bb064ff4ff2b732a037ef5481e0c1",
      "old_mode": 33188,
      "old_path": "core/java/android/net/http/AndroidHttpClientConnection.java",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "bf3fe0278245adb32428ef7964582020980f2bf0",
      "old_mode": 33188,
      "old_path": "core/java/android/net/http/CertificateChainValidator.java",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "831bd0e2cdccc94476fd7a120a02afbf0ba5e28d",
      "old_mode": 33188,
      "old_path": "core/java/android/net/http/Connection.java",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "d82553046f450828bb81427a47d159f6a3ed1480",
      "old_mode": 33188,
      "old_path": "core/java/android/net/http/ConnectionThread.java",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "98fbe21e7af25fd9df3ed8d1179ba7e5653f065c",
      "old_mode": 33188,
      "old_path": "core/java/android/net/http/DelegatingSSLSession.java",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "3fd471d8e3aff17554010808be0064cc954e17e2",
      "old_mode": 33188,
      "old_path": "core/java/android/net/http/EventHandler.java",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "0f8b105d61fbf8e6a360b34a3cc67c81ccb0c862",
      "old_mode": 33188,
      "old_path": "core/java/android/net/http/Headers.java",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "3abac23437b3c23a27c3ad252c67710af09712ee",
      "old_mode": 33188,
      "old_path": "core/java/android/net/http/HttpAuthHeader.java",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "edf8fed31db007f99f6de32cdb6ad1b6429e449b",
      "old_mode": 33188,
      "old_path": "core/java/android/net/http/HttpConnection.java",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "09346643849f5e9d9f17208a38219b254222260c",
      "old_mode": 33188,
      "old_path": "core/java/android/net/http/HttpLog.java",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "c6c22e77e61f609d58f1479b6333fb115afa5114",
      "old_mode": 33188,
      "old_path": "core/java/android/net/http/HttpResponseCache.java",
      "new_id": "188287f5b5db1fc9fb48737fa0eccf2ab9cb53cc",
      "new_mode": 33188,
      "new_path": "core/java/android/net/http/HttpResponseCache.java"
    },
    {
      "type": "delete",
      "old_id": "a8674de15ad4dfd9af51a792225b26c1c5f472ac",
      "old_mode": 33188,
      "old_path": "core/java/android/net/http/HttpsConnection.java",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "fda60091a572ebdf7ef38f0546447ef66fe542f1",
      "old_mode": 33188,
      "old_path": "core/java/android/net/http/IdleCache.java",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "bdafa0bed470f72f6aba7d9d6241ab323b75732d",
      "old_mode": 33188,
      "old_path": "core/java/android/net/http/LoggingEventHandler.java",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "76d7bb9521a351f363374ca866f4f5edf3042f75",
      "old_mode": 33188,
      "old_path": "core/java/android/net/http/Request.java",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "34ca267271b7a57b25edbab321f3b74f0023b670",
      "old_mode": 33188,
      "old_path": "core/java/android/net/http/RequestFeeder.java",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "f23f69cd242ddc8f427e63a0ae02b019f16f8e22",
      "old_mode": 33188,
      "old_path": "core/java/android/net/http/RequestHandle.java",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "7d2da1b144662d85ff6d66e3b14ccb728d1fdcdf",
      "old_mode": 33188,
      "old_path": "core/java/android/net/http/RequestQueue.java",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "11fc05dca30db5d3a58ab91af9446963872058e0",
      "old_mode": 33188,
      "old_path": "core/java/android/webkit/LegacyErrorStrings.java",
      "new_id": "60a6ee1a045f9a56df8fb6c3da9b658de913a343",
      "new_mode": 33188,
      "new_path": "core/java/android/webkit/LegacyErrorStrings.java"
    },
    {
      "type": "delete",
      "old_id": "faaac7f3e172bf700565f2e551a0a4bbe8a53af1",
      "old_mode": 33188,
      "old_path": "core/java/com/android/internal/http/multipart/ByteArrayPartSource.java",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "45e4be68dd1639b6752b9f5aff314c9774dbbb00",
      "old_mode": 33188,
      "old_path": "core/java/com/android/internal/http/multipart/FilePart.java",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "eb5cc0fefb472604d1c7390b414c917bd007cb12",
      "old_mode": 33188,
      "old_path": "core/java/com/android/internal/http/multipart/FilePartSource.java",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "53192517445393674533dc50026ece84ccc5b59d",
      "old_mode": 33188,
      "old_path": "core/java/com/android/internal/http/multipart/MultipartEntity.java",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "1d66dc674331ee89c2f84a93fe0be7c92b859edf",
      "old_mode": 33188,
      "old_path": "core/java/com/android/internal/http/multipart/Part.java",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "876d15d9cbc8852eb0b0b9826efeb53057aeb83b",
      "old_mode": 33188,
      "old_path": "core/java/com/android/internal/http/multipart/PartBase.java",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "3740696597bb62f9685235ee313c15e26ab53490",
      "old_mode": 33188,
      "old_path": "core/java/com/android/internal/http/multipart/PartSource.java",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "73d0f908ac2ab035c454ade9cfb335943ff43773",
      "old_mode": 33188,
      "old_path": "core/java/com/android/internal/http/multipart/StringPart.java",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6cc6922ffd9e0f1a274f8b18d3cd4aef6da52612",
      "new_mode": 33188,
      "new_path": "core/java/org/apache/http/conn/ConnectTimeoutException.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "30ef2987cdc08006cd6ef10dc0d2c372ccc3fea5",
      "new_mode": 33188,
      "new_path": "core/java/org/apache/http/conn/scheme/HostNameResolver.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b9f534895fbe336578945a25aa529d0a9c38358c",
      "new_mode": 33188,
      "new_path": "core/java/org/apache/http/conn/scheme/LayeredSocketFactory.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c6bc03c707aa1717d7385b9495ccd5f76d691ed8",
      "new_mode": 33188,
      "new_path": "core/java/org/apache/http/conn/scheme/SocketFactory.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e264f1c4de491168a41cc954e86056427a428f0e",
      "new_mode": 33188,
      "new_path": "core/java/org/apache/http/conn/ssl/AbstractVerifier.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c2bf4c4f8f1a8e3d1286c11a278ba717582f911a",
      "new_mode": 33188,
      "new_path": "core/java/org/apache/http/conn/ssl/AllowAllHostnameVerifier.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "48a7bf9d82bf25980a2586eae565cb20c3d4580a",
      "new_mode": 33188,
      "new_path": "core/java/org/apache/http/conn/ssl/BrowserCompatHostnameVerifier.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4d53d4050bddbb64beb9245a4a5d583f0fa09f89",
      "new_mode": 33188,
      "new_path": "core/java/org/apache/http/conn/ssl/SSLSocketFactory.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "bd9e70d177146c377139abb3b75db45ac9930cdd",
      "new_mode": 33188,
      "new_path": "core/java/org/apache/http/conn/ssl/StrictHostnameVerifier.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e38db5f3a15e2ae1232f6bc585a7a7bce224651a",
      "new_mode": 33188,
      "new_path": "core/java/org/apache/http/conn/ssl/X509HostnameVerifier.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a5c737fafeda7d9ea1348a732cc0fb9d29cfd0cb",
      "new_mode": 33188,
      "new_path": "core/java/org/apache/http/conn/ssl/package.html"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9479db17007eaaf07206d52efa7ce06fea604721",
      "new_mode": 33188,
      "new_path": "core/java/org/apache/http/params/CoreConnectionPNames.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a7b31fca8fca5719d02d4304775e03c7e2b22669",
      "new_mode": 33188,
      "new_path": "core/java/org/apache/http/params/HttpConnectionParams.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9562e54e34cd583a1ab050a92e3c14f7f034fe99",
      "new_mode": 33188,
      "new_path": "core/java/org/apache/http/params/HttpParams.java"
    },
    {
      "type": "modify",
      "old_id": "6871efd7dc019e573454f5358e53880d7bf12813",
      "old_mode": 33188,
      "old_path": "core/tests/bandwidthtests/Android.mk",
      "new_id": "cb44721b7cec00311581b703ea48570120d6d20a",
      "new_mode": 33188,
      "new_path": "core/tests/bandwidthtests/Android.mk"
    },
    {
      "type": "modify",
      "old_id": "24221bcbe0408eb34b48ba3b5fce8152b9ff9f9a",
      "old_mode": 33188,
      "old_path": "core/tests/bandwidthtests/AndroidManifest.xml",
      "new_id": "d0a61987d4884ac2c5cd5d8e4b2a184bb65efab2",
      "new_mode": 33188,
      "new_path": "core/tests/bandwidthtests/AndroidManifest.xml"
    },
    {
      "type": "modify",
      "old_id": "6bdeaf04d2d2ae6d4bbc2cac6925640465d56763",
      "old_mode": 33188,
      "old_path": "core/tests/coretests/Android.mk",
      "new_id": "79a0b0c6cf38de0289b3ac277584e38198e8f529",
      "new_mode": 33188,
      "new_path": "core/tests/coretests/Android.mk"
    },
    {
      "type": "modify",
      "old_id": "226717ec21d087674f04685d46d13fdb4b3bc495",
      "old_mode": 33188,
      "old_path": "core/tests/coretests/AndroidManifest.xml",
      "new_id": "bfaea8fa70860ff74535078832fe306535f3fd0d",
      "new_mode": 33188,
      "new_path": "core/tests/coretests/AndroidManifest.xml"
    },
    {
      "type": "modify",
      "old_id": "95c6867d83b51818fb265ea18ccb79919bf0fe07",
      "old_mode": 33188,
      "old_path": "data/etc/platform.xml",
      "new_id": "6659769b4204ad7fbbd7a10a717aeb5f9021d34f",
      "new_mode": 33188,
      "new_path": "data/etc/platform.xml"
    },
    {
      "type": "modify",
      "old_id": "bc0e4e4ddaf8d921f9d8912bfeb1818e44ccd2c0",
      "old_mode": 33188,
      "old_path": "tests/CoreTests/android/Android.mk",
      "new_id": "5f3d0d9a33bc2b1d554e53e77cde55048e9dea60",
      "new_mode": 33188,
      "new_path": "tests/CoreTests/android/Android.mk"
    },
    {
      "type": "modify",
      "old_id": "8331f0ce3eda30eea7c2f656c0cf6a6da8cc97cf",
      "old_mode": 33188,
      "old_path": "tests/CoreTests/android/AndroidManifest.xml",
      "new_id": "bf46d150c1dac5543c9478001894dc01a33b31ee",
      "new_mode": 33188,
      "new_path": "tests/CoreTests/android/AndroidManifest.xml"
    },
    {
      "type": "modify",
      "old_id": "4feac68a4938047b6eb86294e200fa3f02526d8d",
      "old_mode": 33188,
      "old_path": "tests/OneMedia/Android.mk",
      "new_id": "b7d7f98bd601bb86d22e2f5da21523f191ae2ab3",
      "new_mode": 33188,
      "new_path": "tests/OneMedia/Android.mk"
    },
    {
      "type": "modify",
      "old_id": "95072a44143bc580c2229bec712839adb712c674",
      "old_mode": 33188,
      "old_path": "tests/OneMedia/AndroidManifest.xml",
      "new_id": "ef3fad5ebbf3554c9fa9e05f909c4f86aa98a7da",
      "new_mode": 33188,
      "new_path": "tests/OneMedia/AndroidManifest.xml"
    }
  ]
}
