)]}'
{
  "log": [
    {
      "commit": "3688d0aa11c05d0412c44812a278271ad9877e0f",
      "tree": "36da31a2755387a5cbda048e589efdc59080c712",
      "parents": [
        "5871ab512193274898baca9a4efa734392019ebf"
      ],
      "author": {
        "name": "Ray Essick",
        "email": "essick@google.com",
        "time": "Wed Oct 09 15:31:58 2019 -0700"
      },
      "committer": {
        "name": "Ray Essick",
        "email": "essick@google.com",
        "time": "Wed Oct 09 15:36:55 2019 -0700"
      },
      "message": "Remove pid-caching from BufferPoolAccessor\n\nBufferPoolAccessor cached the pid via a static constructor. If the\nprocess forks after this, then multiple processes generating unique ids\nusing the same pid value. This resulted in connection ID collisions.\nuse getpid(), which  already caches and resets appropriately across fork().\n\nBug: 142423602\nBug: 133186424\nTest: boot, watch log connectionIds, collision-induced failures are gone\n"
    },
    {
      "commit": "78cb7123b23c197b296d40b2ffb886bde97ddfc4",
      "tree": "db2db564be30a32fd02232f7bc856b53621eed8f",
      "parents": [
        "a4be0c37e92faf1579b05077d7e3cbef8b93db78",
        "8c7465931249ed0ffea7de99f2d736ce0bc607dc"
      ],
      "author": {
        "name": "Steven Moreland",
        "email": "smoreland@google.com",
        "time": "Mon Sep 09 14:51:59 2019 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Sep 09 14:51:59 2019 -0700"
      },
      "message": "Merge \"Remove libhwbinder/libhidltransport deps\" am: 6cffe44e0f am: b7d2632c22 am: 2dc8ae5642\nam: 8c74659312\n\nChange-Id: I3ce106ae89de98eb9c438ccc30067a07b44da581\n"
    },
    {
      "commit": "2dc8ae5642ff2e4d92a5f141189f73082d0a9478",
      "tree": "933101c420fd8c2e7b4fdb5baf5c10310739bb17",
      "parents": [
        "f6d4e3349b7b44995109f845328ce73e98eb6b82",
        "b7d2632c22781990ab23d492abce4820334a2842"
      ],
      "author": {
        "name": "Steven Moreland",
        "email": "smoreland@google.com",
        "time": "Mon Sep 09 14:37:57 2019 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Sep 09 14:37:57 2019 -0700"
      },
      "message": "Merge \"Remove libhwbinder/libhidltransport deps\" am: 6cffe44e0f\nam: b7d2632c22\n\nChange-Id: I93c5296391c469571e153e5366ee90ab9754ea9c\n"
    },
    {
      "commit": "af905470168892078ca85cbd77c844b07f46d1d7",
      "tree": "02acf167a294e18f49a8cf075aa6ee7eb21fbf68",
      "parents": [
        "1210f45ea764f0d186e55a19c068283a4ff6cfac"
      ],
      "author": {
        "name": "Steven Moreland",
        "email": "smoreland@google.com",
        "time": "Fri Sep 06 12:08:49 2019 -0700"
      },
      "committer": {
        "name": "Steven Moreland",
        "email": "smoreland@google.com",
        "time": "Fri Sep 06 12:08:49 2019 -0700"
      },
      "message": "Remove libhwbinder/libhidltransport deps\n\nSince these were combined into libhidlbase.\n\nBug: 135686713\nTest: build only (libhwbinder/libhidltransport are empty)\nChange-Id: I6cc85a91afb603e31b85090917f9f3b59d82a4d1\n"
    },
    {
      "commit": "4e9991a83a2160ca4d8f33270a5d146b9c450e5b",
      "tree": "79429850109c2ae9a318cf45385fdca651fc3d15",
      "parents": [
        "f00be539f3960333f3f7b22637c86951fbde3c11",
        "c5925d30e67247d9f794b6186466da71ac246afa"
      ],
      "author": {
        "name": "Sungtak Lee",
        "email": "taklee@google.com",
        "time": "Wed Aug 21 17:35:30 2019 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Aug 21 17:35:30 2019 -0700"
      },
      "message": "bufferpool2: handle transfer to closed connection am: ccc32cb955 am: 0b36a5dcef\nam: c5925d30e6\n\nChange-Id: I66631f477a1521c4132294573fe406599da6898e\n"
    },
    {
      "commit": "ccc32cb95525c87461b388811e442120deef98eb",
      "tree": "5d0d4a57b861cedc570b70836ddb8c15d52157d6",
      "parents": [
        "847eaf44dd735b9c1c3c7648add3665bd639bd9a"
      ],
      "author": {
        "name": "Sungtak Lee",
        "email": "taklee@google.com",
        "time": "Tue Aug 20 18:07:54 2019 -0700"
      },
      "committer": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "Wed Aug 21 23:01:10 2019 +0000"
      },
      "message": "bufferpool2: handle transfer to closed connection\n\nHandle transfer to closed connection properly. Also avoid spinlocking\nduring invalidation.\n\nBug: 139506073\nTest: atest CtsMediaTestCases -- --module-arg CtsMediaTestCases:size:small\nMerged-In: I9037ab0bde48a51b2b97158ecd0086dac84f8b26\nChange-Id: I9037ab0bde48a51b2b97158ecd0086dac84f8b26\n"
    },
    {
      "commit": "ba0564690adf887fff98ab993356f211b9de814b",
      "tree": "7393f78eacec7de5d782655a6e9d93439de83f39",
      "parents": [
        "067f4a21ddbfacc7ea977761ce7ade5ece9deef6"
      ],
      "author": {
        "name": "Nicholas Reiter",
        "email": "nreiter@google.com",
        "time": "Tue Jul 30 16:10:18 2019 -0700"
      },
      "committer": {
        "name": "Nicholas Reiter",
        "email": "nreiter@google.com",
        "time": "Tue Jul 30 16:10:18 2019 -0700"
      },
      "message": "Fix typo of fetced -\u003e fetched\n"
    },
    {
      "commit": "603467bfb57344f3552b3478e3f69244326174e9",
      "tree": "a3b315c66b10e62b4b3f8edfed29819aa1a63695",
      "parents": [
        "d68496deee058c6c03c35859b2548bfee3393a62"
      ],
      "author": {
        "name": "Sungtak Lee",
        "email": "taklee@google.com",
        "time": "Thu May 16 16:48:00 2019 -0700"
      },
      "committer": {
        "name": "Sungtak Lee",
        "email": "taklee@google.com",
        "time": "Tue May 21 17:42:14 2019 -0700"
      },
      "message": "Bufferpool: Check hidl call return value.\n\nHidl will crash if hidl call failed and return value was not checked.\nCheck hidl call return values.\n\nBug: 132182836\nChange-Id: I910025a7b3c508b3c8f289a5286abbcc77e2d9b8\n"
    },
    {
      "commit": "ff22462b92abfa11f9e29e1c0a92806f5f1ab55c",
      "tree": "9368d635b2b9b378238a60bf7ff726f07b912ef9",
      "parents": [
        "ab09f6e62122eb6d09a4013cf54de3a2d2805873"
      ],
      "author": {
        "name": "Steven Moreland",
        "email": "smoreland@google.com",
        "time": "Wed Apr 24 16:58:40 2019 -0700"
      },
      "committer": {
        "name": "Steven Moreland",
        "email": "smoreland@google.com",
        "time": "Wed May 01 18:59:34 2019 +0000"
      },
      "message": "Zero hidl-generated structs (bufferpool)\n\nBug: 131356202\nTest: boot\nChange-Id: Icc42b852795ac2f151d552dd245bf7f432a2c6b2\n"
    },
    {
      "commit": "d79b6dac43aa6f00693268c3bde4b3a275e2ae81",
      "tree": "0e5f34e7db49f6657602a839ef72fe15d164c399",
      "parents": [
        "da0c1f2ca3e860997844eb146524887f96583d9f"
      ],
      "author": {
        "name": "Sungtak Lee",
        "email": "taklee@google.com",
        "time": "Mon Nov 12 17:52:17 2018 -0800"
      },
      "committer": {
        "name": "Pawin Vongmasa",
        "email": "pawin@google.com",
        "time": "Tue Nov 13 02:40:37 2018 -0800"
      },
      "message": "Move bufferpool@1.0 to frameworks\n\nTest: make cts -j123 \u0026\u0026 cts-tradefed run cts-dev -m \\\nCtsMediaTestCases --compatibility:module-arg \\\nCtsMediaTestCases:include-annotation:\\\nandroid.platform.test.annotations.RequiresDevice\n\nBug: 112362730\n\nChange-Id: Ifb830eca6a194536589843d4e924ecf45c6710d0\n"
    }
  ]
}
