kwolekr 
							
						 
					 
					
						
						
							
						
						a443a13a9d 
					 
					
						
						
							
							Fix build on OS X (Thanks neoascetic)  
						
						
						
						
					 
					
						2015-04-20 01:35:41 -04:00 
						 
				 
			
				
					
						
							
							
								kwolekr 
							
						 
					 
					
						
						
							
						
						3d4244cc75 
					 
					
						
						
							
							Add 'persistence' alias for Lua noiseparams and validate more vector parameters  
						
						
						
						
					 
					
						2015-04-19 21:42:40 -04:00 
						 
				 
			
				
					
						
							
							
								kwolekr 
							
						 
					 
					
						
						
							
						
						687d969c9c 
					 
					
						
						
							
							Noise: Correct noise objects created with invalid dimensions  
						
						
						
						
					 
					
						2015-04-19 21:39:10 -04:00 
						 
				 
			
				
					
						
							
							
								kwolekr 
							
						 
					 
					
						
						
							
						
						386d695330 
					 
					
						
						
							
							Porting: Refactor initalizePaths()  
						
						... 
						
						
						
						Add support for Solaris and HP-UX
Search additional potential procfs locations for current executable 
						
						
					 
					
						2015-04-19 16:52:58 -04:00 
						 
				 
			
				
					
						
							
							
								est31 
							
						 
					 
					
						
						
							
						
						f1a41e4f77 
					 
					
						
						
							
							Disable connection timeout for singleplayer and server tabs  
						
						... 
						
						
						
						In worlds with many mods we can easily reach timeout, waiting for the server to start. 
						
						
					 
					
						2015-04-19 19:58:21 +02:00 
						 
				 
			
				
					
						
							
							
								paramat 
							
						 
					 
					
						
						
							
						
						a615da6b12 
					 
					
						
						
							
							Biome API: Add biome-specific river water  
						
						
						
						
					 
					
						2015-04-19 06:09:57 +01:00 
						 
				 
			
				
					
						
							
							
								obneq 
							
						 
					 
					
						
						
							
						
						0c792db05c 
					 
					
						
						
							
							fix infinite spawners  
						
						
						
						
					 
					
						2015-04-18 20:14:34 +02:00 
						 
				 
			
				
					
						
							
							
								kwolekr 
							
						 
					 
					
						
						
							
						
						e0889c6c03 
					 
					
						
						
							
							Schematics: Fix core.schematic_create()  
						
						
						
						
					 
					
						2015-04-17 18:39:37 -04:00 
						 
				 
			
				
					
						
							
							
								SmallJoker 
							
						 
					 
					
						
						
							
						
						5f0b36b8b7 
					 
					
						
						
							
							10s timeout when connecting to server  
						
						
						
						
					 
					
						2015-04-17 10:40:48 +02:00 
						 
				 
			
				
					
						
							
							
								est31 
							
						 
					 
					
						
						
							
						
						d4d561fbcd 
					 
					
						
						
							
							Fix build since: "Remove referenced schematics from Decorations on clear"  
						
						... 
						
						
						
						Fixes build, which has been broken for all platforms (except BSD?) since
grandparent 406d9ba87b 
						
						
					 
					
						2015-04-17 10:30:59 +02:00 
						 
				 
			
				
					
						
							
							
								kwolekr 
							
						 
					 
					
						
						
							
						
						3576f4fab7 
					 
					
						
						
							
							Switch to check_v3s16 in l_mapgen.cpp and l_vmanip.cpp for type safety  
						
						
						
						
					 
					
						2015-04-17 01:03:13 -04:00 
						 
				 
			
				
					
						
							
							
								kwolekr 
							
						 
					 
					
						
						
							
						
						406d9ba87b 
					 
					
						
						
							
							Schematics: Remove referenced schematics from Decorations on clear  
						
						
						
						
					 
					
						2015-04-17 00:53:05 -04:00 
						 
				 
			
				
					
						
							
							
								est31 
							
						 
					 
					
						
						
							
						
						f0a1379e5a 
					 
					
						
						
							
							Refactor around translatePassword  
						
						... 
						
						
						
						Change types for passed password from wstring to string, which removes converting
