)]}'
{
  "commit": "836ad571eb22d3758a84fb1e2fab812c418f9f8f",
  "tree": "29e147c7360a204df7012436ae7b3e909f71f7cc",
  "parents": [
    "1ff7bdb095e930b6e3108e2ca88a610852fdcd74"
  ],
  "author": {
    "name": "Etan Cohen",
    "email": "etancohen@google.com",
    "time": "Sun Dec 30 17:59:59 2018 -0800"
  },
  "committer": {
    "name": "Etan Cohen",
    "email": "etancohen@google.com",
    "time": "Thu Jan 17 16:30:05 2019 -0800"
  },
  "message": "[CS] Add an option to block sensitive network specifier\n\nNetwork specifiers are used for 2 purposes:\n\n- As part of network requests to specify more information on the type\n  of requested networks.\n- On network agents to specify information about their networks.\n\nThe network specifiers of the requests and agents are matched to each\nother. However, the agent network specifier may contain sensitive\ninformation which we do not want forwarded to any app.\n\nThis CL adds an option to strip out this agent network specifier before\nthe network capabilities are forwarded to the app.\n\nBug: 122160111\nTest: atest ConnectivityServiceTest (frameworks/base/tests/net)\nTest: atest frameworks/base/tests/net\nTest: atest frameworks/opt/net/wifi/tests/wifitests\nTest: atest frameworks/opt/telephony/tests/telephonytests\nTest: atest frameworks/opt/net/ethernet/tests\nTest: atest android.net.cts - some flakiness!\nTest: act.py ThroughputTest\nTest: act.py DataPathTest\nTest: atest SingleDeviceTest (cts)\nChange-Id: If08d312ff814bdde1147518f923199e6349503d5\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "9ce2a5bd1b5418b2b080088e573e6e1d0ff23b26",
      "old_mode": 33188,
      "old_path": "core/java/android/net/NetworkSpecifier.java",
      "new_id": "12cdc342e28e51795f27549f574882016d8f08d7",
      "new_mode": 33188,
      "new_path": "core/java/android/net/NetworkSpecifier.java"
    },
    {
      "type": "modify",
      "old_id": "d6f3e2ba483524ceaa00460a48cbe02d1131e14e",
      "old_mode": 33188,
      "old_path": "services/core/java/com/android/server/ConnectivityService.java",
      "new_id": "00550d9c660e50358a891a750558863e6f155093",
      "new_mode": 33188,
      "new_path": "services/core/java/com/android/server/ConnectivityService.java"
    },
    {
      "type": "modify",
      "old_id": "2a92a7dabd98e08a4768694ea3ca0c8218de6a10",
      "old_mode": 33188,
      "old_path": "tests/net/java/com/android/server/ConnectivityServiceTest.java",
      "new_id": "882babff4aee590f51193da22c38bac7a56a4b3e",
      "new_mode": 33188,
      "new_path": "tests/net/java/com/android/server/ConnectivityServiceTest.java"
    }
  ]
}
