md_5 
							
						 
					 
					
						
						
							
						
						968916c0b8 
					 
					
						
						
							
							Don't forward unusually large plugin messages during login  
						
						... 
						
						
						
						Thanks fejm 
						
						
					 
					
						2018-05-13 11:42:20 +10:00 
						 
				 
			
				
					
						
							
							
								md_5 
							
						 
					 
					
						
						
							
						
						9b2bb07d89 
					 
					
						
						
							
							Fix some source code formatting  
						
						
						
						
					 
					
						2018-01-28 10:23:52 +11:00 
						 
				 
			
				
					
						
							
							
								md_5 
							
						 
					 
					
						
						
							
						
						0eaabdf5ca 
					 
					
						
						
							
							Update to Minecraft 1.12.2  
						
						
						
						
					 
					
						2017-09-18 20:00:00 +10:00 
						 
				 
			
				
					
						
							
							
								md_5 
							
						 
					 
					
						
						
							
						
						017f3a2424 
					 
					
						
						
							
							Update to Minecraft 1.12.1  
						
						
						
						
					 
					
						2017-08-03 23:00:00 +10:00 
						 
				 
			
				
					
						
							
							
								md_5 
							
						 
					 
					
						
						
							
						
						ff891c000e 
					 
					
						
						
							
							Update to Minecraft 1.12  
						
						
						
						
					 
					
						2017-06-08 18:00:00 +10:00 
						 
				 
			
				
					
						
							
							
								md_5 
							
						 
					 
					
						
						
							
						
						e26b93728c 
					 
					
						
						
							
							Update to Minecraft 1.12-pre6  
						
						
						
						
					 
					
						2017-05-30 21:50:45 +10:00 
						 
				 
			
				
					
						
							
							
								md_5 
							
						 
					 
					
						
						
							
						
						09ee2b1644 
					 
					
						
						
							
							Update to Minecraft 1.12-pre5  
						
						... 
						
						
						
						Obsoletes 1.12-pre2 
						
						
					 
					
						2017-05-19 21:00:04 +10:00 
						 
				 
			
				
					
						
							
							
								md_5 
							
						 
					 
					
						
						
							
						
						16d261553c 
					 
					
						
						
							
							Minecraft 1.12-pre2 Support  
						
						
						
						
					 
					
						2017-05-14 12:00:00 +10:00 
						 
				 
			
				
					
						
							
							
								Minefabser 
							
						 
					 
					
						
						
							
						
						b728aea382 
					 
					
						
						
							
							Fix TabListItemHeaderFooter for 1.11.1 ( #2028 )  
						
						
						
						
					 
					
						2016-12-21 06:57:41 +11:00 
						 
				 
			
				
					
						
							
							
								md_5 
							
						 
					 
					
						
						
							
						
						21411af74d 
					 
					
						
						
							
							Add support for Minecraft 1.11.1  
						
						
						
						
					 
					
						2016-12-21 06:23:51 +11:00 
						 
				 
			
				
					
						
							
							
								Nathan Poirier 
							
						 
					 
					
						
						
							
						
						8574688be7 
					 
					
						
						
							
							Fix compatibility of Title packet for 1.10 and lower ( #1997 )  
						
						
						
						
					 
					
						2016-11-16 09:22:09 +11:00 
						 
				 
			
				
					
						
							
							
								md_5 
							
						 
					 
					
						
						
							
						
						9a4150cd47 
					 
					
						
						
							
							Fix read/write mismatch  
						
						
						
						
					 
					
						2016-11-15 08:15:32 +11:00 
						 
				 
			
				
					
						
							
							
								md_5 
							
						 
					 
					
						
						
							
						
						72002ed3bd 
					 
					
						
						
							
							Fix PlayerListHeaderFooter  
						
						
						
						
					 
					
						2016-11-15 08:00:13 +11:00 
						 
				 
			
				
					
						
							
							
								Shane 
							
						 
					 
					
						
						
							
						
						95a269df7a 
					 
					
						
						
							
							Fix handling of Title packet for 1.11 and maintain backwards compat with 1.10 and earlier  
						
						
						
						
					 
					
						2016-11-15 07:59:27 +11:00 
						 
				 
			
				
					
						
							
							
								md_5 
							
						 
					 
					
						
						
							
						
						9ecdde2292 
					 
					
						
						
							
							Add support for Minecraft 1.11  
						
						... 
						
						
						
						Improve QueryHandler session handling as suggested by IchBinJoe 
						
						
					 
					
						2016-11-15 02:40:46 +11:00 
						 
				 
			
				
					
						
							
							
								md_5 
							
						 
					 
					
						
						
							
						
						5c809c2499 
					 
					
						
						
							
							#1945 : Relay MC|Brand messages  
						
						
						
						
					 
					
						2016-08-26 16:11:38 +10:00 
						 
				 
			
				
					
						
							
							
								md_5 
							
						 
					 
					
						
						
							
						
						504d3c0529 
					 
					
						
						
							
							#1939 : Fix server brand; prevent bungee-bungee connections.  
						
						
						
						
					 
					
						2016-08-20 11:43:48 +10:00 
						 
				 
			
				
					
						
							
							
								md_5 
							
						 
					 
					
						
						
							
						
						e4cf010bda 
					 
					
						
						
							
							Update to Minecraft 1.10  
						
						
						
						
					 
					
						2016-06-09 11:44:06 +10:00 
						 
				 
			
				
					
						
							
							
								md_5 
							
						 
					 
					
						
						
							
						
						ec48077dbe 
					 
					
						
						
							
							#1867 : Just fake 1.7 login protocol for now  
						
						
						
						
					 
					
						2016-05-15 22:05:31 +10:00 
						 
				 
			
				
					
						
							
							
								Zartec 
							
						 
					 
					
						
						
							
						
						d14b96d55e 
					 
					
						
						
							
							Added separate exception for packet overflows to limit log output.  
						
						... 
						
						
						
						Attacking a server with a hacked client causes the log to print a huge amount of stacktraces. This will limit the log output to the error message. 
						
						
					 
					
						2016-05-15 14:52:41 +10:00 
						 
				 
			
				
					
						
							
							
								md_5 
							
						 
					 
					
						
						
							
						
						41621193ec 
					 
					
						
						
							
							#1862 : Support 1.7 pings  
						
						
						
						
					 
					
						2016-05-15 14:52:01 +10:00 
						 
				 
			
				
					
						
							
							
								Thinkofname 
							
						 
					 
					
						
						
							
						
						a12ac37cc3 
					 
					
						
						
							
							Support Minecraft 1.9.4 and tidy up packet handling  
						
						
						
						
					 
					
						2016-05-10 21:51:39 +10:00 
						 
				 
			
				
					
						
							
							
								md_5 
							
						 
					 
					
						
						
							
						
						80b3135a93 
					 
					
						
						
							
							Fix formatting  
						
						
						
						
					 
					
						2016-04-24 22:31:04 +10:00 
						 
				 
			
				
					
						
							
							
								Thinkofname 
							
						 
					 
					
						
						
							
						
						7179dd4c0d 
					 
					
						
						
							
							Default readArray to capping to readableBytes instead of Short.MAX_VALUE  
						
						
						
						
					 
					
						2016-03-30 23:31:17 +01:00 
						 
				 
			
				
					
						
							
							
								Thinkofname 
							
						 
					 
					
						
						
							
						
						1dda27e19b 
					 
					
						
						
							
							Revert limits mistakenly added to EncryptionRequest  
						
						
						
						
					 
					
						2016-03-30 23:30:26 +01:00 
						 
				 
			
				
					
						
							
							
								Thinkofname 
							
						 
					 
					
						
						
							
						
						d1a1e87ab5 
					 
					
						
						
							
							Support Minecraft 1.9.2  
						
						
						
						
					 
					
						2016-03-30 16:57:54 +01:00 
						 
				 
			
				
					
						
							
							
								md_5 
							
						 
					 
					
						
						
							
						
						6b4e285186 
					 
					
						
						
							
							1.9.1 support  
						
						
						
						
					 
					
						2016-03-30 15:59:51 +01:00 
						 
				 
			
				
					
						
							
							
								Thinkofname 
							
						 
					 
					
						
						
							
						
						891ad8711d 
					 
					
						
						
							
							String arrays are only send by servers/Bungeecord. No need to limit their size  
						
						
						
						
					 
					
						2016-03-29 19:41:16 +01:00 
						 
				 
			
				
					
						
							
							
								Thinkofname 
							
						 
					 
					
						
						
							
						
						540e924bfb 
					 
					
						
						
							
							Add limits to byte arrays and string lists  
						
						
						
						
					 
					
						2016-03-28 21:08:00 +01:00 
						 
				 
			
				
					
						
							
							
								Youri Kersten 
							
						 
					 
					
						
						
							
						
						a7664a5559 
					 
					
						
						
							
							Remove any tracked bossbars when a client switches servers.  
						
						
						
						
					 
					
						2016-03-03 18:57:48 +11:00 
						 
				 
			
				
					
						
							
							
								md_5 
							
						 
					 
					
						
						
							
						
						05de455a9c 
					 
					
						
						
							
							Update to Minecraft 1.9  
						
						
						
						
					 
					
						2016-03-01 09:31:12 +11:00 
						 
				 
			
				
					
						
							
							
								Thinkofdeath 
							
						 
					 
					
						
						
							
						
						12a7b7afc3 
					 
					
						
						
							
							Add support for 15w33c and multiple fallback servers  
						
						
						
						
					 
					
						2016-03-01 09:31:12 +11:00 
						 
				 
			
				
					
						
							
							
								Thinkofdeath 
							
						 
					 
					
						
						
							
						
						dfaa687f71 
					 
					
						
						
							
							Remove 1.7.x Support  
						
						
						
						
					 
					
						2016-03-01 09:31:12 +11:00 
						 
				 
			
				
					
						
							
							
								md_5 
							
						 
					 
					
						
						
							
						
						9c4380a201 
					 
					
						
						
							
							System.err already has priority prefix.  
						
						
						
						
					 
					
						2016-02-05 12:53:07 +11:00 
						 
				 
			
				
					
						
							
							
								md_5 
							
						 
					 
					
						
						
							
						
						8490d611bf 
					 
					
						
						
							
							[ #1717 ] Perform a copy if Netty isn't using a direct address for any reason.  
						
						
						
						
					 
					
						2016-02-05 12:50:42 +11:00 
						 
				 
			
				
					
						
							
							
								md_5 
							
						 
					 
					
						
						
							
						
						841c81cdc4 
					 
					
						
						
							
							[ #1714 ] Make a copy of the main Minecraft buffer as EntityMap.rewriteVarInt may require more bytes than available.  
						
						
						
						
					 
					
						2016-01-24 19:45:02 +11:00 
						 
				 
			
				
					
						
							
							
								md_5 
							
						 
					 
					
						
						
							
						
						052131c1fa 
					 
					
						
						
							
							Reduce amount of memcpy within proxy pipeline.  
						
						
						
						
					 
					
						2016-01-24 11:22:39 +11:00 
						 
				 
			
				
					
						
							
							
								Thinkofdeath 
							
						 
					 
					
						
						
							
						
						6343416c0c 
					 
					
						
						
							
							Update the PluginMessage packet to respect the protocol limit changes in 1.8  
						
						
						
						
					 
					
						2015-07-16 23:07:30 +01:00 
						 
				 
			
				
					
						
							
							
								md_5 
							
						 
					 
					
						
						
							
						
						ddfd76ebda 
					 
					
						
						
							
							Make MinecraftDecoder a MessageToMessageDecoder  
						
						
						
						
					 
					
						2015-05-18 20:16:12 +10:00 
						 
				 
			
				
					
						
							
							
								Thinkofdeath 
							
						 
					 
					
						
						
							
						
						d76c8d4f33 
					 
					
						
						
							
							Ensure the copy is freed if an exception occurs during parsing packets  
						
						
						
						
					 
					
						2015-04-12 01:47:10 +01:00 
						 
				 
			
				
					
						
							
							
								Thinkofdeath 
							
						 
					 
					
						
						
							
						
						988490ba87 
					 
					
						
						
							
							1.8 isn't a snapshot anymore  
						
						
						
						
					 
					
						2015-02-25 22:27:50 +00:00 
						 
				 
			
				
					
						
							
							
								md_5 
							
						 
					 
					
						
						
							
						
						61cee2d27c 
					 
					
						
						
							
							Fix formatting in a bunch of files.  
						
						
						
						
					 
					
						2015-02-14 18:36:58 +11:00 
						 
				 
			
				
					
						
							
							
								md_5 
							
						 
					 
					
						
						
							
						
						0d569ac0d1 
					 
					
						
						
							
							Refactor native code and implement our own JNI wrapper around zlib.  
						
						... 
						
						
						
						The previous native cipher code has been refactored so that it may be loaded and used slightly more generically, allowing more native components to be easily added as time goes on.
I have also written a new native code compression module, which wraps around zlib in the same manner that Inflater / Deflater does, however it operates directly on the memory addresses of it's input / output buffers which means that we can save one, or maybe even two copies. To support this, the VarInt decoder has been adjusted to always use a native buffer. 
						
						
					 
					
						2015-02-07 14:06:41 +11:00 
						 
				 
			
				
					
						
							
							
								portalBlock 
							
						 
					 
					
						
						
							
						
						e68ed48fc3 
					 
					
						
						
							
							Use the cached constructor when instantiating a packet.  
						
						
						
						
					 
					
						2015-01-22 18:25:45 +11:00 
						 
				 
			
				
					
						
							
							
								md_5 
							
						 
					 
					
						
						
							
						
						1711223b02 
					 
					
						
						
							
							Use string lists in preference to string arrays.  
						
						
						
						
					 
					
						2014-12-22 19:59:14 +11:00 
						 
				 
			
				
					
						
							
							
								Minecrell 
							
						 
					 
					
						
						
							
						
						772c8d7f2b 
					 
					
						
						
							
							Improve legacy client ping support.  
						
						
						
						
					 
					
						2014-11-15 10:18:40 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Naylor 
							
						 
					 
					
						
						
							
						
						cfad2c65d4 
					 
					
						
						
							
							Implement Support for MinecraftForge / FML 1.7.10  
						
						... 
						
						
						
						Additional implementation help provided by @jk-5 and @bloodmc. 
						
						
					 
					
						2014-09-27 19:38:28 +10:00 
						 
				 
			
				
					
						
							
							
								md_5 
							
						 
					 
					
						
						
							
						
						efdedbd4e8 
					 
					
						
						
							
							Trove should not be a core depend.  
						
						
						
						
					 
					
						2014-09-12 18:24:14 +10:00 
						 
				 
			
				
					
						
							
							
								Minecrell 
							
						 
					 
					
						
						
							
						
						4e353e9277 
					 
					
						
						
							
							Add Title API.  
						
						
						
						
					 
					
						2014-09-07 09:30:57 +01:00 
						 
				 
			
				
					
						
							
							
								Minecrell 
							
						 
					 
					
						
						
							
						
						d6b7157c1c 
					 
					
						
						
							
							Add player list header / footer API.  
						
						
						
						
					 
					
						2014-09-07 09:26:52 +01:00