{"push_id":2449000729,"size":28,"distinct_size":28,"ref":"refs/heads/lineage-15.1","head":"e8ecb27236a326602471e6b0249fa26a0de5f541","before":"d4e2cd9959325e6612d3e6c1c4a1dd3f842bd23a","commits":[{"sha":"bd498cac0c20dca51f2c5a93951fd1390a6f197a","author":{"name":"Steve Kondik","email":"5eb4f8ae09d1b5661f1add989b1c3fabe443bd83@cyngn.com"},"message":"sepolicy: Allow apps to read battery status\n\n * Various apps do this to monitor the battery. No harm there.\n\nChange-Id: Id1b843ca509747ed963b89d025a39b5b1fcc7ddb","distinct":true,"url":"https://api.github.com/repos/devstark15/device_lineage_sepolicy/commits/bd498cac0c20dca51f2c5a93951fd1390a6f197a"},{"sha":"bad25e0db96f625af211a678b9f334836c059643","author":{"name":"Dan Pasanen","email":"6acb952c8faaa3a9786730d81bce0d86b67273df@gmail.com"},"message":"sepolicy: qcom: add persist_block_device type\n\n* This is likely defined in several device trees, but not all\n  remove it from your device trees if we're going to write rules\n  for it here.\n\nChange-Id: I1dda04647d36db52525a3d57b485860dfe3eeb30","distinct":true,"url":"https://api.github.com/repos/devstark15/device_lineage_sepolicy/commits/bad25e0db96f625af211a678b9f334836c059643"},{"sha":"5b9876795501ce706849dcb480b0aa8e692ed305","author":{"name":"myfluxi","email":"95ab61bb01957fc548ef82d227666a28af3268a6@arcor.de"},"message":"sepolicy: Add policy for sysinit\n\nChange-Id: I41d4c25d9d6246cd2ca0a8ff3b5a4e114e3bc4d4","distinct":true,"url":"https://api.github.com/repos/devstark15/device_lineage_sepolicy/commits/5b9876795501ce706849dcb480b0aa8e692ed305"},{"sha":"df1c8fbe458e2f796b046012c85ace5e95276b3f","author":{"name":"Georg Veichtlbauer","email":"9d3dbba4741b244afa2928680d24a36993d36acb@gmail.com"},"message":"sepolicy: allow userinit to set its property\n\nChange-Id: I9d8270d889566d169077a1b1fdaee43059d11ee1","distinct":true,"url":"https://api.github.com/repos/devstark15/device_lineage_sepolicy/commits/df1c8fbe458e2f796b046012c85ace5e95276b3f"},{"sha":"1b3d64d3d40760654a185b71bbbd0ba98b39997c","author":{"name":"Emerson Pinter","email":"80cd025df02680755871ffc10a22624c746ed388@pinter.com.br"},"message":"sepolicy: Permissions for userinit\n\nChange-Id: Icaf9d191841a6214925729e40d84a61a2ebf2296","distinct":true,"url":"https://api.github.com/repos/devstark15/device_lineage_sepolicy/commits/1b3d64d3d40760654a185b71bbbd0ba98b39997c"},{"sha":"152cc04a2c00d45d9068f2c9271bbee0eb95b749","author":{"name":"Steve Kondik","email":"5eb4f8ae09d1b5661f1add989b1c3fabe443bd83@cyngn.com"},"message":"sepolicy: Fix sysinit denials\n\nChange-Id: Id87906a0a90278a4d50f3cf1b1b7c93b11b4cc25","distinct":true,"url":"https://api.github.com/repos/devstark15/device_lineage_sepolicy/commits/152cc04a2c00d45d9068f2c9271bbee0eb95b749"},{"sha":"d4c21accea7f3be3700d8a129cc6d300e4f40307","author":{"name":"dhacker29","email":"4a698cb8e6769ff2ee6bf67d22aa7fe20ebe42ed@gmail.com"},"message":"sepolicy: Set the context for fsck.exfat/ntfs to fsck_exec\n\nThis matches the policy for fsck.f2fs, although it still needs to run\nas fsck_untrusted for public volumes\n\nChange-Id: Ia04e7f8902e53a9926a87f0c99e603611cc39c5d","distinct":true,"url":"https://api.github.com/repos/devstark15/device_lineage_sepolicy/commits/d4c21accea7f3be3700d8a129cc6d300e4f40307"},{"sha":"3f796de47e3b21b411f898302989e9f83c3d17c9","author":{"name":"Keith Mok","email":"3cef9b65cc4e1f5031806ad86ecb72a26543f652@cyngn.com"},"message":"sepolicy: Add domain for mkfs binaries\n\nThe init binary must transition to another domain when calling out to\nexecutables. Create the mkfs domain for mkfs.f2fs such that init can\ntransition to it when formatting userdata/cache partitions if the\n\"formattable\" flag is set.\n\nChange-Id: I1046782386d171a59b1a3c5441ed265dc0824977","distinct":true,"url":"https://api.github.com/repos/devstark15/device_lineage_sepolicy/commits/3f796de47e3b21b411f898302989e9f83c3d17c9"},{"sha":"1079698d9b202795b2be77b2c4814cb50af5a2fb","author":{"name":"codeworkx","email":"b828d51b450b0acdb9fd45c502186c29ffa1ad01@cyanogenmod.org"},"message":"sepolicy: label exfat and ntfs mkfs executables\n\nChange-Id: Ic5e32818bc54993f4e8c2377cbec64f9444f6d8a","distinct":true,"url":"https://api.github.com/repos/devstark15/device_lineage_sepolicy/commits/1079698d9b202795b2be77b2c4814cb50af5a2fb"},{"sha":"83e3b2e559537bd16548d64df658e841d4abfe4c","author":{"name":"Pawit Pornkitprasan","email":"bb8541c99aa48ca615c6899268f9ff8c191beef6@gmail.com"},"message":"sepolicy: treat fuseblk as sdcard_external\n\nAllow fuse-mounted NTFS/exFAT file systems to be written to\n\nChange-Id: I1492914dd269a305e27aba58e61064d853adf2bc","distinct":true,"url":"https://api.github.com/repos/devstark15/device_lineage_sepolicy/commits/83e3b2e559537bd16548d64df658e841d4abfe4c"},{"sha":"6862ac07917de6158c9339fc44b8a713c106187b","author":{"name":"codeworkx","email":"b828d51b450b0acdb9fd45c502186c29ffa1ad01@cyanogenmod.org"},"message":"sepolicy: fix denials for external storage\n\nChange-Id: I784a859671c69370cab0118a88a5fb0190352af9","distinct":true,"url":"https://api.github.com/repos/devstark15/device_lineage_sepolicy/commits/6862ac07917de6158c9339fc44b8a713c106187b"},{"sha":"26fc6ab9663c3a61c5201be137b55ec4e71c1ede","author":{"name":"LuK1337","email":"e5dd82ba551cd5824ff25209b043164644f98a02@gmail.com"},"message":"sepolicy: Allow vold to `getattr` on mkfs_exec\n\n* Fixes denial while trying to format external\n  SDcard as adopted storage.\n\nChange-Id: I244ec9b5886888e1cbe488c671b9862b653f73a9","distinct":true,"url":"https://api.github.com/repos/devstark15/device_lineage_sepolicy/commits/26fc6ab9663c3a61c5201be137b55ec4e71c1ede"},{"sha":"d123a2694c6840c86661080702c5b2f052e7303d","author":{"name":"Pawit Pornkitprasan","email":"bb8541c99aa48ca615c6899268f9ff8c191beef6@gmail.com"},"message":"sepolicy: allow vold to mount fuse-based sdcard\n\nexfat and NTFS-3g requires access to /dev/fuse\n\nChange-Id: I35b13ada586c8de3fbe04156c2d10bf5e3c07b3a","distinct":true,"url":"https://api.github.com/repos/devstark15/device_lineage_sepolicy/commits/d123a2694c6840c86661080702c5b2f052e7303d"},{"sha":"8ced8a28cd1322357732c60f8262b670eefd7486","author":{"name":"Andreas Schneider","email":"8fdd8d23dff74ac5d30c9cf3737e7fe0e5d3cd44@cryptomilk.org"},"message":"qcom: Allow fsck to check /persist\n\nChange-Id: I3dc49426f50754bb7292db2235016c7fcf2e940f","distinct":true,"url":"https://api.github.com/repos/devstark15/device_lineage_sepolicy/commits/8ced8a28cd1322357732c60f8262b670eefd7486"},{"sha":"5d30f90f0d9e78ecb05ba6d0b60d1c59e912849d","author":{"name":"Andreas Schneider","email":"8fdd8d23dff74ac5d30c9cf3737e7fe0e5d3cd44@cryptomilk.org"},"message":"sepolicy: Move exfat, ntfs and fuseblk types to system/sepolicy\n\nAs the exfat, ntfs and fuseblk types are used in system/sepolicy, so\nthey need to be defined there!\n\nChange-Id: Ic1582f4d64779bd51ed6ab0e4b342e30b7d783ec","distinct":true,"url":"https://api.github.com/repos/devstark15/device_lineage_sepolicy/commits/5d30f90f0d9e78ecb05ba6d0b60d1c59e912849d"},{"sha":"69f4ed421b7969b2b905babec6531e75a2988d8d","author":{"name":"Jeff Vander Stoep","email":"3c7c1df314a95c4ce859cc668e778f3e3567dbe8@google.com"},"message":"sepolicy: suppress denial logspam\n\nThese denials are not causing app bugs but the underlying code needs\nto be fixed. In the meantime, remove them from the logs.\n\navc: denied { read } for name=\"/\" dev=\"tmpfs\" ino=19039\nscontext=u:r:priv_app:s0:c512,c768 tcontext=u:object_r:device:s0\ntclass=dir\navc: denied { read } for name=\"interrupts\" dev=\"proc\" ino=4026532104\nscontext=u:r:priv_app:s0:c512,c768\ntcontext=u:object_r:proc_interrupts:s0 tclass=file\n\nBug: 63631799\nTest: Build and flash, verify denials are gone.\nChange-Id: I6ddc91aa792b771e2c4190b211588347cc4119ea","distinct":true,"url":"https://api.github.com/repos/devstark15/device_lineage_sepolicy/commits/69f4ed421b7969b2b905babec6531e75a2988d8d"},{"sha":"ecacc3024806aa89f4d78392dd7cf28d38962ba5","author":{"name":"Max Bires","email":"102f1af3c0fbbf60f83a5ad4e747d8b0816b7fc1@google.com"},"message":"sepolicy: qcom: Fixing camera app not launching\n\ndenied { read } for pid=9669 comm=\"id.GoogleCamera\"\nname=\"u:object_r:camera_prop:s0\" dev=\"tmpfs\" ino=17770\nscontext=u:r:untrusted_app:s0:c512,c768\ntcontext=u:object_r:camera_prop:s0 tclass=file\n\nBug: 37633957\nTest: Camera launches\nChange-Id: I2b68a13eaea0ee83e83f8e92cfda9d46c4531060","distinct":true,"url":"https://api.github.com/repos/devstark15/device_lineage_sepolicy/commits/ecacc3024806aa89f4d78392dd7cf28d38962ba5"},{"sha":"15e96ed190c3eeabd06fdd8f13db03ce21543c0a","author":{"name":"Paul Keith","email":"acfb00b00c86ca895da874ab615dbc1c595ab960@gmail.com"},"message":"sepolicy: Cleanup context labelling for external sdcards\n\n* Label kernel drivers as vfat, and fuseblk as fuse\n* Prevents policy duplication\n\nChange-Id: Icfa0d22f00807c44fab5ee278dcc0380ce7b0656","distinct":true,"url":"https://api.github.com/repos/devstark15/device_lineage_sepolicy/commits/15e96ed190c3eeabd06fdd8f13db03ce21543c0a"},{"sha":"547926f0e6b2c3b88d96243d00b0a7a0a0277603","author":{"name":"Andreas Schneider","email":"8fdd8d23dff74ac5d30c9cf3737e7fe0e5d3cd44@cryptomilk.org"},"message":"common: Label sdfat as vfat\n\nChange-Id: I7f6531f525e3a09986ddd07f0bf6dc6148de270a","distinct":true,"url":"https://api.github.com/repos/devstark15/device_lineage_sepolicy/commits/547926f0e6b2c3b88d96243d00b0a7a0a0277603"},{"sha":"ecb95334c604148754f10449add001ff51eafbb2","author":{"name":"Tom Marshall","email":"72bf7d63cead9d5a0e022d6087fc7f6552985649@gmail.com"},"message":"sepolicy: Initial policy for recovery\n\nChange-Id: Iac57b472dd4628b9bd27fbe47fbbb35c09743be2","distinct":true,"url":"https://api.github.com/repos/devstark15/device_lineage_sepolicy/commits/ecb95334c604148754f10449add001ff51eafbb2"}]}
{"actor":{"display_login":"devstark15"}}