{"push_id":1142647017,"size":1,"distinct_size":1,"ref":"refs/heads/github-master","head":"7e1cab91a7b47aaafc4c635fdc9aa63ec3d3fa87","before":"88ae170a293e1d9b3781980f16b30c4e1e3c6b1c","commits":[{"sha":"7e1cab91a7b47aaafc4c635fdc9aa63ec3d3fa87","author":{"name":"Vladislav Alexeev","email":"caa47d39ae0ab3ce159d5ed47ba1172beb4c76b1@fb.com"},"message":"Code Sign Command, and preserving code signature after absolutifying the binary\n\nSummary:\nCode Signature appears to be at the end of the binary.\nDuring absolutification of the object file paths, we expand string table. Doing it carelessly will override code signature.\nThis diff fixes this issue - it preserves the code signature, and restores it after string table expansion completes.\nOf course it becomes broken after this, but at least it allows to re-sign the binary by reading it and taking entitlements and authority/team ID and code signing on top of the binary.\n\nTest Plan: added tests\n\nReviewed By: Coneko\n\nfbshipit-source-id: bc01b92","distinct":true,"url":"https://api.github.com/repos/GerritCodeReview/buck/commits/7e1cab91a7b47aaafc4c635fdc9aa63ec3d3fa87"}]}
{"actor":{"display_login":"lucamilanesio"}}