back and forth in most cases. Move the narrow_to_wide conversion, where its neccessary,
closer to irrlicht. Remove trailing spaces in guiPasswordChange.cpp. Make parameters for
translatePassword passed as const reference. 
						
						
					 
					
						2015-04-17 06:10:30 +02:00 
						 
				 
			
				
					
						
							
							
								kwolekr 
							
						 
					 
					
						
						
							
						
						821d0025da 
					 
					
						
						
							
							Biomes: Remove referenced biomes from Decorations on clear  
						
						
						
						
					 
					
						2015-04-16 23:38:05 -04:00 
						 
				 
			
				
					
						
							
							
								est31 
							
						 
					 
					
						
						
							
						
						4abb96fb54 
					 
					
						
						
							
							Fix path detection with --std= parameter  
						
						... 
						
						
						
						Fixes path detection when compilers have been told to follow a standard, e.g. with -DCMAKE_CXX_FLAGS=--std=c++98.
To see the passed defines, try this with and without the --std parameter:
gcc -E -dM --std=c99 - < /dev/null | grep linux 
						
						
					 
					
						2015-04-17 05:12:06 +02:00 
						 
				 
			
				
					
						
							
							
								est31 
							
						 
					 
					
						
						
							
						
						b318c4712c 
					 
					
						
						
							
							Fix build for < C++11 since last commit  
						
						... 
						
						
						
						Build broke since last commit 479f38973e 
						
						
					 
					
						2015-04-17 02:34:02 +02:00 
						 
				 
			
				
					
						
							
							
								kwolekr 
							
						 
					 
					
						
						
							
						
						479f38973e 
					 
					
						
						
							
							Schematics: Refactor NodeResolver and add NodeResolveMethod  
						
						... 
						
						
						
						NodeResolver name lists now belong to the NodeResolver object instead of
the associated NodeDefManager.  In addition to minimizing unnecessary
abstraction and overhead, this move permits NodeResolvers to look up nodes
that they had previously set pending for resolution.  So far, this
functionality has been used in the case of schematics for
serialization/deserialization. 
						
						
					 
					
						2015-04-16 16:27:05 -04:00 
						 
				 
			
				
					
						
							
							
								Loic Blot 
							
						 
					 
					
						
						
							
						
						0c634a9719 
					 
					
						
						
							
							Use std::vector instead of std::set for Environment::getObjectsInsideRadius  
						
						... 
						
						
						
						We are only iterating sequentially, we don't need a set here
Also use a vector reference instead of a copy 
						
						
					 
					
						2015-04-16 18:37:29 +02:00 
						 
				 
			
				
					
						
							
							
								paramat 
							
						 
					 
					
						
						
							
						
						d02300a749 
					 
					
						
						
							
							Mgv5: Fix above/below ground spawn when water level is altered  
						
						
						
						
					 
					
						2015-04-16 06:36:57 +01:00 
						 
				 
			
				
					
						
							
							
								paramat 
							
						 
					 
					
						
						
							
						
						ad789be45b 
					 
					
						
						
							
							Mgv5/v7: Add check for water for deciding biome node stability  
						
						
						
						
					 
					
						2015-04-16 04:01:58 +01:00 
						 
				 
			
				
					
						
							
							
								paramat 
							
						 
					 
					
						
						
							
						
						a09e4427d6 
					 
					
						
						
							
							Defaultsettings: Add dungeons and jungles flags. Update conf.example  
						
						
						
						
					 
					
						2015-04-14 02:04:57 +01:00 
						 
				 
			
				
					
						
							
							
								kwolekr 
							
						 
					 
					
						
						
							
						
						b2a89c04b2 
					 
					
						
						
							
							Schematics: Reorganize (de)serialization and add Lua serialization API  
						
						
						
						
					 
					
						2015-04-13 03:10:52 -04:00 
						 
				 
			
				
					
						
							
							
								paramat 
							
						 
					 
					
						
						
							
						
						39fd4da7a0 
					 
					
						
						
							
							Conf.example: Update, fix and improve mapgen flags docs  
						
						... 
						
						
						
						Remove dynamic weather year parameter 
						
						
					 
					
						2015-04-13 07:35:25 +01:00 
						 
				 
			
				
					
						
							
							
								ngosang 
							
						 
					 
					
						
						
							
						
						8c688bfd07 
					 
					
						
						
							
							Add Spanish comment translation to minetest.desktop  
						
						
						
						
					 
					
						2015-04-12 19:08:23 +02:00 
						 
				 
			
				
					
						
							
							
								paramat 
							
						 
					 
					
						
						
							
						
						a5f942c3c0 
					 
					
						
						
							
							Mgv6: Fix taiga, allow pine tree spawning on snowblocks  
						
						
						
						
					 
					
						2015-04-12 05:52:41 +01:00 
						 
				 
			
				
					
						
							
							
								paramat 
							
						 
					 
					
						
						
							
						
						75cbd80e5b 
					 
					
						
						
							
							Mgv6: Add optional snow biomes  
						
						
						
						
					 
					
						2015-04-12 04:27:26 +01:00 
						 
				 
			
				
					
						
							
							
								Ner'zhul 
							
						 
					 
					
						
						
							
						
						ce8a9ed94b 
					 
					
						
						
							
							Fix a rare crash case un SendPlayerHP  
						
						... 
						
						
						
						If the player is disconnected while Lua API is doing a l_punch call, for example, the playersao is NULL and the server crash. Fix it. 
						
						
					 
					
						2015-04-11 10:07:23 +02:00 
						 
				 
			
				
					
						
							
							
								est31 
							
						 
					 
					
						
						
							
						
						0a413265cb 
					 
					
						
						
							
							Document for api functions that rely on current_modname, that it doesn't work when not loading mods  
						
						
						
						
					 
					
						2015-04-08 23:05:26 +02:00 
						 
				 
			
				
					
						
							
							
								kwolekr 
							
						 
					 
					
						
						
							
						
						c758fd73ff 
					 
					
						
						
							
							Link against shlwapi.lib and unify linker input sources for Windows  
						
						
						
						
					 
					
						2015-04-08 12:56:53 -04:00 
						 
				 
			
				
					
						
							
							
								Dmitry Marakasov 
							
						 
					 
					
						
						
							
						
						d2fc98e4a6 
					 
					
						
						
							
							Fix freetype detection  
						
						... 
						
						
						
						Don't reinvent freetype detection, use working one from cmake. 
						
						
					 
					
						2015-04-08 00:37:27 -04:00 
						 
				 
			
				
					
						
							
							
								kwolekr 
							
						 
					 
					
						
						
							
						
						0df736173e 
					 
					
						
						
							
							Schematics: Prepend mod path to relative schematic filepaths  
						
						
						
						
					 
					
						2015-04-08 00:28:56 -04:00 
						 
				 
			
				
					
						
							
							
								Loic Blot 
							
						 
					 
					
						
						
							
						
						5132908f4b 
					 
					
						
						
							
							TOCLIENT_ACTIVE_OBJECT_MESSAGES: channel must be 1 for unreliable message  
						
						
						
						
					 
					
						2015-04-07 14:28:36 +02:00 
						 
				 
			
				
					
						
							
							
								ShadowNinja 
							
						 
					 
					
						
						
							
						
						3c6e112c28 
					 
					
						
						
							
							Fix missing SQLite3 statement pointer initialization  
						
						... 
						
						
						
						This fixes a segfault when the database is shut down
