Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Item entity merging refactor | est31 | 2015-05-15 | 1 | -45/+56 | |
| | | | | Don't ident too much, and add a comment. | |||||
* | Fix compiler warning about sign comparison | est31 | 2015-05-13 | 1 | -1/+1 | |
| | ||||||
* | Build and link gmp correctly on MSVC | SmallJoker | 2015-05-12 | 2 | -2/+5 | |
| | | | | Also optimize json's library | |||||
* | Add code to support raillike group names | Novatux | 2015-05-12 | 2 | -0/+15 | |
| | ||||||
* | is_player() is no player-only function | est31 | 2015-05-12 | 3 | -14/+14 | |
| | ||||||
* | Mapgen v5/6/7: Cleanup node resolver and aliases | paramat | 2015-05-12 | 6 | -111/+93 | |
| | ||||||
* | Make early protocol auth mechanism generic, and add SRP | est31 | 2015-05-11 | 25 | -308/+3350 | |
| | | | | | | | Adds everything needed for SRP (and everything works too), but still deactivated, as protocol v25 init packets aren't final yet. Can be activated by changing the LATEST_PROTOCOL_VERSION header to 25 inside networkprotocol.h. | |||||
* | Add LibGMP | est31 | 2015-05-11 | 11 | -43/+4537 | |
| | | | | Uses system provided libgmp if found, if not it falls back to mini-gmp. | |||||
* | Replaced libjpeg dependency on apt-get, it should be libjpeg-dev instead of ↵ | Megaf | 2015-05-11 | 2 | -2/+2 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | libjpeg8-dev. On Debian 8... ``` Package libjpeg8-dev is not available, but is referred to by another package. This may mean that the package is missing, has been obsoleted, or is only available from another source However the following packages replace it: libjpeg62-turbo-dev ``` Using libjpeg-dev should make the OS select the most appropriate lib to be installed. These are the packages available on Debian 8. ``` libjpeg-dev - Development files for the JPEG library [dummy package] libjpeg-turbo-progs - Programs for manipulating JPEG files libjpeg-turbo-progs-dbg - Programs for manipulating JPEG files (debugging symbols) libjpeg62-turbo - libjpeg-turbo JPEG runtime library libjpeg62-turbo-dbg - Debugging symbols for the libjpeg-turbo JPEG library libjpeg62-turbo-dev - Development files for the libjpeg-turbo JPEG library libturbojpeg1 - TurboJPEG runtime library - SIMD optimized libturbojpeg1-dbg - TurboJPEG runtime library - SIMD optimized (debugging symbols) libturbojpeg1-dev - Development files for the TurboJPEG library ``` This seems to work on all current Debian versions, Wheezy, Jessie and Sid. https://packages.debian.org/wheezy/libjpeg-dev https://packages.debian.org/jessie/libjpeg-dev https://packages.debian.org/stretch/libjpeg-dev Im not sure if Ubuntu has this dummy package. http://packages.ubuntu.com/search?keywords=libjpeg-dev Perhaps this should be further discussed. libjpeg8-dev -> libjpeg-dev | |||||
* | Change lower limit of display_gamma to 1.0 (linear light) | Craig Robbins | 2015-05-11 | 2 | -2/+2 | |
| | | | | Now matches function comment | |||||
* | Schematics: Add per-node force placement option | kwolekr | 2015-05-09 | 7 | -114/+172 | |
| | ||||||
* | Fix typo in WieldMesh::setItem() | kwolekr | 2015-05-08 | 1 | -1/+1 | |
| | ||||||
* | Ensure that Map::findNodesWithMetadata() reports nodes strictly within the ↵ | kwolekr | 2015-05-08 | 1 | -2/+9 | |
| | | | | node-granular area | |||||
* | Replace Wieldmesh::setItem assertion that could be triggered by the server ↵ | kwolekr | 2015-05-08 | 1 | -2/+7 | |
| | | | | with an error | |||||
* | Fix release build warning | est31 | 2015-05-08 | 1 | -0/+1 | |
| | ||||||
* | Fix compilation for non-client builds, and fix signed comparison warning | kwolekr | 2015-05-08 | 2 | -2/+3 | |
| | ||||||
* | Tests: Add schematic unittests | kwolekr | 2015-05-08 | 8 | -32/+329 | |
| | | | | | Improve schematic file-saving interface Add ability to create temporary test files | |||||
* | Gracefully handle PacketErrors | est31 | 2015-05-08 | 1 | -2/+5 | |
| | ||||||
* | Fix missing Y component assignment in check_v3f | kwolekr | 2015-05-08 | 1 | -1/+1 | |
| | ||||||
* | Conf.example: Update recommended maximum cloud radius to 26 | paramat | 2015-05-08 | 1 | -1/+1 | |
| | ||||||
* | Remove duplicate lua_getfield() in c_converter.cpp | Kevin Ott | 2015-05-07 | 1 | -1/+0 | |
| | | | | Fixes #2678 | |||||
* | Schematics: Add indent-with-space option for schematic Lua table serialization | kwolekr | 2015-05-07 | 4 | -13/+22 | |
| | ||||||
* | NodeResolver: Remove NodeResolveMethod | kwolekr | 2015-05-07 | 9 | -169/+103 | |
| | | | | This simplifies NodeResolver logic and makes some interfaces cleaner. | |||||
* | Fix connection speed unit names | ShadowNinja | 2015-05-06 | 1 | -3/+3 | |
| | ||||||
* | Fix error messages for type-checking Lua reading functions | ShadowNinja | 2015-05-06 | 1 | -17/+40 | |
| | ||||||
* | Improve Redis error messages | ShadowNinja | 2015-05-06 | 1 | -14/+25 | |
| | ||||||
* | Fix build on Debian broken by b45df9d (missing include, somehow?) | kwolekr | 2015-05-05 | 1 | -0/+1 | |
| | ||||||
* | NodeDefManager: Improve const-correctness of interfaces | kwolekr | 2015-05-05 | 3 | -48/+46 | |
| | | | | | | - Add ability to explicitly reset NodeResolve state (useful for unittesting) - Remove non-essential NodeResolve methods modifying state from INodeDefManager - Add const qualifier to NodeDefManager and ContentFeatures serialize | |||||
* | Add core.find_nodes_with_meta() script API | kwolekr | 2015-05-05 | 7 | -20/+89 | |
| | ||||||
* | Tests: Add NodeResolver unittests | kwolekr | 2015-05-05 | 8 | -25/+349 | |
| | | | | | | Minor misc. NodeResolver cleanups Prefix faux content type constants for testing with t_ to avoid confusion or name collisions | |||||
* | Make Git version detection use VERSION_STRING instead of tags | ShadowNinja | 2015-05-05 | 4 | -19/+38 | |
| | | | | | | | | | | This fixes the problem where 0.4.12-dev versions were erroneously shown as 0.4.11-dev because the tag was added on a separate branch. It also fixes a similar issue when builders didn't fetch new tags when updating. This also removes the number-of-commits-since-tag field, since it's incompatible with this. Said field doesn't seem to be useful anyway if you have the commit hash. | |||||
* | Fix GCC compiler warning | ShadowNinja | 2015-05-04 | 1 | -2/+2 | |
| | ||||||
* | Stop NetworkPacket methods from producing bloated packets | Jay Arndt | 2015-05-05 | 2 | -19/+7 | |
| | ||||||
* | Update Turkish Language | Mahmut Elmas | 2015-05-05 | 1 | -58/+233 | |
| | | | | | Added some new translations Fixed some overlenght lines | |||||
* | Cache enable_3d_clouds flag | est31 | 2015-05-04 | 2 | -3/+5 | |
| | | | | Small improvement on clouds rendering performance | |||||
* | Clouds: Make cloud area radius settable in .conf | paramat | 2015-05-04 | 4 | -22/+28 | |
| | ||||||
* | Add a check for animation when getting an extruded mesh | Kevin Ott | 2015-05-04 | 2 | -5/+11 | |
| | | | | Fixes issue #2667 | |||||
* | Fix pathfinder to produce more useful paths | obneq | 2015-05-03 | 1 | -18/+7 | |
| | | | | | - Fix unintended negation of condition - Remove line_of_sight 'optimization' | |||||
* | Tests: Add ObjDef unittests | kwolekr | 2015-05-03 | 3 | -0/+109 | |
| | ||||||
* | ObjDefManager: Set replacement object's handle info after calling set() | kwolekr | 2015-05-03 | 2 | -3/+15 | |
| | | | | | Make gamedef optional when constructing an ObjDefManager Add note about object ownership | |||||
* | Better version detection for shallow clones | est31 | 2015-05-03 | 1 | -2/+11 | |
| | ||||||
* | RotateAlongYAxis: For facedir case, return if param2 >= 4 | paramat | 2015-05-03 | 1 | -0/+3 | |
| | ||||||
* | Add .patch files to gitignore | est31 | 2015-05-01 | 1 | -0/+3 | |
| | ||||||
* | Fix several MSVC issues numeric.h | SmallJoker | 2015-05-01 | 3 | -2/+16 | |
| | | | | | -> Round negative numbers correctly CMakeLists.txt -> Link Json with the static run-time library | |||||
* | Fix MSVC compatibility | kwolekr | 2015-04-29 | 4 | -20/+14 | |
| | | | | | | Make sure to include random unittests in android builds, too Use SWAP() macro Ensure that negative ranges are tested as well in random unittests | |||||
* | Tests: Add random unittests | kwolekr | 2015-04-29 | 3 | -1/+279 | |
| | ||||||
* | Add Russian comment translation to minetest.desktop | mich1 | 2015-04-27 | 1 | -0/+1 | |
| | ||||||
* | Revert the upper-case PROJECT_NAME nonsense that was part of #2402 | sfan5 | 2015-04-27 | 13 | -52/+53 | |
| | ||||||
* | Revert "Only lowercase project name at compile time" | sfan5 | 2015-04-27 | 4 | -11/+11 | |
| | | | | This reverts commit 3be9787e64362b8a5020746220c65abbe31f8097. | |||||
* | Noise: Fix PcgRandom::randNormalDist() when range contains negative numbers | kwolekr | 2015-04-27 | 1 | -1/+1 | |
| | | | | | This fixes an issue with erroneous float-to-int rounding that resulted in truncation toward 0, causing a biased distribution. |