{"push_id":1384500644,"size":8,"distinct_size":8,"ref":"refs/heads/master","head":"70b4f061965545d4494b24dfcdab9acdb766ee29","before":"8d229002dfa7cc2bdb2fa918542f158b2cc7d034","commits":[{"sha":"af5e6771d73e6c5d52bc36af28170bd00a13f160","author":{"name":"Lukas Wöhrl","email":"7725246d78edfda814c85745e312e58ff7befafc@woehrl.net"},"message":"Prevent array out of bound access\n\nSummary:\nEven so the problem of #236 has been fixed via ced779b there is still a case where you have a out of bound array access of undefined behaviour. This PR prevents the out of bound access of the underlying c array. The out of bound access happens if you already have 4 subViews and add another one. Then you will access CSSNodeGetChild with 4 which points into uninitialized memory.\nCloses https://github.com/facebook/css-layout/pull/237\n\nReviewed By: dshahidehpour\n\nDifferential Revision: D4107743\n\nPulled By: emilsjolander\n\nfbshipit-source-id: 0f21397f3a77308369acfea7327733f74eb72e00","distinct":true,"url":"https://api.github.com/repos/Unity-Technologies/css-layout/commits/af5e6771d73e6c5d52bc36af28170bd00a13f160"},{"sha":"d94363ea7e768004a1066f0ea8c6e5f53d6084c3","author":{"name":"Dustin Shahidehpour","email":"7f29321df4c066c199f5e598fd66f06c48829f43@instagram.com"},"message":"Cleanup Measure method.\n\nSummary: We have redundant/dead code in UIKit's sizing method, lets clean it up.\n\nReviewed By: emilsjolander\n\nDifferential Revision: D4110939\n\nfbshipit-source-id: 35e856aa6c60fd24316bc67cc564f7eec2d9d714","distinct":true,"url":"https://api.github.com/repos/Unity-Technologies/css-layout/commits/d94363ea7e768004a1066f0ea8c6e5f53d6084c3"},{"sha":"26e7490fc9b094500956fa2f414fd7b1f551694b","author":{"name":"Dustin Shahidehpour","email":"7f29321df4c066c199f5e598fd66f06c48829f43@instagram.com"},"message":"Make CSSNodeRef readonly.\n\nSummary: We don't want people to somehow change the underlying cnode on our CSSNodeBridge. Making it readonly.\n\nReviewed By: rnystrom\n\nDifferential Revision: D4124496\n\nfbshipit-source-id: f88ed82c1df17d401aeca6f6341e429c95e55624","distinct":true,"url":"https://api.github.com/repos/Unity-Technologies/css-layout/commits/26e7490fc9b094500956fa2f414fd7b1f551694b"},{"sha":"d8662805d53bcecd91e80a17feee47935da04339","author":{"name":"Dustin Shahidehpour","email":"7f29321df4c066c199f5e598fd66f06c48829f43@instagram.com"},"message":"Fix incorrect results from css_usesFlexbox\n\nSummary: With the current implementation, as long as you had set a value on usesFlexbox (YES or NO), it would return YES. This fixes it.\n\nReviewed By: amonshiz\n\nDifferential Revision: D4124485\n\nfbshipit-source-id: 32fe4ec0109b5c8678a112f9d4295bd17a6f6dc2","distinct":true,"url":"https://api.github.com/repos/Unity-Technologies/css-layout/commits/d8662805d53bcecd91e80a17feee47935da04339"},{"sha":"630ae0972b8e48fabbde059916ad56261571bc66","author":{"name":"Georgiy Kassabli","email":"2270dbc054de5ac1b6f45b0da628f171d38a5aae@fb.com"},"message":"Exposing layout cache check publicly\n\nSummary: We need to expose CSSLayout caching check to CKFlexboxComponent to enable performant bridging to CKComponentKit\n\nReviewed By: emilsjolander\n\nDifferential Revision: D4124705\n\nfbshipit-source-id: 23284967900585fa20dcb51c9cc1bee829b32975","distinct":true,"url":"https://api.github.com/repos/Unity-Technologies/css-layout/commits/630ae0972b8e48fabbde059916ad56261571bc66"},{"sha":"b938017ccf900489339a1aeb61180d57394ccd82","author":{"name":"Dustin Shahidehpour","email":"7f29321df4c066c199f5e598fd66f06c48829f43@instagram.com"},"message":"Add Sizing API that doesn't change view's frame.\n\nSummary: This exposes an API so people can find out the resulting size of a layout calculation without changing the frame of the view.\n\nReviewed By: emilsjolander\n\nDifferential Revision: D4124630\n\nfbshipit-source-id: f2b28d8a5474857cb1c92e021a1f161806826cda","distinct":true,"url":"https://api.github.com/repos/Unity-Technologies/css-layout/commits/b938017ccf900489339a1aeb61180d57394ccd82"},{"sha":"e00e30ca150b3212457bac3e4efd9e22383001ad","author":{"name":"Dustin Shahidehpour","email":"7f29321df4c066c199f5e598fd66f06c48829f43@instagram.com"},"message":"Only mark Nodes dirty if an actual node is removed.\n\nSummary: Currently, when we try to remove a child from a node, that node is mark dirty //regardless of whether or not anything was actually removed//. This fixes it.\n\nReviewed By: gkassabli\n\nDifferential Revision: D4125453\n\nfbshipit-source-id: 745cfc55269415fea106a80c72401eb3074f2d31","distinct":true,"url":"https://api.github.com/repos/Unity-Technologies/css-layout/commits/e00e30ca150b3212457bac3e4efd9e22383001ad"},{"sha":"70b4f061965545d4494b24dfcdab9acdb766ee29","author":{"name":"joce","email":"272c6c328ba1ee2f0ab5fad3143bb5d7746c1032@gmail.com"},"message":"Merge branch 'master' of https://github.com/facebook/css-layout","distinct":true,"url":"https://api.github.com/repos/Unity-Technologies/css-layout/commits/70b4f061965545d4494b24dfcdab9acdb766ee29"}]}
{"actor":{"display_login":"joce"}}