{"push_id":2527364762,"size":625,"distinct_size":625,"ref":"refs/heads/mkn-mr1","head":"a14ea5a0a48ff5588927243a5b4031d1d26e0a9d","before":"f10a9dfdfeedd538c584ffebf9852c8c1179ad5f","commits":[{"sha":"667d2cbe3eb1450f273a4f6595ccef35e1f0fe4b","author":{"name":"Marie Janssen","email":"a06b31b5ccaf7ad69db546bdf68e305960084466@google.com"},"message":"Protect Bluetooth OPP ACCEPT and DECLINE broadcast\n\nFix merge conflict into nyc-mr2-release\nNon-system apps could send these, and accept OPP transfers without user\ninteraction.\n\nTest: run POC code, see that it crashes instaed of accepting\nBug: 35258579\nChange-Id: I37bf2e17b4d612258f9dbaa879727ac7c72e5969","distinct":true,"url":"https://api.github.com/repos/DinphyMod/mokee_frameworks_base/commits/667d2cbe3eb1450f273a4f6595ccef35e1f0fe4b"},{"sha":"f806d65e615b942c268a5f68d44bde9d55634972","author":{"name":"Andrew Scull","email":"8289b8eb15675b18ebcec6df5e87d738f346c076@google.com"},"message":"resolve merge conflicts of ad4aa1ce7d3d to nyc-mr1-dev\nfix conflict in nyc-mr2-release\nChange-Id: I97ef31536cd06495a08a3f94f81df2d1376186e0","distinct":true,"url":"https://api.github.com/repos/DinphyMod/mokee_frameworks_base/commits/f806d65e615b942c268a5f68d44bde9d55634972"},{"sha":"e7102382a60069ff1253053da34c232a5c5a4ff8","author":{"name":"Thomas Joseph Avila","email":"64a0efd10c6c1757f9dc1bdce95c109e050cde7c@google.com"},"message":"Merge \"Protect Bluetooth OPP ACCEPT and DECLINE broadcast\" into nyc-mr2-release","distinct":true,"url":"https://api.github.com/repos/DinphyMod/mokee_frameworks_base/commits/e7102382a60069ff1253053da34c232a5c5a4ff8"},{"sha":"542bba3f35775c48aca35e959a2eb213b2697c43","author":{"name":"Kenny Guy","email":"39fe23a4240f683a23b762a23106e41632dec733@google.com"},"message":"Fix issue with saving admins before finishing loading.\n\nSaving device policy managers settings to clear out\npassword stats was happening before initializing mAdminList\nso could wipe active admins.\n\nTest: manual - flash with N2G05C add google account with dmagent flash wth this fix, check dmagent is still an active admin, reboot check admin is still active.\nTest: runtest -c com.android.server.devicepolicy.DevicePolicyManagerTest frameworks-services\n\nBug: 34277435\nChange-Id: I13660b47f30e9aba001eb13f2e457c3b3f36da3e\n(cherry picked from commit adbda7474cc1968b66e9948aee566dc346e71340)","distinct":true,"url":"https://api.github.com/repos/DinphyMod/mokee_frameworks_base/commits/542bba3f35775c48aca35e959a2eb213b2697c43"},{"sha":"4e110ab20bb91e945a17c6e166e14e2da9608f08","author":{"name":"Fyodor Kupolov","email":"cc5f7c8bc058fb05677eb8fdc725a9ee11e71b48@google.com"},"message":"[DO NOT MERGE] Check bounds in offsetToPtr\n\nCheck whether specified offset belongs to mData.\nAlso added a default argument bufferSize to check the end offset.\n\nSize of the ashmem descriptor can be modified between\nashmem_get_size_region call and mmap. createFromParcel method was updated\nto check ashmem size again immediately after memory is mapped.\n\nTest: manual - using the test app from the bug\nBug: 34128677\nChange-Id: I3ecd1616a870ce20941ce9b20a1843d2b4295750\n(cherry picked from commit 45e2e95c2ffeb2d978e2cce80b729ef6ada3b8d2)\n(cherry picked from commit acede24109412a4c09e6e4e93d7b96bc9b1ad440)","distinct":true,"url":"https://api.github.com/repos/DinphyMod/mokee_frameworks_base/commits/4e110ab20bb91e945a17c6e166e14e2da9608f08"},{"sha":"d42e1204d5dddb78ec9d20d125951b59a8344f40","author":{"name":"Fyodor Kupolov","email":"cc5f7c8bc058fb05677eb8fdc725a9ee11e71b48@google.com"},"message":"[DO NOT MERGE] Throw exception if slot has invalid offset\n\nPreviously the process would crash, which is OK, but complicates testing.\n\nTest: cts-tradefed run cts --module CtsContentTestCases\n      --test android.content.cts.ContentProviderCursorWindowTest\nBug: 34128677\n\nChange-Id: I5b50982d77ec65c442fbb973d14c85a5c29c43c7\n(cherry picked from commit eb6de6f5f10148b9f81f9c0074d1e1f7af21bfb0)\n(cherry picked from commit 676f703f746391cfdf05bafd2289226f7a6e5255)","distinct":true,"url":"https://api.github.com/repos/DinphyMod/mokee_frameworks_base/commits/d42e1204d5dddb78ec9d20d125951b59a8344f40"},{"sha":"78efbc95412b8efa9a44d573f5767ae927927d48","author":{"name":"Svetoslav Ganov","email":"3ecdb8a598da88bcfa1da753f80080fbdffdff70@google.com"},"message":"[DO NOT MERGE] Don't allow permission change to runtime\n\nPrevent apps to change permission protection level to dangerous\nfrom any other type as this would allow a privilege escalation\nwhere an app adds a normal permission in other app's group and\nthen redefines it as dangerous leading to the group auto-grant.\n\nTest: Added a CTS test which passes.\n\nBug: 33860747\n\nChange-Id: I1ccf546f78ee79ff027cb98124be81c8e5265a82\n(cherry picked from commit fe430be9f102893c95258cc81589df132b7d02b3)","distinct":true,"url":"https://api.github.com/repos/DinphyMod/mokee_frameworks_base/commits/78efbc95412b8efa9a44d573f5767ae927927d48"},{"sha":"1a5fdccc6d10acc50911b98a52ea2d3931154fef","author":{"name":"Wei Wang","email":"ae8a4d7d04957c52407ebbfaaa676fc6453e5f97@google.com"},"message":"Remove bg_non_interactive cgroup [ DO NOT MERGE ]\n\nBug: 34193533\nTest: mma\nChange-Id: I0d255f47eaded15eda02a4654193a4e49c63a2c5\n(cherry picked from commit f2d2640895d564f5a1d80e185fd45464cc0c85d9)","distinct":true,"url":"https://api.github.com/repos/DinphyMod/mokee_frameworks_base/commits/1a5fdccc6d10acc50911b98a52ea2d3931154fef"},{"sha":"ceda4a98bcb08f311ba5744ee95e8754b3b5f219","author":{"name":"gitbuildkicker","email":"44ed73fc809c6b960bf30fe746238868d5c71837@google.com"},"message":"merge in nyc-mr2-release history after reset to nyc-mr2-dev","distinct":true,"url":"https://api.github.com/repos/DinphyMod/mokee_frameworks_base/commits/ceda4a98bcb08f311ba5744ee95e8754b3b5f219"},{"sha":"9b9e8d8eced4377538b1a3b2d33b121eb7de44d3","author":{"name":"gitbuildkicker","email":"44ed73fc809c6b960bf30fe746238868d5c71837@google.com"},"message":"merge in nyc-mr2-release history after reset to 1a5fdccc6d10acc50911b98a52ea2d3931154fef","distinct":true,"url":"https://api.github.com/repos/DinphyMod/mokee_frameworks_base/commits/9b9e8d8eced4377538b1a3b2d33b121eb7de44d3"},{"sha":"a930fdd38c6a8eb9584fed9322359d40387fbcdd","author":{"name":"gitbuildkicker","email":"44ed73fc809c6b960bf30fe746238868d5c71837@google.com"},"message":"merge in nyc-mr2-release history after reset to ceda4a98bcb08f311ba5744ee95e8754b3b5f219","distinct":true,"url":"https://api.github.com/repos/DinphyMod/mokee_frameworks_base/commits/a930fdd38c6a8eb9584fed9322359d40387fbcdd"},{"sha":"4fc5d98812f732beee8368906089d57ffcef59e4","author":{"name":"Marie Janssen","email":"a06b31b5ccaf7ad69db546bdf68e305960084466@google.com"},"message":"Protect Bluetooth OPP ACCEPT and DECLINE broadcast\n\nFix merge conflict into nyc-mr2-release\nNon-system apps could send these, and accept OPP transfers without user\ninteraction.\n\nTest: run POC code, see that it crashes instaed of accepting\nBug: 35258579\nChange-Id: I37bf2e17b4d612258f9dbaa879727ac7c72e5969\n(cherry picked from commit 667d2cbe3eb1450f273a4f6595ccef35e1f0fe4b)","distinct":true,"url":"https://api.github.com/repos/DinphyMod/mokee_frameworks_base/commits/4fc5d98812f732beee8368906089d57ffcef59e4"},{"sha":"eea3ed206e8c05c227d1bb1d57e627064d5275a6","author":{"name":"Andrew Scull","email":"8289b8eb15675b18ebcec6df5e87d738f346c076@google.com"},"message":"resolve merge conflicts of ad4aa1ce7d3d to nyc-mr1-dev\nfix conflict in nyc-mr2-release\nChange-Id: I97ef31536cd06495a08a3f94f81df2d1376186e0\n(cherry picked from commit f806d65e615b942c268a5f68d44bde9d55634972)","distinct":true,"url":"https://api.github.com/repos/DinphyMod/mokee_frameworks_base/commits/eea3ed206e8c05c227d1bb1d57e627064d5275a6"},{"sha":"aa305c2d192e37146d504f1723372f77097fe0da","author":{"name":"Thomas Joseph Avila","email":"64a0efd10c6c1757f9dc1bdce95c109e050cde7c@google.com"},"message":"Merge \"Protect Bluetooth OPP ACCEPT and DECLINE broadcast\" into nyc-mr2-security-a-release","distinct":true,"url":"https://api.github.com/repos/DinphyMod/mokee_frameworks_base/commits/aa305c2d192e37146d504f1723372f77097fe0da"},{"sha":"6aa27238e1ebe6ec6a12a931b761b97373c017da","author":{"name":"Kenny Guy","email":"39fe23a4240f683a23b762a23106e41632dec733@google.com"},"message":"Fix issue with saving admins before finishing loading.\n\nSaving device policy managers settings to clear out\npassword stats was happening before initializing mAdminList\nso could wipe active admins.\n\nTest: manual - flash with N2G05C add google account with dmagent flash wth this fix, check dmagent is still an active admin, reboot check admin is still active.\nTest: runtest -c com.android.server.devicepolicy.DevicePolicyManagerTest frameworks-services\n\nBug: 34277435\nChange-Id: I13660b47f30e9aba001eb13f2e457c3b3f36da3e\n(cherry picked from commit adbda7474cc1968b66e9948aee566dc346e71340)","distinct":true,"url":"https://api.github.com/repos/DinphyMod/mokee_frameworks_base/commits/6aa27238e1ebe6ec6a12a931b761b97373c017da"},{"sha":"f76189e459382e53a4dbfe40aab63a1cf6ff15eb","author":{"name":"Fyodor Kupolov","email":"cc5f7c8bc058fb05677eb8fdc725a9ee11e71b48@google.com"},"message":"[DO NOT MERGE] Check bounds in offsetToPtr\n\nCheck whether specified offset belongs to mData.\nAlso added a default argument bufferSize to check the end offset.\n\nSize of the ashmem descriptor can be modified between\nashmem_get_size_region call and mmap. createFromParcel method was updated\nto check ashmem size again immediately after memory is mapped.\n\nTest: manual - using the test app from the bug\nBug: 34128677\nChange-Id: I3ecd1616a870ce20941ce9b20a1843d2b4295750\n(cherry picked from commit 45e2e95c2ffeb2d978e2cce80b729ef6ada3b8d2)\n(cherry picked from commit acede24109412a4c09e6e4e93d7b96bc9b1ad440)","distinct":true,"url":"https://api.github.com/repos/DinphyMod/mokee_frameworks_base/commits/f76189e459382e53a4dbfe40aab63a1cf6ff15eb"},{"sha":"413ebd137fdd3296bd19cea3c0e04b2b20e924b3","author":{"name":"Fyodor Kupolov","email":"cc5f7c8bc058fb05677eb8fdc725a9ee11e71b48@google.com"},"message":"[DO NOT MERGE] Throw exception if slot has invalid offset\n\nPreviously the process would crash, which is OK, but complicates testing.\n\nTest: cts-tradefed run cts --module CtsContentTestCases\n      --test android.content.cts.ContentProviderCursorWindowTest\nBug: 34128677\n\nChange-Id: I5b50982d77ec65c442fbb973d14c85a5c29c43c7\n(cherry picked from commit eb6de6f5f10148b9f81f9c0074d1e1f7af21bfb0)\n(cherry picked from commit 676f703f746391cfdf05bafd2289226f7a6e5255)","distinct":true,"url":"https://api.github.com/repos/DinphyMod/mokee_frameworks_base/commits/413ebd137fdd3296bd19cea3c0e04b2b20e924b3"},{"sha":"9fa33e71c2a0493911217858e07fdf6dd18538c5","author":{"name":"Svetoslav Ganov","email":"3ecdb8a598da88bcfa1da753f80080fbdffdff70@google.com"},"message":"[DO NOT MERGE] Don't allow permission change to runtime\n\nPrevent apps to change permission protection level to dangerous\nfrom any other type as this would allow a privilege escalation\nwhere an app adds a normal permission in other app's group and\nthen redefines it as dangerous leading to the group auto-grant.\n\nTest: Added a CTS test which passes.\n\nBug: 33860747\n\nChange-Id: I1ccf546f78ee79ff027cb98124be81c8e5265a82\n(cherry picked from commit fe430be9f102893c95258cc81589df132b7d02b3)","distinct":true,"url":"https://api.github.com/repos/DinphyMod/mokee_frameworks_base/commits/9fa33e71c2a0493911217858e07fdf6dd18538c5"},{"sha":"a09cb5d47a3492ebf7d019ad2c2e41275a10f073","author":{"name":"Wei Wang","email":"ae8a4d7d04957c52407ebbfaaa676fc6453e5f97@google.com"},"message":"Remove bg_non_interactive cgroup [ DO NOT MERGE ]\n\nChange-Id: I1c35df7af97b986c1a0d7881fc4d7823dc4eb38e","distinct":true,"url":"https://api.github.com/repos/DinphyMod/mokee_frameworks_base/commits/a09cb5d47a3492ebf7d019ad2c2e41275a10f073"},{"sha":"57ff3912387dea7f3f103efec82aea24bf362ad7","author":{"name":"android-build-team Robot","email":"721653ffd176a06f4909cc1a998bf85481c2eb55@google.com"},"message":"Merge cherrypicks of [2089422, 2053944, 2094094, 2007730, 2072002, 2065088, 1989895, 2080090, 2026590, 2008313, 2089669, 2059276, 2094716, 2066476, 2053983, 2007123, 2017568, 2054111, 2054025, 2095243, 2092431, 2092549, 2025333, 2099168, 2074928] into nyc-mr2-pixel-monthly-release\n\nChange-Id: I4a8cb0109b07a372131d3c860f262c27ef1e5769","distinct":true,"url":"https://api.github.com/repos/DinphyMod/mokee_frameworks_base/commits/57ff3912387dea7f3f103efec82aea24bf362ad7"}]}
{"actor":{"display_login":"dinphy"}}