Commit Graph

  • 5ceac16a82 Add upfront size checks for some packets. Andrew Steinborn 2021-01-26 12:33:35 -05:00
  • 959e75d16d Revert "Also provide a "proper" java.util.logger logger to plugins." Andrew Steinborn 2021-01-25 09:46:42 -05:00
  • 8d71ea7135 Also provide a "proper" java.util.logger logger to plugins. Andrew Steinborn 2021-01-25 01:54:50 -05:00
  • 4bc76b3012 Add JUL support to log4j Andrew Steinborn 2021-01-25 01:50:56 -05:00
  • 68ae92f977 Merge pull request #419 from 0-x-2-2/dev/1.1.0 Andrew Steinborn 2021-01-23 20:18:14 -05:00
  • 7aed76ee3d Use keepalive queue instead of just the last keepalive. 0x22 2021-01-23 18:35:14 -05:00
  • 03e9fa79d6 Raise limit on JoinGame NBT reading to 2MiB. Andrew Steinborn 2021-01-23 12:55:28 -05:00
  • fcffccf0d8 Fix typo Andrew Steinborn 2021-01-23 01:35:49 -05:00
  • ce7d1dcb26 A new year, a new color for Velocity! Andrew Steinborn 2021-01-23 01:34:38 -05:00
  • a2a799a8a7 Update CONTRIBUTING.md Andrew Steinborn 2021-01-22 19:50:31 -05:00
  • 13ee59d20b Update CONTRIBUTING.md Andrew Steinborn 2021-01-22 19:49:38 -05:00
  • 892ac6f626 Accept changes to compression treshold on the fly. Andrew Steinborn 2021-01-21 17:57:40 -05:00
  • a9decc5aab Accept changes to compression treshold on the fly. Andrew Steinborn 2021-01-21 17:57:40 -05:00
  • 0fa61216e7 Bump to Adventure 4.4.0 Andrew Steinborn 2021-01-19 02:40:32 -05:00
  • 836f9bf1b2 Bump io_uring transport version to 0.0.3.Final Andrew Steinborn 2021-01-17 00:44:15 -05:00
  • 7f4b0ed9bf Merge branch 'dev/1.1.0' into experiment/io_uring Andrew Steinborn 2021-01-17 00:43:46 -05:00
  • 919319438d Bump Netty version to 4.1.58.Final Andrew Steinborn 2021-01-17 00:43:35 -05:00
  • 567a3b2365 Swallow and more usefully log exceptions in scheduler task running. Andrew Steinborn 2021-01-09 16:39:38 -05:00
  • ba1c1eef64 More clarification Andrew Steinborn 2021-01-06 13:30:57 -05:00
  • 4df8f70156 Rename proxy-protocol setting to haproxy-protocol to make it clearer this is for HAProxy. Andrew Steinborn 2021-01-06 13:29:30 -05:00
  • 1f9c24566d Fix off-by-one error in MinecraftCompressEncoder Andrew Steinborn 2020-12-31 13:18:01 -05:00
  • 42d211bf08 Velocity 1.1.4-SNAPSHOT Andrew Steinborn 2020-12-29 18:07:14 -05:00
  • 44046fe772 Velocity 1.1.3 Andrew Steinborn 2020-12-29 18:06:46 -05:00
  • 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
  • 792ea2953f Add some small debug for refcount issues with plugin messages. Andrew Steinborn 2020-12-25 17:03:01 -05:00
  • f2fac47449 Merge branch 'dev/1.1.0' into experiment/io_uring Andrew Steinborn 2020-12-24 16:52:18 -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
  • 8543971a94 Merge pull request #404 from Cybermaxke/dev/event-improvements Andrew Steinborn 2020-12-21 15:20:27 -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
  • b24f8eaf19 Update Netty version Andrew Steinborn 2020-12-20 15:05:26 -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
  • c85be1a88f Improve continuation error handling. Seppe Volkaerts 2020-12-15 23:08:53 +01:00
  • e1d21c0c27 Reduce some context switches if a continuation is resumed during the event task. Seppe Volkaerts 2020-12-15 17:26:40 +01:00
  • 1b551a8e1c Merge pull request #384 from Cybermaxke/dev/events Andrew Steinborn 2020-12-15 08:15:16 -05:00
  • 2705eba553 Small cleanup. Seppe Volkaerts 2020-12-15 14:00:10 +01:00
  • d0a61e8704 Update java version. Switch to caffeine cache to allow null values. Seppe Volkaerts 2020-12-15 13:05:32 +01:00
  • b04d5de141 Implement async event tasks. Seppe Volkaerts 2020-11-05 23:42:03 +01:00
  • 523b61e0c7 Make sure unit tests actually run(!) and fix command hints Andrew Steinborn 2020-12-14 14:39:39 -05:00
  • 58294595f3 Fix unit tests and correct several issues with hinting. Andrew Steinborn 2020-12-14 14:31:19 -05:00
  • ef7f4871b8 Remove dependency on the java.desktop module Andrew Steinborn 2020-12-14 14:30: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
  • ced7d138fa Merge branch 'dev/1.1.0' into experiment/io_uring Andrew Steinborn 2020-12-13 15:58:51 -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
  • b755759940 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
  • 55b393a94a Merge branch 'dev/1.1.0' into experiment/io_uring Andrew Steinborn 2020-12-10 06:56:49 -05:00
  • 88a57b77df Stop bundling the Netty DNS resolver, we don't use it Andrew Steinborn 2020-12-10 06:56:19 -05:00
  • 24c82aac08 Update io_uring transport to 0.0.2.Final Andrew Steinborn 2020-12-10 06:51:28 -05:00
  • 08558b327e Merge branch 'dev/1.1.0' into experiment/io_uring Andrew Steinborn 2020-12-10 06:50:44 -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
  • f61b187b3d Send plugin channels to the server properly. Fixes #396 Andrew Steinborn 2020-12-05 14:38:00 -05:00
  • 6ff4308f50 Merge pull request #388 from VelocityPowered/2/network Andrew Steinborn 2020-12-02 00:39:45 -06:00
  • 2f5e82a0f1 More fixups Andrew Steinborn 2020-12-02 01:39:04 -05:00
  • cb4202fe78 Merge branch 'dev/2.0.0' into 2/network Andrew Steinborn 2020-12-02 01:24:39 -05:00
  • e9dd23af3c Merge branch 'dev/1.1.0' into experiment/io_uring Andrew Steinborn 2020-11-29 18:48:45 -05:00
  • 00ec974ad7 Merge branch 'dev/1.1.0' into experiment/io_uring Andrew Steinborn 2020-11-29 17:06:33 -05: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
  • 50614af637 Fix bad merge Andrew Steinborn 2020-11-17 07:19:25 -05:00
  • e8b37b6977 Bump to 4.1.54.Final Andrew Steinborn 2020-11-17 04:49:51 -05:00
  • 5bd7b66bda Merge branch 'dev/1.1.0' into dev/2.0.0 Andrew Steinborn 2020-11-17 04:49:32 -05:00
  • c140599a53 Better check for unfinished decompression Andrew Steinborn 2020-11-17 04:48:52 -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
  • aadd79e62b Use our fork's removeChildByName Andrew Steinborn 2020-11-16 12:24:14 -05:00
  • 218b24024f Add experimental io_uring support Andrew Steinborn 2020-11-16 06:49:57 -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
  • 2f9bda99fb and then there was more Riley Park 2020-11-08 17:12:05 -08:00
  • 7ca40094cb lots more Riley Park 2020-11-08 12:27:06 -08:00
  • f873debb72 packets packets packets Riley Park 2020-11-08 01:28:24 -08: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
  • 7663f7d15f title packet Riley Park 2020-11-06 20:17:33 -08:00
  • 0615b024cf packets! Riley Park 2020-11-06 04:32:33 -08: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