)]}'
{
  "log": [
    {
      "commit": "0d958bbf1d160ff8e214fe9cceb6080b0968f83f",
      "tree": "81dee18091501ebd5e8abb65800ea69cd79ae503",
      "parents": [
        "03c14760a593b8bbea502fc8cbcc0ffe1e2ac058"
      ],
      "author": {
        "name": "Howard Chen",
        "email": "howardsoc@google.com",
        "time": "Mon Feb 18 13:37:48 2019 +0800"
      },
      "committer": {
        "name": "Howard Chen",
        "email": "howardsoc@google.com",
        "time": "Thu Feb 21 15:05:20 2019 +0800"
      },
      "message": "Add feature flag for Dynamic Android\n\nBug: 119647479\nTest: flashall and check the option exists.\n\nMerged-In: I46efd27a6880dde4bc69aa457a6f3b0fdd9ce5cd\nChange-Id: I46efd27a6880dde4bc69aa457a6f3b0fdd9ce5cd\n"
    },
    {
      "commit": "03c14760a593b8bbea502fc8cbcc0ffe1e2ac058",
      "tree": "8abc69c138002eff3263f0800f69d34b80c83f1b",
      "parents": [
        "f8881b68214764b490e21de427cc3262c1f6977f",
        "feab82cf82778d7db88c7b7f3560e0f54b360dae"
      ],
      "author": {
        "name": "Kiyoung Kim",
        "email": "kiyoungkim@google.com",
        "time": "Thu Feb 21 00:16:45 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu Feb 21 00:16:45 2019 +0000"
      },
      "message": "Merge \"Schematize Crypto system properties\""
    },
    {
      "commit": "f8881b68214764b490e21de427cc3262c1f6977f",
      "tree": "b862c8e3bbbc851a4c35b5605a9cd0f11dd16dd9",
      "parents": [
        "4b93dd3ff7b398ced89036f71dc88c67bb1c6204",
        "b13bfc56824d75a7f6dc57ec24c5f0f2f00b979e"
      ],
      "author": {
        "name": "Christian Wailes",
        "email": "chriswailes@google.com",
        "time": "Wed Feb 20 22:53:45 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Feb 20 22:53:45 2019 +0000"
      },
      "message": "Merge \"Updated Zygote IPC related comments.\""
    },
    {
      "commit": "4b93dd3ff7b398ced89036f71dc88c67bb1c6204",
      "tree": "9f60211bcce1269328a6479de3d6761cfa77f824",
      "parents": [
        "4b5b191b427074b1f32f187d8c2b9ac669c15df3",
        "db2337f779a3a7b14e50ad96f6f97c0e3bf79e11"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Feb 20 22:07:36 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Feb 20 22:07:36 2019 +0000"
      },
      "message": "Merge \"Add documentation for inserting RCS 1-on-1 thread\""
    },
    {
      "commit": "4b5b191b427074b1f32f187d8c2b9ac669c15df3",
      "tree": "bf97db851ae56dc35a6a17c5324f93910ce9986d",
      "parents": [
        "5ea5f198c09f38de049749ac4744c4e3d1fc2fa5",
        "a7335a976a2576618142a6987c15e371a0df2e5a"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Feb 20 21:08:21 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Feb 20 21:08:21 2019 +0000"
      },
      "message": "Merge \"Convert Android.mk file to Android.bp\""
    },
    {
      "commit": "5ea5f198c09f38de049749ac4744c4e3d1fc2fa5",
      "tree": "55241af3876d40130cf2a76838c6562e567e429f",
      "parents": [
        "609ea873b76caa7625491f361d913b9cddab6da5",
        "adcb75d38bd6b1906c6c77d8e627bd9f48fb41ec"
      ],
      "author": {
        "name": "Nathan Harold",
        "email": "nharold@google.com",
        "time": "Wed Feb 20 21:08:05 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Feb 20 21:08:05 2019 +0000"
      },
      "message": "Merge \"Debug Event for Malformed PLMN ID in CellIdentity\""
    },
    {
      "commit": "adcb75d38bd6b1906c6c77d8e627bd9f48fb41ec",
      "tree": "55241af3876d40130cf2a76838c6562e567e429f",
      "parents": [
        "609ea873b76caa7625491f361d913b9cddab6da5"
      ],
      "author": {
        "name": "Nathan Harold",
        "email": "nharold@google.com",
        "time": "Tue Feb 12 16:13:34 2019 -0800"
      },
      "committer": {
        "name": "Nathan Harold",
        "email": "nharold@google.com",
        "time": "Wed Feb 20 21:07:52 2019 +0000"
      },
      "message": "Debug Event for Malformed PLMN ID in CellIdentity\n\nAdd a debug event to catch the case where the modem\nreports a PLMN-ID that is either malformed or incomplete.\n\nBug: 124332651\nTest: compilation\nChange-Id: Iffea47349ff999aade2aa26e30f00e5007ba7b4e\n"
    },
    {
      "commit": "609ea873b76caa7625491f361d913b9cddab6da5",
      "tree": "cd617725ac434889f31b8a113d1a4b5ed0be6f8e",
      "parents": [
        "a6dda25ac90b7ce6a9afa7da6cc86fade59f9ebf",
        "c39f23c1a67379d990ff6cd6183063a75dd94f06"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Feb 20 20:01:14 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Feb 20 20:01:14 2019 +0000"
      },
      "message": "Merge \"Split RCS events into API and internal classes\""
    },
    {
      "commit": "b13bfc56824d75a7f6dc57ec24c5f0f2f00b979e",
      "tree": "4c59edfecf838cdf949cdbb67dc13e3f40f68bbd",
      "parents": [
        "a6dda25ac90b7ce6a9afa7da6cc86fade59f9ebf"
      ],
      "author": {
        "name": "Chris Wailes",
        "email": "chriswailes@google.com",
        "time": "Wed Feb 20 11:19:48 2019 -0800"
      },
      "committer": {
        "name": "Chris Wailes",
        "email": "chriswailes@google.com",
        "time": "Wed Feb 20 11:19:54 2019 -0800"
      },
      "message": "Updated Zygote IPC related comments.\n\nBug: 124637285\nTest: None; comment only changes\nChange-Id: Ie567715a1ee08cdf65e3135aa75e3bd95ef5ab0d\n"
    },
    {
      "commit": "a7335a976a2576618142a6987c15e371a0df2e5a",
      "tree": "518bdc1ea94a5b63a0708a1b88b84d744f5d3799",
      "parents": [
        "a6dda25ac90b7ce6a9afa7da6cc86fade59f9ebf"
      ],
      "author": {
        "name": "Sasha Smundak",
        "email": "asmundak@google.com",
        "time": "Fri Feb 08 15:13:25 2019 -0800"
      },
      "committer": {
        "name": "Sasha Smundak",
        "email": "asmundak@google.com",
        "time": "Wed Feb 20 11:16:22 2019 -0800"
      },
      "message": "Convert Android.mk file to Android.bp\n\nSee build/soong/README.md for more information.\n\nBug: 122332340\nTest: treehugger\nChange-Id: I4ccc0a2e13fc49a0109e9823fbcb4077e11455d5\nMerged-In: I4ccc0a2e13fc49a0109e9823fbcb4077e11455d5\n"
    },
    {
      "commit": "a6dda25ac90b7ce6a9afa7da6cc86fade59f9ebf",
      "tree": "eb4e192f159ca9731155e9ca6abee722df7b0d55",
      "parents": [
        "4ba3b12efb713c21904214ee33e44a711bdca3ff",
        "69e0ed19e10407bceded9ee0091b3cf6f03660f0"
      ],
      "author": {
        "name": "Nathan Harold",
        "email": "nharold@google.com",
        "time": "Wed Feb 20 17:50:41 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Feb 20 17:50:41 2019 +0000"
      },
      "message": "Merge \"Expose the Radio HAL Version for Test Purposes\""
    },
    {
      "commit": "4ba3b12efb713c21904214ee33e44a711bdca3ff",
      "tree": "dcf0648697834cd9f53cbdd489d3766c66b9c703",
      "parents": [
        "619ed85e812ff1de47de56cce24cc046cc9caa72",
        "31a61f6348b69c4dfc68e95c9a44e428234dd5f6"
      ],
      "author": {
        "name": "Xin Li",
        "email": "delphij@google.com",
        "time": "Wed Feb 20 16:25:58 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Feb 20 16:25:58 2019 +0000"
      },
      "message": "Merge changes from topic \"PPRL.190205.001\"\n\n* changes:\n  Fix merge problems with cherry-picking \"Add notification settings to backup\u0026restore\" change into pi-dev\n  DO NOT MERGE - Merge PPRL.190205.001 into master\n"
    },
    {
      "commit": "db2337f779a3a7b14e50ad96f6f97c0e3bf79e11",
      "tree": "8e6eca7e59b1786af3afc307d7b96f4afb1a3f42",
      "parents": [
        "b829ad7b17bd8d32ac91122711c39b58d1a730d0"
      ],
      "author": {
        "name": "Leland Miller",
        "email": "lelandmiller@google.com",
        "time": "Wed Feb 20 07:53:49 2019 -0800"
      },
      "committer": {
        "name": "Leland Miller",
        "email": "lelandmiller@google.com",
        "time": "Wed Feb 20 07:53:49 2019 -0800"
      },
      "message": "Add documentation for inserting RCS 1-on-1 thread\n\nTest: None, documentation only\nBug: 124781386\nChange-Id: I1ab521aa6ceb54dc513a219b238f66a59fbfab97\n"
    },
    {
      "commit": "619ed85e812ff1de47de56cce24cc046cc9caa72",
      "tree": "54c23ae17035a3aacddbebb0ced9f3d1233ce207",
      "parents": [
        "8a71e014231c0d88fb6badaecb8830cd92dbcc33",
        "3513d3c8b086672685bdfe22ab937cd88d240893"
      ],
      "author": {
        "name": "Andrei-Valentin Onea",
        "email": "andreionea@google.com",
        "time": "Wed Feb 20 14:49:10 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Feb 20 14:49:10 2019 +0000"
      },
      "message": "Merge \"Use sampled value in hidden api logger\""
    },
    {
      "commit": "3513d3c8b086672685bdfe22ab937cd88d240893",
      "tree": "48564772e16d291252e9aac6379bba29e8b01b3f",
      "parents": [
        "f2cf09c94510857f99fd94381d609784dd46b334"
      ],
      "author": {
        "name": "Andrei Onea",
        "email": "andreionea@google.com",
        "time": "Fri Feb 15 13:50:47 2019 +0000"
      },
      "committer": {
        "name": "Andrei-Valentin Onea",
        "email": "andreionea@google.com",
        "time": "Wed Feb 20 12:56:52 2019 +0000"
      },
      "message": "Use sampled value in hidden api logger\n\nThe hidden api logger interface also receives the actual sampled value.\nThis is an intermediate step before a new logging method is added.\n\nTest: m\nBug: 119217680\n\n(cherry picked from commit 31bde163932dab75a8301e43b2adcb684f0470ec)\n\nChange-Id: I3345bdcdf57e1f60970c85572e503d7b33af7148\nMerged-In: I707a2624a254a80391cdae277dd59daa503d055f\n"
    },
    {
      "commit": "8a71e014231c0d88fb6badaecb8830cd92dbcc33",
      "tree": "a4f688840f3279f80f21161e7b4c017dc69d1536",
      "parents": [
        "21078b1edd38a46287451a86a7b8b905f6b06b50",
        "5f0521e3b9cfd02ff0251f7a82758bd6795da60d"
      ],
      "author": {
        "name": "Adrian Roos",
        "email": "roosa@google.com",
        "time": "Wed Feb 20 12:50:28 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Feb 20 12:50:28 2019 +0000"
      },
      "message": "Merge \"Fix potential memory leak in SomeArgs\""
    },
    {
      "commit": "21078b1edd38a46287451a86a7b8b905f6b06b50",
      "tree": "a9d2b3491b4acedbad8509ee71b5a93324e9e7f9",
      "parents": [
        "1d18e60e76bed90e6b00d17df79f63d0bb7b0443",
        "c63e48dd6520d9700293e841705544e80841b440"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Feb 20 12:00:15 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Feb 20 12:00:15 2019 +0000"
      },
      "message": "Merge \"Skip unreachable route when estimating VPN destinations\""
    },
    {
      "commit": "1d18e60e76bed90e6b00d17df79f63d0bb7b0443",
      "tree": "2b71c6e37c071c64da19c90dfe8b6dc480977c2a",
      "parents": [
        "f2cf09c94510857f99fd94381d609784dd46b334",
        "8e9a15bdbd938b24d57c17139ed9b5eadedc37d2"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Feb 20 11:14:24 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Feb 20 11:14:24 2019 +0000"
      },
      "message": "Merge \"Consider 200 response with \"Content-length \u003c\u003d 4\" to not be a captive portal.\""
    },
    {
      "commit": "5f0521e3b9cfd02ff0251f7a82758bd6795da60d",
      "tree": "ae844c342a9d7ca945b6276852a6e8d76ff0cd87",
      "parents": [
        "5bc4949f3fb837332aa3adf80defa529236abe9a"
      ],
      "author": {
        "name": "Bin Chen",
        "email": "bin0515@gmail.com",
        "time": "Wed Feb 20 17:34:04 2019 +0800"
      },
      "committer": {
        "name": "Bin Chen",
        "email": "bin0515@gmail.com",
        "time": "Wed Feb 20 17:40:02 2019 +0800"
      },
      "message": "Fix potential memory leak in SomeArgs\n\nWhen recycling SomeArgs in pool, some fields are not set to null.\nWhich result potential memory leak as SomeArgs in pool still holds\nthe reference object.\nTo fix this issue, clear all args when recycling.\n\nChange-Id: Ie730c3889da948c60ef746ddbe2e926d94ad7e06\nSigned-off-by: Bin Chen \u003cbin0515@gmail.com\u003e\nSigned-off-by: Wei Huang \u003chwbest.v@gmail.com\u003e\n"
    },
    {
      "commit": "f2cf09c94510857f99fd94381d609784dd46b334",
      "tree": "4a10154e91bd314ce119fddd4b0aa0abd109cd64",
      "parents": [
        "ae941732bba8e75f867ca5ebed1032e2f00b4c6b",
        "d78dac0bd19728cf7199d9b695b3f33d8202a394"
      ],
      "author": {
        "name": "Xiangyu/Malcolm Chen",
        "email": "refuhoo@google.com",
        "time": "Wed Feb 20 05:25:00 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Feb 20 05:25:00 2019 +0000"
      },
      "message": "Merge \"Adding validate before switch feature.\""
    },
    {
      "commit": "ae941732bba8e75f867ca5ebed1032e2f00b4c6b",
      "tree": "de6218c6f6e71e94a7fd36bf5788f16135eff316",
      "parents": [
        "7d6e0852295d8ed40e0549f4bd1574243c2afa6b",
        "fd74d53f6f56cd6674d60d5e573edeaf0b988849"
      ],
      "author": {
        "name": "Tyler Gunn",
        "email": "tgunn@google.com",
        "time": "Wed Feb 20 04:40:13 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Feb 20 04:40:13 2019 +0000"
      },
      "message": "Merge \"Add support for Telecom logging to obfuscate string phone numbers.\""
    },
    {
      "commit": "7d6e0852295d8ed40e0549f4bd1574243c2afa6b",
      "tree": "04a441dc00e92595ca65f6da4b798f306670c80c",
      "parents": [
        "5bc4949f3fb837332aa3adf80defa529236abe9a",
        "1a1689a32c3c247c5461e06974531816f23135f7"
      ],
      "author": {
        "name": "Xiangyu/Malcolm Chen",
        "email": "refuhoo@google.com",
        "time": "Wed Feb 20 02:58:09 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Feb 20 02:58:09 2019 +0000"
      },
      "message": "Merge \"Move getPhoneCount implementation back to TelephonyManager.\""
    },
    {
      "commit": "d78dac0bd19728cf7199d9b695b3f33d8202a394",
      "tree": "474923fdd0e46ab5b2fba7a6a351246d9a9cfef8",
      "parents": [
        "5bc4949f3fb837332aa3adf80defa529236abe9a"
      ],
      "author": {
        "name": "Malcolm Chen",
        "email": "refuhoo@google.com",
        "time": "Thu Jan 24 16:33:51 2019 -0800"
      },
      "committer": {
        "name": "Xiangyu/Malcolm Chen",
        "email": "refuhoo@google.com",
        "time": "Wed Feb 20 02:52:14 2019 +0000"
      },
      "message": "Adding validate before switch feature.\n\nIn CBRS DSDS mode, switching data to CBRS network will require\nvalidation first. Adding a component of CellularNetworkValidator\nto trigger the validation and pass the result back to PhoneSwitcher.\n\nBug: 118348832\nTest: manual\nChange-Id: I689aa494f031834b5cee76906922ebdafa9c77ed\nMerged-In: I689aa494f031834b5cee76906922ebdafa9c77ed\n"
    },
    {
      "commit": "5bc4949f3fb837332aa3adf80defa529236abe9a",
      "tree": "71747be5bdc7e5950e5dd891ada8652001073be0",
      "parents": [
        "9102b10a00efa1d552fa2a7e6e47f858a50cf6fa",
        "c54582e1f0974ac26f07a4350c87f03f807dce3b"
      ],
      "author": {
        "name": "Hall Liu",
        "email": "hallliu@google.com",
        "time": "Wed Feb 20 01:08:04 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Feb 20 01:08:04 2019 +0000"
      },
      "message": "Merge \"Turn on enforcing mode for Q-based location APIs\""
    },
    {
      "commit": "9102b10a00efa1d552fa2a7e6e47f858a50cf6fa",
      "tree": "673a4adac71f6d46a5c3bcac1d5395a222617eb2",
      "parents": [
        "b829ad7b17bd8d32ac91122711c39b58d1a730d0",
        "6473542b4d87177b9265f26e6ab6d295195fc348"
      ],
      "author": {
        "name": "Shuo Qian",
        "email": "shuoq@google.com",
        "time": "Wed Feb 20 01:08:03 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Feb 20 01:08:03 2019 +0000"
      },
      "message": "Merge \"Add \u0027hasKnownUserIntentEmergency\u0027 into ImsCallProfile Parcel\""
    },
    {
      "commit": "1a1689a32c3c247c5461e06974531816f23135f7",
      "tree": "e95739ef0cc7b721206eae163ad9c64c7e76bc39",
      "parents": [
        "b829ad7b17bd8d32ac91122711c39b58d1a730d0"
      ],
      "author": {
        "name": "Malcolm Chen",
        "email": "refuhoo@google.com",
        "time": "Wed Jan 30 21:19:57 2019 -0800"
      },
      "committer": {
        "name": "Xiangyu/Malcolm Chen",
        "email": "refuhoo@google.com",
        "time": "Wed Feb 20 00:49:58 2019 +0000"
      },
      "message": "Move getPhoneCount implementation back to TelephonyManager.\n\nMoving it inside iTelephony creates problems. Some components call\ngetPhoneCount during initialization while iTelephony service is not\neven running, which will cause phone process to crash.\n\nBug: 123667461\nTest: manual\nChange-Id: I51199eaf0bd87055c21fe61af50f4c353137d621\nMerged-In: I51199eaf0bd87055c21fe61af50f4c353137d621\n"
    },
    {
      "commit": "6473542b4d87177b9265f26e6ab6d295195fc348",
      "tree": "673a4adac71f6d46a5c3bcac1d5395a222617eb2",
      "parents": [
        "b829ad7b17bd8d32ac91122711c39b58d1a730d0"
      ],
      "author": {
        "name": "sqian",
        "email": "shuoq@google.com",
        "time": "Thu Feb 14 14:58:03 2019 -0800"
      },
      "committer": {
        "name": "sqian",
        "email": "shuoq@google.com",
        "time": "Tue Feb 19 15:25:02 2019 -0800"
      },
      "message": "Add \u0027hasKnownUserIntentEmergency\u0027 into ImsCallProfile Parcel\n\nTest: Treehugger\nBug: 123999640\nChange-Id: Ie68a02a7e0f9aabe5dbc37806a495169feb63765\nMerged-In: Ie68a02a7e0f9aabe5dbc37806a495169feb63765\n(cherry picked from commit 0c86fbf491f4781ef3be68ba51aa3bfdb0bd7bc0)\n"
    },
    {
      "commit": "b829ad7b17bd8d32ac91122711c39b58d1a730d0",
      "tree": "4c455d983919fee641afaa6c5fa28016a5bb199a",
      "parents": [
        "18cccec6245bee1073be460e37b74738e6f344e4",
        "5943304c9bb14b8b6cadfa28466e9b70e89a1a2f"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Feb 19 22:21:05 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Feb 19 22:21:05 2019 +0000"
      },
      "message": "Merge \"[DO NOT MERGE] Support trace command on Window Manager dumpsys\""
    },
    {
      "commit": "31a61f6348b69c4dfc68e95c9a44e428234dd5f6",
      "tree": "e6bc3036db5c27456c137ecbd322984d502319e6",
      "parents": [
        "e2cfe31b48aa2f7f8a4574a6488d2ed5fa59627e"
      ],
      "author": {
        "name": "Raman Tenneti",
        "email": "rtenneti@google.com",
        "time": "Tue Feb 05 16:34:43 2019 -0800"
      },
      "committer": {
        "name": "Xin Li",
        "email": "delphij@google.com",
        "time": "Tue Feb 19 22:17:12 2019 +0000"
      },
      "message": "Fix merge problems with cherry-picking \"Add notification settings to backup\u0026restore\" change into pi-dev\n\nOn 9/28 CL https://googleplex-android-review.git.corp.google.com/5116913 was checked into pi-dev. Merge was bad(couple of lines were lost during merge).\n\n  https://b.corp.google.com/issues/35655737#comment34\n\nAdding LOCK_SCREEN_ALLOW_PRIVATE_NOTIFICATIONS and LOCK_SCREEN_SHOW_NOTIFICATIONS to SETTINGS_TO_BACKUP array. This fixes apct/framework/presubmit test failure.\n\nBug: 35655737\nBug: 118674794\nTest: presubmit unit tests\nChange-Id: I2e9cc95e8827e72ef3c09910d4d3e089bde375e5\nMerged-In: I421c7487955ee339f88e3957c973375d0f87e2ff\n(cherry picked from commit 33a11bd0e3c29937af311bc55bbbe36ee63608f4)\n"
    },
    {
      "commit": "18cccec6245bee1073be460e37b74738e6f344e4",
      "tree": "6c66bf95a23af2f0800debff78d56c0a7616ac5a",
      "parents": [
        "a81d64e9407a849ff66419cfe4c28854a6c7c656",
        "d7eb5d48e5b17754ebeda3cf7945c5eb65c15ceb"
      ],
      "author": {
        "name": "Dmitry Dementyev",
        "email": "dementyev@google.com",
        "time": "Tue Feb 19 19:49:13 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Feb 19 19:49:13 2019 +0000"
      },
      "message": "Merge \"Lazely initialize AccountManager debug table.\""
    },
    {
      "commit": "c39f23c1a67379d990ff6cd6183063a75dd94f06",
      "tree": "1c286972a0c0b662b38ca69d88bbcd1313e7c588",
      "parents": [
        "a81d64e9407a849ff66419cfe4c28854a6c7c656"
      ],
      "author": {
        "name": "Leland Miller",
        "email": "lelandmiller@google.com",
        "time": "Wed Feb 06 10:07:38 2019 -0800"
      },
      "committer": {
        "name": "Leland Miller",
        "email": "lelandmiller@google.com",
        "time": "Tue Feb 19 11:39:49 2019 -0800"
      },
      "message": "Split RCS events into API and internal classes\n\nThis will allow us to inject dependencies into the API classes that are\nnot parcelable or do not come from ircs.\n\nBug: 123699565\nTest: Unit tests pass\nChange-Id: Iab4e6ea3fd983eef7fb0cba7311175ea82a444ff\n"
    },
    {
      "commit": "a81d64e9407a849ff66419cfe4c28854a6c7c656",
      "tree": "594d1666537a4b5d141dbc01a81b3d894c478062",
      "parents": [
        "9d805ba071c7981cbb46f1b60474e8ab1a60d8f6",
        "a0994a80d10a61ba6a5136e36da23955ce90bd6a"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Feb 19 18:18:40 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Feb 19 18:18:40 2019 +0000"
      },
      "message": "Merge \"Convert Android.mk file to Android.bp\""
    },
    {
      "commit": "c63e48dd6520d9700293e841705544e80841b440",
      "tree": "fb01ce7ce913aaaabb36fd6d7978f17934e4c687",
      "parents": [
        "539c545dc7ba749eada12ef4c0bf55535d3500d4"
      ],
      "author": {
        "name": "Rubin Xu",
        "email": "rubinxu@google.com",
        "time": "Tue Feb 19 16:56:47 2019 +0000"
      },
      "committer": {
        "name": "Rubin Xu",
        "email": "rubinxu@google.com",
        "time": "Tue Feb 19 17:18:34 2019 +0000"
      },
      "message": "Skip unreachable route when estimating VPN destinations\n\nBug: 122652441\nTest: atest com.android.server.connectivity.VpnTest\nTest: Establish a IPv4 VPN with minimal routes and check\n(dumpsys connectivity) the VPN network does not have INTERNET\ncapability.\n\nChange-Id: Ic7f19ebb7b7f78a6ffb2a8ec3fc3eca5e5421f57\n"
    },
    {
      "commit": "9d805ba071c7981cbb46f1b60474e8ab1a60d8f6",
      "tree": "9f0f5caed4644e89787561bee6b26ccc5ab3b75b",
      "parents": [
        "80e697a297a8846b64e250ed1df1a2ef79da6e11",
        "3d3997abb4b0a8b3e43ca6d8f601614306958fd8"
      ],
      "author": {
        "name": "Dario Freni",
        "email": "dariofreni@google.com",
        "time": "Tue Feb 19 15:43:35 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Feb 19 15:43:35 2019 +0000"
      },
      "message": "Merge \"Add dariofreni to APEX-related files owners.\""
    },
    {
      "commit": "80e697a297a8846b64e250ed1df1a2ef79da6e11",
      "tree": "66505d99704aa1cd601bef0402562353b516fa2d",
      "parents": [
        "8ce3609e58574de05bbe1aaf750080bc9127e2ea",
        "79eeb98d74527d6c12f2b864bdb43bbcf5b0c05a"
      ],
      "author": {
        "name": "Nicolas Geoffray",
        "email": "ngeoffray@google.com",
        "time": "Tue Feb 19 14:28:18 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Feb 19 14:28:18 2019 +0000"
      },
      "message": "Merge \"Add a dalvik.vm.boot-image option for zygote and installd.\""
    },
    {
      "commit": "3d3997abb4b0a8b3e43ca6d8f601614306958fd8",
      "tree": "d2c6c26f02375c83c62eca592a4064e95161b5e5",
      "parents": [
        "14daedf747b7551370cc498b80d333cf8778ff10"
      ],
      "author": {
        "name": "Dario Freni",
        "email": "dariofreni@google.com",
        "time": "Mon Feb 18 17:53:24 2019 +0000"
      },
      "committer": {
        "name": "Dario Freni",
        "email": "dariofreni@google.com",
        "time": "Tue Feb 19 10:21:22 2019 +0000"
      },
      "message": "Add dariofreni to APEX-related files owners.\n\nTest: n/a\nChange-Id: I3a26033f52d98e5edcde852fff007ba33ae90856\n"
    },
    {
      "commit": "8ce3609e58574de05bbe1aaf750080bc9127e2ea",
      "tree": "8836f5bcb2d790e6824128e25e7942154440c5f8",
      "parents": [
        "43d11758fa9803f0693bc7ed9e2ca0ee355dd408",
        "f240cb809173afe453c5d8982477ef22166dbc60"
      ],
      "author": {
        "name": "Adam Vartanian",
        "email": "flooey@google.com",
        "time": "Tue Feb 19 09:27:35 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Feb 19 09:27:35 2019 +0000"
      },
      "message": "Merge \"Fix authority parsing test\""
    },
    {
      "commit": "f240cb809173afe453c5d8982477ef22166dbc60",
      "tree": "aa1622c3ea393f1cd2286c6b393123171f4af688",
      "parents": [
        "762f9f0c2449ce8f12c87de0eb6bcd32b6548029"
      ],
      "author": {
        "name": "Adam Vartanian",
        "email": "flooey@google.com",
        "time": "Mon Feb 18 12:01:11 2019 +0000"
      },
      "committer": {
        "name": "Adam Vartanian",
        "email": "flooey@google.com",
        "time": "Tue Feb 19 09:27:24 2019 +0000"
      },
      "message": "Fix authority parsing test\n\nThe test has been failing because http://r.android.com/793302 changed\nhow the port separator was found, only scanning ASCII digits until it\nhits a colon, and previously it would scan for the colon and then\npercent-decode the rest of it.  The new behavior actually better\nmatches the WHATWG URL parsing algorithm [1], which specifies that\nports only include ASCII digits.  It does mean that some edge cases\nthat previously parsed as host \"foo\", port 42 will now parse as\nhost \"foo:42\", no port, but those URLs wouldn\u0027t be accepted by\nbrowsers so they should be exceedingly rare.\n\nThe behavior per the WHATWG spec would be to fail to parse in the case\nof a percent-encoded character in the port section, but this class is\nspecifically documented to accept garbage, so lumping the mis-encoded\nport as part of the hostname (which will result in a hostname that\u0027s\ninvalid and impossible to resolve) seems like the best option.\n\n[1] https://url.spec.whatwg.org/#port-state\n\nFixes: 124360078\nTest: atest android.net.UriTest\nChange-Id: I1c788cb7703c821ae74b542b74d89e10cba5a546\n"
    },
    {
      "commit": "43d11758fa9803f0693bc7ed9e2ca0ee355dd408",
      "tree": "fbbe645dafb61e309d2b9e71c190542ce303986b",
      "parents": [
        "da75e38817e07fa9619c836267d06cae0780938a",
        "7b6ae663d696e215d3a6d8af35dfa8bf6e391fa9"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Feb 19 02:02:35 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Feb 19 02:02:35 2019 +0000"
      },
      "message": "Merge \"Fix for testLifecycleOnMoveToFromSplitScreenRelaunch\""
    },
    {
      "commit": "e2cfe31b48aa2f7f8a4574a6488d2ed5fa59627e",
      "tree": "ced32902e5280db0c8595b8ba0ce30f9afbb9a95",
      "parents": [
        "da75e38817e07fa9619c836267d06cae0780938a",
        "7f997d4cfca99c17760b5533f2391fbbcc8bb273"
      ],
      "author": {
        "name": "Xin Li",
        "email": "delphij@google.com",
        "time": "Mon Feb 18 15:58:30 2019 -0800"
      },
      "committer": {
        "name": "Xin Li",
        "email": "delphij@google.com",
        "time": "Mon Feb 18 15:58:30 2019 -0800"
      },
      "message": "DO NOT MERGE - Merge PPRL.190205.001 into master\n\nBug: 124234733\nChange-Id: If654c6ab27cf6c376598e02cd3253e0b68ed5395\n"
    },
    {
      "commit": "da75e38817e07fa9619c836267d06cae0780938a",
      "tree": "4dc4d80684106687f7ffcfb1da13f4afd246704e",
      "parents": [
        "049c1589ee7c189f2963d427d0036afb7c98537f",
        "68982d3f403f3ba2cc0f079be80dc81584c59c0c"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon Feb 18 19:11:00 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Feb 18 19:11:00 2019 +0000"
      },
      "message": "Merge \"Force blacklist on VMRuntime.setTargetSdkVersion*()\""
    },
    {
      "commit": "7f997d4cfca99c17760b5533f2391fbbcc8bb273",
      "tree": "22901c2a60eefb3225bfc168d22b4d24ef821406",
      "parents": [
        "a05d598bc047192ac65326439a75f25c033fae6d",
        "049c1589ee7c189f2963d427d0036afb7c98537f"
      ],
      "author": {
        "name": "Jakub Gielzak",
        "email": "jgielzak@google.com",
        "time": "Mon Feb 18 10:32:40 2019 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Feb 18 10:32:40 2019 -0800"
      },
      "message": "Merge \"Revert \"Remove legacy-test and legacy-android-test targets\"\"\nam: 049c1589ee\n\nChange-Id: Ia84907bfa038954256bc791490a490dd338b33ce\n"
    },
    {
      "commit": "049c1589ee7c189f2963d427d0036afb7c98537f",
      "tree": "ea4d8e7f95adedd857b1baaa60911d801e73a0ad",
      "parents": [
        "347d6ff9f98cdc0a10364e9564bb9c5a3ab2e0a2",
        "7d7af10dc9057a49c617c7c97c174e8b4ec5008c"
      ],
      "author": {
        "name": "Jakub Gielzak",
        "email": "jgielzak@google.com",
        "time": "Mon Feb 18 18:24:58 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Feb 18 18:24:58 2019 +0000"
      },
      "message": "Merge \"Revert \"Remove legacy-test and legacy-android-test targets\"\""
    },
    {
      "commit": "7d7af10dc9057a49c617c7c97c174e8b4ec5008c",
      "tree": "ae7066b1b8e2cbee81cc863f86600cf42e205433",
      "parents": [
        "3b0be60307cc6063795f8cd32356745ee371e757"
      ],
      "author": {
        "name": "Jakub Gielzak",
        "email": "jgielzak@google.com",
        "time": "Mon Feb 18 18:24:17 2019 +0000"
      },
      "committer": {
        "name": "Jakub Gielzak",
        "email": "jgielzak@google.com",
        "time": "Mon Feb 18 18:24:17 2019 +0000"
      },
      "message": "Revert \"Remove legacy-test and legacy-android-test targets\"\n\nThis reverts commit 3b0be60307cc6063795f8cd32356745ee371e757.\n\nReason for revert: Broken build\n\nChange-Id: I71270c7b47163ab7147029f2d3961d1848fdd9eb\n"
    },
    {
      "commit": "a05d598bc047192ac65326439a75f25c033fae6d",
      "tree": "8e7fc5a15ffbd4d2d76796b31bdde3d5582f88e1",
      "parents": [
        "4a83feb18a8a61d4b6e8d97d672aeafc9f4becea",
        "347d6ff9f98cdc0a10364e9564bb9c5a3ab2e0a2"
      ],
      "author": {
        "name": "Anton Hansson",
        "email": "hansson@google.com",
        "time": "Mon Feb 18 10:16:37 2019 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Feb 18 10:16:37 2019 -0800"
      },
      "message": "Merge \"Specify no resource_dirs for SystemUI\"\nam: 347d6ff9f9\n\nChange-Id: I0b752a641e5f74d7dac1017616553f464427e219\n"
    },
    {
      "commit": "347d6ff9f98cdc0a10364e9564bb9c5a3ab2e0a2",
      "tree": "8f5de7f8a83f808b085743fb347d1e9d23715922",
      "parents": [
        "14daedf747b7551370cc498b80d333cf8778ff10",
        "7ccca9fb19b8a9df1e4754e908b6a47119ec8b9f"
      ],
      "author": {
        "name": "Anton Hansson",
        "email": "hansson@google.com",
        "time": "Mon Feb 18 18:03:36 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Feb 18 18:03:36 2019 +0000"
      },
      "message": "Merge \"Specify no resource_dirs for SystemUI\""
    },
    {
      "commit": "4a83feb18a8a61d4b6e8d97d672aeafc9f4becea",
      "tree": "5844568b526c7a3641aa6a3887220124550cc9b6",
      "parents": [
        "3250d90912f665e16f69e6bc292b85737ec353cd",
        "14daedf747b7551370cc498b80d333cf8778ff10"
      ],
      "author": {
        "name": "Paul Duffin",
        "email": "paulduffin@google.com",
        "time": "Mon Feb 18 07:26:09 2019 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Feb 18 07:26:09 2019 -0800"
      },
      "message": "Merge \"Remove legacy-test and legacy-android-test targets\"\nam: 14daedf747\n\nChange-Id: I67e3a6d58324affcb9119002d4fb2be23e3121fc\n"
    },
    {
      "commit": "14daedf747b7551370cc498b80d333cf8778ff10",
      "tree": "ea9e83677b0759e5519f70b01a825144cb51c344",
      "parents": [
        "996d37ea591ba3dc3b6ae0cecc6a662dd305380c",
        "3b0be60307cc6063795f8cd32356745ee371e757"
      ],
      "author": {
        "name": "Paul Duffin",
        "email": "paulduffin@google.com",
        "time": "Mon Feb 18 15:13:45 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Feb 18 15:13:45 2019 +0000"
      },
      "message": "Merge \"Remove legacy-test and legacy-android-test targets\""
    },
    {
      "commit": "3250d90912f665e16f69e6bc292b85737ec353cd",
      "tree": "f6b07216fc2a7082a8d48365e53a1b66a92de99a",
      "parents": [
        "a88f9010283dcc584771204dbb45b512bc6480db",
        "996d37ea591ba3dc3b6ae0cecc6a662dd305380c"
      ],
      "author": {
        "name": "Jin Seok Park",
        "email": "jinpark@google.com",
        "time": "Mon Feb 18 07:06:53 2019 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Feb 18 07:06:53 2019 -0800"
      },
      "message": "Merge \"Add OWNERS for ExifInterface\"\nam: 996d37ea59\n\nChange-Id: I24669310bf259344675110b2e4463894843e776b\n"
    },
    {
      "commit": "68982d3f403f3ba2cc0f079be80dc81584c59c0c",
      "tree": "9e9116344f87165991fb4c3d8bbc7f5a89033687",
      "parents": [
        "e7e5a35b38f8c054218f3457549109fb6d6ba0db"
      ],
      "author": {
        "name": "David Brazdil",
        "email": "dbrazdil@google.com",
        "time": "Mon Feb 18 14:59:20 2019 +0000"
      },
      "committer": {
        "name": "David Brazdil",
        "email": "dbrazdil@google.com",
        "time": "Mon Feb 18 15:02:59 2019 +0000"
      },
      "message": "Force blacklist on VMRuntime.setTargetSdkVersion*()\n\nThe methods could be used to bypass the restrictions. Force them\nonto the blacklist.\n\nTest: builds\nChange-Id: I77d1fb8ca7339bec5e933f87a3b672096e2e559e\n"
    },
    {
      "commit": "996d37ea591ba3dc3b6ae0cecc6a662dd305380c",
      "tree": "331d3741843ee79fd83ee2eb39040e15d837f3a3",
      "parents": [
        "e7e5a35b38f8c054218f3457549109fb6d6ba0db",
        "06410d0714c05fad8a92a86ed214f4283891cba9"
      ],
      "author": {
        "name": "Jin Seok Park",
        "email": "jinpark@google.com",
        "time": "Mon Feb 18 14:56:06 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Feb 18 14:56:06 2019 +0000"
      },
      "message": "Merge \"Add OWNERS for ExifInterface\""
    },
    {
      "commit": "7ccca9fb19b8a9df1e4754e908b6a47119ec8b9f",
      "tree": "f0ee760f70ae6d3d3bbedd2ae61a2c61b4d03f7d",
      "parents": [
        "e7e5a35b38f8c054218f3457549109fb6d6ba0db"
      ],
      "author": {
        "name": "Anton Hansson",
        "email": "hansson@google.com",
        "time": "Fri Feb 08 09:01:32 2019 +0000"
      },
      "committer": {
        "name": "Anton Hansson",
        "email": "hansson@google.com",
        "time": "Mon Feb 18 12:12:47 2019 +0000"
      },
      "message": "Specify no resource_dirs for SystemUI\n\nThe res directory is already included via the SystemUI-core\nlibrary. The default for resource_dirs is [\"res\"] if it exists,\nso explicitly clear it to avoid depending on it twice.\n\nBug: 124035856\nTest: m SystemUI\nChange-Id: Ia1b06cd9eff4e614684efde34288cf9ebd895870\n"
    },
    {
      "commit": "a88f9010283dcc584771204dbb45b512bc6480db",
      "tree": "eeb26fd15cb799bd194aaa71ed82141dd3b1e81f",
      "parents": [
        "69728afbc787a85c855495983acf3213ab6eaab5",
        "e7e5a35b38f8c054218f3457549109fb6d6ba0db"
      ],
      "author": {
        "name": "Xiao Ma",
        "email": "xiaom@google.com",
        "time": "Sun Feb 17 23:25:24 2019 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Sun Feb 17 23:25:24 2019 -0800"
      },
      "message": "Merge \"Replace TcpSocketInfo with TcpKeepalivePacketDataParcelable in ApfTest.\"\nam: e7e5a35b38\n\nChange-Id: I555a4c49a92148a492172a4f2cec993428140cdc\n"
    },
    {
      "commit": "e7e5a35b38f8c054218f3457549109fb6d6ba0db",
      "tree": "b5a43f6dde7c8b8458901a5c65b5d6783b9c431b",
      "parents": [
        "e4a40c77e1dc2a45dc77f129bb08c971b8b8d686",
        "6b4de8faf7197b68d6fe09b0aa4e8e11404365ad"
      ],
      "author": {
        "name": "Xiao Ma",
        "email": "xiaom@google.com",
        "time": "Mon Feb 18 07:12:04 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Feb 18 07:12:04 2019 +0000"
      },
      "message": "Merge \"Replace TcpSocketInfo with TcpKeepalivePacketDataParcelable in ApfTest.\""
    },
    {
      "commit": "feab82cf82778d7db88c7b7f3560e0f54b360dae",
      "tree": "6165df9c83c0b78a5e868441c8a40fac72af98ff",
      "parents": [
        "e4a40c77e1dc2a45dc77f129bb08c971b8b8d686"
      ],
      "author": {
        "name": "Kiyoung Kim",
        "email": "kiyoungkim@google.com",
        "time": "Tue Jan 22 10:18:05 2019 +0900"
      },
      "committer": {
        "name": "Kiyoung Kim",
        "email": "kiyoungkim@google.com",
        "time": "Mon Feb 18 11:51:50 2019 +0900"
      },
      "message": "Schematize Crypto system properties\n\nProperties accessed across partitions are now schematized and will\nbecome APIs to make explicit interfaces among partitions.\n\nBug: 117924132\nTest: m -j\nChange-Id: I141ae3a011f9cb3ea283ca25175205b6af966ec6\nMerged-In: I141ae3a011f9cb3ea283ca25175205b6af966ec6\n"
    },
    {
      "commit": "06410d0714c05fad8a92a86ed214f4283891cba9",
      "tree": "5a45ef07ae3d81e1806e079c01f7b91b8b6ae72c",
      "parents": [
        "0d6bbfd5fbea3d030d584d456e2966ecf85407e0"
      ],
      "author": {
        "name": "Jin Seok Park",
        "email": "jinpark@google.com",
        "time": "Mon Feb 11 17:27:09 2019 +0900"
      },
      "committer": {
        "name": "Jin Seok Park",
        "email": "jinpark@google.com",
        "time": "Mon Feb 18 11:44:35 2019 +0900"
      },
      "message": "Add OWNERS for ExifInterface\n\nAdding specific owners for ExifInterface in order to make sure\nAndroidX code is changed when framework code is changed.\n\nBug: 122276930\nTest: N/A\nChange-Id: Icf0d74ad915d4b322a70c74762753411ad96bbb1\n"
    },
    {
      "commit": "69728afbc787a85c855495983acf3213ab6eaab5",
      "tree": "9234b0251d9cb2f0221208927628b013e735e3c5",
      "parents": [
        "cb473052224b078cca1abab34d54d57802308fab",
        "e4a40c77e1dc2a45dc77f129bb08c971b8b8d686"
      ],
      "author": {
        "name": "Remi NGUYEN VAN",
        "email": "reminv@google.com",
        "time": "Sun Feb 17 17:15:47 2019 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Sun Feb 17 17:15:47 2019 -0800"
      },
      "message": "Merge \"Rename NetworkStack package\"\nam: e4a40c77e1\n\nChange-Id: I0acdbd8716b67241367c78b7c190b72086e2db4d\n"
    },
    {
      "commit": "e4a40c77e1dc2a45dc77f129bb08c971b8b8d686",
      "tree": "4977ff27653730751519d680d311c1bce47a7044",
      "parents": [
        "e705e267030c061872e8f6ef092da7b63d533bef",
        "8c0d94608c7e332432b64ef3a1ad62a84472a0ee"
      ],
      "author": {
        "name": "Remi NGUYEN VAN",
        "email": "reminv@google.com",
        "time": "Mon Feb 18 01:07:51 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Feb 18 01:07:51 2019 +0000"
      },
      "message": "Merge \"Rename NetworkStack package\""
    },
    {
      "commit": "cb473052224b078cca1abab34d54d57802308fab",
      "tree": "8f0be727cb3926fe367672b7d040069de95c5aeb",
      "parents": [
        "cfbc249110b05361b0f90050d342714a18808a37",
        "e705e267030c061872e8f6ef092da7b63d533bef"
      ],
      "author": {
        "name": "Ryan Mitchell",
        "email": "rtmitchell@google.com",
        "time": "Fri Feb 15 18:50:21 2019 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Feb 15 18:50:21 2019 -0800"
      },
      "message": "Merge \"Check intent action in OMS.PackageReceiver for secure coding\"\nam: e705e26703\n\nChange-Id: Ic73dbe9bf5fe1f5b711ee24adbc72c1b066a63a4\n"
    },
    {
      "commit": "e705e267030c061872e8f6ef092da7b63d533bef",
      "tree": "345c4aa7b7cb03bc55acf92d6d301446c8988de4",
      "parents": [
        "c0c27fbf498e363de11b8a5bccdaf80bfcbdfa09",
        "14d8d682f17640e472201b9f10d6cebb6f127023"
      ],
      "author": {
        "name": "Ryan Mitchell",
        "email": "rtmitchell@google.com",
        "time": "Sat Feb 16 02:36:41 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Sat Feb 16 02:36:41 2019 +0000"
      },
      "message": "Merge \"Check intent action in OMS.PackageReceiver for secure coding\""
    },
    {
      "commit": "cfbc249110b05361b0f90050d342714a18808a37",
      "tree": "b4f6069864a085a17236e0042f61a8e027bf576d",
      "parents": [
        "0c5872595af5eb56974a26c98ae686cee78b98bd",
        "c0c27fbf498e363de11b8a5bccdaf80bfcbdfa09"
      ],
      "author": {
        "name": "Stanley Tng",
        "email": "stng@google.com",
        "time": "Fri Feb 15 18:04:29 2019 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Feb 15 18:04:29 2019 -0800"
      },
      "message": "[automerger skipped] Merge \"Fix the bad link due to typo\"\nam: c0c27fbf49 -s ours\nam skip reason: change_id Ia06e1fffd814671289a1caebd5962aedc18a28d7 with SHA1 a44f2c075b is in history\n\nChange-Id: Ib00807a7f22c339551aa750459b4a7c0398618e4\n"
    },
    {
      "commit": "c0c27fbf498e363de11b8a5bccdaf80bfcbdfa09",
      "tree": "b1145cae7a77bd54a2c6a7440d82867a74c1da86",
      "parents": [
        "fd2d7dc68571923d86590a6b6f396126d4cc1f92",
        "dcdfaf3d6b2104055242273db16c31ccdba7b131"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Sat Feb 16 01:56:30 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Sat Feb 16 01:56:30 2019 +0000"
      },
      "message": "Merge \"Fix the bad link due to typo\""
    },
    {
      "commit": "0c5872595af5eb56974a26c98ae686cee78b98bd",
      "tree": "b4f6069864a085a17236e0042f61a8e027bf576d",
      "parents": [
        "727bc7133675d6cb0e4ada78443cc6482df0a47f",
        "fd2d7dc68571923d86590a6b6f396126d4cc1f92"
      ],
      "author": {
        "name": "Remi NGUYEN VAN",
        "email": "reminv@google.com",
        "time": "Fri Feb 15 17:56:22 2019 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Feb 15 17:56:22 2019 -0800"
      },
      "message": "Merge \"Sign networkstack with its own certificate\"\nam: fd2d7dc685\n\nChange-Id: I24ddb16d7a163ad6141b4f6c46e5dda9f249a906\n"
    },
    {
      "commit": "fd2d7dc68571923d86590a6b6f396126d4cc1f92",
      "tree": "dcacce320f217f485ae3b4b43197c43154d497ea",
      "parents": [
        "3f23efdd13c21e776df37de508f070c96aeec6dc",
        "ab96bc758eae12e99f30d8381d55d2a439597360"
      ],
      "author": {
        "name": "Remi NGUYEN VAN",
        "email": "reminv@google.com",
        "time": "Sat Feb 16 01:48:49 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Sat Feb 16 01:48:49 2019 +0000"
      },
      "message": "Merge \"Sign networkstack with its own certificate\""
    },
    {
      "commit": "c54582e1f0974ac26f07a4350c87f03f807dce3b",
      "tree": "ca31d91a8a4434617d0ae26bc7f929e92555b138",
      "parents": [
        "0dddb902aea5a7e4d20722ebb3dbf1d28ff38787"
      ],
      "author": {
        "name": "Hall Liu",
        "email": "hallliu@google.com",
        "time": "Wed Feb 13 17:01:03 2019 -0800"
      },
      "committer": {
        "name": "Hall Liu",
        "email": "hallliu@google.com",
        "time": "Fri Feb 15 17:31:29 2019 -0800"
      },
      "message": "Turn on enforcing mode for Q-based location APIs\n\nAlso fix some logging.\n\nBug: 116258458\nTest: manual, unit\nChange-Id: I370aae906760365d9cd2a35b456d8ff8522c0902\n"
    },
    {
      "commit": "727bc7133675d6cb0e4ada78443cc6482df0a47f",
      "tree": "2628de74d874b3d2a3d24ac41bd9d62d4c43b359",
      "parents": [
        "2d7e53ca901e3abdc3d5fad3fca2fc183d2ed116",
        "944f18371b9c4562edafea5e73ab1139f290d63e"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Sat Feb 16 00:53:47 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sat Feb 16 00:53:47 2019 +0000"
      },
      "message": "Merge \"Fix the incorrect javadoc links\" into stage-aosp-master"
    },
    {
      "commit": "2d7e53ca901e3abdc3d5fad3fca2fc183d2ed116",
      "tree": "3b0bec6e239910182ad30bbade4ff58bc3fe860d",
      "parents": [
        "2feb04170bc95f179551bddec79131e450540b86",
        "3f23efdd13c21e776df37de508f070c96aeec6dc"
      ],
      "author": {
        "name": "Remi NGUYEN VAN",
        "email": "reminv@google.com",
        "time": "Fri Feb 15 16:38:52 2019 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Feb 15 16:38:52 2019 -0800"
      },
      "message": "Merge \"Fix framework and NetworkStack classes conflicts\"\nam: 3f23efdd13\n\nChange-Id: I8c207040c42a3d02b8383e13a4f839c250788f58\n"
    },
    {
      "commit": "2feb04170bc95f179551bddec79131e450540b86",
      "tree": "696b66824de1021a268e5ffde37d18e7cfc95676",
      "parents": [
        "7b459880ee06fb469d6981ecbdbf9eeb5c243d06",
        "2555ed5bca9ffb25cd6e1d6474a97cc151a386b5"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Fri Feb 15 16:26:01 2019 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Feb 15 16:26:01 2019 -0800"
      },
      "message": "Merge \"zygote: use async signal safe log to record child process death\"\nam: 2555ed5bca\n\nChange-Id: I9734da9897528cfc3b6c4b45d56eb6454ec435c8\n"
    },
    {
      "commit": "3f23efdd13c21e776df37de508f070c96aeec6dc",
      "tree": "0aec5f7731546e469b0c92481183d94a75b1354c",
      "parents": [
        "2555ed5bca9ffb25cd6e1d6474a97cc151a386b5",
        "1b57e8e9db5b007c19b713e9d1d3b28397a11b52"
      ],
      "author": {
        "name": "Remi NGUYEN VAN",
        "email": "reminv@google.com",
        "time": "Sat Feb 16 00:22:29 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Sat Feb 16 00:22:29 2019 +0000"
      },
      "message": "Merge \"Fix framework and NetworkStack classes conflicts\""
    },
    {
      "commit": "2555ed5bca9ffb25cd6e1d6474a97cc151a386b5",
      "tree": "041cee62a63150fb871083282c7ad7e7f8904d48",
      "parents": [
        "f9d7df6f786788fde029cb2be6c0ff78d4646154",
        "6d0dd1a276a3841cd356c9491147758cd55dbdc7"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Sat Feb 16 00:12:51 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Sat Feb 16 00:12:51 2019 +0000"
      },
      "message": "Merge \"zygote: use async signal safe log to record child process death\""
    },
    {
      "commit": "dcdfaf3d6b2104055242273db16c31ccdba7b131",
      "tree": "dfb0cae628bb5a6a823e835593fdb6ecfad8adf3",
      "parents": [
        "a3aae9fe4bc41793c2c4443fda985c8fcfb20ddc"
      ],
      "author": {
        "name": "Stanley Tng",
        "email": "stng@google.com",
        "time": "Fri Feb 15 13:13:45 2019 -0800"
      },
      "committer": {
        "name": "Stanley Tng",
        "email": "stng@google.com",
        "time": "Sat Feb 16 00:12:18 2019 +0000"
      },
      "message": "Fix the bad link due to typo\n\nReplaces the link with the new API name, createInsecureL2capChannel.\n\nBug: 70683224\nTest: Compile\nChange-Id: I9580d90722f8b0c0146a902bb5fcace4ef58d421\nMerged-In: Ia06e1fffd814671289a1caebd5962aedc18a28d7\n"
    },
    {
      "commit": "d7eb5d48e5b17754ebeda3cf7945c5eb65c15ceb",
      "tree": "7a9ba569d094da14d82f55e190352b33fa9581fc",
      "parents": [
        "de92fb78fedcf29799f05cb5dd9933639a4aca2e"
      ],
      "author": {
        "name": "Dmitry Dementyev",
        "email": "dementyev@google.com",
        "time": "Wed Jan 16 15:38:17 2019 -0800"
      },
      "committer": {
        "name": "Dmitry Dementyev",
        "email": "dementyev@google.com",
        "time": "Fri Feb 15 22:56:05 2019 +0000"
      },
      "message": "Lazely initialize AccountManager debug table.\n\nPrevent crash if the database cannot be opened.\nGuard not thread safe SQLiteStatement.\n\nTest: atest com.android.server.accounts\nChange-Id: Idab30703facacb469a568361998c59c039d3dd2a\nMerged-In: I2af9074e50bddc5a1d18ea781cc6f56934f21302\n"
    },
    {
      "commit": "944f18371b9c4562edafea5e73ab1139f290d63e",
      "tree": "b4a265af43da18566d2ac057abaab465e99983a2",
      "parents": [
        "07ec9dbec5945e5e97c1b2842acdba6f74e6ebbc"
      ],
      "author": {
        "name": "Nan Zhang",
        "email": "nanzhang@google.com",
        "time": "Thu Oct 11 17:54:36 2018 -0700"
      },
      "committer": {
        "name": "Xin Li",
        "email": "delphij@google.com",
        "time": "Fri Feb 15 14:39:24 2019 -0800"
      },
      "message": "Fix the incorrect javadoc links\n\nA lot of unresolved link errors showing up after go/ag/5172152.\n\nTest: m -j docs with -lerror enabled\nBug: b/116163454\nChange-Id: I74d1f75e0f00015410a63e13103c28a9c84b4fe0\n"
    },
    {
      "commit": "7b459880ee06fb469d6981ecbdbf9eeb5c243d06",
      "tree": "3c5140d1995be73a1a2b642876ef94b05ebae443",
      "parents": [
        "b75330904e62cc1db3de7107673fc01fc3427b45",
        "f9d7df6f786788fde029cb2be6c0ff78d4646154"
      ],
      "author": {
        "name": "Dichen Zhang",
        "email": "dichenzhang@google.com",
        "time": "Fri Feb 15 14:02:59 2019 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Feb 15 14:02:59 2019 -0800"
      },
      "message": "Merge \"HLS seeking: call readAt() on new thread\"\nam: f9d7df6f78\n\nChange-Id: Idf8a6341cdb8a2bf9478aa523e8066d96089e598\n"
    },
    {
      "commit": "f9d7df6f786788fde029cb2be6c0ff78d4646154",
      "tree": "4ca4e3f759592ad7fc5e860fce49e8cb443162f6",
      "parents": [
        "59d827554625b39f87df3b2070f338cb162472be",
        "94843014bce5af4117810c3dc03251a66a6d97ec"
      ],
      "author": {
        "name": "Dichen Zhang",
        "email": "dichenzhang@google.com",
        "time": "Fri Feb 15 21:47:26 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Feb 15 21:47:26 2019 +0000"
      },
      "message": "Merge \"HLS seeking: call readAt() on new thread\""
    },
    {
      "commit": "b75330904e62cc1db3de7107673fc01fc3427b45",
      "tree": "4ddc0d1da23aafe3320277c857f80262b4efb450",
      "parents": [
        "a68009941af56032d708deff2784048c3c85cff2",
        "59d827554625b39f87df3b2070f338cb162472be"
      ],
      "author": {
        "name": "Shuo Qian",
        "email": "shuoq@google.com",
        "time": "Fri Feb 15 13:43:51 2019 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Feb 15 13:43:51 2019 -0800"
      },
      "message": "Merge \"Populate \u0027hasKnownUserIntentEmergency\u0027\"\nam: 59d8275546\n\nChange-Id: If7167ecae8c4de2cfb3a8032beb350fe1e327f32\n"
    },
    {
      "commit": "a68009941af56032d708deff2784048c3c85cff2",
      "tree": "3057b3dc197143d442c2405516f2ffda6afa8a7c",
      "parents": [
        "d6b5de96c20b506fde72e1f9cd1e16965a4625ec",
        "a24d0252121bdb72b77a1a2fca93adf26f6a522d"
      ],
      "author": {
        "name": "Max Bires",
        "email": "jbires@google.com",
        "time": "Fri Feb 15 13:32:51 2019 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Feb 15 13:32:51 2019 -0800"
      },
      "message": "Merge \"Adding framework check for 3DES key size\"\nam: a24d025212\n\nChange-Id: Id71784688902c0fc1d490b1fd8321fae134166b5\n"
    },
    {
      "commit": "59d827554625b39f87df3b2070f338cb162472be",
      "tree": "3c9939ee1a99d437f71dfc5ad02f2654eb0aa120",
      "parents": [
        "a24d0252121bdb72b77a1a2fca93adf26f6a522d",
        "5e5d303982be449e47a82afac2c1398fe4edd5b8"
      ],
      "author": {
        "name": "Shuo Qian",
        "email": "shuoq@google.com",
        "time": "Fri Feb 15 21:23:52 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Feb 15 21:23:52 2019 +0000"
      },
      "message": "Merge \"Populate \u0027hasKnownUserIntentEmergency\u0027\""
    },
    {
      "commit": "a24d0252121bdb72b77a1a2fca93adf26f6a522d",
      "tree": "c0c1c2561a93ba4f1e7ed85c2f3efeff161928bb",
      "parents": [
        "2144164526d4f82adcc9cd5a0377d85bed9981aa",
        "20fa0e7c2ef8b9ce08a67cd0a734ad1dc9c74849"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Feb 15 21:12:29 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Feb 15 21:12:29 2019 +0000"
      },
      "message": "Merge \"Adding framework check for 3DES key size\""
    },
    {
      "commit": "a0994a80d10a61ba6a5136e36da23955ce90bd6a",
      "tree": "259db297bb5c98a415136d331bff689563e0d6bb",
      "parents": [
        "5de80df81e205aea56dea0eda94aa2e63a51e177"
      ],
      "author": {
        "name": "Sasha Smundak",
        "email": "asmundak@google.com",
        "time": "Mon Feb 11 15:29:47 2019 -0800"
      },
      "committer": {
        "name": "Sasha Smundak",
        "email": "asmundak@google.com",
        "time": "Fri Feb 15 10:52:57 2019 -0800"
      },
      "message": "Convert Android.mk file to Android.bp\n\nSee build/soong/README.md for more information.\n\nBug: 122332340\nTest: treehugger\nChange-Id: I89cb31814f1442c91c31e5b867501d768679230e\n"
    },
    {
      "commit": "d6b5de96c20b506fde72e1f9cd1e16965a4625ec",
      "tree": "d60b04b2ac5ce2f4f31ab2ba50d6cc9309fae3cb",
      "parents": [
        "122d78ddac5c749c4ec7f417db81ab792892c3af",
        "2144164526d4f82adcc9cd5a0377d85bed9981aa"
      ],
      "author": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Fri Feb 15 10:46:35 2019 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Feb 15 10:46:35 2019 -0800"
      },
      "message": "Merge \"No-op flag to keep tests working in this branch.\"\nam: 2144164526\n\nChange-Id: I7723ff61f7c0f6f5f0bf560b2baa16ffda85dffb\n"
    },
    {
      "commit": "122d78ddac5c749c4ec7f417db81ab792892c3af",
      "tree": "c381c16963c957c5ccd597877b9f2e4de2a34312",
      "parents": [
        "6008c060c5bb428b8e5e09a8cab3e9f188eae77e",
        "0c8bc10ab2102b232ba6e63bcbddd2c545b6cf2e"
      ],
      "author": {
        "name": "Leland Miller",
        "email": "lelandmiller@google.com",
        "time": "Fri Feb 15 10:37:18 2019 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Feb 15 10:37:18 2019 -0800"
      },
      "message": "Merge \"Move RCS table creation flag to contract class\"\nam: 0c8bc10ab2\n\nChange-Id: I81f0a24320171fee4d20b661c08d8144e84df181\n"
    },
    {
      "commit": "2144164526d4f82adcc9cd5a0377d85bed9981aa",
      "tree": "c6a45b5408de4a3a01ab378c1e9e0fdb605e85ab",
      "parents": [
        "0c8bc10ab2102b232ba6e63bcbddd2c545b6cf2e",
        "cd7587439863071fe0070bb789fe1030afe96a1c"
      ],
      "author": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Fri Feb 15 18:34:31 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Feb 15 18:34:31 2019 +0000"
      },
      "message": "Merge \"No-op flag to keep tests working in this branch.\""
    },
    {
      "commit": "6008c060c5bb428b8e5e09a8cab3e9f188eae77e",
      "tree": "8d1baefa0ef5adfd391b5763e3eba60048c56eec",
      "parents": [
        "db80339f953421ee998e6d195c25d09f0f82248f",
        "eda6f2401f3a5be80abdbae5845b08e7e0995cbb"
      ],
      "author": {
        "name": "Todd Kennedy",
        "email": "toddke@google.com",
        "time": "Fri Feb 15 10:28:55 2019 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Feb 15 10:28:55 2019 -0800"
      },
      "message": "Merge \"Add new file to owners\"\nam: eda6f2401f\n\nChange-Id: I7e8296b1af33739ce906e53efd586ed7d6d98cca\n"
    },
    {
      "commit": "db80339f953421ee998e6d195c25d09f0f82248f",
      "tree": "fc588c333cfcccd4c71ea071edf1e57472b147d4",
      "parents": [
        "d6d593572e4515f2652ea0ac3c9d8ca721e9cc38",
        "1a74681173efa746c51a3db3223ade3dc1e90bdc"
      ],
      "author": {
        "name": "Christian Wailes",
        "email": "chriswailes@google.com",
        "time": "Fri Feb 15 10:24:31 2019 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Feb 15 10:24:31 2019 -0800"
      },
      "message": "Merge \"Fix loop iteration bug.\"\nam: 1a74681173\n\nChange-Id: I0f01f27d328b242cf8c102bbfe70324d9d263ce9\n"
    },
    {
      "commit": "0c8bc10ab2102b232ba6e63bcbddd2c545b6cf2e",
      "tree": "fb1b2325b87db72437e42400b0c1ec91c200cc02",
      "parents": [
        "eda6f2401f3a5be80abdbae5845b08e7e0995cbb",
        "bd7959dd5547be788e425276659ee9649d38ae7f"
      ],
      "author": {
        "name": "Leland Miller",
        "email": "lelandmiller@google.com",
        "time": "Fri Feb 15 18:16:12 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Feb 15 18:16:12 2019 +0000"
      },
      "message": "Merge \"Move RCS table creation flag to contract class\""
    },
    {
      "commit": "eda6f2401f3a5be80abdbae5845b08e7e0995cbb",
      "tree": "f330c67a2186d43d4f9538c86cc81f5f1d14d22f",
      "parents": [
        "1a74681173efa746c51a3db3223ade3dc1e90bdc",
        "f65e70c573f82d81556df5108a6bf88a1100ad40"
      ],
      "author": {
        "name": "Todd Kennedy",
        "email": "toddke@google.com",
        "time": "Fri Feb 15 18:10:49 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Feb 15 18:10:49 2019 +0000"
      },
      "message": "Merge \"Add new file to owners\""
    },
    {
      "commit": "1a74681173efa746c51a3db3223ade3dc1e90bdc",
      "tree": "f971aa0b8aacf2a9a8e4da6bff86eb63951370cb",
      "parents": [
        "e3ae238f4a7f0acb52b2e6fe05e7b06c513e98a1",
        "31c52c9ce25599b8cf2b0f8e8d3a45e57987301f"
      ],
      "author": {
        "name": "Christian Wailes",
        "email": "chriswailes@google.com",
        "time": "Fri Feb 15 18:09:03 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Feb 15 18:09:03 2019 +0000"
      },
      "message": "Merge \"Fix loop iteration bug.\""
    },
    {
      "commit": "69e0ed19e10407bceded9ee0091b3cf6f03660f0",
      "tree": "386cbc93701425a2ac23e08edfbb155e7d680d11",
      "parents": [
        "e3ae238f4a7f0acb52b2e6fe05e7b06c513e98a1"
      ],
      "author": {
        "name": "Nathan Harold",
        "email": "nharold@google.com",
        "time": "Wed Feb 06 18:59:19 2019 -0800"
      },
      "committer": {
        "name": "Nathan Harold",
        "email": "nharold@google.com",
        "time": "Fri Feb 15 09:56:00 2019 -0800"
      },
      "message": "Expose the Radio HAL Version for Test Purposes\n\nTo properly check that values are being populated by\ndevices supporting newer HALs, it is necessary to\navoid enforcement on devices using older HAL versions.\nExposing the HAL version for test purposes allows that.\n\nBug: 122834594\nTest: compilation\nChange-Id: Idadc2fc8dd4f7b4765af90d92b62eea3e017a843\n"
    },
    {
      "commit": "cd7587439863071fe0070bb789fe1030afe96a1c",
      "tree": "edd91f55d4803bc3ea5cfa8aac3f0d4d321102c8",
      "parents": [
        "e3ae238f4a7f0acb52b2e6fe05e7b06c513e98a1"
      ],
      "author": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Fri Feb 15 09:49:15 2019 -0700"
      },
      "committer": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@google.com",
        "time": "Fri Feb 15 09:50:50 2019 -0700"
      },
      "message": "No-op flag to keep tests working in this branch.\n\nBug: 124507818\nTest: manual\nChange-Id: I65ae1a55c420690e68f833674d4d09452a826302\nMerged-In: I7973b123cf4fc08e8ce2b05bd4c23fa41b1cdcdf\n"
    },
    {
      "commit": "f65e70c573f82d81556df5108a6bf88a1100ad40",
      "tree": "30926cf5c1f9eaec665fcd27c1d389b55cfeb555",
      "parents": [
        "e3ae238f4a7f0acb52b2e6fe05e7b06c513e98a1"
      ],
      "author": {
        "name": "Todd Kennedy",
        "email": "toddke@google.com",
        "time": "Fri Feb 15 04:55:32 2019 -0800"
      },
      "committer": {
        "name": "Todd Kennedy",
        "email": "toddke@google.com",
        "time": "Fri Feb 15 04:55:32 2019 -0800"
      },
      "message": "Add new file to owners\n\nTest: None\nChange-Id: I69f415929785845ede8f2d1341f4b70f97b4f480\n"
    },
    {
      "commit": "d6d593572e4515f2652ea0ac3c9d8ca721e9cc38",
      "tree": "988eb380527d68ddedf3c332890f0b947bb13cff",
      "parents": [
        "51490ad0fa180623526c562a48122790a60f0483",
        "e3ae238f4a7f0acb52b2e6fe05e7b06c513e98a1"
      ],
      "author": {
        "name": "Varun Anand",
        "email": "vaanand@google.com",
        "time": "Fri Feb 15 03:45:03 2019 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Feb 15 03:45:03 2019 -0800"
      },
      "message": "Merge \"Update VPN capabilities when its underlying network set is null.\"\nam: e3ae238f4a\n\nChange-Id: Id4560d201a40f5e1b1617819991da99d86379dbe\n"
    },
    {
      "commit": "e3ae238f4a7f0acb52b2e6fe05e7b06c513e98a1",
      "tree": "320860f017191ab291a7795cf8f47b6e98f53f54",
      "parents": [
        "762f9f0c2449ce8f12c87de0eb6bcd32b6548029",
        "4fa80e8a2f03557221e0371a987e780df7788faa"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Feb 15 11:33:27 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Feb 15 11:33:27 2019 +0000"
      },
      "message": "Merge \"Update VPN capabilities when its underlying network set is null.\""
    },
    {
      "commit": "51490ad0fa180623526c562a48122790a60f0483",
      "tree": "574a70d8bdd7287b7a291003a945bfb9e3362096",
      "parents": [
        "8878aec7b7eeadd2db02e6d9b1469267c3f8ccf3",
        "762f9f0c2449ce8f12c87de0eb6bcd32b6548029"
      ],
      "author": {
        "name": "Remi NGUYEN VAN",
        "email": "reminv@google.com",
        "time": "Fri Feb 15 03:01:11 2019 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Feb 15 03:01:11 2019 -0800"
      },
      "message": "Merge \"Move NetworkStack to services.net\"\nam: 762f9f0c24\n\nChange-Id: Iab45985aedb8069ad50fd2913ef6e828989cdd0d\n"
    },
    {
      "commit": "762f9f0c2449ce8f12c87de0eb6bcd32b6548029",
      "tree": "a7801032d81e9e30fbe6ab77311afa085a582e24",
      "parents": [
        "d989ed753d3a46c017f3729aa466939b2945ddcc",
        "5db454c28d3ddf724be3f6a697267f7f58d94e2d"
      ],
      "author": {
        "name": "Remi NGUYEN VAN",
        "email": "reminv@google.com",
        "time": "Fri Feb 15 10:52:03 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Feb 15 10:52:03 2019 +0000"
      },
      "message": "Merge \"Move NetworkStack to services.net\""
    },
    {
      "commit": "6b4de8faf7197b68d6fe09b0aa4e8e11404365ad",
      "tree": "03567c9d7354ff2c5464ad5e932cbb638428d821",
      "parents": [
        "d989ed753d3a46c017f3729aa466939b2945ddcc"
      ],
      "author": {
        "name": "Xiao Ma",
        "email": "xiaom@google.com",
        "time": "Fri Feb 15 19:18:21 2019 +0900"
      },
      "committer": {
        "name": "Xiao Ma",
        "email": "xiaom@google.com",
        "time": "Fri Feb 15 19:22:36 2019 +0900"
      },
      "message": "Replace TcpSocketInfo with TcpKeepalivePacketDataParcelable in ApfTest.\n\nTest: atest NetworkStackTests\nChange-Id: I95fde70c07b398a2a2f734f35165870284a3959c\n"
    },
    {
      "commit": "3b0be60307cc6063795f8cd32356745ee371e757",
      "tree": "ac433d419de1a062e38936ce5a30679e10b37c2b",
      "parents": [
        "d989ed753d3a46c017f3729aa466939b2945ddcc"
      ],
      "author": {
        "name": "Paul Duffin",
        "email": "paulduffin@google.com",
        "time": "Thu Feb 14 12:52:50 2019 +0000"
      },
      "committer": {
        "name": "Paul Duffin",
        "email": "paulduffin@google.com",
        "time": "Fri Feb 15 10:08:35 2019 +0000"
      },
      "message": "Remove legacy-test and legacy-android-test targets\n\nFixes up the android.test.legacy target to stop using sources directly\nnow that the issue with android.test.runner-minus-junit not being able\nto be built against the SDK has been resolved.\n\nAlso, fixes a couple of comments.\n\nBug: 63127064\nTest: make checkbuild\nChange-Id: If38fa0d87b36343896e97efb2269ac070810db84\n"
    },
    {
      "commit": "ab96bc758eae12e99f30d8381d55d2a439597360",
      "tree": "da132daeb86bd7ad4948c93680183d98590227ab",
      "parents": [
        "1b57e8e9db5b007c19b713e9d1d3b28397a11b52"
      ],
      "author": {
        "name": "Remi NGUYEN VAN",
        "email": "reminv@google.com",
        "time": "Fri Feb 15 17:45:03 2019 +0900"
      },
      "committer": {
        "name": "Remi NGUYEN VAN",
        "email": "reminv@google.com",
        "time": "Fri Feb 15 17:53:00 2019 +0900"
      },
      "message": "Sign networkstack with its own certificate\n\nThe NetworkStack module is comprised of 2 updatable APKs\n(NetworkStack.apk and CaptivePortalLogin.apk), and a stub APK to define\nthe signature permissions for the APKs (NetworkStackPermissionStub.apk).\n\nTest: flashed, WiFi works, captive portal login works\nBug: 124033493\nChange-Id: I772d1d63363a3eb6f817c21906498bd2385ab02b\n"
    },
    {
      "commit": "8878aec7b7eeadd2db02e6d9b1469267c3f8ccf3",
      "tree": "0e271b2cef0f7c6eac787863d8b8266ecf3df95e",
      "parents": [
        "8a4908c1abd7207d60a96254c9853cecfd2d2abf",
        "d989ed753d3a46c017f3729aa466939b2945ddcc"
      ],
      "author": {
        "name": "Remi NGUYEN VAN",
        "email": "reminv@google.com",
        "time": "Fri Feb 15 00:30:39 2019 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Feb 15 00:30:39 2019 -0800"
      },
      "message": "Merge \"Add NetworkStackTests to device-tests suite\"\nam: d989ed753d\n\nChange-Id: Id965eaf17cc0f4a042adb5df7387f3326451cd4f\n"
    },
    {
      "commit": "1b57e8e9db5b007c19b713e9d1d3b28397a11b52",
      "tree": "d946ddd5d675ff98d62a3a68b45d9bf60f5c5ae0",
      "parents": [
        "5db454c28d3ddf724be3f6a697267f7f58d94e2d"
      ],
      "author": {
        "name": "Remi NGUYEN VAN",
        "email": "reminv@google.com",
        "time": "Thu Feb 14 18:19:14 2019 +0900"
      },
      "committer": {
        "name": "Remi NGUYEN VAN",
        "email": "reminv@google.com",
        "time": "Fri Feb 15 17:30:07 2019 +0900"
      },
      "message": "Fix framework and NetworkStack classes conflicts\n\nClasses that are used in framework.jar cannot be linked in NetworkStack,\nas the framework takes precedence in the classpath. This prevents the\nnetworkstack from using these classes due to the hidden API usage\ndetection.\n\nDo the following:\n - jarjar any shared source file between framework and NetworkStack, so\n   the version in the NetworkStack uses a different package.\n - Move any shared class not used in the NetworkStack to services.net\n\nThe CL  uses jarjar on the app copy and not the framework classes, as\nthe framework cannot be updated without an OTA, and non-network stack\nspecific classes should not be renamed because of the network stack.\n\nTest: atest FrameworksNetTests NetworkStackTests\nTest: flashed svelte build, WiFi works\nBug: 124033493\nChange-Id: I85d888b756adc28c36638913632bfdfdbf0e0486\n"
    }
  ],
  "next": "8a4908c1abd7207d60a96254c9853cecfd2d2abf"
}
