Commit Graph

  • dc7ab0f7f5 Log server backpressure Andrew Steinborn 2020-12-27 18:36:54 -05:00
  • 2a1e83902d Add support for server-side backpressure Andrew Steinborn 2020-12-27 18:05:27 -05:00
  • 7329d165f6 2021 Andrew Steinborn 2020-12-26 21:56:19 -05:00
  • 6a8ec21f26 Use a different quiet exception type to indicate the user should enable a debugging flag if needed Andrew Steinborn 2020-12-26 20:59:17 -05:00
  • f6078e9b74 Fix several problems and clean up the BungeeCord plugin messaging support. Andrew Steinborn 2020-12-26 20:52:12 -05:00
  • b1f7980c5d Fix ForwardToPlayer subchannel, closes #406 Andrew Steinborn 2020-12-26 19:49:28 -05:00
  • 7fe2fc71e9 Add some small debug for refcount issues with plugin messages. Andrew Steinborn 2020-12-25 17:03:01 -05:00
  • 07b95d46ac Delay sending stats to bStats for 3-5 minutes after server startup Andrew Steinborn 2020-12-21 20:14:57 -05:00
  • eb3868d911 Do not try to override colors in messages or server-sent messages Andrew Steinborn 2020-12-21 19:56:11 -05:00
  • ce34a8c1b5 Merge pull request #405 from zml2008/fix/jd-search Andrew Steinborn 2020-12-21 15:19:10 -05:00
  • 98b74fd220 Correctly retain message buffer for LoginPluginMessage. Andrew Steinborn 2020-12-21 13:14:38 -05:00
  • bac64ac958 build: Fix search when generating Javadoc with broken java versions Zach Levis 2020-12-19 14:43:17 -08:00
  • 9c375f337b Bump to Netty 4.1.56.Final Andrew Steinborn 2020-12-17 21:16:46 -05:00
  • 523b61e0c7 Make sure unit tests actually run(!) and fix command hints Andrew Steinborn 2020-12-14 14:39:39 -05:00
  • 4f5c315ef8 Remove netty-resolver-dns dependency Andrew Steinborn 2020-12-14 04:29:28 -05:00
  • 991aaa31b1 Revert "Stop bundling the Netty DNS resolver, we don't use it" Andrew Steinborn 2020-12-13 18:47:47 -05:00
  • 8c52341ff6 Do not pull in transitive dependencies of adventure-text-serializer-legacy-text3 Andrew Steinborn 2020-12-13 15:32:41 -05:00
  • 3efb84d62f Merge pull request #400 from jkcoxson/dev/1.1.0 Andrew Steinborn 2020-12-12 01:50:57 -05:00
  • 5bd60a4b77 Fix spelling issues and grammer issue Jk C 2020-12-11 18:57:01 -07:00
  • 808205302e Spelling issue Jk C 2020-12-11 16:57:13 -07:00
  • 88a57b77df Stop bundling the Netty DNS resolver, we don't use it Andrew Steinborn 2020-12-10 06:56:19 -05:00
  • aef0e4a825 Update Netty to 4.1.55.Final. Andrew Steinborn 2020-12-09 22:25:06 -05:00
  • 2a5bb1e487 Fix tab list clearing bug. Andrew Steinborn 2020-12-07 02:28:03 -05:00
  • 5da085d82f Adventure 4.3.0: Player list header/footer Riley Park 2020-12-06 17:50:57 -08:00
  • 9825f5891b Adventure 4.2.0 Riley Park 2020-11-25 12:22:33 -08:00
  • fa2655d49b Fix the debug message Andrew Steinborn 2020-11-24 12:09:49 -05:00
  • aa7aee9dd7 Add another validation case although it's not strictly required Andrew Steinborn 2020-11-24 12:05:27 -05:00
  • 084b741375 Don't repeat validation in AvailableCommands Andrew Steinborn 2020-11-24 12:03:34 -05:00
  • dd8c670ef7 Velocity 1.1.3-SNAPSHOT Andrew Steinborn 2020-11-22 12:04:07 -05:00
  • 783054d098 Velocity 1.1.2 Andrew Steinborn 2020-11-22 12:00:47 -05:00
  • 3d0cb50569 Better check for unfinished decompression Andrew Steinborn 2020-11-17 04:48:20 -05:00
  • 563a96e624 Bump Netty version Andrew Steinborn 2020-11-17 04:38:24 -05:00
  • 329e2b0dc9 Use our fork's removeChildByName Andrew Steinborn 2020-11-16 12:24:14 -05:00
  • 7ead4add67 Support custom mod argument tunneling (#390) Andrew Steinborn 2020-11-16 02:58:00 -05:00
  • 511165415d Switch to our internal Brigadier fork Andrew Steinborn 2020-11-15 23:33:16 -05:00
  • 44f872eea4 Better validate addresses in configuration. Fixes #385 Andrew Steinborn 2020-11-07 20:43:58 -05:00
  • 09de77425d Merge pull request #387 from A248/fix-addToClasspath-preconditions Andrew Steinborn 2020-11-07 20:39:25 -05:00
  • 46da2553fb Permit passing PluginContainer to PluginManager#addToClasspath A248 2020-11-07 14:53:09 -05:00
  • d51f357fa8 Avoid unneeded copy in BackendPlaySessionHandler plugin messages Andrew Steinborn 2020-11-07 10:57:03 -05:00
  • 8a3b6403da Wrap plugin message copies in unreleasable copies. Andrew Steinborn 2020-11-07 09:40:09 -05:00
  • 89e1a07448 Try and explicitly specify Java 8 in the modules. Andrew Steinborn 2020-11-06 18:52:00 -05:00
  • fb888c3b8a Store players in VelocityRegisteredServer by UUID instead. Andrew Steinborn 2020-11-06 09:38:26 -05:00
  • cc89a2a1e5 We don't need to retain/release the mod list buffer in readModList Andrew Steinborn 2020-11-05 20:04:31 -05:00
  • 91b295ead5 Further improve the inflate overflow checks in the Java 11 compressor native Andrew Steinborn 2020-11-05 17:22:19 -05:00
  • 1f5b0e1e03 Fix a few minor issues with the Java 11 compressor Andrew Steinborn 2020-11-05 17:07:49 -05:00
  • b78b091b33 Merge pull request #383 from Gabik21/fix-status-ping-17 Andrew Steinborn 2020-11-05 11:46:54 -05:00
  • 18f9368427 Fix ping response being delayed on 1.7 Gabik21 2020-11-05 12:32:35 +01:00
  • 642573e9e0 Fix logic for telling the server snapshot versions. Andrew Steinborn 2020-11-04 18:58:48 -05:00
  • 54c5effe27 Fix typos. Andrew Steinborn 2020-11-03 16:06:30 -05:00
  • d708716ef6 Use slower server switching sequence for Legacy Forge clients Andrew Steinborn 2020-11-03 15:58:03 -05:00
  • 325ab19102 Move out VarintByteDecoder to improve escape analysis Andrew Steinborn 2020-11-03 12:55:02 -05:00
  • 9adba81d23 Use ByteBuf#clear() instead of skipping readable bytes Andrew Steinborn 2020-11-02 22:44:53 -05:00
  • 7944544606 Small cleanup in TransitionSessionHandler Andrew Steinborn 2020-10-31 18:32:42 -04:00
  • 4fb7e02326 Fix Checkstyle error Andrew Steinborn 2020-10-30 06:35:35 -04:00
  • 9a0affbca9 Fix disconnect issues in 1.7-specific logic. Andrew Steinborn 2020-10-30 06:34:28 -04:00
  • 8a16db3794 Go to 1.1.2-SNAPSHOT again. Andrew Steinborn 2020-10-28 20:48:08 -04:00
  • 93f42f53e9 Reissuing Velocity 1.1.0 Andrew Steinborn 2020-10-28 20:46:48 -04:00
  • cace7cc428 Fix typo resulting in BungeeCord plugin messaging not working Andrew Steinborn 2020-10-28 20:43:34 -04:00
  • f3e1a7e01d 1.1.2-SNAPSHOT Andrew Steinborn 2020-10-28 19:15:29 -04:00
  • ba8d6fe42a Really Velocity 1.1.1. Fix a missed case of 7bec4b2f1. Andrew Steinborn 2020-10-28 19:06:43 -04:00
  • 3038152852 Velocity 1.1.1 Andrew Steinborn 2020-10-28 19:04:10 -04:00
  • dd23203139 Add some missing convenience APIs to MinecraftChannelIdentifier Andrew Steinborn 2020-10-28 19:02:37 -04:00
  • 7bec4b2f12 Don't let clients fake being the BungeeCord plugin message channel Andrew Steinborn 2020-10-28 18:54:51 -04:00
  • 36ff6f63ae Use the fallback description if the backend server description is null Andrew Steinborn 2020-10-28 17:11:19 -04:00
  • e3f17eeb24 Velocity 1.1.1-SNAPSHOT Andrew Steinborn 2020-10-28 11:01:49 -04:00
  • 9360fab6a5 Forgot about this. Can we just publish this already? Andrew Steinborn 2020-10-28 11:00:09 -04:00
  • ce92e2e36b Fix typo causing failed deploy. This is Velocity 1.1.0. Andrew Steinborn 2020-10-28 10:58:45 -04:00
  • 3da2621e48 Velocity 1.1.0 🎉 Andrew Steinborn 2020-10-28 10:48:10 -04:00
  • 4ccbb2cde2 Fix TabCompleteResponse not using Adventure to read tooltips. Andrew Steinborn 2020-10-27 07:29:08 -04:00
  • 911aba1b45 Native cipher test should only be enabled on Linux Andrew Steinborn 2020-10-27 01:53:43 -04:00
  • bf81d20ba7 Recompile natives for Linux aarch64 Andrew Steinborn 2020-10-27 01:48:25 -04:00
  • 0f919d7163 Recompile natives for Linux x86_64 Andrew Steinborn 2020-10-27 01:44:14 -04:00
  • 4ca996098c Merge branch 'dev/1.1.0' into further-native-tweaks Andrew Steinborn 2020-10-27 01:30:42 -04:00
  • 188758cf0e Drop 1.16.4 snapshot support in anticipation for full 1.16.4 release Andrew Steinborn 2020-10-26 21:05:09 -04:00
  • 9f424522ac Authors should be a JSON array Andrew Steinborn 2020-10-26 21:00:08 -04:00
  • 536049995d Fix SpotBugs complaint Andrew Steinborn 2020-10-26 20:58:20 -04:00
  • 45752d5ea4 Merge pull request #377 from Xernium/dev/feature-dump Andrew Steinborn 2020-10-27 00:55:21 +00:00
  • 01070f8fd2 Velocity Dump Cleanup Five (Xer) 2020-10-27 01:09:43 +01:00
  • 140eaaf5ab Velocity Dump WIP Part 2 Five (Xer) 2020-10-25 20:04:52 +01:00
  • 6331e1af3e Velocity Dump WIP Five (Xer) 2020-10-23 18:08:02 +02:00
  • 6b1896b10f Merge pull request #376 from A248/completable-future-exceptions Andrew Steinborn 2020-10-26 21:47:11 +00:00
  • 8fbce8423f Fix typo in ServerPing#asBuilder() Javadoc Andrew Steinborn 2020-10-26 17:20:52 -04:00
  • 278930a008 Handle exceptions relating to CompletableFuture operations A248 2020-10-26 13:52:04 -04:00
  • cfb9104696 1.16.4-pre2 support Andrew Steinborn 2020-10-22 12:42:35 -04:00
  • 8995b64dc6 Do not use the GAME_INFO chat type. Andrew Steinborn 2020-10-22 03:02:09 -04:00
  • e3eace6a56 Undeprecate CommandManager#register(String, Command, String...) Andrew Steinborn 2020-10-22 00:14:41 -04:00
  • a6e708c98e Fix Adventure sendActionBar implementation and add proper action bar sending for 1.16.2 Andrew Steinborn 2020-10-20 14:26:08 -04:00
  • b78ffe6e86 Bump to Adventure 4.1.1 Andrew Steinborn 2020-10-17 00:32:28 -04:00
  • be6f67d002 Bump to Adventure 4.1.0 Andrew Steinborn 2020-10-16 17:24:37 -04:00
  • fd63945175 Follow historical precedent with the new snapshot protocol release policy. Andrew Steinborn 2020-10-15 15:57:27 -04:00
  • e20c37fcba Reintroduce two-packet respawn sequence for older clients Andrew Steinborn 2020-10-15 15:38:51 -04:00
  • 53b2400682 Remove bad snapshot flag. Andrew Steinborn 2020-10-15 11:47:34 -04:00
  • b75086aacb Proper Minecraft 1.16.4-pre1 support. Andrew Steinborn 2020-10-15 11:46:44 -04:00
  • a76c01df4b Fix a few javadoc-related problems Riley Park 2020-10-15 08:24:41 -07:00
  • 6e00dbe2b7 Fix compile errors Andrew Steinborn 2020-10-14 16:08:20 -04:00
  • cffc6d0a81 Fix Checkstyle error Andrew Steinborn 2020-10-14 13:58:28 -04:00
  • 2b46f1c6f4 Merge pull request #370 from VelocityPowered/adventure-2 Andrew Steinborn 2020-10-14 02:13:07 -04:00
  • 60e917b4a1 Player has an identity Riley Park 2020-10-12 16:47:49 -07:00
  • 3b1009caba Prepare for 1.16.4 Andrew Steinborn 2020-10-11 20:15:29 -04:00
  • 59d8bd4c78 Plugins need to be stored in a LinkedHashMap too. Andrew Steinborn 2020-10-11 14:36:56 -04:00