1
0
mirror of https://github.com/GeyserMC/Floodgate.git synced 2026-01-04 15:31:48 +00:00
Commit Graph

175 Commits

Author SHA1 Message Date
Redned
5e51ac9f48 Quick fix for GameProfile's being empty 2022-02-02 11:10:57 -06:00
Tim203
b6a7087dc7 Bypass username validation for every Spigot platform
After internal discussion, we've decided to require assistance for all Spigot platforms, in case Spigot decides to add username validation as well.
2022-01-14 11:57:42 +01:00
Gadget
5b5ec3d8ee Stop news checker on shutdown (#248) 2021-12-22 23:49:06 -05:00
Camotoy
ef04531372 Use javax imports instead of Guice for SQLite database 2021-12-01 20:49:46 -05:00
Camotoy
a8829c6d57 Revert "Renamed common to core"
This reverts commit 4c4938c199 because Jenkins is not happy.
2021-11-30 11:53:32 -05:00
Tim203
4c4938c199 Renamed common to core 2021-11-30 17:14:23 +01:00
Tim203
e7d1715d4a Format the 'unsupported data version' message 2021-11-30 17:00:49 +01:00
Tim203
6e41471790 Bump version to 2.1.0 2021-11-30 16:35:59 +01:00
Tim203
f3bdd225fe Removed time checker and added a header version system 2021-11-30 16:34:32 +01:00
Tim203
315efb9e50 Added support for 1.18 2021-11-27 02:27:17 +01:00
Tim203
f20a13bba4 Fixed compatibility with the latest Velocity dev builds
Co-authored-by: Camotoy <20743703+camotoy@users.noreply.github.com>
2021-11-10 00:23:58 +01:00
Camotoy
ad41dbedc4 Set handshake packet first thing 2021-11-07 15:52:03 -05:00
Tim203
5161aa7259 Don't forget to send the handshake packet for Java players 2021-11-07 20:46:55 +01:00
Tim203
9f8bbf6e66 Updated to global api v2 2021-11-07 15:46:48 +01:00
Tim203
2d2c38e120 Moved some common data handling logic to the common module 2021-11-07 14:51:37 +01:00
Tim203
0bb3693dfa Updated languages submodule 2021-10-31 21:41:08 +01:00
Camotoy
4c66bb7a9f Allow a UUID to be used in the Floodgate whitelist command
No API call needs to be made this way.
2021-10-18 09:16:36 -04:00
Camotoy
08178f51b7 Remove time syncer checks
This check has caused more harm than good (with needing to use an external NTP source and some providers not allowing Cloudflare's NTP server), and is also a technical vulnerability in BungeeGuard. In order to exploit this, you would need to capture traffic between the Geyser server and the Floodgate instance.
2021-09-27 14:45:53 -04:00
Camotoy
f4734722cc Oops! 2021-09-24 16:15:50 -04:00
Camotoy
32d5720083 Fix send-floodgate-data with no Bungee forwarding and fix #201 2021-09-24 16:10:15 -04:00
Tim203
50e6676bfc Merge remote-tracking branch 'origin/feature/transfer-players' 2021-09-24 20:29:16 +02:00
Tim203
a293ad0f6b Use the cause of a CompletionException. Fixes GeyserMC/Floodgate#204 2021-09-17 13:15:22 +02:00
Tim203
4fd6f7eda4 Make a difference between a decrypt error and an exception 2021-09-17 12:44:35 +02:00
Tim203
1d7009395d Bumped some dependencies 2021-09-17 12:09:14 +02:00
Tim203
9ec9e2d0c1 Added support for transferring players 2021-09-10 01:39:02 +02:00
Tim203
67a492b971 Fixed GeyserMC/Floodgate#199 2021-09-08 21:51:12 +02:00
Tim203
69d9e82ecb Apply the same fix to the whitelist command as well 2021-09-04 21:49:53 +02:00
Tim203
8df1b1e03e Fixed a 1.8.8 issue and don't hide unexpected player linking errors 2021-09-04 21:23:30 +02:00
Tim203
fc50b8823c Don't return null when linking is disabled 2021-08-27 22:17:47 +02:00
Tim203
1ec0d7e8fb Explain the use of the packet blocker 2021-08-27 17:08:18 +02:00
Tim203
beda917fc9 Don't block Netty event loop threads while handling Floodgate login 2021-08-26 00:46:24 +02:00
Tim203
2e1b0ba115 Lower the http connection timeout 2021-08-21 15:48:12 +02:00
Tim203
9612996d37 Fixed a mistake introduced in the previous build 2021-08-19 01:08:00 +02:00
Tim203
9758948944 Fixed a nullpointer when the server is unavailable 2021-08-18 12:20:46 +02:00
Tim203
b66f10ae6d Shade some dependencies 2021-07-23 17:44:01 +02:00
Tim203
3bcdd98c25 Subcommand added that checks if it can reach things like the global api 2021-07-23 00:35:42 +02:00
Tim203
fe85451fe4 Handle (and ignore) http server downtime 2021-07-06 16:51:00 +02:00
Tim203
0216b6d798 Fixed a bug where linked accounts would get their Bedrock skin 2021-07-05 15:49:42 +02:00
Tim203
29c834df03 Added new news types 2021-07-05 15:49:39 +02:00
Camotoy
2700c75248 Use quotes to whitelist names with spaces (fixes #173) 2021-06-29 16:31:35 -04:00
Tim203
a1f0d2276d Removed some unused addon code 2021-06-23 00:52:21 +02:00
Camotoy
81d1650c48 Update languages submodule properly 2021-06-21 14:12:27 -04:00
Tim203
fd9192f17b Should fix an ArrayIndexOutOfBoundsException 2021-06-19 17:14:07 +02:00
Camotoy
1ccbda4c3c Don't return null if the player link option fails to load 2021-06-15 17:02:40 -04:00
Tim203
58882e84cf Spigot 1.17 support 2021-06-12 02:54:07 +02:00
Tim203
d2737c0aa1 Hehe 2021-06-09 14:14:26 +02:00
Tim203
99b321df7b Should fix building 2021-06-08 16:03:37 +02:00
Tim203
df57997b15 Remove remaining log 2021-06-08 15:49:30 +02:00
Tim203
efdd17d642 Finished news. Added git properties, closes GeyserMC/Floodgate#127
Co-authored-by: Konicai <71294714+Konicai@users.noreply.github.com>
2021-06-08 15:49:29 +02:00
Tim203
a65d4e821d First part of news 2021-06-08 14:48:30 +02:00