{"push_id":1116728143,"size":2,"distinct_size":1,"ref":"refs/heads/master","head":"760b691199661e24f6f9ea03debf5f4736259ac2","before":"21d061ec2e1a097b8759c55e2368ffa6024b6f92","commits":[{"sha":"e438f041eac70fc730a1eec36aa6d8e295b82655","author":{"email":"0b8651b4747e8d56a097e4747a6cc6e4a965e3f1@qq.com","name":"Dean Wang"},"message":"Fix hashedkey generated bug of mount encypted obb\n\nI find the reason for some obb file could not be mounted.\r\nThe wrong hashedKey generated by BigInteger when:\r\n\r\n1. The BigInteger value is negative.\r\n     example:\r\n     key bytes: d9 5c 75 92 a9 43 e4 7c 86 dd 8 10 fb 99 ab 0d\r\n     hashedKey generated by BigInteger: -26a38a6d56bc1b837922f7ef046654f3\r\n     hashedKey generated by the fix: d95c7592a943e47c86dd0810fb99ab0d\r\n\r\n2. The BigInteger value less then 0x1000000000000000.\r\n     example:\r\n     key bytes: 03 d8 06 ba 8b 3f d4 8c 24 6e 38 9e c5 e7 98 f5\r\n     hashedKey generated by BigInteger: 3d806ba8b3fd48c246e389ec5e798f5\r\n     hashedKey generated by the fix: 03d806ba8b3fd48c246e389ec5e798f5\r\n\r\nissues: https://code.google.com/p/android/issues/detail?id=61344","distinct":false,"url":"https://api.github.com/repos/dayi/platform_frameworks_base/commits/e438f041eac70fc730a1eec36aa6d8e295b82655"},{"sha":"760b691199661e24f6f9ea03debf5f4736259ac2","author":{"email":"0b8651b4747e8d56a097e4747a6cc6e4a965e3f1@qq.com","name":"Dean Wang"},"message":"Merge pull request #1 from dayi/hotfix-obb-mount\n\nFix hashedkey generated bug of mount encypted obb","distinct":true,"url":"https://api.github.com/repos/dayi/platform_frameworks_base/commits/760b691199661e24f6f9ea03debf5f4736259ac2"}]}