Loic Blot 
							
						 
					 
					
						
						
							
						
						b214cde5b4 
					 
					
						
						
							
							Remove Queue class which uses std::list and use native std::queue  
						
						
						
						
					 
					
						2015-03-05 16:49:51 +10:00 
						 
				 
			
				
					
						
							
							
								Craig Robbins 
							
						 
					 
					
						
						
							
						
						9e67579315 
					 
					
						
						
							
							Fix memory leak in MapgenV6  
						
						
						
						
					 
					
						2015-03-05 15:17:37 +10:00 
						 
				 
			
				
					
						
							
							
								paramat 
							
						 
					 
					
						
						
							
						
						eb7482fd73 
					 
					
						
						
							
							Cavegen, mgv5: Cleanup code  
						
						... 
						
						
						
						Conf.example: Update mgv5 mapgen params
Mgv7: Lava caves only below -256 
						
						
					 
					
						2015-03-04 23:53:58 +00:00 
						 
				 
			
				
					
						
							
							
								Loic Blot 
							
						 
					 
					
						
						
							
						
						cd684497c2 
					 
					
						
						
							
							Use std::vector instead of std::list in StaticObjectList and MutexedMap::getValues()  
						
						
						
						
					 
					
						2015-03-04 17:22:37 +01:00 
						 
				 
			
				
					
						
							
							
								Loic Blot 
							
						 
					 
					
						
						
							
						
						06f328207f 
					 
					
						
						
							
							ABMHandler and player_collisions use sequential read/write. Switch from std::list to std::vector  
						
						... 
						
						
						
						* Also remove dead code Map::unloadUnusedData which is dead since a long time 
						
						
					 
					
						2015-03-04 17:02:36 +01:00 
						 
				 
			
				
					
						
							
							
								Loic Blot 
							
						 
					 
					
						
						
							
						
						2066655aae 
					 
					
						
						
							
							ClientInterface::getClientIDs doesn't need a std::list. Use a std::vector for better perfs  
						
						
						
						
					 
					
						2015-03-04 16:30:24 +01:00 
						 
				 
			
				
					
						
							
							
								Loic Blot 
							
						 
					 
					
						
						
							
						
						7e088fdfe3 
					 
					
						
						
							
							We always know playerSAO when calling SendInventory. Using it instead of searching it via peer_id  
						
						
						
						
					 
					
						2015-03-04 15:28:33 +01:00 
						 
				 
			
				
					
						
							
							
								SmallJoker 
							
						 
					 
					
						
						
							
						
						bbed01ab62 
					 
					
						
						
							
							Radius parameter for /deleteblocks here  
						
						
						
						
					 
					
						2015-03-05 00:10:53 +10:00 
						 
				 
			
				
					
						
							
							
								Loic Blot 
							
						 
					 
					
						
						
							
						
						40bf1d7b5f 
					 
					
						
						
							
							Send Position packet on event, don't check it at each AsyncRunStep.  
						
						... 
						
						
						
						* This permit to cleanup the player checking loop 
						
						
					 
					
						2015-03-04 12:19:26 +01:00 
						 
				 
			
				
					
						
							
							
								Loic Blot 
							
						 
					 
					
						
						
							
						
						7f8f9785d7 
					 
					
						
						
							
							ASyncRunStep doesn't need to lock when do setTimeOfDaySpeed.  
						
						... 
						
						
						
						* setTimeOfDaySpeed already lock a mutex when modify the value, we don't need to lock all environment.
* add a fine grain lock for getTimeOfDay and setTimeOfDay to solve environment multithread modifications on this value 
						
						
					 
					
						2015-03-04 11:46:31 +01:00 
						 
				 
			
				
					
						
							
							
								Loic Blot 
							
						 
					 
					
						
						
							
						
						1b2f64473e 
					 
					
						
						
							
							Send Inventory packet on event, don't check it at each AsyncRunStep.  
						
						... 
						
						
						
						* Call UpdateCrafting into SendInventory because this functions is only called before SendInventory
