{"push_id":1366506170,"size":4,"distinct_size":4,"ref":"refs/heads/caf/cyngn/cm-11.0","head":"1458b23cd30699af048431ba55e9abeffa3668d6","before":"bf702fd0636e47e89cb192c5764be1af9e09a800","commits":[{"sha":"c2a55e84c7f192efd59effcdfa6a2d80302cace9","author":{"name":"Sergio Giro","email":"f0d5631e6dfe0060a5bc8c3c43a781001498e600@google.com"},"message":"DO NOT MERGE libutils/Unicode.cpp: Correct length computation and add checks for utf16->utf8\n\nInconsistent behaviour between utf16_to_utf8 and utf16_to_utf8_length\nis causing a heap overflow.\n\nCorrecting the length computation and adding bound checks to the\nconversion functions.\n\n(cherry picked from commit c4966a363e46d2e1074d1a365e232af0dcedd6a1)\n\nBug: 29250543\nChange-Id: Ia2d6a550f5594280505fb0835c752e53898700ed\n(cherry picked from commit 5fce0542b6b822b6a79fc4cb0e12db1eb7d41f6c)","distinct":true,"url":"https://api.github.com/repos/codeaurora-unoffical/platform-system-core/commits/c2a55e84c7f192efd59effcdfa6a2d80302cace9"},{"sha":"4c74df6bbacaf594deec011ef5c2f9a7af0adc2f","author":{"name":"Josh Gao","email":"2c5a90132028849b4286e986e301187c0da11de3@google.com"},"message":"DO NOT MERGE: adb: use asocket's close function when closing.\n\nclose_all_sockets was assuming that all registered local sockets used\nlocal_socket_close as their close function. However, this is not true\nfor JDWP sockets.\n\nBackport of 53eb31d8 and 9b587de.\n\nBug: http://b/28347842\nChange-Id: I13ec6fd87a0691c72608baf6038adcc0f03dca9f\n(cherry picked from commit 5218ad36ad30d6a155d68fb779dca20ff220bf54)","distinct":true,"url":"https://api.github.com/repos/codeaurora-unoffical/platform-system-core/commits/4c74df6bbacaf594deec011ef5c2f9a7af0adc2f"},{"sha":"d9cb021c7040c7d2e44848efcb6c024e0548921d","author":{"name":"Connor O'Brien","email":"99c3669c551cabe18c0b985d0adb2b00f7aef33e@google.com"},"message":"Fix vold vulnerability in FrameworkListener\n\nModify FrameworkListener to ignore commands that exceed the maximum\nbuffer length and send an error message.\n\nBug: 29831647\nChange-Id: I9e57d1648d55af2ca0191bb47868e375ecc26950\nSigned-off-by: Connor O'Brien <connoro@google.com>\n(cherry picked from commit baa126dc158a40bc83c17c6d428c760e5b93fb1a)\n(cherry picked from commit 470484d2a25ad432190a01d1c763b4b36db33c7e)","distinct":true,"url":"https://api.github.com/repos/codeaurora-unoffical/platform-system-core/commits/d9cb021c7040c7d2e44848efcb6c024e0548921d"},{"sha":"1458b23cd30699af048431ba55e9abeffa3668d6","author":{"name":"Josh Gao","email":"2c5a90132028849b4286e986e301187c0da11de3@google.com"},"message":"DO NOT MERGE: debuggerd: verify that traced threads belong to the right process.\n\nFix two races in debuggerd's PTRACE_ATTACH logic:\n  1. The target thread in a crash dump request could exit between the\n     /proc/<pid>/task/<tid> check and the PTRACE_ATTACH.\n  2. Sibling threads could exit between listing /proc/<pid>/task and the\n     PTRACE_ATTACH.\n\nBackport of NYC change I4dfe1ea30e2c211d2389321bd66e3684dd757591\nBug: http://b/29555636\nChange-Id: I93f6423e6de38e2bc6c75d8d33052da4cd2daa8a\n(cherry picked from commit 8d6ca194ee77c3e084afe24a5f566fa1cbd6b89c)","distinct":true,"url":"https://api.github.com/repos/codeaurora-unoffical/platform-system-core/commits/1458b23cd30699af048431ba55e9abeffa3668d6"}]}
{"actor":{"display_login":"Mazda--"}}