{"push_id":601098949,"size":6,"distinct_size":6,"ref":"refs/heads/master","head":"b2afc9fb5204c99b8570e6cc64358d7bc137c2b3","before":"a86ed93759b94c4ba6c1608e9c54402886dbf0a5","commits":[{"sha":"298254103e66a005b9b74562dc2ee2c0399af6b7","author":{"email":"d6424ecc823ca663bdcbaea8e2d9df58a4d0e2b8@technojoy.co.nz","name":"Ralph Slooten"},"message":"Improved getIP() detection\n\nIgnore invalid HTTP_CLIENT_IP or HTTP_X_FORWARDED_FOR headers, as well as reserved internal IP addresses (eg: internal networks with squid proxy).","distinct":true,"url":"https://api.github.com/repos/dhensby/silverstripe-framework/commits/298254103e66a005b9b74562dc2ee2c0399af6b7"},{"sha":"cf2089bc54ea77cfd8b84231351cd3b8a760ef06","author":{"email":"5e972fb53d9ecaad6dc7dcec6af2a0c36d12dbf7@users.noreply.github.com","name":"Daniel Hensby"},"message":"Merge pull request #3930 from axllent/patch-1\n\nImproved getIP() detection","distinct":true,"url":"https://api.github.com/repos/dhensby/silverstripe-framework/commits/cf2089bc54ea77cfd8b84231351cd3b8a760ef06"},{"sha":"622ad54c5b21dc4e12914181e74dacfb47b8e151","author":{"email":"81506e60eee71dc76c4134679bb4df3d66491c5e@silverstripe.com","name":"Damian Mooyman"},"message":"BUG Fix yaml generation to conform to version 1.1, accepted by transifex","distinct":true,"url":"https://api.github.com/repos/dhensby/silverstripe-framework/commits/622ad54c5b21dc4e12914181e74dacfb47b8e151"},{"sha":"a1d39780d86318014b1923b0c1f4cda446b3e2f4","author":{"email":"b1c1d8736f20db3fb6c1c66bb1455ed43909f0d8@chillu.com","name":"Ingo Schommer"},"message":"Merge pull request #3994 from tractorcow/pulls/4.0/fix-translations\n\nBUG Fix yaml generation to conform to version 1.1, accepted by transifex","distinct":true,"url":"https://api.github.com/repos/dhensby/silverstripe-framework/commits/a1d39780d86318014b1923b0c1f4cda446b3e2f4"},{"sha":"d076615c15a48f65721b4f734986b49900f32cac","author":{"email":"c6455aea34debb63ad42010cd9f348f7f8a0adde@users.noreply.github.com","name":"Michael Strong"},"message":"Removed magic quotes","distinct":true,"url":"https://api.github.com/repos/dhensby/silverstripe-framework/commits/d076615c15a48f65721b4f734986b49900f32cac"},{"sha":"b2afc9fb5204c99b8570e6cc64358d7bc137c2b3","author":{"email":"81506e60eee71dc76c4134679bb4df3d66491c5e@silverstripe.com","name":"Damian Mooyman"},"message":"Merge pull request #4010 from micmania1/patch-8\n\nRemove magic quotes","distinct":true,"url":"https://api.github.com/repos/dhensby/silverstripe-framework/commits/b2afc9fb5204c99b8570e6cc64358d7bc137c2b3"}]}