minetest/src
est31 8f03995604 Time: use locks again
The Atomic implementation was only partially correct, and was very complex.
Use locks for sake of simplicity, following KISS principle.
Only remaining atomic operation use is time of day speed, because that
really is only read + written.

Also fixes a bug with m_time_conversion_skew only being decremented, never
incremented (Regresion from previous commit).

atomic.h changes:
	* Add GenericAtomic<T> class for non-integral types like floats.

	* Remove some last remainders from atomic.h of the volatile use.
2015-11-04 03:44:09 +01:00
..
cguittfont Clean up and tweak build system 2015-03-27 15:00:48 -04:00
client Print --videomodes response to standard output, too 2015-11-02 02:46:36 +01:00
gmp Build and link gmp correctly on MSVC 2015-05-12 21:07:46 +02:00
json Build and link gmp correctly on MSVC 2015-05-12 21:07:46 +02:00
lua Clean up and tweak build system 2015-03-27 15:00:48 -04:00
network Always use errorstream for DEBUG_EXCEPTION_HANDLER 2015-10-14 02:33:30 -04:00
script Add callback parameter for core.emerge_area() 2015-11-02 18:43:09 -05:00
threading Time: use locks again 2015-11-04 03:44:09 +01:00
unittest Remove some abort() calls 2015-10-26 04:45:00 +01:00
util Silence 'unused typedef' warning for STATIC_ASSERT() 2015-11-03 01:03:33 -05:00
CMakeLists.txt Mapgen: Add 4D fractal mapgen 2015-10-06 06:43:04 +01:00
activeobject.h Ignore old entities from 0.3. 2015-02-17 15:07:05 +01:00
areastore.cpp Add AreaStore data structure 2015-07-27 06:42:56 +02:00
areastore.h Add AreaStore data structure 2015-07-27 06:42:56 +02:00
ban.cpp Use warningstream for log messages with WARNING 2015-10-14 01:36:48 -04:00
ban.h Clean up threading 2015-08-23 22:04:06 -04:00
camera.cpp Fix clang warning 2015-10-31 13:28:58 -04:00
camera.h Add wielded (and CAOs) shader 2015-07-21 23:56:41 +02:00
cavegen.cpp Fractal mapgen: Add seabed and large pseudorandom caves 2015-10-07 06:43:46 +01:00
cavegen.h Fractal mapgen: Add seabed and large pseudorandom caves 2015-10-07 06:43:46 +01:00
chat.cpp Remove unneccessary space for tab completion 2015-06-16 07:16:22 +02:00
chat.h Add paste command (Ctrl-V) in GUIChatConsole 2014-12-10 07:12:08 +01:00
client.cpp Rename macros with two leading underscores 2015-10-14 02:39:37 -04:00
client.h Add DISABLE_CLASS_COPY macro (and use it) 2015-10-27 22:05:08 -04:00
clientiface.cpp Rename macros with two leading underscores 2015-10-14 02:39:37 -04:00
clientiface.h Make ClientInterface::statenames consistent with the state enum again 2015-08-31 13:31:29 +02:00
clientmap.cpp Rename macros with two leading underscores 2015-10-14 02:39:37 -04:00
clientmap.h Clean up threading 2015-08-23 22:04:06 -04:00
clientmedia.cpp Move globals from main.cpp to more sane locations 2015-04-01 23:04:25 +10:00
clientmedia.h Reduce indentation of HTTPFetchOngoing 2014-09-18 21:54:22 -04:00
clientobject.cpp Use warningstream for log messages with WARNING 2015-10-14 01:36:48 -04:00
clientobject.h Fix issues with light of attached CAOs 2015-07-23 04:35:13 +02:00
clientsimpleobject.h Update Copyright Years 2013-02-24 20:15:24 +01:00
clouds.cpp Settings: pass name to callbacks by reference 2015-07-09 08:25:17 +02:00
clouds.h Update clouds enable_3d_clouds when setting changed 2015-07-09 08:24:51 +02:00
cmake_config.h.in Use CUSTOM_LOCALEDIR if specified 2015-09-06 11:21:26 +02:00
cmake_config_githash.h.in Clean up and tweak build system 2015-03-27 15:00:48 -04:00
collision.cpp Fix jittering sounds on entities (fixes #2974) 2015-10-26 19:40:26 +01:00
collision.h Fix jittering sounds on entities (fixes #2974) 2015-10-26 19:40:26 +01:00
config.h Revert the upper-case PROJECT_NAME nonsense that was part of #2402 2015-04-27 16:24:49 +02:00
constants.h Add map limit config option 2015-08-02 14:27:04 +02:00
content_abm.cpp Move globals from main.cpp to more sane locations 2015-04-01 23:04:25 +10:00
content_abm.h Update Copyright Years 2013-02-24 20:15:24 +01:00
content_cao.cpp Add option to disable backface culling for models 2015-10-25 12:06:08 +01:00
content_cao.h Fix issues with light of attached CAOs 2015-07-23 04:35:13 +02:00
content_cso.cpp Move texture_min_size even further down the pipe. Now, textures are JIT-upscaled using an image transformation, right at the time they're added to a mesh or particle; images used in 2D elements are left unscaled. This should fix any remaining issues with HUD elements. 2015-03-31 16:56:33 +10:00
content_cso.h Update Copyright Years 2013-02-24 20:15:24 +01:00
content_mapblock.cpp Add new ContentParamType2 "CPT2_DEGROTATE" 2015-10-04 23:59:41 +02:00
content_mapblock.h Update Copyright Years 2013-02-24 20:15:24 +01:00
content_mapnode.cpp Various style cleanups + unused code removal 2015-09-19 20:57:29 +02:00
content_mapnode.h Various style cleanups + unused code removal 2015-09-19 20:57:29 +02:00
content_nodemeta.cpp Rename macros with two leading underscores 2015-10-14 02:39:37 -04:00
content_nodemeta.h Various style cleanups + unused code removal 2015-09-19 20:57:29 +02:00
content_sao.cpp Rename macros with two leading underscores 2015-10-14 02:39:37 -04:00
content_sao.h Fix invisible player when the attached entity is removed 2015-07-18 07:41:43 +02:00
convert_json.cpp Fix mod store rating 2015-04-20 22:48:14 -04:00
convert_json.h Remove ugly curl struct pointer from jsonFetchValue signature 2014-06-19 21:24:53 +02:00
craftdef.cpp Change i++ to ++i 2015-08-25 18:33:52 -04:00
craftdef.h Fix bug when craft input isn't replaced 2015-06-22 19:30:35 +02:00
database-dummy.cpp Make the dummy backend only look up blocks once 2015-03-08 03:16:40 -04:00
database-dummy.h Clean up database API and save the local map on an interval 2015-03-06 00:20:45 -05:00
database-leveldb.cpp Use warningstream for log messages with WARNING 2015-10-14 01:36:48 -04:00
database-leveldb.h Clean up database API and save the local map on an interval 2015-03-06 00:20:45 -05:00
database-redis.cpp Use warningstream for log messages with WARNING 2015-10-14 01:36:48 -04:00
database-redis.h Clean up database API and save the local map on an interval 2015-03-06 00:20:45 -05:00
database-sqlite3.cpp Use warningstream for log messages with WARNING 2015-10-14 01:36:48 -04:00
database-sqlite3.h Clean up database API and save the local map on an interval 2015-03-06 00:20:45 -05:00
database.cpp Clean up database API and save the local map on an interval 2015-03-06 00:20:45 -05:00
database.h Clean up database API and save the local map on an interval 2015-03-06 00:20:45 -05:00
daynightratio.h Update Copyright Years 2013-02-24 20:15:24 +01:00
debug.cpp Fix C++11 compatibility 2015-10-31 02:38:23 -04:00
debug.h Rename macros with two leading underscores 2015-10-14 02:39:37 -04:00
defaultsettings.cpp WoW-style Autorun 2015-10-29 21:48:57 +01:00
defaultsettings.h Implement proper font handling 2014-11-30 17:50:09 +01:00
drawscene.cpp Add minimap feature 2015-06-27 03:42:01 +02:00
drawscene.h Add minimap feature 2015-06-27 03:42:01 +02:00
dungeongen.cpp Dungeongen: Remove floating frames 2015-08-29 06:27:29 +01:00
dungeongen.h Shorten ManualMapVoxelManipulator to MMVManip 2015-01-05 02:42:27 -05:00
emerge.cpp Refactor Thread class to improve readability and portability 2015-10-16 23:43:29 -04:00
emerge.h Add DISABLE_CLASS_COPY macro (and use it) 2015-10-27 22:05:08 -04:00
environment.cpp Time: use locks again 2015-11-04 03:44:09 +01:00
environment.h Time: use locks again 2015-11-04 03:44:09 +01:00
event.h Update Copyright Years 2013-02-24 20:15:24 +01:00
event_manager.h Change i++ to ++i 2015-08-25 18:33:52 -04:00
exceptions.h Fix server crashing on Lua errors 2015-10-31 13:28:58 -04:00
filecache.cpp Network Layer 7 rework (Packet handling) 2015-02-10 20:04:08 +10:00
filecache.h Rewrite client media download and support hash-based remote download 2013-12-13 18:05:20 +01:00
filesys.cpp Windows: Fix some warnings. 2015-07-09 01:52:28 +02:00
filesys.h Add environment variable MINETEST_WORLD_PATH 2015-10-02 22:47:13 +02:00
fontengine.cpp Change i++ to ++i 2015-08-25 18:33:52 -04:00
fontengine.h Use UTF-8 instead of narrow 2015-07-08 10:12:44 +02:00
game.cpp Speed up saving of profiling data by 27x 2015-11-02 13:25:21 +01:00
game.h Optional reconnect functionality 2015-07-23 07:38:13 +02:00
gamedef.h Biomes: Remove referenced biomes from Decorations on clear 2015-04-16 23:38:05 -04:00
gameparams.h Refactor logging 2015-10-14 01:03:54 -04:00
genericobject.cpp Change i++ to ++i 2015-08-25 18:33:52 -04:00
genericobject.h Fix some issues with animations, and allow non-looped animations to be defined 2015-06-22 01:53:38 +02:00
gettext.cpp Fix typo 2015-10-26 15:14:22 +01:00
gettext.h Fix compilation under MSVC and remove unnecessary conditional function prototype 2015-10-24 13:34:49 -04:00
gettime.h Update timestamp to include date 2015-03-25 02:30:17 +10:00
guiChatConsole.cpp Move globals from main.cpp to more sane locations 2015-04-01 23:04:25 +10:00
guiChatConsole.h Remove unused variables to make clang happy 2015-02-12 11:13:27 +01:00
guiEngine.cpp Fix server crashing on Lua errors 2015-10-31 13:28:58 -04:00
guiEngine.h Replace instances of std::map<std::string, std::string> with StringMap 2015-05-19 16:10:49 -04:00
guiFileSelectMenu.cpp Use UTF-8 instead of narrow 2015-07-08 10:12:44 +02:00
guiFileSelectMenu.h Fix win32/msvc i18n (quite UGLY version, blame Microsoft) 2013-11-11 19:56:49 +01:00
guiFormSpecMenu.cpp Use warningstream for log messages with WARNING 2015-10-14 01:36:48 -04:00
guiFormSpecMenu.h Add list-rings 2015-06-16 14:51:26 +02:00
guiKeyChangeMenu.cpp Change i++ to ++i 2015-08-25 18:33:52 -04:00
guiKeyChangeMenu.h Reduce gettext wide/narrow and string/char* conversions 2015-02-05 03:24:22 -05:00
guiMainMenu.h Optional reconnect functionality 2015-07-23 07:38:13 +02:00
guiPasswordChange.cpp Use UTF-8 instead of narrow 2015-07-08 10:12:44 +02:00
guiPasswordChange.h Update Copyright Years 2013-02-24 20:15:24 +01:00
guiTable.cpp Settings tab: double click opens/closes trees 2015-10-18 11:03:59 +02:00
guiTable.h Add formspec table 2014-01-13 18:11:08 -05:00
guiVolumeChange.cpp Move globals from main.cpp to more sane locations 2015-04-01 23:04:25 +10:00
guiVolumeChange.h Fix all warnings reported by clang 2014-04-15 21:34:53 +02:00
guiscalingfilter.cpp Change i++ to ++i 2015-08-25 18:33:52 -04:00
guiscalingfilter.h Clean scaling pre-filter for formspec/HUD. 2015-04-01 00:01:05 -04:00
httpfetch.cpp Rename macros with two leading underscores 2015-10-14 02:39:37 -04:00
httpfetch.h Replace instances of std::map<std::string, std::string> with StringMap 2015-05-19 16:10:49 -04:00
hud.cpp Change i++ to ++i 2015-08-25 18:33:52 -04:00
hud.h Hide minimap if it has been disabled by server 2015-09-01 19:00:33 +02:00
imagefilters.cpp Fix some minor details from 6d61375 2015-04-01 00:19:10 -04:00
imagefilters.h Clean scaling pre-filter for formspec/HUD. 2015-04-01 00:01:05 -04:00
intlGUIEditBox.cpp Add utf-8 conversion utilities and re-add intlGUIEditBox 2015-06-13 19:49:55 +02:00
intlGUIEditBox.h Add utf-8 conversion utilities and re-add intlGUIEditBox 2015-06-13 19:49:55 +02:00
inventory.cpp Rename macros with two leading underscores 2015-10-14 02:39:37 -04:00
inventory.h Fix inventory replace bug 2015-08-19 03:42:00 +02:00
inventorymanager.cpp Rename macros with two leading underscores 2015-10-14 02:39:37 -04:00
inventorymanager.h MoveItemSomewhere double bugfix 2015-07-19 06:23:41 +02:00
irr_aabb3d.h Update Copyright Years 2013-02-24 20:15:24 +01:00
irr_v2d.h Update Copyright Years 2013-02-24 20:15:24 +01:00
irr_v3d.h SAPI/Noise: Add PerlinNoiseMap:getMapSlice() function 2015-05-17 04:04:17 -04:00
irrlichttypes.h Define and use limit constants for Irrlicht fixed-width types 2015-10-04 04:00:16 -04:00
irrlichttypes_bloated.h Omnicleanup: header cleanup, add ModApiUtil shared between game and mainmenu 2013-08-14 21:03:33 +02:00
irrlichttypes_extrabloated.h Omnicleanup: header cleanup, add ModApiUtil shared between game and mainmenu 2013-08-14 21:03:33 +02:00
itemdef.cpp Refactor thread utility interface 2015-10-16 22:20:24 -04:00
itemdef.h Make range of tools configureable 2013-07-20 20:37:59 +02:00
itemgroup.h Omnicleanup: header cleanup, add ModApiUtil shared between game and mainmenu 2013-08-14 21:03:33 +02:00
keycode.cpp Fix camera updates being toggled by N key in release mode (#2762) 2015-08-07 06:02:06 +02:00
keycode.h Add support for Android 2.3+ 2014-06-29 18:17:56 +02:00
light.cpp Change lower limit of display_gamma to 1.0 (linear light) 2015-05-11 02:03:09 +10:00
light.h Add display_gamma option for client 2014-12-31 02:44:31 +10:00
localplayer.cpp Only go fast in autorun if fast move is enabled 2015-11-03 15:40:47 +01:00
localplayer.h Fix sneaking (fixes #665 and #3045) 2015-08-15 20:36:45 +02:00
log.cpp Add STATIC_ASSERT() macro and use it 2015-10-27 22:27:32 -04:00
log.h Small logging refactor and additional options 2015-10-24 19:59:39 +02:00
luaentity_common.h Update Copyright Years 2013-02-24 20:15:24 +01:00
main.cpp Print direct command line responses to standard output instead of using the log system 2015-11-02 00:11:20 +02:00
mainmenumanager.h Move globals from main.cpp to more sane locations 2015-04-01 23:04:25 +10:00
map.cpp Rename macros with two leading underscores 2015-10-14 02:39:37 -04:00
map.h Add DISABLE_CLASS_COPY macro (and use it) 2015-10-27 22:05:08 -04:00
mapblock.cpp Rename macros with two leading underscores 2015-10-14 02:39:37 -04:00
mapblock.h Fix object position border checking 2015-09-16 17:39:49 +02:00
mapblock_mesh.cpp Change i++ to ++i 2015-08-25 18:33:52 -04:00
mapblock_mesh.h Fixed minimap memory leak 2015-07-27 11:06:46 -04:00
mapgen.cpp Decoration API: Add flag for placement on liquid surface 2015-10-23 21:30:20 +01:00
mapgen.h Add DISABLE_CLASS_COPY macro (and use it) 2015-10-27 22:05:08 -04:00
mapgen_fractal.cpp Mgfractal: Add filler depth noise 2015-10-29 20:02:57 +00:00
mapgen_fractal.h Mgfractal: Add filler depth noise 2015-10-29 20:02:57 +00:00
mapgen_singlenode.cpp Mapgen: Use mapgen-specific names for constants in headers 2015-10-09 05:51:47 +01:00
mapgen_singlenode.h Mapgen: Use mapgen-specific names for constants in headers 2015-10-09 05:51:47 +01:00
mapgen_v5.cpp Mapgen: Use mapgen-specific names for constants in headers 2015-10-09 05:51:47 +01:00
mapgen_v5.h Mapgen: Use mapgen-specific names for constants in headers 2015-10-09 05:51:47 +01:00
mapgen_v6.cpp Mapgen: Use mapgen-specific names for constants in headers 2015-10-09 05:51:47 +01:00
mapgen_v6.h Mapgen: Use mapgen-specific names for constants in headers 2015-10-09 05:51:47 +01:00
mapgen_v7.cpp Mapgen: Use mapgen-specific names for constants in headers 2015-10-09 05:51:47 +01:00
mapgen_v7.h Mapgen: Use mapgen-specific names for constants in headers 2015-10-09 05:51:47 +01:00
mapnode.cpp Mapnode: Replace rotateAlongYAxis with improved version 2015-10-02 06:03:36 +01:00
mapnode.h Mapnode: Replace rotateAlongYAxis with improved version 2015-10-02 06:03:36 +01:00
mapsector.cpp Use warningstream for log messages with WARNING 2015-10-14 01:36:48 -04:00
mapsector.h Add count based unload limit for mapblocks 2015-08-13 07:56:07 +02:00
mesh.cpp Change i++ to ++i 2015-08-25 18:33:52 -04:00
mesh.h Add wielded (and CAOs) shader 2015-07-21 23:56:41 +02:00
mg_biome.cpp Biome API: Make fallback biome stone and water, disable filler 2015-08-03 02:34:32 +01:00
mg_biome.h Split ObjDef/ObjDefManager out to objdef.cpp 2015-05-18 22:30:25 -04:00
mg_decoration.cpp Decoration API: Add flag for placement on liquid surface 2015-10-23 21:30:20 +01:00
mg_decoration.h Decoration API: Add flag for placement on liquid surface 2015-10-23 21:30:20 +01:00
mg_ore.cpp Blob ore: Fix partial blobs 2015-09-19 02:27:00 +01:00
mg_ore.h Ore: Add puff ore type 2015-09-17 03:04:50 -04:00
mg_schematic.cpp Mapnode: Replace rotateAlongYAxis with improved version 2015-10-02 06:03:36 +01:00
mg_schematic.h Schematics: Add per-node force placement option 2015-05-09 18:44:00 -04:00
minimap.cpp Refactor logging 2015-10-14 01:03:54 -04:00
minimap.h Clean up threading 2015-08-23 22:04:06 -04:00
modalMenu.h Remove m_ext_ptr in GUIFormSpecMenu, replaced by refcount mechanism 2014-10-24 21:14:48 +02:00
modifiedstate.h Update Copyright Years 2013-02-24 20:15:24 +01:00
mods.cpp Fix server crashing on Lua errors 2015-10-31 13:28:58 -04:00
mods.h Fix server crashing on Lua errors 2015-10-31 13:28:58 -04:00
nameidmapping.cpp Change i++ to ++i 2015-08-25 18:33:52 -04:00
nameidmapping.h Update Copyright Years 2013-02-24 20:15:24 +01:00
nodedef.cpp Use warningstream for log messages with WARNING 2015-10-14 01:36:48 -04:00
nodedef.h Add new ContentParamType2 "CPT2_DEGROTATE" 2015-10-04 23:59:41 +02:00
nodemetadata.cpp Rename macros with two leading underscores 2015-10-14 02:39:37 -04:00
nodemetadata.h Various style cleanups + unused code removal 2015-09-19 20:57:29 +02:00
nodetimer.cpp Use warningstream for log messages with WARNING 2015-10-14 01:36:48 -04:00
nodetimer.h Omnicleanup: header cleanup, add ModApiUtil shared between game and mainmenu 2013-08-14 21:03:33 +02:00
noise.cpp Fix Noise compiled under clang >= 3.7.x with -O2 or higher 2015-11-01 11:16:18 -05:00
noise.h Noise: Make buffer size parameters unsigned 2015-05-15 16:20:30 -04:00
objdef.cpp Fix Windows build, clean up included headers 2015-05-22 20:37:59 +02:00
objdef.h Rename and move basicmacros.h to util/basic_macros.h 2015-11-02 04:57:55 +01:00
object_properties.cpp Add option to disable backface culling for models 2015-10-25 12:06:08 +01:00
object_properties.h Add option to disable backface culling for models 2015-10-25 12:06:08 +01:00
particles.cpp Change i++ to ++i 2015-08-25 18:33:52 -04:00
particles.h Clean up threading 2015-08-23 22:04:06 -04:00
pathfinder.cpp Change i++ to ++i 2015-08-25 18:33:52 -04:00
pathfinder.h Omnicleanup: header cleanup, add ModApiUtil shared between game and mainmenu 2013-08-14 21:03:33 +02:00
player.cpp Clean up threading 2015-08-23 22:04:06 -04:00
player.h Clean up threading 2015-08-23 22:04:06 -04:00
porting.cpp Use warningstream for log messages with WARNING 2015-10-14 01:36:48 -04:00
porting.h Use CUSTOM_LOCALEDIR if specified 2015-09-06 11:21:26 +02:00
porting_android.cpp Remove explicit syslog printing for uncaught exceptions on Android 2015-10-15 00:47:43 -04:00
porting_android.h Add support for Android 2.3+ 2014-06-29 18:17:56 +02:00
profiler.cpp Move globals from main.cpp to more sane locations 2015-04-01 23:04:25 +10:00
profiler.h Clean up threading 2015-08-23 22:04:06 -04:00
quicktune.cpp Clean up threading 2015-08-23 22:04:06 -04:00
quicktune.h Update Copyright Years 2013-02-24 20:15:24 +01:00
quicktune_shortcutter.h Create faster key cache for main game loop (client) 2014-11-10 12:26:19 +10:00
rollback.cpp Improve rollback database indexing 2015-10-24 08:45:38 +02:00
rollback.h Fix struct vs. class in forward declarations 2014-12-08 09:06:31 +01:00
rollback_interface.cpp Various style cleanups + unused code removal 2015-09-19 20:57:29 +02:00
rollback_interface.h Clean up rollback 2014-11-19 16:21:59 -05:00
serialization.cpp Add compression API 2014-09-20 14:02:54 -04:00
serialization.h Serialisation: documentation fixes, clarifying renames and whitespace fixes 2015-09-14 07:02:15 +02:00
server.cpp Time: Remove serverside getter, and use atomic operations 2015-11-03 19:07:45 +01:00
server.h Time: Remove serverside getter, and use atomic operations 2015-11-03 19:07:45 +01:00
serverlist.cpp Change i++ to ++i 2015-08-25 18:33:52 -04:00
serverlist.h Send real port to server list 2015-01-23 21:38:34 +10:00
serverobject.cpp Use warningstream for log messages with WARNING 2015-10-14 01:36:48 -04:00
serverobject.h Fix invisible player when the attached entity is removed 2015-07-18 07:41:43 +02:00
settings.cpp Change i++ to ++i 2015-08-25 18:33:52 -04:00
settings.h Clean up threading 2015-08-23 22:04:06 -04:00
settings_translation_file.cpp Escape " in generated settings_translation_file.cpp 2015-10-25 10:56:58 +01:00
shader.cpp Refactor thread utility interface 2015-10-16 22:20:24 -04:00
shader.h Unite nodes shaders. 2014-06-15 05:40:33 +02:00
sky.cpp Move globals from main.cpp to more sane locations 2015-04-01 23:04:25 +10:00
sky.h Fix use of uninit data in Sky and (potentially) GUIChatConsole constructors 2015-01-18 13:16:01 +01:00
socket.cpp Lower log level for benign socket errors 2015-10-14 02:22:04 -04:00
socket.h Fix unit tests failing if IPv6 not available 2014-11-02 02:27:26 -05:00
sound.cpp Update Copyright Years 2013-02-24 20:15:24 +01:00
sound.h Update Copyright Years 2013-02-24 20:15:24 +01:00
sound_openal.cpp Use warningstream for log messages with WARNING 2015-10-14 01:36:48 -04:00
sound_openal.h Update Copyright Years 2013-02-24 20:15:24 +01:00
staticobject.cpp Define and use limit constants for Irrlicht fixed-width types 2015-10-04 04:00:16 -04:00
staticobject.h Use warningstream for log messages with WARNING 2015-10-14 01:36:48 -04:00
strfnd.h Omnicleanup: header cleanup, add ModApiUtil shared between game and mainmenu 2013-08-14 21:03:33 +02:00
subgame.cpp Add environment variable MINETEST_WORLD_PATH 2015-10-02 22:47:13 +02:00
subgame.h Fix game minetest.conf default settings 2015-03-18 13:03:02 -04:00
threads.h Fix some threading things and add additional thread unittests 2015-10-24 02:31:23 -04:00
tool.cpp Change i++ to ++i 2015-08-25 18:33:52 -04:00
tool.h New damage system, add damageGroups to ToolCapabilities, bump protocol version 2013-03-29 20:14:09 +01:00
touchscreengui.cpp Change i++ to ++i 2015-08-25 18:33:52 -04:00
touchscreengui.h Clean scaling pre-filter for formspec/HUD. 2015-04-01 00:01:05 -04:00
treegen.cpp Treegen: Rename pine tree mapgen alias 2015-08-10 09:50:58 +01:00
treegen.h Treegen: Add pine tree. Force place trunks 2015-04-01 22:54:49 +01:00
version.cpp Android: Add githash header to spare rebuilds after new commits 2015-08-01 20:42:07 +02:00
version.h Clean up and tweak build system 2015-03-27 15:00:48 -04:00
voxel.cpp Remove some old dead code. Fix some Clang warnings in SRP (ng->N... will 2015-07-24 21:48:02 +02:00
voxel.h For usages of assert() that are meant to persist in Release builds (when NDEBUG is defined), replace those usages with persistent alternatives 2015-03-07 22:41:47 +10:00
voxelalgorithms.cpp Remove emerge and speedup addArea by using memcopy instead of one by one assignment 2014-06-23 00:13:41 +02:00
voxelalgorithms.h Migrate to STL containers/algorithms. 2013-03-11 19:08:39 -04:00
wieldmesh.cpp Remove use of engine sent texture tiling flags - theyre no longer needed 2015-08-20 02:41:40 +02:00
wieldmesh.h Add wielded (and CAOs) shader 2015-07-21 23:56:41 +02:00