{"push_id":1339405450,"size":60,"distinct_size":60,"ref":"refs/heads/master","head":"4dd1bc6977319eb722f6844059b0198f797f77f6","before":"70f53176e176d7507c7cca84f9b97014f4a1d1fb","commits":[{"sha":"522aa8b725255dcf8f6a0f27a3f428328633b572","author":{"name":"Sven Hesse","email":"9c1dba379174d758dc6d9468026737c750a81c38@drmccoy.de"},"message":"COMMON: Rename TransformationMatrix to Matrix4x4\n\nTo be more in line with Vector3. Also, the new name is shorter.","distinct":true,"url":"https://api.github.com/repos/smbas/xoreos/commits/522aa8b725255dcf8f6a0f27a3f428328633b572"},{"sha":"8c11e1d54e3600cf9079a92faa9247f2697821c2","author":{"name":"Sven Hesse","email":"9c1dba379174d758dc6d9468026737c750a81c38@drmccoy.de"},"message":"COMMON: Add fallback macros for UINT*_MAX\n\nThey might not be available everywhere.","distinct":true,"url":"https://api.github.com/repos/smbas/xoreos/commits/8c11e1d54e3600cf9079a92faa9247f2697821c2"},{"sha":"58a1084eeb0aa874b911bde79d3b34ae6b247461","author":{"name":"Sven Hesse","email":"9c1dba379174d758dc6d9468026737c750a81c38@drmccoy.de"},"message":"COMMON: Add missing std container includes","distinct":true,"url":"https://api.github.com/repos/smbas/xoreos/commits/58a1084eeb0aa874b911bde79d3b34ae6b247461"},{"sha":"645f506d97177b29da93029e808f590cbc17991a","author":{"name":"Sven Hesse","email":"9c1dba379174d758dc6d9468026737c750a81c38@drmccoy.de"},"message":"AURORA: Add missing std container includes","distinct":true,"url":"https://api.github.com/repos/smbas/xoreos/commits/645f506d97177b29da93029e808f590cbc17991a"},{"sha":"057a96d27749574fe99547f010ee5157d2fc03fe","author":{"name":"Sven Hesse","email":"9c1dba379174d758dc6d9468026737c750a81c38@drmccoy.de"},"message":"GRAPHICS: Add missing std container includes","distinct":true,"url":"https://api.github.com/repos/smbas/xoreos/commits/057a96d27749574fe99547f010ee5157d2fc03fe"},{"sha":"c3ad9254fd82cc0d38174c706f1adb1695278a9f","author":{"name":"Sven Hesse","email":"9c1dba379174d758dc6d9468026737c750a81c38@drmccoy.de"},"message":"SOUND: Add missing std container includes","distinct":true,"url":"https://api.github.com/repos/smbas/xoreos/commits/c3ad9254fd82cc0d38174c706f1adb1695278a9f"},{"sha":"bf8037ae996988d4e6570323a79019e20cc09cdc","author":{"name":"Sven Hesse","email":"9c1dba379174d758dc6d9468026737c750a81c38@drmccoy.de"},"message":"VIDEO: Add missing std container includes","distinct":true,"url":"https://api.github.com/repos/smbas/xoreos/commits/bf8037ae996988d4e6570323a79019e20cc09cdc"},{"sha":"f8e9594e931c852f95f7bb4cce5b3351a695a781","author":{"name":"Sven Hesse","email":"9c1dba379174d758dc6d9468026737c750a81c38@drmccoy.de"},"message":"ENGINES: Add missing std container includes","distinct":true,"url":"https://api.github.com/repos/smbas/xoreos/commits/f8e9594e931c852f95f7bb4cce5b3351a695a781"},{"sha":"1f2128eed09a01e98f6e4c21ada45dc9f6c33128","author":{"name":"Sven Hesse","email":"9c1dba379174d758dc6d9468026737c750a81c38@drmccoy.de"},"message":"NWN: Add missing std container includes","distinct":true,"url":"https://api.github.com/repos/smbas/xoreos/commits/1f2128eed09a01e98f6e4c21ada45dc9f6c33128"},{"sha":"7e63564e04b81ce0a20c7448e8e6ceafc7c28309","author":{"name":"Sven Hesse","email":"9c1dba379174d758dc6d9468026737c750a81c38@drmccoy.de"},"message":"NWN2: Add missing std container includes","distinct":true,"url":"https://api.github.com/repos/smbas/xoreos/commits/7e63564e04b81ce0a20c7448e8e6ceafc7c28309"},{"sha":"51fb2c66cf9e5a26fe4f422f1fb107fb48de4449","author":{"name":"Sven Hesse","email":"9c1dba379174d758dc6d9468026737c750a81c38@drmccoy.de"},"message":"WITCHER: Add missing std container includes","distinct":true,"url":"https://api.github.com/repos/smbas/xoreos/commits/51fb2c66cf9e5a26fe4f422f1fb107fb48de4449"},{"sha":"f4d571aa519a8964f2ae01e1a34d2a842486660a","author":{"name":"Sven Hesse","email":"9c1dba379174d758dc6d9468026737c750a81c38@drmccoy.de"},"message":"DRAGONAGE: Add missing std container includes","distinct":true,"url":"https://api.github.com/repos/smbas/xoreos/commits/f4d571aa519a8964f2ae01e1a34d2a842486660a"},{"sha":"878cdc5007e97fd1bfae9e113b95348463c31049","author":{"name":"Sven Hesse","email":"9c1dba379174d758dc6d9468026737c750a81c38@drmccoy.de"},"message":"DRAGONAGE2: Add missing std container includes","distinct":true,"url":"https://api.github.com/repos/smbas/xoreos/commits/878cdc5007e97fd1bfae9e113b95348463c31049"},{"sha":"b2c8e6d9f6f128c5432228702f47912a0bd1287a","author":{"name":"Sven Hesse","email":"9c1dba379174d758dc6d9468026737c750a81c38@drmccoy.de"},"message":"ENGINES: Use #include \"\" instead of #include <> for our own headers","distinct":true,"url":"https://api.github.com/repos/smbas/xoreos/commits/b2c8e6d9f6f128c5432228702f47912a0bd1287a"},{"sha":"9b38f8bb386643c08b5311197e6c98b5c36fc4d3","author":{"name":"Sven Hesse","email":"9c1dba379174d758dc6d9468026737c750a81c38@drmccoy.de"},"message":"NWN: Use #include \"\" instead of #include <> for our own headers","distinct":true,"url":"https://api.github.com/repos/smbas/xoreos/commits/9b38f8bb386643c08b5311197e6c98b5c36fc4d3"},{"sha":"60ef8644c3f89c37059dcb43a7c9544104e4a693","author":{"name":"Sven Hesse","email":"9c1dba379174d758dc6d9468026737c750a81c38@drmccoy.de"},"message":"AURORA: Fix potential compiler warning for signed/unsigned comparison","distinct":true,"url":"https://api.github.com/repos/smbas/xoreos/commits/60ef8644c3f89c37059dcb43a7c9544104e4a693"},{"sha":"ecd2e9393e37bec11ee52555129110fb05f14b6b","author":{"name":"Sven Hesse","email":"9c1dba379174d758dc6d9468026737c750a81c38@drmccoy.de"},"message":"BUILD: Cache the last working Boost library suffix\n\nThe boost libraries can have an optional suffix, which can be any\ncombination of \"mt\" (for multi-threaded), the compiler tag, flags for\nstatic, debug, etc. Because we need to be able to find all of them,\nthe library checks in boost.m4 tries them all in sequence.\n\nUnfortunately, boost.m4 retries each combination for every single\nlibrary. This is slow.\n\nHowever, the suffix is usually the same among all libraries of a given\nboost installation. So now, once we have found a working library, we\nsimply remember the suffix of this library. And for every subsequent\ncheck, we try this suffix first.\n\nThis essentially speeds up boost.m4 considerably, because from the\nsecond library check onwards, only a single library needs to be\nchecked.","distinct":true,"url":"https://api.github.com/repos/smbas/xoreos/commits/ecd2e9393e37bec11ee52555129110fb05f14b6b"},{"sha":"3a73b49cd579ccee692b7e347ef1c53ea8889e1e","author":{"name":"Sven Hesse","email":"9c1dba379174d758dc6d9468026737c750a81c38@drmccoy.de"},"message":"LUA: Disable popen() (through io_popen())\n\nWe hopefully don't need popen(). Its existence is a mild security risk\nbecause it can be easily exploited by malicious Lua bytecode.","distinct":true,"url":"https://api.github.com/repos/smbas/xoreos/commits/3a73b49cd579ccee692b7e347ef1c53ea8889e1e"},{"sha":"e2771a6a8205f38da807e175546dcaa19a0e0a7e","author":{"name":"Sven Hesse","email":"9c1dba379174d758dc6d9468026737c750a81c38@drmccoy.de"},"message":"LUA: Disable system() (through io_execute())\n\nWe hopefully don't need system(). Its existence is a mild security\nrisk because it can be easily exploited by malicious Lua bytecode.","distinct":true,"url":"https://api.github.com/repos/smbas/xoreos/commits/e2771a6a8205f38da807e175546dcaa19a0e0a7e"},{"sha":"a4ddb32a0e6eb8e8c2176153c17399f97ab42d7d","author":{"name":"Sven Hesse","email":"9c1dba379174d758dc6d9468026737c750a81c38@drmccoy.de"},"message":"COMMON: Fix copyright headers (xoreos-tools -> xoreos)","distinct":true,"url":"https://api.github.com/repos/smbas/xoreos/commits/a4ddb32a0e6eb8e8c2176153c17399f97ab42d7d"}]}
{"actor":{"display_login":"smbas"}}