* Use Player* instead of peer_id for UpdateCrafting because SendInventory already has the Player* pointer, then don't loop for searching Player* per peer_id
* m_env_mutex don't need to be used with this modification because it's already locked before the calls 
						
						
					 
					
						2015-03-04 11:29:39 +01:00 
						 
				 
			
				
					
						
							
							
								Loic Blot 
							
						 
					 
					
						
						
							
						
						038d3a31df 
					 
					
						
						
							
							Remove unused m_wielded_item_not_sent  
						
						
						
						
					 
					
						2015-03-03 17:36:54 +01:00 
						 
				 
			
				
					
						
							
							
								Loic Blot 
							
						 
					 
					
						
						
							
						
						7e56637ed0 
					 
					
						
						
							
							Send Breath packet on event, don't check it at each AsyncRunStep  
						
						
						
						
					 
					
						2015-03-03 16:33:20 +01:00 
						 
				 
			
				
					
						
							
							
								Loic Blot 
							
						 
					 
					
						
						
							
						
						64ff966bae 
					 
					
						
						
							
							Send Player HP when setHP (or a setHP caller) is called instead of looping and testing the state change.  
						
						
						
						
					 
					
						2015-03-03 16:06:04 +01:00 
						 
				 
			
				
					
						
							
							
								Miguel Almeida 
							
						 
					 
					
						
						
							
						
						056e8f7839 
					 
					
						
						
							
							Fix occlusion  
						
						
						
						
					 
					
						2015-03-02 12:09:02 +01:00 
						 
				 
			
				
					
						
							
							
								Craig Robbins 
							
						 
					 
					
						
						
							
						
						aefe80769b 
					 
					
						
						
							
							Fix narrow_to_wide_c (ANDROID)  
						
						... 
						
						
						
						* Ensure converted string is NUL terminated
