Commit Graph

  • 0581e49d49 Update Netty md_5 2016-08-30 20:22:02 +10:00
  • 5c809c2499 #1945: Relay MC|Brand messages md_5 2016-08-26 16:11:38 +10:00
  • 98e3c70460 Implicitly convert Map to Configuration md_5 2016-08-25 11:04:19 +10:00
  • 6563a9241b #1936: Configuration#contains(Ljava/lang/String;)Z md_5 2016-08-21 09:10:23 +10:00
  • 356ca08337 #1544: Reduce verbosity of common/harmless exception during initial connection md_5 2016-08-21 09:07:33 +10:00
  • b86a33d058 #1941: Fix modded client+server in some cases md_5 2016-08-21 09:02:37 +10:00
  • 504d3c0529 #1939: Fix server brand; prevent bungee-bungee connections. md_5 2016-08-20 11:43:48 +10:00
  • 11c7b246e0 #1938: Better handling of null config keys md_5 2016-08-18 09:35:58 +10:00
  • 37b3cb4a30 #1934: Better in memory config representation md_5 2016-08-15 18:41:52 +10:00
  • d6772cf1e4 #1933: Exclude favicon from ServerPing#toString md_5 2016-08-13 14:24:50 +10:00
  • e7be3c6b1e Allow PluginMessages to be handled when no server connected md_5 2016-08-11 23:02:29 +10:00
  • 3a0b0aa116 #1930: Don't handle upstream packets if no server connected md_5 2016-08-03 17:03:06 +10:00
  • a605c1acbc Netty 4.0.40 md_5 2016-07-28 20:28:18 +10:00
  • b374a69b2c Do not change ComponentBuilder's contents when calling create() Brokkonaut 2016-07-20 23:53:03 +02:00
  • b5121db886 Exclude data from PluginMessageEvent.toString Cory Ory 2016-07-18 13:33:48 +10:00
  • a05e695db9 Initialize no args TextComponent with blank text. md_5 2016-07-18 13:32:17 +10:00
  • c43f25e23b Fix MC|Brand array having trailing zeroes. md_5 2016-07-15 23:45:38 +10:00
  • e5ac567c79 Update to Netty 4.0.39.Final md_5 2016-07-15 23:31:00 +10:00
  • 5dc0a8b5c9 #1909: Downgrade to version of jline which works properly on Windows md_5 2016-07-13 11:05:50 +10:00
  • eca99576a0 Move net.md_5.bungee.log to its own module. md_5 2016-07-11 11:04:58 +10:00
  • 1250088f98 Correctly show outdated_client and outdated_server messages BlackHole 2016-05-15 18:59:41 +02:00
  • 507a98f28f #1859: Rewrite second leash int md_5 2016-06-29 09:14:03 +10:00
  • a8c529eca5 #1859: Entity attach is an int md_5 2016-06-28 15:28:28 +10:00
  • c5ac5a0d17 #1859: Fix EntityMap for leads. misterT2525 2016-06-27 12:49:05 +09:00
  • e3869fea18 #1893: Alter definition of slow event md_5 2016-06-20 20:03:31 +10:00
  • 6f6cb58d8b Make warning message better... md_5 2016-06-20 09:25:29 +10:00
  • 3fe72154a3 Fix slow event detection PunKeel 2016-06-19 16:48:49 +02:00
  • 97eef62684 Change color for cmd_find Tom 2016-06-12 12:29:34 +02:00
  • e4cf010bda Update to Minecraft 1.10 md_5 2016-06-09 11:44:06 +10:00
  • ec48077dbe #1867: Just fake 1.7 login protocol for now md_5 2016-05-15 22:05:31 +10:00
  • 2df29701ed #1866: Correct throttle md_5 2016-05-15 16:01:58 +10:00
  • d9a8311b8e Use expireAfterWrite to perform throttle PunKeel 2016-05-14 23:37:12 +02:00
  • d14b96d55e Added separate exception for packet overflows to limit log output. Zartec 2016-04-01 22:33:07 +02:00
  • 41621193ec #1862: Support 1.7 pings md_5 2016-05-15 14:52:01 +10:00
  • a12ac37cc3 Support Minecraft 1.9.4 and tidy up packet handling Thinkofname 2016-05-10 21:48:01 +10:00
  • 4c7c64c9b8 #1848: Added missing call to UserConnection.connect callback for "already_connected" and "already_connecting" BuildTools 2016-05-05 07:24:37 -04:00
  • 80b3135a93 Fix formatting md_5 2016-04-24 22:31:04 +10:00
  • 1cd3e42182 #1841: Fix disabled throttle and improve code. md_5 2016-04-24 22:18:23 +10:00
  • 2e8ed1cfba Reimplement join throttle. Janmm14 2016-04-08 17:05:18 +02:00
  • b9a98c88ba Java 7 support md_5 2016-04-24 11:39:23 +10:00
  • 0b554be10a Strip / add velocity to SpawnEntity packets that require it when rewritten md_5 2016-04-24 09:39:22 +10:00
  • 4872075bf7 #1762: Don't perform repetitive decompress. md_5 2016-04-12 07:55:04 +10:00
  • f070e2d064 Added ansi "erase line" Jofkos 2016-04-07 23:42:11 +02:00
  • 8f2877e806 Fix for missing lifecycle mapping metadata on scriptus for m2e BlueAnanas 2016-04-06 14:40:33 +02:00
  • b6b015fe1f Ensure we get a 1024 bit RSA key (Fixes #1814) Thinkofname 2016-03-31 16:12:07 +01:00
  • 7179dd4c0d Default readArray to capping to readableBytes instead of Short.MAX_VALUE Thinkofname 2016-03-30 23:31:17 +01:00
  • 1dda27e19b Revert limits mistakenly added to EncryptionRequest Thinkofname 2016-03-30 23:30:26 +01:00
  • d1a1e87ab5 Support Minecraft 1.9.2 Thinkofname 2016-03-30 16:57:54 +01:00
  • 6b4e285186 1.9.1 support md_5 2016-03-16 16:53:19 +11:00
  • 891ad8711d String arrays are only send by servers/Bungeecord. No need to limit their size Thinkofname 2016-03-29 19:41:16 +01:00
  • 540e924bfb Add limits to byte arrays and string lists Thinkofname 2016-03-28 21:06:53 +01:00
  • f265f7c594 #901: Better custom messages support md_5 2016-03-24 14:14:58 +11:00
  • aaddc9fcfd Remove an optimization for simple components. Removes a workaround needed for 1.9 kashike 2016-03-08 17:17:13 -08:00
  • f53e66e2c0 Check all plugins have a name and main. md_5 2016-03-12 12:00:56 +11:00
  • 859d176c93 Update README.md and fix minor formatting error. md_5 2016-03-09 18:16:22 +11:00
  • 52d66897e4 Raise an error if a server in the priority list is undefined Tux 2016-03-06 00:05:25 -05:00
  • 8b327708ee #1335: Remove 16 char displayname limit md_5 2016-03-05 18:56:32 +11:00
  • 903ada06f0 Sould break the priority lookup after server found Zartec 2016-03-03 18:27:47 +01:00
  • a7664a5559 Remove any tracked bossbars when a client switches servers. Youri Kersten 2016-03-03 18:36:56 +11:00
  • 0294fc5f20 Manually add the setDescriptionComponent(BaseComponent) Joshua Küpper 2016-03-02 17:01:35 +01:00
  • 46e7f2dfc9 Only allow ServerUnique tab lists as per 1.8 due to incomplete functionality. md_5 2016-03-02 20:20:46 +11:00
  • fc64a6c2ff Manually wrap serialized components in an extra text component to work around a 1.9 change (Fixes #1770) Thinkofdeath 2016-03-01 22:47:11 +00:00
  • b6671cd00c Send action bar messages using BaseComponent for 1.9 clients Youri Kersten 2016-03-01 09:12:47 +01:00
  • 7926230682 #1765: Fix ServerInfo.ping to handle chat components. Thinkofdeath 2016-03-01 12:37:45 +11:00
  • dd66e3068a Fix priority selection not playing nicely with reconnect handlers. md_5 2016-03-01 12:34:50 +11:00
  • 04a6eff14c Don't handle exceptions for obsolete server connectors. md_5 2016-03-01 11:53:59 +11:00
  • 05de455a9c Update to Minecraft 1.9 md_5 2016-03-01 09:13:13 +11:00
  • 12a7b7afc3 Add support for 15w33c and multiple fallback servers Thinkofdeath 2016-03-01 09:13:13 +11:00
  • dfaa687f71 Remove 1.7.x Support Thinkofdeath 2016-03-01 09:13:12 +11:00
  • 219819b738 Replace default/fallback servers with a server priority list. md_5 2016-03-01 09:13:11 +11:00
  • 7d2c2ab074 Add ComponentBuilder.insertion() Minecraft-1.7.10 BlackHole 2016-02-15 20:12:48 +01:00
  • 0646a3090a Fix scoreboards / tab lists getting out of sync due to race conditions / overlap. md_5 2016-02-19 09:07:12 +11:00
  • afc02082e6 Make it clear when users connected Bungee to itself. md_5 2016-02-17 10:34:04 +11:00
  • 848cad2a59 Fix cancelling TabCompleteEvent. Tux 2016-02-07 01:33:51 -05:00
  • 9c4380a201 System.err already has priority prefix. md_5 2016-02-05 12:52:50 +11:00
  • 8490d611bf [#1717] Perform a copy if Netty isn't using a direct address for any reason. md_5 2016-02-05 12:50:42 +11:00
  • a0f2c42d38 Clear the address cache entry when a connection fails Thinkofdeath 2015-07-26 23:30:39 +01:00
  • 40c0618a3a Fix NPE from duplicating TranslatableComponent Jedediah Smith 2015-09-30 20:43:35 -04:00
  • fa3678bcdd Add new 1.8 chat features BlackHole 2015-01-08 00:59:23 +01:00
  • e556fd7150 Add Connection.isConnected()Z API. md_5 2016-01-16 12:25:01 +11:00
  • 841c81cdc4 [#1714] Make a copy of the main Minecraft buffer as EntityMap.rewriteVarInt may require more bytes than available. md_5 2016-01-24 19:45:02 +11:00
  • 052131c1fa Reduce amount of memcpy within proxy pipeline. md_5 2016-01-24 11:22:39 +11:00
  • 79dbdea107 Use more realistic cipher test sizes and counts. md_5 2016-01-16 14:03:47 +11:00
  • 7fb1f4b81f Replace gitdescribe with Scriptus. md_5 2016-01-16 13:52:53 +11:00
  • 255d7fde9a Ensure native zlib actually loads. md_5 2016-01-16 13:33:09 +11:00
  • 7907610eeb Compatability and benchmark fixes for native code. md_5 2016-01-16 13:29:50 +11:00
  • 83e27f07e6 Use static instances of EntityMap kamcio96 2016-01-16 12:44:32 +11:00
  • 5cff0b2171 Remove redundant synchronization on ServerConnection.disconnect md_5 2016-01-16 12:33:42 +11:00
  • 2c86592ecd [#1649] Don't parse disconnect reason for servers. md_5 2016-01-16 12:29:13 +11:00
  • f5552963b8 Update Netty and enable EPoll transport. md_5 2016-01-16 11:37:17 +11:00
  • 1182affa09 Rewrite host parsing to account for IPv6. md_5 2016-01-14 09:52:16 +11:00
  • a1895c556f Make BoundedArrayList follow the old behavior. Tux 2016-01-10 20:15:40 -05:00
  • aa214c0b54 [#1695] Use BoundedArrayList to cap list size for REGISTER channels. md_5 2016-01-10 19:00:00 +11:00
  • 81bd3b5f71 Fix typo in ClickEvent.java Luuk Jacobs 2016-01-04 14:10:12 +01:00
  • b6e26e0c09 Load NativeCode manually, not in constructor. kamcio96 2015-11-18 10:02:28 +01:00
  • 19f2e7b13e DNS IPs should only be cached for 1 minute. Joseph Hirschfeld 2015-11-06 12:46:14 -05:00
  • ba448b5670 Add configurable proxy command logging. xxyy 2015-10-19 00:50:59 +02:00
  • 013320fd9e #1852: Fix packet compression when BungeeCord and the server are set to different compression levels. md_5 2015-09-16 19:44:55 +10:00
  • 8a1030e21c #1583: Two additions to console behaviour: 1) Stop trying to read anything if the console is hooked up to /dev/null 2) Don't even bother in the first place if --noconsole is used as an argument. md_5 2015-09-16 15:09:18 +10:00
  • c626254825 Only enable compression for 1.8 clients Thinkofdeath 2015-09-13 08:59:42 +01:00