Commit Graph

1507 Commits

Author SHA1 Message Date
Andrew Steinborn 68ae92f977 Merge pull request #419 from 0-x-2-2/dev/1.1.0
Use keepalive queue instead of just the last keepalive.
2021-01-23 20:18:14 -05:00
0x22 7aed76ee3d Use keepalive queue instead of just the last keepalive. 2021-01-23 18:35:14 -05:00
Andrew Steinborn 03e9fa79d6 Raise limit on JoinGame NBT reading to 2MiB.
This is required for particularly large mod packs (think All of Fabric 3 for instance).
2021-01-23 12:55:28 -05:00
Andrew Steinborn fcffccf0d8 Fix typo 2021-01-23 01:35:49 -05:00
Andrew Steinborn ce7d1dcb26 A new year, a new color for Velocity! 2021-01-23 01:34:46 -05:00
Andrew Steinborn a2a799a8a7 Update CONTRIBUTING.md 2021-01-22 19:50:31 -05:00
Andrew Steinborn 13ee59d20b Update CONTRIBUTING.md 2021-01-22 19:49:38 -05:00
Andrew Steinborn 892ac6f626 Accept changes to compression treshold on the fly.
Vanilla allows this for some reason, and there has been one case where Velocity's strict behavior has caused a bug. Fix this.
2021-01-21 17:58:09 -05:00
Andrew Steinborn 0fa61216e7 Bump to Adventure 4.4.0 2021-01-19 02:40:32 -05:00
Andrew Steinborn 919319438d Bump Netty version to 4.1.58.Final 2021-01-17 00:43:35 -05:00
Andrew Steinborn 567a3b2365 Swallow and more usefully log exceptions in scheduler task running. 2021-01-09 16:39:38 -05:00
Andrew Steinborn ba1c1eef64 More clarification 2021-01-06 13:30:57 -05:00
Andrew Steinborn 4df8f70156 Rename proxy-protocol setting to haproxy-protocol to make it clearer this is for HAProxy. 2021-01-06 13:29:30 -05:00
Andrew Steinborn 1f9c24566d Fix off-by-one error in MinecraftCompressEncoder 2020-12-31 13:18:01 -05:00
Andrew Steinborn 42d211bf08 Velocity 1.1.4-SNAPSHOT 2020-12-29 18:07:14 -05:00
Andrew Steinborn 44046fe772 Velocity 1.1.3 2020-12-29 18:06:46 -05:00
Andrew Steinborn dc7ab0f7f5 Log server backpressure 2020-12-27 18:36:54 -05:00
Andrew Steinborn 2a1e83902d Add support for server-side backpressure 2020-12-27 18:05:27 -05:00
Andrew Steinborn 7329d165f6 2021 2020-12-26 21:56:19 -05:00
Andrew Steinborn 6a8ec21f26 Use a different quiet exception type to indicate the user should enable a debugging flag if needed 2020-12-26 20:59:17 -05:00
Andrew Steinborn f6078e9b74 Fix several problems and clean up the BungeeCord plugin messaging support.
Fixes #402
2020-12-26 20:52:12 -05:00
Andrew Steinborn b1f7980c5d Fix ForwardToPlayer subchannel, closes #406 2020-12-26 19:49:28 -05:00
Andrew Steinborn 7fe2fc71e9 Add some small debug for refcount issues with plugin messages. 2020-12-25 17:03:38 -05:00
Andrew Steinborn 07b95d46ac Delay sending stats to bStats for 3-5 minutes after server startup 2020-12-21 20:14:57 -05:00
Andrew Steinborn eb3868d911 Do not try to override colors in messages or server-sent messages 2020-12-21 19:56:17 -05:00
Andrew Steinborn ce34a8c1b5 Merge pull request #405 from zml2008/fix/jd-search
build: Fix search when generating Javadoc with broken java versions
2020-12-21 15:19:10 -05:00
Andrew Steinborn 98b74fd220 Correctly retain message buffer for LoginPluginMessage.
Fixes #407
2020-12-21 13:14:38 -05:00
Zach Levis bac64ac958 build: Fix search when generating Javadoc with broken java versions 2020-12-19 14:49:53 -08:00
Andrew Steinborn 9c375f337b Bump to Netty 4.1.56.Final 2020-12-17 21:16:46 -05:00
Andrew Steinborn 523b61e0c7 Make sure unit tests actually run(!) and fix command hints 2020-12-14 14:39:39 -05:00
Andrew Steinborn 4f5c315ef8 Remove netty-resolver-dns dependency
Geyser has fixed the issue in the latest builds
2020-12-14 04:29:28 -05:00
Andrew Steinborn 991aaa31b1 Revert "Stop bundling the Netty DNS resolver, we don't use it"
This reverts commit 88a57b77df.

Breaks Geyser
2020-12-13 18:47:47 -05:00
Andrew Steinborn 8c52341ff6 Do not pull in transitive dependencies of adventure-text-serializer-legacy-text3
Fixes #401
2020-12-13 15:33:19 -05:00
Andrew Steinborn 3efb84d62f Merge pull request #400 from jkcoxson/dev/1.1.0
Fix grammer and spelling in the default config
2020-12-12 01:50:57 -05:00
Jk C 5bd60a4b77 Fix spelling issues and grammer issue 2020-12-11 18:57:01 -07:00
Jk C 808205302e Spelling issue 2020-12-11 16:57:13 -07:00
Andrew Steinborn 88a57b77df Stop bundling the Netty DNS resolver, we don't use it 2020-12-10 06:56:19 -05:00
Andrew Steinborn aef0e4a825 Update Netty to 4.1.55.Final. 2020-12-09 22:25:06 -05:00
Andrew Steinborn 2a5bb1e487 Fix tab list clearing bug.
Fixes regression introduced in 5da085d
2020-12-07 02:28:03 -05:00
Riley Park 5da085d82f Adventure 4.3.0: Player list header/footer 2020-12-06 17:50:57 -08:00
Riley Park 9825f5891b Adventure 4.2.0 2020-11-25 12:22:33 -08:00
Andrew Steinborn fa2655d49b Fix the debug message 2020-11-24 12:09:49 -05:00
Andrew Steinborn aa7aee9dd7 Add another validation case although it's not strictly required 2020-11-24 12:05:27 -05:00
Andrew Steinborn 084b741375 Don't repeat validation in AvailableCommands
When deserializing an AvailableCommands packet, we do a few sanity checks to ensure the packet is valid. Some of this work was repeated for each cycle (notably the root) so we now check the children and any redirects are defined only once.
2020-11-24 12:03:34 -05:00
Andrew Steinborn dd8c670ef7 Velocity 1.1.3-SNAPSHOT 2020-11-22 12:04:07 -05:00
Andrew Steinborn 783054d098 Velocity 1.1.2 2020-11-22 12:00:47 -05:00
Andrew Steinborn 3d0cb50569 Better check for unfinished decompression 2020-11-17 04:48:20 -05:00
Andrew Steinborn 563a96e624 Bump Netty version 2020-11-17 04:38:24 -05:00
Andrew Steinborn 329e2b0dc9 Use our fork's removeChildByName 2020-11-16 13:09:47 -05:00
Andrew Steinborn 7ead4add67 Support custom mod argument tunneling (#390) 2020-11-16 02:58:00 -05:00