* Restore logic to that used prior to 9e2a9b5 
						
						
					 
					
						2015-03-02 13:16:01 +10:00 
						 
				 
			
				
					
						
							
							
								paramat 
							
						 
					 
					
						
						
							
						
						773aa8c57b 
					 
					
						
						
							
							Mgv6: Add heightmap. Do not make large caves that are entirely above ground  
						
						
						
						
					 
					
						2015-03-02 02:13:43 +00:00 
						 
				 
			
				
					
						
							
							
								est31 
							
						 
					 
					
						
						
							
						
						1a175c6982 
					 
					
						
						
							
							Add /setpassword and /clearpassword logging  
						
						
						
						
					 
					
						2015-02-27 23:00:28 +01:00 
						 
				 
			
				
					
						
							
							
								mahmutelmas06 
							
						 
					 
					
						
						
							
						
						d4a6dedc88 
					 
					
						
						
							
							Add Turkish language  
						
						
						
						
					 
					
						2015-02-27 15:52:50 +01:00 
						 
				 
			
				
					
						
							
							
								Rui 
							
						 
					 
					
						
						
							
						
						7b7cd0ecac 
					 
					
						
						
							
							Update minetest.po  
						
						
						
						
					 
					
						2015-02-27 15:47:48 +01:00 
						 
				 
			
				
					
						
							
							
								Loic Blot 
							
						 
					 
					
						
						
							
						
						3b1ac5b889 
					 
					
						
						
							
							Revert "Fix particles draworder" (issue  #2388 )  
						
						... 
						
						
						
						This reverts commit c09d026f05 
						
						
					 
					
						2015-02-27 14:15:24 +01:00 
						 
				 
			
				
					
						
							
							
								Craig Robbins 
							
						 
					 
					
						
						
							
						
						fdb9140825 
					 
					
						
						
							
							Change find_surface_nodes_in_area to find_nodes_in_area_under_air  
						
						
						
						
					 
					
						2015-02-27 21:42:00 +10:00 
						 
				 
			
				
					
						
							
							
								Loic Blot 
							
						 
					 
					
						
						
							
						
						0f556d0c7f 
					 
					
						
						
							
							Add find_surface_nodes_in_area LUA call which permit to only get the nodes which touch air. This permit to massively improve performance for mods like plantlife  
						
						
						
						
					 
					
						2015-02-27 21:34:33 +10:00 
						 
				 
			
				
					
						
							
							
								rubenwardy 
							
						 
					 
					
						
						
							
						
						2b189d4507 
					 
					
						
						
							
							Wrap lines longer than 80 characters in lua_api.txt ...and minor formating changes  
						
						
						
						
					 
					
						2015-02-27 13:41:17 +10:00 
						 
				 
			
				
					
						
							
							
								Craig Robbins 
							
						 
					 
					
						
						
							
						
						338e66af5f 
					 
					
						
						
							
							Fix minor memory leak (Android)  
						
						
						
						
					 
					
						2015-02-27 13:40:27 +10:00 
						 
				 
			
				
					
						
							
							
								paramat 
							
						 
					 
					
						
						
							
						
						14f7df980b 
					 
					
						
						
							
							Biome API: Re-calculate biome at every surface in a mapchunk column  
						
						
						
						
					 
					
						2015-02-26 03:35:25 +00:00 
						 
				 
			
				
					
						
							
							
								rubenwardy 
							
						 
					 
					
						
						
							
						
						d65a90a86b 
					 
					
						
						
							
							Add camera smoothing and cinematic mode (F8)  
						
						
						
						
					 
					
						2015-02-25 15:34:33 +01:00 
						 
				 
			
				
					
						
							
							
								Loic Blot 
							
						 
					 
					
						
						
							
						
						b4acac706d 
					 
					
						
						
							
							Rename --do-unittests to --run-unittests as @Zeno- and @sfan5 requested  
						
						
						
						
					 
					
						2015-02-24 08:56:52 +01:00 
						 
				 
			
				
					
						
							
							
								gregorycu 
							
						 
					 
					
						
						
							
						
						577701cabd 
					 
					
						
						
							
							Optimise MapBlockMesh related functions  
						
						... 
						
						
						
						Directely or indirectly optimises the following functions:
* MapBlockMesh::MapBlockMesh
* MapBlockMesh::getTileInfo
* MapBlockMesh::makeFastFace
* MapBlockMesh::getSmoothLightCombined 
						
						
					 
					
						2015-02-23 23:20:31 +10:00 
						 
				 
			
				
					
						
							
							
								Craig Robbins 
							
						 
					 
					
						
						
							
						
						3b6480c5b0 
					 
					
						
						
							
							Fix wrapDegrees family of functions  
						
						... 
						
						
						
						wrapDegrees() (renamed to modulo360f)
wrapDegrees_0_360
wrapDegrees_180
Minor errors were present in previous versions; see issue #2328  
						
						
					 
					
						2015-02-23 22:50:32 +10:00 
						 
				 
			
				
					
						
							
							
								4Evergreen4 
							
						 
					 
					
						
						
							
						
						51057a56f5 
					 
					
						
						
							
							Add src/network/CMakeFiles/ and src/client/CMakeFiles to gitignore  
						
						
						
						
					 
					
						2015-02-23 16:50:28 +10:00 
						 
				 
			
				
					
						
							
							
								Kahrl 
							
						 
					 
					
						
						
							
						
						38cf080a9c 
					 
					
						
						
							
							Disallow object:remove() if the object is a player  
						
						... 
						
						
						
						Rebased by Zeno- (conflict in lua_api.txt) 
						
						
					 
					
						2015-02-23 16:49:48 +10:00 
						 
				 
			
				
					
						
							
							
								ShadowNinja 
							
						 
					 
					
						
						
							
						
						cd4324e5a8 
					 
					
						
						
							
							Fix serialization of floating point numbers  
						
						
						
						
					 
					
						2015-02-21 13:16:18 -05:00 
						 
				 
			
				
					
						
							
							
								Markus Koschany 
							
						 
					 
					
						
						
							
						
						47d9b4d9aa 
					 
					
						
						
							
							Improve FindIrrlicht.cmake module  
						
						... 
						
						
						
						Linux distributions prefer to link against a shared version of the Irrlicht
engine instead of using embedded code copies of the same. Search for this
shared version first and use that but fall back to the static version if it
does not exist.
This also fixes https://github.com/minetest/minetest/issues/2163  
						
						
					 
					
						2015-02-21 18:21:10 +01:00 
						 
				 
			
				
					
						
							
							
								kaeza 
							
						 
					 
					
						
						
							
						
						c5defe7a11 
					 
					
						
						
							
							Add mod.conf file support This new file only permits to specify a mod name for now  
						
						
						
						
					 
					
						2015-02-21 18:18:06 +01:00 
						 
				 
			
				
					
						
							
							
								Loic Blot 
							
						 
					 
					
						
						
							
						
						a0affa496d 
					 
					
						
						
							
							Fix android build  
						
						
						
						
					 
					
						2015-02-21 17:37:48 +01:00 
						 
				 
			
				
					
						
							
							
								Loic Blot 
							
						 
					 
					
						
						
							
						
						009149a073 
					 
					
						
						
							
							Fix some memory leaks on packet sending.  
						
						
						
						
					 
					
						2015-02-21 17:27:31 +01:00 
						 
				 
			
				
					
						
							
							
								Loic Blot 
							
						 
					 
					
						
						
							
						
						5a5854ea9d 
					 
					
						
						
							
							Move hex.h to util/  
						
						
						
						
					 
					
						2015-02-21 14:32:35 +01:00 
						 
				 
			
				
					
						
							
							
								BlockMen 
							
						 
					 
					
						
						
							
						
						c09d026f05 
					 
					
						
						
							
							Fix particles draworder  
						
						
						
						
					 
					
						2015-02-21 14:11:00 +01:00 
						 
				 
			
				
					
						
							
							
								Loic Blot 
							
						 
					 
					
						
						
							
						
						3998a1f8f9 
					 
					
						
						
							
							Move sha1.hpp and base64.hpp to util/  
						
						
						
						
					 
					
						2015-02-21 14:03:27 +01:00 
						 
				 
			
				
					
						
							
							
								BlockMen 
							
						 
					 
					
						
						
							
						
						aa31e3c7f3 
					 
					
						
						
							
							Use skin font for usernames ( fixes   #2363 )  
						
						
						
						
					 
					
						2015-02-21 13:31:42 +01:00 
						 
				 
			
				
					
						
							
							
								Loic Blot 
							
						 
					 
					
						
						
							
						
						cf4045ff0f 
					 
					
						
						
							
							Use proper CMakeLists.txt for network and client directories  
						
						
						
						
					 
					
						2015-02-21 11:51:12 +01:00 
						 
				 
			
				
					
						
							
							
								Rui 
							
						 
					 
					
						
						
							
						
						81930b1729 
					 
					
						
						
							
							Update Japanese Translation  
						
						... 
						
						
						
						ok @Zeno- @nerzhul 
						
						
					 
					
						2015-02-21 11:17:52 +01:00 
						 
				 
			
				
					
						
							
							
								Loic Blot 
							
						 
					 
					
						
						
							
						
						b3aeba684b 
					 
					
						
						
							
							Unit tests must be done at integration process.  
						
						... 
						
						
						
						* Remove --enable-unittests and --disable-unittests and add --do-unittests function
* --do-unittests function will exit 0 on success.
* minetest and minetestserver binaries are launched with --do-unittests in travis build. 
						
						
					 
					
						2015-02-21 11:04:19 +01:00 
						 
				 
			
				
					
						
							
							
								paramat 
							
						 
					 
					
						
						
							
						
						38e6280552 
					 
					
						
						
							
							Mgv5: Remove blobgen. Remove crumble and wetness noises  
						
						... 
						
						
						
						Add large pseudorandom caves below -256
De-link terrain level from water_level
Cavegen: Mgv5 large cave code 
						
						
					 
					
						2015-02-21 01:43:25 +00:00 
						 
				 
			
				
					
						
							
							
								Ner'zhul 
							
						 
					 
					
						
						
							
						
						109f0ffeab 
					 
					
						
						
							
							update README.txt  
						
						... 
						
						
						
						* prefix apt-get with sudo
* git clone minetest_game without going to folder
* execute minetest binary without going into bin folder 
						
						
					 
					
						2015-02-20 10:35:39 +01:00 
						 
				 
			
				
					
						
							
							
								Ner'zhul 
							
						 
					 
					
						
						
							
						
						e357577cb2 
					 
					
						
						
							
							Typo fix in networkprotocol.h  
						
						... 
						
						
						
						InventoryAction is in inventorymanager.h 
						
						
					 
					
						2015-02-19 20:03:22 +01:00 
						 
				 
			
				
					
						
							
							
								BlockMen 
							
						 
					 
					
						
						
							
						
						627c747470 
					 
					
						
						
							
							Uncomment version patch field  
						
						
						
						
					 
					
						2015-02-18 23:52:51 +01:00 
						 
				 
			
				
					
						
							
							
								Perttu Ahola 
							
						 
					 
					
						
						
							
						
						e6ad2ace10 
					 
					
						
						
							
							Bump version to 0.4.12  
						
						
						
						
					 
					
						2015-02-18 23:50:01 +01:00 
						 
				 
			
				
					
						
							
							
								Novatux 
							
						 
					 
					
						
						
							
						
						804d65a8ec 
					 
					
						
						
							
							Add modname convention checking  
						
						... 
						
						
						
						Fixes  #2037  
					
						2015-02-18 16:48:58 +01:00