Commit message (Collapse) | Author | Age | ||
---|---|---|---|---|
... | ||||
* | MutexedQueue inherits must use std::deque instead of std::list | Loic Blot | 2015-03-17 | |
| | ||||
* | Remove Android makefile ugly make -j hack | Loic Blot | 2015-03-17 | |
| | ||||
* | Standalone bundle for OSX (w/ dependencies!) | Pavel Puchkin | 2015-03-17 | |
| | ||||
* | Server::step throw is never catched in minetestserver | Loic Blot | 2015-03-17 | |
| | | | | | | | | | | Replace it with an errorstream + assert for server This throw can be trigger by LuaError exception or ConnectionBindFailed exception in the following functions: * EmergeThread::Thread() * ScriptApiEnv::environment_Step() * ScriptApiEnv::player_event() * ServerThread::Thread() | |||
* | Use the NetworkPacket api to read full version string instead of u8 ↵ | Loic Blot | 2015-03-17 | |
| | | | | | | pointers. Also store the reserved byte to use API properly Fixes #2509 | |||
* | Fix a little regression on SendActiveObjectMessages which send all ↵ | Loic Blot | 2015-03-17 | |
| | | | | TOCLIENT_ACTIVE_OBJECT_MESSAGES as reliable | |||
* | Minor bug fix (lag between damage flash and hearts updating) | Craig Robbins | 2015-03-17 | |
| | ||||
* | Fix various damage related bugs (client-side) | Craig Robbins | 2015-03-17 | |
| | | | | E.g. spawning or teleporting into lava to become invinsible | |||
* | Minor cleanup: game.cpp | Craig Robbins | 2015-03-17 | |
| | | | | | | * Sort includes * Remove unnecessary includes * Ensure the parameter name for GameRunData is consistent for class member functions | |||
* | Revert "Server::step throw is never catched. Replace it with an errorstream ↵ | kwolekr | 2015-03-16 | |
| | | | | | | + assert" This reverts commit 5f8e48c63baf12930430d5d8fc07495021599e61. | |||
* | Bump android version code | Loic Blot | 2015-03-16 | |
| | ||||
* | Server::step throw is never catched. Replace it with an errorstream + assert | Loic Blot | 2015-03-16 | |
| | | | | | | | | This throw can be trigger by LuaError exception or ConnectionBindFailed exception in the following functions: * EmergeThread::Thread() * ScriptApiEnv::environment_Step() * ScriptApiEnv::player_event() * ServerThread::Thread() | |||
* | Android: Fix auto-entry of server address and port in mainmenu | est31 | 2015-03-16 | |
| | | | | Fixes #2497. | |||
* | Move client packet generators to dedicated functions for: | Loic Blot | 2015-03-16 | |
| | | | | | | | | * TOSERVER_INIT_LEGACY * TOSERVER_DELETEDBLOCKS * TOSERVER_GOTBLOCKS * TOSERVER_REMOVED_SOUNDS Also use a std::vector instead of std::set for TOSERVER_REMOVED_SOUNDS | |||
* | Move TOCLIENT_ACTIVE_OBJECT_REMOVE_ADD and TOCLIENT_ACTIVE_OBJECT_MESSAGES ↵ | Loic Blot | 2015-03-16 | |
| | | | | to private functions | |||
* | Rename packethandler/{client,server}.cpp to {client,server}packethandler.cpp | Loic Blot | 2015-03-16 | |
| | | | | | * Requested by @Zeno- * Approved by @nerzhul | |||
* | If player is dead, permit it to respawn, even if damages are not enabled | Loic Blot | 2015-03-16 | |
| | | | | * Mods can do setHP function to do damages and override the enable_damage value sometimes | |||
* | SendPlayerHPOrDie everytime at client connection, damage enabled or not, ↵ | Loic Blot | 2015-03-15 | |
| | | | | this will fix the player which stay dead at connection | |||
* | Finer progress bar updates when initializing nodes | est31 | 2015-03-15 | |
| | | | | The bar is only drawn when the user will notice a change, which prevents time overheads that this commit would cause, resulting from useless draws. | |||
* | Android Makefile update backported from stable-0.4 with minor changes | Loic Blot | 2015-03-15 | |
| | ||||
* | mg_decoration: Raise highest allowed deco top to max edge of voxelmanip | paramat | 2015-03-15 | |
| | | | | Remove max_y from functions, simplify code | |||
* | Android: Backport changes from stable-0.4 | Loic Blot | 2015-03-14 | |
| | ||||
* | Android: fix package name in JAVA sources | Loic Blot | 2015-03-14 | |
| | ||||
* | Fix package name in AndroidManifest.xml | Loic Blot | 2015-03-14 | |
| | ||||
* | AndroidManifest.xml version bump | Loic Blot | 2015-03-14 | |
| | ||||
* | Disable double-click -> ESC translation for main menu | Craig Robbins | 2015-03-14 | |
| | ||||
* | client.cpp: typo fix and break; fix to make some compilers happy | Loic Blot | 2015-03-13 | |
| | ||||
* | Replace NetworkPacket pointers to references | Loic Blot | 2015-03-13 | |
| | ||||
* | Prepare Protocol v25 init & authentication. | Loic Blot | 2015-03-13 | |
| | | | | | | | | | | * TOSERVER_INIT and TOCLIENT_INIT renamed to _LEGACY * TOSERVER_PASSWORD merged from dev-0.5, can use protocol v24 and v25 * TOCLIENT_ACCESS_DENIED merged from dev-0.5, can use protocol v24 and v25, with normalized strings an a custom id for custom errors * new TOSERVER_INIT packet only send MT version, supported compressions, protocols and serialization, this permit to rework everything later without break the _INIT packet * new TOSERVER_AUTH packet which auth the client * new TOCLIENT_HELLO packet which send server serialization version atm * new TOCLIENT_AUTH_ACCEPTED which is send when TOCLIENT_AUTH was okay. After this packet, the client load datas from servers, like after TOCLIENT_INIT_LEGACY packet | |||
* | Handle the newly added TOCLIENT_ACCESS_DENIED and ↵ | Loic Blot | 2015-03-13 | |
| | | | | | | | TOCLIENT_DELETE_PARTICLESPAWNER * Rename the handlers from _Legacy to regular, because here we can use same handlers * Fix some packet names and pseudo handlers | |||
* | Rename some packet and handlers to <packet>_Legacy name for compat layer ↵ | Loic Blot | 2015-03-13 | |
| | | | | between new network changes and old network clients | |||
* | Use the new Player::isDead function when it's the case | Loic Blot | 2015-03-13 | |
| | ||||
* | Update Indonesian Language | SmallJoker | 2015-03-12 | |
| | ||||
* | handleCommand_Breath mustn't update breath is player is dead. A dead player ↵ | Loic Blot | 2015-03-12 | |
| | | | | | | doesn't breath. Add Player::isDead function to check player is dead | |||
* | Don't handle PlayerPos packet coming from client if player is dead | Loic Blot | 2015-03-12 | |
| | ||||
* | Mgv5/mgv7: Add desert temples if desert stone detected in mapchunk | paramat | 2015-03-12 | |
| | ||||
* | Unescape tooltip texts | est31 | 2015-03-11 | |
| | | | | | | Previously, tooltips didn't unescape escaped formspec texts. Item descriptions that trigger tooltips like inside inventories or for item_image_button don't need to get unescaped, as they don't get set using formspec, but from lua. | |||
* | Mgv6: Fix uninitialised heightmap used by cavegen | paramat | 2015-03-11 | |
| | ||||
* | lua_api/l_mapgen: Fix overlapping areas of minetest.generate_ores/decorations | paramat | 2015-03-11 | |
| | ||||
* | Silence Clang warning | ShadowNinja | 2015-03-10 | |
| | ||||
* | Ensure that heightmap is initialized before use | Craig Robbins | 2015-03-10 | |
| | | | | Without this, cavegen will use values in the heightmap before they are initialized. | |||
* | Stop formspecs closing with double-click in empty area | Craig Robbins | 2015-03-09 | |
| | | | | | | Behaviour on Android remains the same until other alternatives can be devised (if possible) See #2425 (and the many other -- now closed -- issues reporting this feature as a bug) | |||
* | Fix memleak pointed by issue #2439. | Loic Blot | 2015-03-08 | |
| | | | | Also change bzero to memset. bzero doesn't work on windows | |||
* | Fix unitialized data when creating TOSERVER_INIT packet | Loic Blot | 2015-03-08 | |
| | ||||
* | Make the dummy backend only look up blocks once | ShadowNinja | 2015-03-08 | |
| | ||||
* | Update Android Makefile | Maksim Gamarnik | 2015-03-08 | |
| | | | | | | ARMv7 default build Update curl Update OpenSSL | |||
* | Heightmaps: Fix uninitialised values in mgv5/mgv6. findGroundLevel: Return ↵ | paramat | 2015-03-08 | |
| | | | | -MAP_GENERATION_LIMIT if surface not found | |||
* | Optimize Profiler::avg() | gregorycu | 2015-03-07 | |
| | ||||
* | Don't use luaL_checkstring to read node names, it's only for arguments | ShadowNinja | 2015-03-07 | |
| | | | | This caused confusing error messages like "argument #4 to set_node is not a string." | |||
* | Add Turkish comment translation to minetest.desktop | Mahmut Elmas | 2015-03-07 | |
| |