{"push_id":1417418044,"size":2,"distinct_size":2,"ref":"refs/heads/master","head":"7dbdf2db831ad0e3dbb373be619432c93753fae5","before":"c31396f85ea2c986bb2d828a8321b73d778000dc","commits":[{"sha":"dd9ad0940a4230c12aee78bc0f53fa1929881b35","author":{"name":"Nikita Popov","email":"c65d55f9f94a30868887464cc17bfddf30eb3982@php.net"},"message":"Fix get_class_vars() fast-path/slow-path discrepancies\n\nNormalize to the fast-path behavior. In particular, make sure that\nthe the property visibility check is correct for property names that\nare formatted like mangled private properties (but are not). This is\ndone by only calling zend_check_property_access() for INDIRECT\nproperties.","distinct":true,"url":"https://api.github.com/repos/salathe/php-src/commits/dd9ad0940a4230c12aee78bc0f53fa1929881b35"},{"sha":"7dbdf2db831ad0e3dbb373be619432c93753fae5","author":{"name":"Nikita Popov","email":"c65d55f9f94a30868887464cc17bfddf30eb3982@php.net"},"message":"Fix foreach object property visibility checks\n\nAgain, check_property_access() does not correctly work for properties\nthat look like mangled private propert names (but aren't). Fix this\nby only checking visibility for INDIRECT properties.\n\nforeach currently still unmangles property names, even if they don't\ncorrespond to declared properties. HHVM does not do this (and I think\nthis is correct.) As this is done consistently, leaving it alone\nfor now.","distinct":true,"url":"https://api.github.com/repos/salathe/php-src/commits/7dbdf2db831ad0e3dbb373be619432c93753fae5"}]}
{"actor":{"display_login":"salathe"}}