{"push_id":555814650,"size":34,"distinct_size":34,"ref":"refs/heads/master","head":"29e030a9c2b801173e180a5e22f616bca4d772aa","before":"ebc80db3dee3657934eaa0a9435f71f74a8cb5bb","commits":[{"sha":"80d24d2de7206b8ffa4f1e1014a64f481724637c","author":{"email":"102b794351c6fc207b5d0e69da30e8d80f2fca1d@3db68df2-c116-0410-a063-a993310a9797","name":"mimo"},"message":"fix js error\n\ngit-svn-id: http://svn.wildfiregames.com/public/ps/trunk@16201 3db68df2-c116-0410-a063-a993310a9797","distinct":true,"url":"https://api.github.com/repos/0ad/0ad/commits/80d24d2de7206b8ffa4f1e1014a64f481724637c"},{"sha":"fa0d4b6808c608353cb23a32101534d5cc814ef4","author":{"email":"3ba3974e96044dcde818e6310ed799abe10671d4@3db68df2-c116-0410-a063-a993310a9797","name":"philip"},"message":"Remove Android hack to autoload a map.\n\nPatch by BogDan. Refs #2996.\n\n\ngit-svn-id: http://svn.wildfiregames.com/public/ps/trunk@16202 3db68df2-c116-0410-a063-a993310a9797","distinct":true,"url":"https://api.github.com/repos/0ad/0ad/commits/fa0d4b6808c608353cb23a32101534d5cc814ef4"},{"sha":"f36828f160b876e570d317c198320cd42e98455a","author":{"email":"3ba3974e96044dcde818e6310ed799abe10671d4@3db68df2-c116-0410-a063-a993310a9797","name":"philip"},"message":"Workaround for limitations of Android's vswprintf implementation.\n\nBased on patch by BogDan. Refs #2996.\n\n\ngit-svn-id: http://svn.wildfiregames.com/public/ps/trunk@16203 3db68df2-c116-0410-a063-a993310a9797","distinct":true,"url":"https://api.github.com/repos/0ad/0ad/commits/f36828f160b876e570d317c198320cd42e98455a"},{"sha":"6ee556d5cd9621b837dedf89c6cdd96e20c6fa98","author":{"email":"3ba3974e96044dcde818e6310ed799abe10671d4@3db68df2-c116-0410-a063-a993310a9797","name":"philip"},"message":"SDL_SetWindowGammaRamp fails on Android, so don't bother using it.\n\nBased on patch by BogDan. Refs #2996.\n\n\ngit-svn-id: http://svn.wildfiregames.com/public/ps/trunk@16204 3db68df2-c116-0410-a063-a993310a9797","distinct":true,"url":"https://api.github.com/repos/0ad/0ad/commits/6ee556d5cd9621b837dedf89c6cdd96e20c6fa98"},{"sha":"2f5d2a9c4ea62a02cd7d9a7fede77bae0aa6438f","author":{"email":"3ba3974e96044dcde818e6310ed799abe10671d4@3db68df2-c116-0410-a063-a993310a9797","name":"philip"},"message":"Avoid misaligned pointer dereferences, which can fail on ARM.\n\nBased on patch by BogDan. Refs #2996.\n\n\ngit-svn-id: http://svn.wildfiregames.com/public/ps/trunk@16205 3db68df2-c116-0410-a063-a993310a9797","distinct":true,"url":"https://api.github.com/repos/0ad/0ad/commits/2f5d2a9c4ea62a02cd7d9a7fede77bae0aa6438f"},{"sha":"2638dd5879de5d5ac4d2bd8044f6e62dafbfe2ea","author":{"email":"3ba3974e96044dcde818e6310ed799abe10671d4@3db68df2-c116-0410-a063-a993310a9797","name":"philip"},"message":"GLES doesn't have glDisable(GL_TEXTURE_2D).\n\nPatch by BogDan. Refs #2996.\n\n\ngit-svn-id: http://svn.wildfiregames.com/public/ps/trunk@16206 3db68df2-c116-0410-a063-a993310a9797","distinct":true,"url":"https://api.github.com/repos/0ad/0ad/commits/2638dd5879de5d5ac4d2bd8044f6e62dafbfe2ea"},{"sha":"585c109916426cf060dabd83072439916b7ac979","author":{"email":"3ba3974e96044dcde818e6310ed799abe10671d4@3db68df2-c116-0410-a063-a993310a9797","name":"philip"},"message":"Fix build error in GLES configurations\n\n\ngit-svn-id: http://svn.wildfiregames.com/public/ps/trunk@16207 3db68df2-c116-0410-a063-a993310a9797","distinct":true,"url":"https://api.github.com/repos/0ad/0ad/commits/585c109916426cf060dabd83072439916b7ac979"},{"sha":"c0f9c90353cb7e0b718f180b44eaee330eb2b8be","author":{"email":"3ba3974e96044dcde818e6310ed799abe10671d4@3db68df2-c116-0410-a063-a993310a9797","name":"philip"},"message":"cppformat: Fix Android build.\n\nThe NDK only exposes the BSD-style strerror_r, not the GNU-style, so select the appropriate code path.\n\n\ngit-svn-id: http://svn.wildfiregames.com/public/ps/trunk@16208 3db68df2-c116-0410-a063-a993310a9797","distinct":true,"url":"https://api.github.com/repos/0ad/0ad/commits/c0f9c90353cb7e0b718f180b44eaee330eb2b8be"},{"sha":"015d7c524450f5cc20258e739cd5026d80afcc34","author":{"email":"3ba3974e96044dcde818e6310ed799abe10671d4@3db68df2-c116-0410-a063-a993310a9797","name":"philip"},"message":"Add workaround for Android libc++ swprintf bug.\n\nBased on patch by BogDan. Refs #2996.\n\n\ngit-svn-id: http://svn.wildfiregames.com/public/ps/trunk@16209 3db68df2-c116-0410-a063-a993310a9797","distinct":true,"url":"https://api.github.com/repos/0ad/0ad/commits/015d7c524450f5cc20258e739cd5026d80afcc34"},{"sha":"ae657017fbba2df9098370f02690cc72938e171a","author":{"email":"3ba3974e96044dcde818e6310ed799abe10671d4@3db68df2-c116-0410-a063-a993310a9797","name":"philip"},"message":"Make Android %ls/%hs workaround work on secure_crt as well as wsecure_crt.\n\nRefs #2996.\n\n\ngit-svn-id: http://svn.wildfiregames.com/public/ps/trunk@16210 3db68df2-c116-0410-a063-a993310a9797","distinct":true,"url":"https://api.github.com/repos/0ad/0ad/commits/ae657017fbba2df9098370f02690cc72938e171a"},{"sha":"b2ea9283442223702612583dfc62789920f89874","author":{"email":"102b794351c6fc207b5d0e69da30e8d80f2fca1d@3db68df2-c116-0410-a063-a993310a9797","name":"mimo"},"message":"fix limit changer when stating limit = 0\n\ngit-svn-id: http://svn.wildfiregames.com/public/ps/trunk@16211 3db68df2-c116-0410-a063-a993310a9797","distinct":true,"url":"https://api.github.com/repos/0ad/0ad/commits/b2ea9283442223702612583dfc62789920f89874"},{"sha":"534a934e24b9b9bbc80e33e82ea686209a2e1114","author":{"email":"102b794351c6fc207b5d0e69da30e8d80f2fca1d@3db68df2-c116-0410-a063-a993310a9797","name":"mimo"},"message":"Petra: fix defensive garrison by using GarrisonArrowClasses + several small fixes\n\ngit-svn-id: http://svn.wildfiregames.com/public/ps/trunk@16212 3db68df2-c116-0410-a063-a993310a9797","distinct":true,"url":"https://api.github.com/repos/0ad/0ad/commits/534a934e24b9b9bbc80e33e82ea686209a2e1114"},{"sha":"f9d26a78d0e7abc8ddedebc4d6bf2ba754a6a5fe","author":{"email":"3ba3974e96044dcde818e6310ed799abe10671d4@3db68df2-c116-0410-a063-a993310a9797","name":"philip"},"message":"Disable online reporting of profiler data.\n\nNobody ever looks at the data, and it takes up a lot of server disk space. The feature should probably be restored in the future once we've fixed all the obvious performance problems, since a wider range of data lets us search for system-dependent issues (e.g. some GL drivers are particularly slow with particular features), but it's not worthwhile now.\n\n\ngit-svn-id: http://svn.wildfiregames.com/public/ps/trunk@16213 3db68df2-c116-0410-a063-a993310a9797","distinct":true,"url":"https://api.github.com/repos/0ad/0ad/commits/f9d26a78d0e7abc8ddedebc4d6bf2ba754a6a5fe"},{"sha":"e6514e0a25df53229d5cd611628338d32bbf6ba3","author":{"email":"2601c4357c747696187e7da07b016ee27d6185ad@3db68df2-c116-0410-a063-a993310a9797","name":"Yves"},"message":"SpiderMonkey 31 upgrade\n\nThis upgrade also introduces exact stack rooting (see to the wiki: JSRootingGuide) and fixes problems with moving GC. This allows us to enable generational garbage collection (GGC).\nMeasurements a few months ago have shown a performance improvement of a non-visual replay of around 13.5%. This probably varies quite a bit, but it should be somewhere between 5-20%. Memory usage has also been improved. Check the forum thread for details.\n\nThanks to everyone from the team who helped with this directly or indirectly (review, finding and fixing issues, the required C++11 upgrade, the new autobuilder etc.)! Also thanks to the SpiderMonkey developers who helped on the #jsapi channel or elsewhere!\n\nFixes #2462, #2415, #2428, #2684, #1374\nRefs #2973, #2669\n\n\ngit-svn-id: http://svn.wildfiregames.com/public/ps/trunk@16214 3db68df2-c116-0410-a063-a993310a9797","distinct":true,"url":"https://api.github.com/repos/0ad/0ad/commits/e6514e0a25df53229d5cd611628338d32bbf6ba3"},{"sha":"562f7a328797a354a6c4cc0f2f6353a3da244b17","author":{"email":"2601c4357c747696187e7da07b016ee27d6185ad@3db68df2-c116-0410-a063-a993310a9797","name":"Yves"},"message":"Fix build with Visual Studio\n\nI've reverted this workaround before the SM31 commit because I thought it's only a problem with VS2010. Actually VS2013 still doesn't support C++11 well enough and still requires the workaround.\n\nRefs #2669, #2462\n\ngit-svn-id: http://svn.wildfiregames.com/public/ps/trunk@16215 3db68df2-c116-0410-a063-a993310a9797","distinct":true,"url":"https://api.github.com/repos/0ad/0ad/commits/562f7a328797a354a6c4cc0f2f6353a3da244b17"},{"sha":"29c87ed6edfeb7ae7fa9a218386b18d87b0a6286","author":{"email":"3ba3974e96044dcde818e6310ed799abe10671d4@3db68df2-c116-0410-a063-a993310a9797","name":"philip"},"message":"Update cassert to use C++11 static_assert.\n\nThis gives clearer error messages, and simplifies the code.\n\n\ngit-svn-id: http://svn.wildfiregames.com/public/ps/trunk@16216 3db68df2-c116-0410-a063-a993310a9797","distinct":true,"url":"https://api.github.com/repos/0ad/0ad/commits/29c87ed6edfeb7ae7fa9a218386b18d87b0a6286"},{"sha":"0c955f448f7d1d4673b7cb33b861550aa93a10ca","author":{"email":"3ba3974e96044dcde818e6310ed799abe10671d4@3db68df2-c116-0410-a063-a993310a9797","name":"philip"},"message":"Update NONCOPYABLE to use C++11 \"=delete\".\n\nThis gives slightly better error messages.\n\n\ngit-svn-id: http://svn.wildfiregames.com/public/ps/trunk@16217 3db68df2-c116-0410-a063-a993310a9797","distinct":true,"url":"https://api.github.com/repos/0ad/0ad/commits/0c955f448f7d1d4673b7cb33b861550aa93a10ca"},{"sha":"eabe41771566df4d5e47e827e9778217f7e4a778","author":{"email":"3ba3974e96044dcde818e6310ed799abe10671d4@3db68df2-c116-0410-a063-a993310a9797","name":"philip"},"message":"Make ARRAY_SIZE(pointer) complain in GCC, not just in MSVC.\n\nThe ArraySizeDeducer trick has worked since at least GCC 4.4, so it's fine to rely on it now.\n\n\ngit-svn-id: http://svn.wildfiregames.com/public/ps/trunk@16218 3db68df2-c116-0410-a063-a993310a9797","distinct":true,"url":"https://api.github.com/repos/0ad/0ad/commits/eabe41771566df4d5e47e827e9778217f7e4a778"},{"sha":"78ebc32d3aaae38277eb79d0d02ce29ef0704cc4","author":{"email":"2f81e6e381209874d61f0503e2ce46bba6c913ea@3db68df2-c116-0410-a063-a993310a9797","name":"autobuild"},"message":"Automated build (new autobuilder).\n\ngit-svn-id: http://svn.wildfiregames.com/public/ps/trunk@16219 3db68df2-c116-0410-a063-a993310a9797","distinct":true,"url":"https://api.github.com/repos/0ad/0ad/commits/78ebc32d3aaae38277eb79d0d02ce29ef0704cc4"},{"sha":"8d1c915924f46ff010fac64e3640564556b514a3","author":{"email":"3ba3974e96044dcde818e6310ed799abe10671d4@3db68df2-c116-0410-a063-a993310a9797","name":"philip"},"message":"Avoid /delayload warnings in Windows build.\n\ngit-svn-id: http://svn.wildfiregames.com/public/ps/trunk@16220 3db68df2-c116-0410-a063-a993310a9797","distinct":true,"url":"https://api.github.com/repos/0ad/0ad/commits/8d1c915924f46ff010fac64e3640564556b514a3"}]}