before it finishes connecting and setting up. 
						
						
					 
					
						2015-04-07 00:31:41 -04:00 
						 
				 
			
				
					
						
							
							
								paramat 
							
						 
					 
					
						
						
							
						
						392ac41c99 
					 
					
						
						
							
							Cavegen: Remove now unnecessary checks for water, lava, ice  
						
						... 
						
						
						
						Remove large cave checks for air
Mgv5/mgv7:Add is_ground_content checks to 3d noise tunnels
More large caves
Shorten lines 
						
						
					 
					
						2015-04-07 04:43:24 +01:00 
						 
				 
			
				
					
						
							
							
								est31 
							
						 
					 
					
						
						
							
						
						f81759792e 
					 
					
						
						
							
							Make comments consistent with TOSERVER_INIT -> TOSERVER_INIT_LEGACY rename  
						
						
						
						
					 
					
						2015-04-07 00:15:15 +02:00 
						 
				 
			
				
					
						
							
							
								Craig Robbins 
							
						 
					 
					
						
						
							
						
						43aab618e5 
					 
					
						
						
							
							Change screenshot filename to one likely to work on all modern filesystems  
						
						... 
						
						
						
						Fixes  #2603  
					
						2015-04-06 11:07:51 +10:00 
						 
				 
			
				
					
						
							
							
								Loic Blot 
							
						 
					 
					
						
						
							
						
						8804c47e59 
					 
					
						
						
							
							TOCLIENT_ACTIVE_OBJECT_REMOVE_ADD can be unreliable, catch PacketError exception.  
						
						... 
						
						
						
						Also set the packet size at creation not when pushing rawString, no functional change 
						
						
					 
					
						2015-04-05 11:39:38 +02:00 
						 
				 
			
				
					
						
							
							
								Loic Blot 
							
						 
					 
					
						
						
							
						
						ed3ebd633d 
					 
					
						
						
							
							craftdef.cpp: Return 0 after assert to make Clang happy  
						
						
						
						
					 
					
						2015-04-05 11:16:12 +02:00 
						 
				 
			
				
					
						
							
							
								Loic Blot 
							
						 
					 
					
						
						
							
						
						4235f671c1 
					 
					
						
						
							
							Fix uninitialized variabled in ConnectionEvent  
						
						
						
						
					 
					
						2015-04-05 11:13:30 +02:00 
						 
				 
			
				
					
						
							
							
								est31 
							
						 
					 
					
						
						
							
						
						334e70455b 
					 
					
						
						
							
							Crafting speedup  
						
						... 
						
						
						
						This greatly increases crafting performance, especially in worlds with many mods.
