{"push_id":1052973490,"size":4,"distinct_size":4,"ref":"refs/heads/marshmallow2","head":"53ed08ea18dbf7fdafcacee87828c9305263225f","before":"eb57d4f3205301c55bb14db45a2887f9cd4aaccd","commits":[{"sha":"0b7e8e44167f2444c89696b10ff5614e6ed48e53","author":{"email":"28efa798da98745d6a98078b320edd33f229eda6@gmail.com","name":"Daniel Micay"},"message":"applypatch: avoid accessing zero-size allocations\n\nThe number of pairs can be 0, resulting in a zero-size allocations for\nthe size and index arrays. However, the following code unconditionally\naccesses these arrays:\n\n    file->data = malloc(size[index[pairs-1]]);\n\nSince dlmalloc and jemalloc both return usable allocations for a zero\nsize request, this wasn't ever detected. However, OpenBSD malloc returns\npointers to PROT_NONE pages for zero-size allocations.","distinct":true,"url":"https://api.github.com/repos/CopperheadOS/platform_bootable_recovery/commits/0b7e8e44167f2444c89696b10ff5614e6ed48e53"},{"sha":"1bb3a017794dec1b6bcb0f2d7d9d8630e8dafe6e","author":{"email":"28efa798da98745d6a98078b320edd33f229eda6@gmail.com","name":"Daniel Micay"},"message":"uncrypt: avoid use-after-free","distinct":true,"url":"https://api.github.com/repos/CopperheadOS/platform_bootable_recovery/commits/1bb3a017794dec1b6bcb0f2d7d9d8630e8dafe6e"},{"sha":"2e5d48d95e0d93c4dccec149a68c7613f2aa12dd","author":{"email":"4762161c0d43afca1e3f9d923efbfa11be7db75b@google.com","name":"Yabin Cui"},"message":"minadbd: use strdup() to create argument for sideload thread.\n\nSo sideload thread will not use argument which is to be freed\nin the main thread.\n\nBug: 23968770\nChange-Id: I9d6dadc6c33cfbe4b5759382a80fe14cd0d54355","distinct":true,"url":"https://api.github.com/repos/CopperheadOS/platform_bootable_recovery/commits/2e5d48d95e0d93c4dccec149a68c7613f2aa12dd"},{"sha":"53ed08ea18dbf7fdafcacee87828c9305263225f","author":{"email":"28efa798da98745d6a98078b320edd33f229eda6@gmail.com","name":"Daniel Micay"},"message":"remove the ability to wipe cache and data","distinct":true,"url":"https://api.github.com/repos/CopperheadOS/platform_bootable_recovery/commits/53ed08ea18dbf7fdafcacee87828c9305263225f"}]}