{"push_id":848601983,"size":2,"distinct_size":2,"ref":"refs/heads/builds","head":"604e947c09678d6501dc7ee1f48e556b9c86f768","before":"431e9003f04b5ec7efcf217bef496edce84b5ce0","commits":[{"sha":"52e5b513ed9dc143c967c733423fe751e1b663d1","author":{"email":"a1c45f1afb65aa292ae92be65cc1b4d014cc2b5e@minetest.net","name":"kwolekr"},"message":"Fix Lua scripting synchronization\n\nFor several years now, the lua script lock has been completely broken.\nThis commit fixes the main issue (creation of a temporary rather than\nscoped object), and fixes a subsequent deadlock issue caused by\nnested script API calls by adding support for recursive mutexes.","distinct":true,"url":"https://api.github.com/repos/krondor-game/minetest/commits/52e5b513ed9dc143c967c733423fe751e1b663d1"},{"sha":"604e947c09678d6501dc7ee1f48e556b9c86f768","author":{"email":"042dc4512fa3d391c5170cf3aa61e6a638f84342@neoascetic.me","name":"Pavel Puchkin"},"message":"Carbone. Voxelgarden. FreeType, gettext, LevelDB, hiredis, LuaJIT.","distinct":true,"url":"https://api.github.com/repos/krondor-game/minetest/commits/604e947c09678d6501dc7ee1f48e556b9c86f768"}]}