aboutsummaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2013-07-05Improve finite liquid distribution, fix small bugproller
2013-07-04Throw exception instead of assert on nested reliable packetsKahrl
Fixes a denial of service vulnerability, issue #784
2013-07-04Add texture bumpmapping feature.RealBadAngel
2013-07-03Whoever called a function parameter m_device is fired without notice.Kahrl
2013-07-03Lua main menu: Fix crash on init lua error, mapgen dropdown index, and new ↵kwolekr
worlds not saving index
2013-07-02Change debug optimization level back to -O1kwolekr
2013-07-03Move generateTextureFromMesh to TextureSource to fix a texture leakKahrl
TextureSource has a list of textures to delete (m_texture_trash) so this provides a proper, non-hacky way to delete RTT textures. Also, the prior, hacky way of deleting them seems to be broken (see pull request #803). To avoid header file clutter by repeating the same long list of arguments over and over again, store the arguments of generateTextureFromMesh in a struct called TextureFromMeshParams. Also fix issue #782 (Only use bilinear (and others) on item textures when settings allow it).
2013-07-02Fix possible 0 pointer accesssapier
2013-07-02Replace C++ mainmenu by formspec powered onesapier
2013-07-01Cavegen: Prevent caves from occuring above ground level, and superfluous ↵kwolekr
mixing of lava and water in caves
2013-07-02Remove texture atlas / AtlasPointer, rename getTextureRaw to getTextureKahrl
2013-07-02Fix i18n of some strings.arsdragonfly
2013-07-01Decoration: Add schematic rotation supportkwolekr
2013-07-01Disable collision fix, its broke unit testsproller
2013-06-30Fix sand, gravel falling stuckproller
2013-06-29LuaVoxelManip: Fix minor bug with set_lighting, remove coordinate params for ↵kwolekr
light and liquid updates
2013-06-30Optimize liquid queue on generate map for liquid_finiteproller
2013-06-28Make generated water a shade darker to match up with older versionskwolekr
2013-06-28Dont write player files all the timePilzAdam
2013-06-27Apply various fixes to several thingskwolekr
2013-06-27LuaVoxelManip: Separate VoxelManip data get/set from emerging/blitting data ↵kwolekr
back to map
2013-06-27Add Lua on_mapgen_init callback, and minetest.set_mapgen_params APIkwolekr
2013-06-27Add Lua PerlinNoiseMap:get#dMap_flat APIkwolekr
2013-06-27Add minetest.get_mapgen_object to APIkwolekr
2013-06-27Fix issue of VManip occasionally not blitting back blocks, and pitch black ↵kwolekr
lighting bug
2013-06-27Add LuaVoxelManipkwolekr
2013-06-24Fix ipv6 on windowsproller
2013-06-23Cavegen: fix division by 0 with abnormal max tunnel diameter sizeskwolekr
2013-06-23Math mapgen fix, ip show on connect, pathfinder segfault fixproller
2013-06-23New math mapgen with fractal based worldsproller
2013-06-23Add support for IPv6proller
Two new configuration options are added: - "enable_ipv6" to enable/disable the overall use of IPv6 - "ipv6_server" to enable/disable the use of IPv6 sockets when running a server (when "enable_ipv6" is enabled)
2013-06-22Decoration: Add support for zero probability, fix breakage from last commitkwolekr
2013-06-22Print playername when failing to read playerfile and ignore files starting ↵PilzAdam
with .
2013-06-22A handful of minor fixes to various thingskwolekr
2013-06-22Decoration: Add Schematic decoration typekwolekr
2013-06-20Add a setting for max loop count per step in liquid updatePilzAdam
2013-06-21Make minetest.debug accept multiple parameters; convert them to stringKahrl
2013-06-19Play placing sound only if place prediction was successfulPilzAdam
2013-06-19Dont dig or place nodes if interact priv is missing (clientside)PilzAdam
2013-06-19Add drowningPilzAdam
2013-06-17Decoration: Place decorations in mgv6, check if air or cignore before placementkwolekr
2013-06-18Show number of objects in client environment in profiler (F6)Kahrl
2013-06-18Formspec: Don't perform black magic if selected item fits the guessKahrl
2013-06-18Fix calculation of selected item (for not drawing it) in formspecKahrl
The previous code did not work when the list did not start at index 0 of the inventory list (issue #779).
2013-06-18Remove useless recalculation of bounding box (mapblock_mesh)Esteban I. Ruiz Moreno
2013-06-17Decoration, Ore: Resolve node names on Mapgen initkwolekr
2013-06-17Decoration: Change divlen to sidelenkwolekr
2013-06-17Add initial Decoration support, many misc. improvements & modificationskwolekr
2013-06-17Extend a delay in TestConnection from 50 to 100 milliseconds.Kahrl
The 50 ms delay causes frequent test failures on certain systems with slow network stacks, these failures go away with the 100 ms variant.
2013-06-16Tweak IDropAction restriction handling in server.cppKahrl