- Aug 23, 2014
-
-
Kahrl authored
-
Zeno- authored
See: https://github.com/minetest/minetest/issues/1525 Background Wuzzy2: If you attempt to spawn a L-system tree with minetest.spawn_tree, you can make Minetest crash if it is attempted to pop an empty stack. ShadowNinja: This shouldn't cause a segmentation fault, but it should throw a Lua error Commit Description This commit throws a Lua error instead of causing a segmentation fault. The server will still "crash" but will include a Lua backtrace. L-Systems fix randomness Unless a random seed is provided (via Lua treedef) seed the PRNG with a different seed for each tree Resolves: https://github.com/minetest/minetest/issues/1469 Fix l-system crash when treedef random_level not set by Lua
-
sapier authored
-
- Aug 21, 2014
-
-
sapier authored
-
- Aug 19, 2014
-
-
sapier authored
Config settings: profiling = true/false (gather statistics) detailed_profiling = true/false (break mod times to callbacks) Chat commands: save_mod_profile saves current statistics in debug.txt and shows on console (on default loglevel)
-
- Aug 15, 2014
-
-
SmallJoker authored
-
- Jul 30, 2014
-
- Jun 23, 2014
-
-
ShadowNinja authored
-
- Jun 19, 2014
-
-
sapier authored
-
- Jun 14, 2014
-
-
sapier authored
-
- May 31, 2014
-
-
sapier authored
-
ShadowNinja authored
-
- May 16, 2014
-
-
ShadowNinja authored
-
- May 08, 2014
-
-
ShadowNinja authored
-
- May 07, 2014
-
-
ShadowNinja authored
-
ShadowNinja authored
-
sapier authored
Add DPI support for statbar Move heart+bubble bar to Lua HUD Add statbar size (based upon an idea by blue42u) Add support for customizing breath and statbar
-
- Apr 29, 2014
-
-
sapier authored
-
- Apr 27, 2014
-
-
ShadowNinja authored
-
ShadowNinja authored
This makes a number of changes: * Remove the dependency on marshal by using string.dump and loadstring. * Use lua_tolstring rather than having Lua functions pass string lengths to C++. * Move lua_api/l_async_events.* to cpp_api/s_async.*, where it belongs. * Make AsyncWorkerThread a child of ScriptApiBase, this removes some duplicate functionality. * Don't wait for async threads to shut down. (Is this safe? Might result in corruption if the thread is writing to a file.) * Pop more unused items from the stack * Code style fixes * Other misc changes
-
ShadowNinja authored
-
sapier authored
Add support for (configurable) multiline hotbar Improved screensize handling Add userdefined gui scale by BlockMen
-
- Apr 18, 2014
-
-
proller authored
-
- Apr 15, 2014
-
-
sfan5 authored
-
- Apr 12, 2014
- Apr 09, 2014
- Apr 08, 2014
-
-
sapier authored
Don't use TOSERVER_RECEIVED_MEDIA but TOSERVER_CLIENT_READY as indicatio for client ready Handle clients with protocol version < 23 (almost) same way as before Make client tell server about it's version Add client state to not send bogus player position updates prior init complete Add access to statistics information (peer connction time,rtt,version) Fix clients standing stalled in world while preloading item visuals (new clients only) Add get_player_information to read client specific information from lua
-
- Mar 15, 2014
-
-
ShadowNinja authored
-
ShadowNinja authored
-
ShadowNinja authored
This reverts commit 362ef5f6. Stack tracebacks couldn't be generated in LuaError::LuaError anyway and this caused a second, empty traceback in most cases. In cases where there wasn't annother traceback the stack had already unwound and the traceback was empty.
-
sfan5 authored
-
- Mar 12, 2014
-
-
Selat authored
-
- Mar 09, 2014
-
-
Ciaran Gultnieks authored
Looks like a bit of hasty copying and pasting from s_item.cpp.
-
- Mar 08, 2014
-
-
kwolekr authored
-
- Feb 27, 2014
-
-
ShadowNinja authored
-
- Feb 16, 2014