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 
						 
				 
			
				
					
						
							
							
								BuildTools 
							
						 
					 
					
						
						
							
						
						4c7c64c9b8 
					 
					
						
						
							
							#1848 : Added missing call to UserConnection.connect callback for "already_connected" and "already_connecting"  
						
						
						
						
					 
					
						2016-05-05 22:32:24 +10:00 
						 
				 
			
				
					
						
							
							
								md_5 
							
						 
					 
					
						
						
							
						
						80b3135a93 
					 
					
						
						
							
							Fix formatting  
						
						
						
						
					 
					
						2016-04-24 22:31:04 +10:00 
						 
				 
			
				
					
						
							
							
								md_5 
							
						 
					 
					
						
						
							
						
						1cd3e42182 
					 
					
						
						
							
							#1841 : Fix disabled throttle and improve code.  
						
						
						
						
					 
					
						2016-04-24 22:18:23 +10:00 
						 
				 
			
				
					
						
							
							
								Janmm14 
							
						 
					 
					
						
						
							
						
						2e8ed1cfba 
					 
					
						
						
							
							Reimplement join throttle.  
						
						
						
						
					 
					
						2016-04-24 11:56:24 +10:00 
						 
				 
			
				
					
						
							
							
								md_5 
							
						 
					 
					
						
						
							
						
						b9a98c88ba 
					 
					
						
						
							
							Java 7 support  
						
						
						
						
					 
					
						2016-04-24 11:39:23 +10:00 
						 
				 
			
				
					
						
							
							
								md_5 
							
						 
					 
					
						
						
							
						
						0b554be10a 
					 
					
						
						
							
							Strip / add velocity to SpawnEntity packets that require it when rewritten  
						
						
						
						
					 
					
						2016-04-24 09:39:22 +10:00 
						 
				 
			
				
					
						
							
							
								Jofkos 
							
						 
					 
					
						
						
							
						
						f070e2d064 
					 
					
						
						
							
							Added ansi "erase line"  
						
						
						
						
					 
					
						2016-04-08 07:42:11 +10:00 
						 
				 
			
				
					
						
							
							
								Thinkofname 
							
						 
					 
					
						
						
							
						
						b6b015fe1f 
					 
					
						
						
							
							Ensure we get a 1024 bit RSA key ( Fixes   #1814 )  
						
						
						
						
					 
					
						2016-03-31 16:12:30 +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 
						 
				 
			
				
					
						
							
							
								md_5 
							
						 
					 
					
						
						
							
						
						f265f7c594 
					 
					
						
						
							
							#901 : Better custom messages support  
						
						
						
						
					 
					
						2016-03-24 14:15:16 +11:00 
						 
				 
			
				
					
						
							
							
								md_5 
							
						 
					 
					
						
						
							
						
						859d176c93 
					 
					
						
						
							
							Update README.md and fix minor formatting error.  
						
						
						
						
					 
					
						2016-03-09 18:16:22 +11:00 
						 
				 
			
				
					
						
							
							
								Tux 
							
						 
					 
					
						
						
							
						
						52d66897e4 
					 
					
						
						
							
							Raise an error if a server in the priority list is undefined  
						
						
						
						
					 
					
						2016-03-06 16:10:31 +11:00 
						 
				 
			
				
					
						
							
							
								md_5 
							
						 
					 
					
						
						
							
						
						8b327708ee 
					 
					
						
						
							
							#1335 : Remove 16 char displayname limit  
						
						
						
						
					 
					
						2016-03-05 18:56:32 +11:00 
						 
				 
			
				
					
						
							
							
								Zartec 
							
						 
					 
					
						
						
							
						
						903ada06f0 
					 
					
						
						
							
							Sould break the priority lookup after server found  
						
						... 
						
						
						
						If the list would look like this
- test1 -> 1.8 -> ServerKickEvent cancelled -> reason set to "outdated"
- test2 -> 1.8
- test3 -> 1.9
and a player joins with version 1.8 he would never be connected to test2 because the server test2 is not equal to test1 and the server test3 is not equal to test1.
So test3 is the last in the while loop and would be used also if another server with higher priority matches the requirements. 
						
						
					 
					
						2016-03-04 07:10:59 +11:00 
						 
				 
			
				
					
						
							
							
								Youri Kersten 
							
						 
					 
					
						
						
							
						
						a7664a5559 
					 
					
						
						
							
							Remove any tracked bossbars when a client switches servers.  
						
						
						
						
					 
					
						2016-03-03 18:57:48 +11:00 
						 
				 
			
				
					
						
							
							
								md_5 
							
						 
					 
					
						
						
							
						
						46e7f2dfc9 
					 
					
						
						
							
							Only allow ServerUnique tab lists as per 1.8 due to incomplete functionality.  
						
						
						
						
					 
					
						2016-03-02 20:20:55 +11:00 
						 
				 
			
				
					
						
							
							
								Youri Kersten 
							
						 
					 
					
						
						
							
						
						b6671cd00c 
					 
					
						
						
							
							Send action bar messages using BaseComponent for 1.9 clients  
						
						... 
						
						
						
						Action Bar packets in 1.9 now correctly support the JSON format, however sending them the 1.8 way will kick the client. This keeps the compatibility with 1.8 clients with the version check whilst correctly sending the packet to 1.9 clients. 
						
						
					 
					
						2016-03-01 19:32:19 +11:00 
						 
				 
			
				
					
						
							
							
								Thinkofdeath 
							
						 
					 
					
						
						
							
						
						7926230682 
					 
					
						
						
							
							#1765 : Fix ServerInfo.ping to handle chat components.  
						
						
						
						
					 
					
						2016-03-01 12:38:19 +11:00 
						 
				 
			
				
					
						
							
							
								md_5 
							
						 
					 
					
						
						
							
						
						dd66e3068a 
					 
					
						
						
							
							Fix priority selection not playing nicely with reconnect handlers.  
						
						
						
						
					 
					
						2016-03-01 12:34:50 +11:00 
						 
				 
			
				
					
						
							
							
								md_5 
							
						 
					 
					
						
						
							
						
						04a6eff14c 
					 
					
						
						
							
							Don't handle exceptions for obsolete server connectors.  
						
						
						
						
					 
					
						2016-03-01 11:53:59 +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 
							
						 
					 
					
						
						
							
						
						219819b738 
					 
					
						
						
							
							Replace default/fallback servers with a server priority list.  
						
						
						
						
					 
					
						2016-03-01 09:31:12 +11:00 
						 
				 
			
				
					
						
							
							
								md_5 
							
						 
					 
					
						
						
							
						
						0646a3090a 
					 
					
						
						
							
							Fix scoreboards / tab lists getting out of sync due to race conditions / overlap.  
						
						
						
						
					 
					
						2016-02-19 09:07:12 +11:00 
						 
				 
			
				
					
						
							
							
								md_5 
							
						 
					 
					
						
						
							
						
						afc02082e6 
					 
					
						
						
							
							Make it clear when users connected Bungee to itself.  
						
						
						
						
					 
					
						2016-02-17 10:34:04 +11:00 
						 
				 
			
				
					
						
							
							
								Tux 
							
						 
					 
					
						
						
							
						
						848cad2a59 
					 
					
						
						
							
							Fix cancelling TabCompleteEvent.  
						
						... 
						
						
						
						The packet would get sent regardless if the event was cancelled, only if there were no suggestions available. 
						
						
					 
					
						2016-02-07 17:44:07 +11:00 
						 
				 
			
				
					
						
							
							
								Thinkofdeath 
							
						 
					 
					
						
						
							
						
						a0f2c42d38 
					 
					
						
						
							
							Clear the address cache entry when a connection fails  
						
						... 
						
						
						
						Should help solve the issues caused by mojang swapping the ip address of
the session server. 
						
						
					 
					
						2016-02-05 10:19:31 +11:00 
						 
				 
			
				
					
						
							
							
								md_5 
							
						 
					 
					
						
						
							
						
						e556fd7150 
					 
					
						
						
							
							Add Connection.isConnected()Z API.  
						
						... 
						
						
						
						Idea from kamcio96 in #1693  
						
						
					 
					
						2016-02-05 10:09:47 +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 
						 
				 
			
				
					
						
							
							
								kamcio96 
							
						 
					 
					
						
						
							
						
						83e27f07e6 
					 
					
						
						
							
							Use static instances of EntityMap  
						
						
						
						
					 
					
						2016-01-16 12:44:32 +11:00 
						 
				 
			
				
					
						
							
							
								md_5 
							
						 
					 
					
						
						
							
						
						5cff0b2171 
					 
					
						
						
							
							Remove redundant synchronization on ServerConnection.disconnect  
						
						
						
						
					 
					
						2016-01-16 12:33:42 +11:00 
						 
				 
			
				
					
						
							
							
								md_5 
							
						 
					 
					
						
						
							
						
						2c86592ecd 
					 
					
						
						
							
							[ #1649 ] Don't parse disconnect reason for servers.  
						
						... 
						
						
						
						Reported by @kamcio96 
						
						
					 
					
						2016-01-16 12:29:13 +11:00 
						 
				 
			
				
					
						
							
							
								md_5 
							
						 
					 
					
						
						
							
						
						f5552963b8 
					 
					
						
						
							
							Update Netty and enable EPoll transport.  
						
						
						
						
					 
					
						2016-01-16 11:37:17 +11:00 
						 
				 
			
				
					
						
							
							
								Tux 
							
						 
					 
					
						
						
							
						
						a1895c556f 
					 
					
						
						
							
							Make BoundedArrayList follow the old behavior.  
						
						... 
						
						
						
						Unit tests have been included. 
						
						
					 
					
						2016-01-11 14:09:07 +11:00 
						 
				 
			
				
					
						
							
							
								md_5 
							
						 
					 
					
						
						
							
						
						aa214c0b54 
					 
					
						
						
							
							[ #1695 ] Use BoundedArrayList to cap list size for REGISTER channels.  
						
						
						
						
					 
					
						2016-01-10 19:00:00 +11:00 
						 
				 
			
				
					
						
							
							
								Joseph Hirschfeld 
							
						 
					 
					
						
						
							
						
						19f2e7b13e 
					 
					
						
						
							
							DNS IPs should only be cached for 1 minute.  
						
						
						
						
					 
					
						2015-11-12 12:58:18 +11:00 
						 
				 
			
				
					
						
							
							
								xxyy 
							
						 
					 
					
						
						
							
						
						ba448b5670 
					 
					
						
						
							
							Add configurable proxy command logging.  
						
						... 
						
						
						
						This commit adds a config switch that allows users to turn off
 the logging of proxy commands. It is set to off by default to
 prevent unwanted log spam and keep current behaviour.
Log proxy commands
This commit changes the PluginManager to print a message to
console and the log when a proxy command is executed.
This may assist with debugging and miscellaneous
investigations. 
						
						
					 
					
						2015-10-26 20:59:53 +11:00 
						 
				 
			
				
					
						
							
							
								md_5 
							
						 
					 
					
						
						
							
						
						013320fd9e 
					 
					
						
						
							
							#1852 : Fix packet compression when BungeeCord and the server are set to different compression levels.  
						
						
						
						
					 
					
						2015-09-16 19:44:55 +10:00 
						 
				 
			
				
					
						
							
							
								Thinkofdeath 
							
						 
					 
					
						
						
							
						
						c626254825 
					 
					
						
						
							
							Only enable compression for 1.8 clients  
						
						
						
						
					 
					
						2015-09-13 08:59:42 +01:00 
						 
				 
			
				
					
						
							
							
								md_5 
							
						 
					 
					
						
						
							
						
						4e94c278da 
					 
					
						
						
							
							[ #1567 ] Let BungeeCord dictate the network compression threshold.  
						
						
						
						
					 
					
						2015-09-13 09:29:39 +10:00 
						 
				 
			
				
					
						
							
							
								jfr 
							
						 
					 
					
						
						
							
						
						06ad0f9310 
					 
					
						
						
							
							Reorder PlayerJoinEvent / UpstreamBridge initialization.  
						
						... 
						
						
						
						Placing the PlayerJoinEvent in front of the Upstream Bridge handling prevents us from actually accessing the target server in PostJoinEvent handlers. 
						
						
					 
					
						2015-09-07 18:26:41 +10:00 
						 
				 
			
				
					
						
							
							
								md_5 
							
						 
					 
					
						
						
							
						
						7ec1a1aa4e 
					 
					
						
						
							
							Fix / clarify behaviour of matchPlayer.  
						
						
						
						
					 
					
						2015-09-05 13:42:33 +10:00 
						 
				 
			
				
					
						
							
							
								kamcio96 
							
						 
					 
					
						
						
							
						
						81d1c46a0d 
					 
					
						
						
							
							Support uuid in config.yml  
						
						
						
						
					 
					
						2015-07-13 19:46:15 +10:00 
						 
				 
			
				
					
						
							
							
								Daniel Naylor 
							
						 
					 
					
						
						
							
						
						f3c14cf064 
					 
					
						
						
							
							Fix telling newer 1.7 Forge clients that they are outdated.  Fixes   #1476  
						
						... 
						
						
						
						* Only check the version of FML if we are running Minecraft 1.7.10 - 1.8 clients are always valid.
* If the version of FML that is reported is 7.10.99.99 - report the Forge version instead. 
						
						
					 
					
						2015-07-10 12:33:22 +10:00 
						 
				 
			
				
					
						
							
							
								md_5 
							
						 
					 
					
						
						
							
						
						cc3a8c067e 
					 
					
						
						
							
							Check channel active before adding handlers.  #1489  
						
						
						
						
					 
					
						2015-06-06 18:41:54 +10:00