)]}'
{
  "log": [
    {
      "commit": "e3cf41a2806834c4d678a78534134aeee4e12cc5",
      "tree": "98562f4fc57f3ca03b8d8e37afadcced6f15ad5c",
      "parents": [
        "ddd5870816f48e598e8c7e2c43940169f848c02f"
      ],
      "author": {
        "name": "Jooyung Han",
        "email": "jooyung@google.com",
        "time": "Thu Apr 30 04:22:22 2020 +0900"
      },
      "committer": {
        "name": "Jooyung Han",
        "email": "jooyung@google.com",
        "time": "Thu May 07 03:15:31 2020 +0900"
      },
      "message": "Set min_sdk_version (for non-mainline files)\n\nModules contributing mainline modules (APK/APEX) should set\nmin_sdk_version as well as apex_available.\n\nFor now setting min_sdk_version doesn\u0027t change build outputs.\nBut build-time checks will be added soon.\n\nThis is second part of two CLs: covers non-mainline files\n\nBug: 152655956\nTest: m\nChange-Id: I55336e644990d3f175e0c011856b52ec600e452a\n"
    },
    {
      "commit": "98fc01e7d68ab445103da4170958fdb7131eb595",
      "tree": "c419d674be8d9376eb585da5f592da4e0f2b9b80",
      "parents": [
        "967bfe95b6e95d4e590bb172826623e8a59664bd"
      ],
      "author": {
        "name": "Steven Moreland",
        "email": "smoreland@google.com",
        "time": "Mon Apr 06 12:58:39 2020 -0700"
      },
      "committer": {
        "name": "Steven Moreland",
        "email": "smoreland@google.com",
        "time": "Wed Apr 08 16:42:15 2020 -0700"
      },
      "message": "Make missing seccomp file fatal.\n\nIf there is an issue where this is not loaded, we should know.\n\nBug: 146059841\nTest: boot health check on devices\nChange-Id: I3c50078b254e3caff5c824024909cb722dfb1aae\n"
    },
    {
      "commit": "d03d42b5478f9b65f8f0a7807626c4ec9c65ad8a",
      "tree": "8e563cd28a6ae4d157feda80c088f93899cf4e8d",
      "parents": [
        "44e8ff246da8bbf73fa38fa6c95fc3915de0bda1"
      ],
      "author": {
        "name": "Ray Essick",
        "email": "essick@google.com",
        "time": "Sun Jan 19 17:27:41 2020 -0800"
      },
      "committer": {
        "name": "Steven Moreland",
        "email": "smoreland@google.com",
        "time": "Tue Apr 07 22:12:22 2020 +0000"
      },
      "message": "flexibility for having extra policy files\n\nadd an interface to accept a list of additional policy files, instead of just a single file.\nAlso add TEST_MAPPING for presubmit.\n\nBug: 147914640\nTest: boot with empty, 1, and 2 element lists, atest\nChange-Id: I97e8e0ec7b68699838595c09a4a8e7c7eef657c3\nMerged-In: I97e8e0ec7b68699838595c09a4a8e7c7eef657c3\n(cherry picked from commit 11c1a68778c39564ed37e653d7af6881a2d11ea6)\n"
    },
    {
      "commit": "9ee5dcab545a48d820e81504ac03240eb336684b",
      "tree": "d97f7cce19569f76eeaebc0cc28ca4d18db46ec2",
      "parents": [
        "e93545d3aeeed12c118ecf11e6359b1ec4ccbae5"
      ],
      "author": {
        "name": "Justin Yun",
        "email": "justinyun@google.com",
        "time": "Tue Dec 03 19:35:12 2019 +0900"
      },
      "committer": {
        "name": "Justin Yun",
        "email": "justinyun@google.com",
        "time": "Wed Dec 18 21:00:10 2019 +0900"
      },
      "message": "Make libavservices_minijail vendor_available\n\nAs we described \"libavservices_minijail\" in Andorid.bp, we don\u0027t need\nto keep \"libavservices_minijail_vendor\" as a workaround, but may make\n\"libavservices_minijail\" vendor_available and remove\n\"libavservices_minijail_vendor\".\n\nWe will keep \"libavservices_minijail_vendor\" until we replace\n\"libavservices_minijail_vendor\" to \"libavservices_minijail\" from all\nvendor modules.\n\n\"libavservices_minijail_vendor\" will be removed once the vendor\nmodules are cleaned up.\n\nBug: 146313710\nBug: 145580164\nTest: build and boot\nChange-Id: Iffb16c10ddc93e645d5839ac8aa320353e46d224\n"
    },
    {
      "commit": "e113d80e03745a22a79290212eefadb406632ee6",
      "tree": "066915c369e79918910fef4937f422f3b87ca1d2",
      "parents": [
        "81be7d85ab3e1a5897be623d040a26d4d9ede207"
      ],
      "author": {
        "name": "Pawin Vongmasa",
        "email": "pawin@google.com",
        "time": "Thu Feb 15 17:05:08 2018 -0800"
      },
      "committer": {
        "name": "Pawin Vongmasa",
        "email": "pawin@google.com",
        "time": "Fri Feb 16 16:05:03 2018 -0800"
      },
      "message": "libavservices_minijail: convert to Android.bp\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: 73507422\nChange-Id: I2a8d9eaae764094e18eb045aa0c28425cd9bb19c\n"
    },
    {
      "commit": "51f4bac261c544eedb577ceb3e3b5d9ddf8d0238",
      "tree": "7656d7c39fe9c9fa82fbda3895415c36a5c389b2",
      "parents": [
        "70fa3f429beb5f3a0d6468010668d901c117e03f",
        "9ca685881cd954bea1f3a884f1f25cc96498548b"
      ],
      "author": {
        "name": "Chih-hung Hsieh",
        "email": "chh@google.com",
        "time": "Sat Nov 04 01:03:24 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Sat Nov 04 01:03:24 2017 +0000"
      },
      "message": "Merge \"Use -Werror in frameworks/av/services/minijail\" am: a09c0d25ea am: 60aa845ff8\nam: 9ca685881c\n\nChange-Id: I8c15ed083e02d168bf4e99e831f94005b5179f7c\n"
    },
    {
      "commit": "683c79b21f48ccf2640767f4c382cf78efc17216",
      "tree": "46c0f9082e8f11672d22e095aa4db59ff3254224",
      "parents": [
        "8aa2c307cba938b20129d52dab5da5c568dd1219"
      ],
      "author": {
        "name": "Chih-Hung Hsieh",
        "email": "chh@google.com",
        "time": "Thu Nov 02 11:39:39 2017 -0700"
      },
      "committer": {
        "name": "Chih-Hung Hsieh",
        "email": "chh@google.com",
        "time": "Thu Nov 02 11:39:39 2017 -0700"
      },
      "message": "Use -Werror in frameworks/av/services/minijail\n\nBug: 66996870\nTest: build with WITH_TIDY\u003d1\nChange-Id: I3f6dcb0c4cd79d3b9c75174c889497eeef0defc2\n"
    },
    {
      "commit": "2754608bf220e389da50753caa84b70ac68a44fc",
      "tree": "4ccbdb06ce6ef6ecc13fd22c8398396e355a7b5d",
      "parents": [
        "a098be2bfa75d04c07f5bbf7a3eb991add89f260",
        "810b792ed0749f8d6c0e12e2190546920c21a0e4"
      ],
      "author": {
        "name": "Dan Willemsen",
        "email": "dwillemsen@google.com",
        "time": "Tue Oct 03 22:32:40 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Oct 03 22:32:40 2017 +0000"
      },
      "message": "Merge \"libminijail_vendor is now just libminijail\" am: 16f2c1559c am: 9e6949855f am: 8eef134245\nam: 810b792ed0\n\nChange-Id: If7167b37f6e8987b81a865806c865ab41dd01cef\n"
    },
    {
      "commit": "7de6726a430c51ef83c309413e4fc50a799238a1",
      "tree": "67b3addd1c28350dfbc43729f11373df4fc9a940",
      "parents": [
        "6112189b4ff310fe632a62c9c5b57545875d32b9"
      ],
      "author": {
        "name": "Dan Willemsen",
        "email": "dwillemsen@google.com",
        "time": "Mon Sep 18 19:57:17 2017 -0700"
      },
      "committer": {
        "name": "Dan Willemsen",
        "email": "dwillemsen@google.com",
        "time": "Tue Oct 03 20:10:02 2017 +0000"
      },
      "message": "libminijail_vendor is now just libminijail\n\nIt\u0027s been converted over to Soong, and uses vendor_available.\n\nTest: mmma frameworks/av/services/minijail\nChange-Id: I3bddba64b7efd54076e95902771030ce60583e50\nExempt-From-Owner-Approval: trivial global build name change\n"
    },
    {
      "commit": "bc74b01d7c10601b5a607a90007835c4c61125e6",
      "tree": "cc4750007d765bc5e7706316e32d3298cfc60180",
      "parents": [
        "6be8c055643c208459915b3aaeb88e4749cd03e7"
      ],
      "author": {
        "name": "Steven Moreland",
        "email": "smoreland@google.com",
        "time": "Thu Jun 08 11:23:53 2017 -0700"
      },
      "committer": {
        "name": "Steven Moreland",
        "email": "smoreland@google.com",
        "time": "Wed Sep 06 15:04:41 2017 -0700"
      },
      "message": "OMX Hal: depend on libavservices_minijail_vendor.\n\nlibminijail_vendor was added so that OMX can depend on\nit. However, OMX\u0027s dependency is actually through the\nlibrary libavservices_minijail.\n\nBug: 37343418\nTest: (sanity) YouTube\nTest: dependency error no longer shows when compiling with\n  BOARD_VNDK_VERSION :\u003d current\nChange-Id: Ife1dc09d8d225adf592829da9cf5603f8f543709\n"
    },
    {
      "commit": "8499f13735227aab50b4bc859a1ea6f02166e912",
      "tree": "25f47c647364a40db2ece3d0e06496e0f0e42a16",
      "parents": [
        "08455b8df21e586c88d9f66eff71f0d26230192e"
      ],
      "author": {
        "name": "Glenn Kasten",
        "email": "gkasten@google.com",
        "time": "Fri Aug 04 08:08:45 2017 -0700"
      },
      "committer": {
        "name": "Glenn Kasten",
        "email": "gkasten@google.com",
        "time": "Tue Aug 08 08:13:11 2017 -0700"
      },
      "message": "Update OWNERS to be more specific\n\nStill to do ... media/OWNERS\n\nTest: Gerrit works as expected\nChange-Id: I2645175569b579764d0298641287e56bfabeab9f\n"
    },
    {
      "commit": "009578c1aef5f6fe5fa064edf15dc888d32526c0",
      "tree": "ea8d18353d386e0064128f2e962a6b26aab33d83",
      "parents": [
        "6292c1525f8e76fdda4615a42ab429f6735597d3"
      ],
      "author": {
        "name": "Steven Moreland",
        "email": "smoreland@google.com",
        "time": "Thu Jun 08 11:23:53 2017 -0700"
      },
      "committer": {
        "name": "Steven Moreland",
        "email": "smoreland@google.com",
        "time": "Thu Jun 08 11:28:38 2017 -0700"
      },
      "message": "OMX Hal: depend on libavservices_minijail_vendor.\n\nlibminijail_vendor was added so that OMX can depend on\nit. However, OMX\u0027s dependency is actually through the\nlibrary libavservices_minijail.\n\nBug: 37343418\nTest: (sanity) YouTube\nTest: dependency error no longer shows when compiling with\n  BOARD_VNDK_VERSION :\u003d current\nChange-Id: Ife1dc09d8d225adf592829da9cf5603f8f543709\n"
    },
    {
      "commit": "8bee17760265b5c1be963f0b32c4168bc40a2f0c",
      "tree": "55cfa5ec42c66ba0011c1f399ef9aeaef29d2559",
      "parents": [
        "6ab6061131a10b7f38074c156fd529fa3719a32b"
      ],
      "author": {
        "name": "Jorge Lucangeli Obes",
        "email": "jorgelo@google.com",
        "time": "Thu Feb 16 15:26:33 2017 -0500"
      },
      "committer": {
        "name": "Jorge Lucangeli Obes",
        "email": "jorgelo@google.com",
        "time": "Thu Feb 16 15:34:00 2017 -0500"
      },
      "message": "Treat Seccomp failures as fatal errors.\n\nThe return value of SetUpMinijail is not being checked.\nmedia.codec and media.extractor should not run without Seccomp if\nthere\u0027s a policy.\n\nBug: 34723744\nTest: media.codec, media.extractor start, have Seccomp.\nTest: cat /proc/`pgrep .codec`/status | grep Seccomp\n      Seccomp:    2\nTest: cat /proc/`pgrep .extractor`/status | grep Seccomp\n      Seccomp:    2\n\nChange-Id: I30c59d3193b3ebc8beace221741889afa2bbc8ae\n"
    },
    {
      "commit": "80959a7c89e310b74c7e3a68d7f80ceac7a1574d",
      "tree": "2c48626db952fde8da182b5ce352cd0371908c81",
      "parents": [
        "fbfb8e8b9a7e6a2d351b28bfd8cdd3dacd10e975"
      ],
      "author": {
        "name": "Jorge Lucangeli Obes",
        "email": "jorgelo@google.com",
        "time": "Tue Feb 14 15:49:33 2017 -0500"
      },
      "committer": {
        "name": "Jorge Lucangeli Obes",
        "email": "jorgelo@google.com",
        "time": "Wed Feb 15 10:07:43 2017 -0500"
      },
      "message": "Allow media.codec and media.extractor to specify two policy files.\n\nBug: Bug: 34723744\nTest: Unit tests.\nTest: media.codec, media.extractor start, have Seccomp.\nTest: cat /proc/`pgrep .codec`/status | grep Seccomp\n      Seccomp:    2\nTest: cat /proc/`pgrep .extractor`/status | grep Seccomp\n      Seccomp:    2\nChange-Id: If5c3dcc934f5d76bd32859b2f7b7ecb772a56303\n"
    },
    {
      "commit": "fbfb8e8b9a7e6a2d351b28bfd8cdd3dacd10e975",
      "tree": "1858ce15adde3b5d5b89971bb5524375ff21bde1",
      "parents": [
        "36b31c87807a4f8cd22e73da9bf2df7babdb906e"
      ],
      "author": {
        "name": "Jorge Lucangeli Obes",
        "email": "jorgelo@google.com",
        "time": "Tue Feb 14 10:33:41 2017 -0500"
      },
      "committer": {
        "name": "Jorge Lucangeli Obes",
        "email": "jorgelo@google.com",
        "time": "Tue Feb 14 13:20:39 2017 -0500"
      },
      "message": "Unify media.codec and media.extractor Minijail usage.\n\nThat way we can modify this code in one place to take a list of seccomp\npolicy files.\n\nThis CL removes around 70 lines by unifying identical code. No change\nin behavior.\n\nBug: 34723744\nTest: media.codec, media.extractor start, have Seccomp.\nTest: cat /proc/`pgrep .codec`/status | grep Seccomp\n      Seccomp:    2\nTest: cat /proc/`pgrep .extractor`/status | grep Seccomp\n      Seccomp:    2\nChange-Id: Ia8be7b9c3d6163804d2a45954f8d03315ae32e7a\n"
    }
  ]
}
