{"push_id":855144156,"size":38,"distinct_size":38,"ref":"refs/heads/master","head":"1384108f8c32f309852c1d1665a613f2a3e3fcc2","before":"df2c474d19c751bb1ee25c0a11e52490b909c06b","commits":[{"sha":"eb92bfb03038aa2ed42af46ff5ec7d144f0ff9af","author":{"email":"f245c1c031999d491fd4e2d555c87e5eb6a8b0d4@web.de","name":"BlockMen"},"message":"Check if hitter has inventory when punching item\n\nFixes #3280","distinct":true,"url":"https://api.github.com/repos/matttpt/minetest/commits/eb92bfb03038aa2ed42af46ff5ec7d144f0ff9af"},{"sha":"eba5f7cd6cfb550b28de230bd5013a771d37b196","author":{"email":"1a70a9294f4081992370f7c444ad2288221b8839@minetest.net","name":"PilzAdam"},"message":"Fix parameter passing to gettext call","distinct":true,"url":"https://api.github.com/repos/matttpt/minetest/commits/eba5f7cd6cfb550b28de230bd5013a771d37b196"},{"sha":"3936a5e3f71d46e61f819b8f6c85dd47a440f21e","author":{"email":"525f226feddbc32ac8f376a33b6c9841bf065ea1@outlook.com","name":"est31"},"message":"Correct comment in l_util.cpp\n\nRemove outdated loglevel list from a l_util.cpp comment,\nand rather point to the updated code.","distinct":true,"url":"https://api.github.com/repos/matttpt/minetest/commits/3936a5e3f71d46e61f819b8f6c85dd47a440f21e"},{"sha":"54f1267c2c87daea769966c694777a2e5977f870","author":{"email":"a1c45f1afb65aa292ae92be65cc1b4d014cc2b5e@minetest.net","name":"kwolekr"},"message":"SAPI: Mark all Lua API functions requiring envlock","distinct":true,"url":"https://api.github.com/repos/matttpt/minetest/commits/54f1267c2c87daea769966c694777a2e5977f870"},{"sha":"d69ef6acd386ccfd5ff456002591b97b92a26956","author":{"email":"a1c45f1afb65aa292ae92be65cc1b4d014cc2b5e@minetest.net","name":"kwolekr"},"message":"SAPI: Throw runtime error instead of if l_get_mapgen_object called in incorrect thread","distinct":true,"url":"https://api.github.com/repos/matttpt/minetest/commits/d69ef6acd386ccfd5ff456002591b97b92a26956"},{"sha":"5f342aa0154e59503fbb22e46ac95ef655aaad1a","author":{"email":"525f226feddbc32ac8f376a33b6c9841bf065ea1@outlook.com","name":"est31"},"message":"Remove some abort() calls\n\nabort() doesn't benefit from the high level abstractions from FATAL_ERROR.","distinct":true,"url":"https://api.github.com/repos/matttpt/minetest/commits/5f342aa0154e59503fbb22e46ac95ef655aaad1a"},{"sha":"306b0670916fee8d0316a69f161c7a9b14e9516d","author":{"email":"a1c45f1afb65aa292ae92be65cc1b4d014cc2b5e@minetest.net","name":"kwolekr"},"message":"SAPI: Move core.get_us_time() to Util module","distinct":true,"url":"https://api.github.com/repos/matttpt/minetest/commits/306b0670916fee8d0316a69f161c7a9b14e9516d"},{"sha":"bc0318d2fc0d435e20b1186203ce2908162241ca","author":{"email":"a1c45f1afb65aa292ae92be65cc1b4d014cc2b5e@minetest.net","name":"kwolekr"},"message":"SAPI: Fix seed parameter truncation for LuaPseudoRandom constructor\n\nAlso fix a potential seed truncation issue on platforms where the\nrange of ptrdiff_t (the underlying type of lua_Integer) is too small.","distinct":true,"url":"https://api.github.com/repos/matttpt/minetest/commits/bc0318d2fc0d435e20b1186203ce2908162241ca"},{"sha":"2c25107c31c0b0e72fe4a48b0dc3f5b09a0b46aa","author":{"email":"f245c1c031999d491fd4e2d555c87e5eb6a8b0d4@web.de","name":"BlockMen"},"message":"Fix typo","distinct":true,"url":"https://api.github.com/repos/matttpt/minetest/commits/2c25107c31c0b0e72fe4a48b0dc3f5b09a0b46aa"},{"sha":"8a6e921cb8c9886db598dd77ddde3e7ba294085a","author":{"email":"f245c1c031999d491fd4e2d555c87e5eb6a8b0d4@web.de","name":"BlockMen"},"message":"Fix jittering sounds on entities (fixes #2974)","distinct":true,"url":"https://api.github.com/repos/matttpt/minetest/commits/8a6e921cb8c9886db598dd77ddde3e7ba294085a"},{"sha":"27eed1389b8bece41950c53b47acffb3bb0c83ee","author":{"email":"a1c45f1afb65aa292ae92be65cc1b4d014cc2b5e@minetest.net","name":"kwolekr"},"message":"Move basic, non-numeric macros from util/numeric.h to basicmacros.h","distinct":true,"url":"https://api.github.com/repos/matttpt/minetest/commits/27eed1389b8bece41950c53b47acffb3bb0c83ee"},{"sha":"c406438b95e3df181961add56a2511b96bd9d690","author":{"email":"1a70a9294f4081992370f7c444ad2288221b8839@minetest.net","name":"PilzAdam"},"message":"Fix missing #include","distinct":true,"url":"https://api.github.com/repos/matttpt/minetest/commits/c406438b95e3df181961add56a2511b96bd9d690"},{"sha":"ca8e56c15a26bc5f3d1dffe5fd39e1ca4b82d6f8","author":{"email":"525f226feddbc32ac8f376a33b6c9841bf065ea1@outlook.com","name":"est31"},"message":"Environment: Time of day fixes and add serverside getter\n\n-> Put access to time variables under the time lock.\n-> Merge both time locks, there is no point to have two locks.\n-> Fix the lock being released too early in Environment::setTimeOfDay\n-> Add serverside getter so that you don't have to get\n\tthe environment if you only have the server","distinct":true,"url":"https://api.github.com/repos/matttpt/minetest/commits/ca8e56c15a26bc5f3d1dffe5fd39e1ca4b82d6f8"},{"sha":"c56d7fe0eba7905b0a63c4a1cfe909988653c23d","author":{"email":"a1c45f1afb65aa292ae92be65cc1b4d014cc2b5e@minetest.net","name":"kwolekr"},"message":"Add DISABLE_CLASS_COPY macro (and use it)\n\nUse this macro to disallow copying of an object using the assignment\noperator or copy constructor.  This catches otherwise silent-but-deadly\nmistakes such as \"ServerMap map = env->getMap();\" at compile time.\n\nIf so desired, it is still possible to copy a class, but it now requires\nan explicit call to memcpy or std::copy.","distinct":true,"url":"https://api.github.com/repos/matttpt/minetest/commits/c56d7fe0eba7905b0a63c4a1cfe909988653c23d"},{"sha":"688556a5d1910ead2cf06a87af6908110fa9d035","author":{"email":"a1c45f1afb65aa292ae92be65cc1b4d014cc2b5e@minetest.net","name":"kwolekr"},"message":"Add STATIC_ASSERT() macro and use it","distinct":true,"url":"https://api.github.com/repos/matttpt/minetest/commits/688556a5d1910ead2cf06a87af6908110fa9d035"},{"sha":"182b3fd2831a7deb22d709e7c285eca3a57a5678","author":{"email":"4db3a0dbff08534e6778384f43ef9ce95af4cb8e@virginmedia.com","name":"paramat"},"message":"Mgfractal: Add filler depth noise","distinct":true,"url":"https://api.github.com/repos/matttpt/minetest/commits/182b3fd2831a7deb22d709e7c285eca3a57a5678"},{"sha":"c0a7c670a465b4c05d90a8a4e8001797ec4e628a","author":{"email":"4db3a0dbff08534e6778384f43ef9ce95af4cb8e@virginmedia.com","name":"paramat"},"message":"findSpawnPos: Add setting for max height above water level\n\nIncrease default from 6 to 16 to help with mgv7 and mgfractal\nLarge-scale or alternative mapgens can result in a lowland spawn point not\nbeing found, causing a spawn at (0, 0, 0) possibly buried underground\nThe max height is now settable to allow correct player spawn\nin any mapgen or when using custom noise parameters","distinct":true,"url":"https://api.github.com/repos/matttpt/minetest/commits/c0a7c670a465b4c05d90a8a4e8001797ec4e628a"},{"sha":"b6dfae02215d7bd61e06ff1999ee3ecb0ec80b9e","author":{"email":"0a02221ea64f4c9685145b5f44cf84715b4a8bb5@duanerobertson.com","name":"Duane Robertson"},"message":"WoW-style Autorun\n\nThis allows the player to toggle continuous forward with a key (F by default),\nso we don't have to hold down the forward key endlessly.","distinct":true,"url":"https://api.github.com/repos/matttpt/minetest/commits/b6dfae02215d7bd61e06ff1999ee3ecb0ec80b9e"},{"sha":"482c4d69b094bddf5e6e10dfc996a972a628850a","author":{"email":"3911b719cd54e361392ba6f004ef4395b28f3a78@gmail.com","name":"Rui914"},"message":"minetest. to core.","distinct":true,"url":"https://api.github.com/repos/matttpt/minetest/commits/482c4d69b094bddf5e6e10dfc996a972a628850a"},{"sha":"fdede6003446efe2002fc650f635f1be73265116","author":{"email":"a1c45f1afb65aa292ae92be65cc1b4d014cc2b5e@minetest.net","name":"kwolekr"},"message":"Fix C++11 compatibility","distinct":true,"url":"https://api.github.com/repos/matttpt/minetest/commits/fdede6003446efe2002fc650f635f1be73265116"}]}