Approved by @kwolekr.
Introduces a hash-type-layered fall-through mechanism, where every layer specifies one hash algorithm,
and the "deeper the fall", the more collisions to expect for the algorithm. One Craft definition
only resides at one layer, which improves speed for lower layers (and a complete fail), due to most
craft definitions residing at high layers.
Due to the fall-through design, the undocumented behaviour that later craft recipes
override older ones had to be weaked up a bit, but craft recipes with the same hash and layer
will still override. 
						
						
					 
					
						2015-04-05 09:25:46 +02:00 
						 
				 
			
				
					
						
							
							
								est31 
							
						 
					 
					
						
						
							
						
						fedbbc8883 
					 
					
						
						
							
							Add reason to kicked log message and use present tense  
						
						
						
						
					 
					
						2015-04-05 04:18:47 +02:00 
						 
				 
			
				
					
						
							
							
								est31 
							
						 
					 
					
						
						
							
						
						1cb404522f 
					 
					
						
						
							
							Remove errorstream logging on password change  
						
						... 
						
						
						
						This seems to be a debug message which has been forgotten to be removed. 
						
						
					 
					
						2015-04-03 14:01:41 +02:00 
						 
				 
			
				
					
						
							
							
								Loic Blot 
							
						 
					 
					
						
						
							
						
						470de10de3 
					 
					
						
						
							
							Fix players spawned at (0,0,0) in some rare cases instead of static_spawnpoint, if set  
						
						... 
						
						
						
						Approved by: @kwoelkr 
						
						
					 
					
						2015-04-03 09:44:36 +02:00 
						 
				 
			
				
					
						
							
							
								Loic Blot 
							
						 
					 
					
						
						
							
						
						aa340fd857 
					 
					
						
						
							
							Create PacketError exception and use it with ACTIVEOBJECT_REMOVE_ADD handler which can be unreliable  
						
						
						
						
					 
					
						2015-04-03 08:53:31 +02:00 
						 
				 
			
				
					
						
							
							
								Aaron Suen 
							
						 
					 
					
						
						
							
						
						92f20696eb 
					 
					
						
						
							
							Fix crash caused by null texture in GUI formspec/HUD.  
						
						
						
						
					 
					
						2015-04-02 23:56:46 +10:00 
						 
				 
			
				
					
						
							
							
								SmallJoker 
							
						 
					 
					
						
						
							
						
						58d62ad045 
					 
					
						
						
							
							Fix MSVC error caused by  ed10005 
						
						
						
						
					 
					
						2015-04-02 22:56:36 +10:00 
						 
				 
			
				
					
						
							
							
								paramat 
							
						 
					 
					
						
						
							
						
						74eb14cc80 
					 
					
						
						
							
							Treegen: Add pine tree. Force place trunks  
						
						... 
						
						
						
						Speed-optimise leaves blits
Use MMVManip for make_jungletree
Use correct code style 
						
						
					 
					
						2015-04-01 22:54:49 +01:00 
						 
				 
			
				
					
						
							
							
								Craig Robbins 
							
						 
					 
					
						
						
							
						
						9527984dbc 
					 
					
						
						
							
							Move globals from main.cpp to more sane locations  
						
						... 
						
						
						
						Move debug streams to log.cpp|h
Move GUI-related globals to clientlauncher
Move g_settings and g_settings_path to settings.cpp|h
Move g_menuclouds to clouds.cpp|h
Move g_profiler to profiler.cpp|h 
						
						
					 
					
						2015-04-01 23:04:25 +10:00 
						 
				 
			
				
					
						
							
							
								Loic Blot 
							
						 
					 
					
						
						
							
						
						113bdd3ec0 
					 
					
						
						
							
							NetworkPacket: reading outside packet is now clearer.  
						
						... 
						
						
						
						Use a common function to check the reading offset 
						
						
					 
					
						2015-04-01 14:47:46 +02:00 
						 
				 
			
				
					
						
							
							
								kwolekr 
							
						 
					 
					
						
						
							
						
						ddf96c7a17 
					 
					
						
						
							
							Fix some minor details from  6d61375 
						
						
						
						
					 
					
						2015-04-01 00:19:10 -04:00