Commit Graph

1456 Commits

Author SHA1 Message Date
44f872eea4 Better validate addresses in configuration. Fixes #385 2020-11-07 20:43:58 -05:00
09de77425d Merge pull request #387 from A248/fix-addToClasspath-preconditions
Permit passing PluginContainer to PluginManager#addToClasspath
2020-11-07 20:39:25 -05:00
46da2553fb Permit passing PluginContainer to PluginManager#addToClasspath 2020-11-07 14:53:09 -05:00
d51f357fa8 Avoid unneeded copy in BackendPlaySessionHandler plugin messages 2020-11-07 10:57:03 -05:00
8a3b6403da Wrap plugin message copies in unreleasable copies.
Trying to track down a very weird issue that barely makes sense to me.
2020-11-07 09:40:09 -05:00
89e1a07448 Try and explicitly specify Java 8 in the modules. 2020-11-06 18:52:00 -05:00
fb888c3b8a Store players in VelocityRegisteredServer by UUID instead.
Fixes an issue where players would be repeated in /glist and the like.
2020-11-06 09:38:26 -05:00
cc89a2a1e5 We don't need to retain/release the mod list buffer in readModList 2020-11-05 20:04:31 -05:00
91b295ead5 Further improve the inflate overflow checks in the Java 11 compressor native
This brings the Java compressor in line with our libdeflate one. Backport this from Velocity 2.0.0.
2020-11-05 17:22:19 -05:00
1f5b0e1e03 Fix a few minor issues with the Java 11 compressor 2020-11-05 17:07:49 -05:00
b78b091b33 Merge pull request #383 from Gabik21/fix-status-ping-17
Fix ping response being delayed on 1.7
2020-11-05 11:46:54 -05:00
18f9368427 Fix ping response being delayed on 1.7 2020-11-05 12:32:35 +01:00
642573e9e0 Fix logic for telling the server snapshot versions. 2020-11-04 18:58:48 -05:00
54c5effe27 Fix typos. 2020-11-03 16:06:30 -05:00
d708716ef6 Use slower server switching sequence for Legacy Forge clients 2020-11-03 15:58:03 -05:00
325ab19102 Move out VarintByteDecoder to improve escape analysis 2020-11-03 12:55:02 -05:00
9adba81d23 Use ByteBuf#clear() instead of skipping readable bytes 2020-11-02 22:44:53 -05:00
7944544606 Small cleanup in TransitionSessionHandler 2020-10-31 18:32:42 -04:00
4fb7e02326 Fix Checkstyle error 2020-10-30 06:35:35 -04:00
9a0affbca9 Fix disconnect issues in 1.7-specific logic. 2020-10-30 06:34:28 -04:00
8a16db3794 Go to 1.1.2-SNAPSHOT again. 2020-10-28 20:48:08 -04:00
93f42f53e9 Reissuing Velocity 1.1.0 2020-10-28 20:46:48 -04:00
cace7cc428 Fix typo resulting in BungeeCord plugin messaging not working 2020-10-28 20:44:50 -04:00
f3e1a7e01d 1.1.2-SNAPSHOT 2020-10-28 19:15:29 -04:00
ba8d6fe42a Really Velocity 1.1.1. Fix a missed case of 7bec4b2f1. 2020-10-28 19:06:43 -04:00
3038152852 Velocity 1.1.1 2020-10-28 19:04:10 -04:00
dd23203139 Add some missing convenience APIs to MinecraftChannelIdentifier 2020-10-28 19:02:37 -04:00
7bec4b2f12 Don't let clients fake being the BungeeCord plugin message channel 2020-10-28 18:54:51 -04:00
36ff6f63ae Use the fallback description if the backend server description is null
This is technically incorrect but it seems like this is the best we can do...
2020-10-28 17:11:19 -04:00
e3f17eeb24 Velocity 1.1.1-SNAPSHOT 2020-10-28 11:01:49 -04:00
9360fab6a5 Forgot about this. Can we just publish this already? 2020-10-28 11:00:09 -04:00
ce92e2e36b Fix typo causing failed deploy. This is Velocity 1.1.0. 2020-10-28 10:58:45 -04:00
3da2621e48 Velocity 1.1.0 🎉 2020-10-28 10:48:10 -04:00
4ccbb2cde2 Fix TabCompleteResponse not using Adventure to read tooltips. 2020-10-27 07:29:08 -04:00
911aba1b45 Native cipher test should only be enabled on Linux 2020-10-27 01:53:43 -04:00
bf81d20ba7 Recompile natives for Linux aarch64 2020-10-27 01:48:25 -04:00
0f919d7163 Recompile natives for Linux x86_64
Debian 9 was used to compile the libdeflate native and OpenSSL 1.1.x crypto, CentOS for OpenSSL 1.0.x crypto only.
2020-10-27 01:44:14 -04:00
4ca996098c Merge branch 'dev/1.1.0' into further-native-tweaks
# Conflicts:
#	native/compile-linux.sh
2020-10-27 01:30:42 -04:00
188758cf0e Drop 1.16.4 snapshot support in anticipation for full 1.16.4 release 2020-10-26 21:05:09 -04:00
9f424522ac Authors should be a JSON array 2020-10-26 21:00:08 -04:00
536049995d Fix SpotBugs complaint 2020-10-26 20:58:20 -04:00
45752d5ea4 Merge pull request #377 from Xernium/dev/feature-dump
[Feature] Velocity-Dump
2020-10-27 00:55:21 +00:00
01070f8fd2 Velocity Dump Cleanup 2020-10-27 01:43:09 +01:00
140eaaf5ab Velocity Dump WIP Part 2 2020-10-27 01:40:32 +01:00
6331e1af3e Velocity Dump WIP 2020-10-27 01:36:20 +01:00
6b1896b10f Merge pull request #376 from A248/completable-future-exceptions
Handle exceptions relating to CompletableFuture operations
2020-10-26 21:47:11 +00:00
8fbce8423f Fix typo in ServerPing#asBuilder() Javadoc
Fixes #375
2020-10-26 17:20:52 -04:00
278930a008 Handle exceptions relating to CompletableFuture operations
Solves #374
2020-10-26 13:52:04 -04:00
cfb9104696 1.16.4-pre2 support 2020-10-22 12:42:35 -04:00
8995b64dc6 Do not use the GAME_INFO chat type. 2020-10-22 03:02:09 -04:00