Commit Graph

  • d9f1016bd5
    Validate uncompressed packet size (#1527) dev/3.0.0 Jones 2025-03-14 10:26:59 -05:00
  • c9aa1cca09
    Enable use tab in javadocs (#1525) Warrior 2025-03-10 16:11:01 +01:00
  • 5a80e1922a
    Cache execution of the builtin Info subcommand fix/info-subcommand Adrian 2025-03-07 00:35:44 -05:00
  • f980037bfd chore(proxy): require explicitly setting velocity.command.info permission to true Riley Park 2025-03-06 19:14:18 -08:00
  • 8f3dea5427 Bump Netty version Andrew Steinborn 2025-02-28 22:21:32 -05:00
  • b8fe3577c9 Use correct component serializer in ComponentHolder#getBinaryTag Gero 2025-02-28 15:01:20 +01:00
  • d4ea40a4a2 Add support for SO_REUSEPORT Andrew Steinborn 2025-02-27 23:42:39 -05:00
  • 0afe061224
    Updated Adventure to 4.19.0 (#1520) Adrian 2025-02-27 01:25:01 -05:00
  • 58816c804a
    fix: problem with PluginMessageEvents for configuration phase (#1517) ST3V1K 2025-02-22 17:08:37 +01:00
  • e69213f987
    respect log-player-connections flag in config for connection messages (#1503) Tommy 2025-02-17 12:07:06 +00:00
  • f986eb51ec
    Do not print an exception if a client closed before switching to config state Shane Freeder 2025-02-13 12:12:33 +00:00
  • 9d1332d3a3
    Add PluginMessageEvents for configuration phase Shane Freeder 2025-02-11 17:19:37 +00:00
  • 83c1749eed
    Add javadoc for ServerPing.Builder (#1500) Andre_601 2025-02-12 20:35:38 +01:00
  • a26d5581c4
    docs: Remove beta annotations on events (#1505) Kezz 2025-02-12 19:35:15 +00:00
  • 1652d44f5f
    Fix checkstyle 💩 Nassim Jahnke 2025-01-31 19:35:43 +01:00
  • 6815808d32
    Improve fml mod list parsing Nassim Jahnke 2025-01-31 19:11:34 +01:00
  • 91bdcebb1a
    Use real vanilla limits for LegacyChat (#1502) Outfluencer 2025-01-31 14:11:39 +01:00
  • 0e84b57e53
    Add Virtualhost support for server list pings (#1265) scratchyone 2025-01-31 07:04:52 -05:00
  • 876b9c3601
    Fix ShutdownCommand message styling (#1427) Isaac - The456 2025-01-27 04:03:37 +00:00
  • 6995f415d3
    Expose shutdownInProgress to the API. (#1485) kyngs 2025-01-26 13:49:35 +01:00
  • 371e686076
    properly apply vanilla cap to chat packets Shane Freeder 2025-01-23 19:29:37 +00:00
  • 7392cd6574
    Fix nonsensical deprecation for specifying listener priority (#1491) Henri Schubin 2025-01-21 19:37:20 +02:00
  • 71feb11b2e
    Fix fallback compression handler Shane Freeder 2025-01-17 15:10:06 +00:00
  • c0fdf20224
    Add InboundConnection#getHandshakeIntent (#1493) Gero 2025-01-15 02:44:20 +01:00
  • 00b68859ff
    Add "GetPlayerServer". (#1484) TangJin 2025-01-02 17:53:53 +08:00
  • 1db8c8c6ab
    Bump adventure to 4.18.0 (#1481) Aaron 2024-12-23 03:59:13 +01:00
  • af97ffffa5 A few small code cleanups for cryptography Andrew Steinborn 2024-12-21 03:45:17 -05:00
  • 39191957ea
    Migrate to setup-gradle, Gradle 8.11.1. (#1480) Kichura 2024-12-21 09:02:30 +01:00
  • d77e508e9c
    [ci skip] Fix typo in TabListEntry latency docs (#1479) David 2024-12-19 17:04:56 +01:00
  • 4aa9ee7735
    fix: NoClassDefFoundError on FastUtil's toIntArray (#1475) Ivan 2024-12-14 23:48:08 +03:00
  • 965db127a9
    InvocationInfo API (#1467) Owen 2024-12-04 12:36:45 -05:00
  • be5f0ace26
    Minecraft 1.21.4 (#1457) Aaron 2024-12-03 15:07:26 +01:00
  • a33f2d1af5
    Fix callback command not working (#1464) riku6460 2024-12-01 19:31:44 +09:00
  • 9cfcfcf2ed
    Fix SystemChatPacket: Support reading packet properly in newer MC versions (#1461) Andrey 2024-11-19 20:49:17 +03:00
  • cefa3b272e
    feat: expose list order in TabListEntry (#1451) Timon 2024-11-10 00:03:34 +01:00
  • c40181fcf9
    Seperate out night-config toml loading logic dev/3-configurate Shane Freeder 2024-11-07 15:45:26 +00:00
  • 08a42b3723 Replace home-made legacy hover event serializer with Adventure's implementation Andrew Steinborn 2024-10-27 15:13:16 -04:00
  • dc40e160d7
    replace old velocitypowered.com links (#1399) Aaron 2024-10-27 19:27:09 +01:00
  • f2d6e143ae Update several dependencies Andrew Steinborn 2024-10-27 14:10:33 -04:00
  • b135148dfc fix a typo Andrew Steinborn 2024-10-27 13:54:08 -04:00
  • 69ee655d74
    Update 1.21.2 protocol to include 1.21.3 release (#1449) Timon 2024-10-23 20:39:12 +02:00
  • 7a9227d517
    Fix extra respawn packet byte on <1.21.2 (#1448) Michael 2024-10-22 19:01:55 +02:00
  • 05235da55d
    1.21.2 (#1447) Gero 2024-10-22 17:33:55 +02:00
  • 2c8ce219f0 fix checkstyle, closes #1446 Andrew Steinborn 2024-10-20 20:20:42 -04:00
  • d4e89dbdda
    Ability to specify servers from the command line (#1445) Jackson 2024-10-21 11:09:55 +11:00
  • 1e6396d6c2
    set annotation processor to isolating to decrease compile times on big plugins (#1434) usb 2024-10-20 17:06:01 -07:00
  • 9a93bbe990
    Add deprecation notice (#1442) Elikill58 2024-10-21 02:05:29 +02:00
  • 8971dbe3c3 Small cleanup astei/netty-4-2-0 Andrew Steinborn 2024-10-12 18:21:01 -04:00
  • ae12c478ca Netty 4.2.0.Alpha5 Andrew Steinborn 2024-10-12 14:18:39 -04:00
  • 99aaf3ce4e
    expose raw vhost (#1423) Isaac - The456 2024-10-07 10:41:17 +01:00
  • ef1f5009d3
    Adjust HAProxy's existance to log when the proxy protocol is enabled … (#1436) Stefano 2024-09-23 03:42:12 +02:00
  • b66aa3fb4e Bump to Velocity 3.4.0 Andrew Steinborn 2024-09-15 20:22:55 -04:00
  • 2016d1482f Deprecate anonymous command registrations Andrew Steinborn 2024-09-15 20:22:55 -04:00
  • 4f227badc2 Reintroduce sync event execution to the Velocity event system Andrew Steinborn 2023-05-14 04:32:58 -04:00
  • ffa78d2a92 Small clean-ups in event manager. Andrew Steinborn 2024-09-15 17:00:15 -04:00
  • 4eb02c8d38 Do not store the dimension registry for each connected server Andrew Steinborn 2024-09-15 13:45:34 -04:00
  • 78f6cfc26c
    feat: Require any ConsoleCommandSender for the shutdown command (#1428) Timon 2024-09-14 13:18:23 +02:00
  • 2299b78ad3
    fix: apply message in PlayerChatEvent when handling SessionPlayerChatPacket (#1411) skbeh 2024-09-14 11:13:57 +00:00
  • 6f6d55e9e6
    [ci skip] make 'runShadow' workingDir use the 'run' directory (#1398) powercas_gamer 2024-09-14 13:02:08 +02:00
  • 0cd069ecbf
    Fix exception while serializing JsonArray (#1426) Nostal Yuu 2024-09-12 03:40:25 +08:00
  • 3c23ee7576 Fix typo for musl crypto Andrew Steinborn 2024-09-07 13:14:04 -04:00
  • 525ac2712e Also provide musl libc builds of Velocity natives Andrew Steinborn 2024-09-07 12:56:31 -04:00
  • 623415e051 Netty 4.2.0.Alpha4 Andrew Steinborn 2024-09-07 00:09:11 -04:00
  • 5118035cec a feature/networking Riley Park 2024-07-19 23:38:56 -07:00
  • 7048cabaf8 chore: refactor packet registration Riley Park 2024-04-22 21:58:25 -07:00
  • 784806848d
    Do more speculative VarInt reading optimizations (#1418) Andrew Steinborn 2024-09-05 00:00:34 -04:00
  • 46f29480bd Delete now-unused MinecraftVarintLengthCompositeEncoder Andrew Steinborn 2024-09-03 00:40:31 -04:00
  • f034c0277d Have one MinecraftVarintLengthEncoder, not two Andrew Steinborn 2024-09-03 00:33:57 -04:00
  • 52ae735ea3 Change LoginInboundConnection queue type to something that is actually thread-safe Andrew Steinborn 2024-09-02 20:47:01 -04:00
  • 862036d424 Fix a compile error. Andrew Steinborn 2024-09-02 03:00:19 -04:00
  • a7654af1a3 Do some minor natives housekeeping. Andrew Steinborn 2024-09-02 02:57:03 -04:00
  • 55f9509c6e
    Add a MinecraftVarintLengthCompositeEncoder for backend connections (#1419) Andrew Steinborn 2024-09-02 02:25:04 -04:00
  • 956fca142c Readd accidentally removed macOS arm64 compression native Andrew Steinborn 2024-08-31 22:26:11 -04:00
  • 43e4948693 Netty 4.2.0.Alpha3 Andrew Steinborn 2024-08-31 20:57:57 -04:00
  • f8c3a1a5cb update the native README with other OS instructions Andrew Steinborn 2024-08-31 20:52:33 -04:00
  • f67d85493e update the native README Andrew Steinborn 2024-08-31 20:47:25 -04:00
  • af629cf000
    Fall 2024 recompile of the natives (#1416) Andrew Steinborn 2024-08-31 20:30:47 -04:00
  • 67fb3b70a4
    Increase readComponent string size limit to 262,143 for 1.13-1.20.2 (#1409) KoutaChan 2024-09-01 06:11:54 +09:00
  • 6100e675af
    Switch to alt throw path for reading login message IDs (Fixes #1370) Shane Freeder 2024-08-21 16:44:13 +01:00
  • 00ed2284ec
    Use the default Minecraft port instead of custom one (#1277) Max Lee 2024-08-10 20:12:19 +01:00
  • dd7b8b4d8f
    Update 1.21 protocol to include 1.21.1 release (#1402) Timon 2024-08-08 16:47:18 +02:00
  • 7507789eb2
    Fixed missing forced-hosts not allowing Velocity to start fix/forced-hosts Adrian 2024-07-28 12:30:06 -05:00
  • 51468530a9
    [ci skip] add adventure-key and text-minimessage javadoc links (#1394) powercas_gamer 2024-07-26 06:53:22 +02:00
  • f6a47ae8b0
    [ci skip] update docs url (#1393) powercas_gamer 2024-07-25 01:25:41 +02:00
  • 09f687e5d5
    feat: Add server registered/unregistered events (#1386) Patryk Twardosz 2024-07-25 01:13:21 +02:00
  • 44b1e0c6f9
    Print correct exception when hotspot dump fails Shane Freeder 2024-07-22 15:42:42 +01:00
  • a4476253ab
    End bundle session on server switch (#1385) Jaime Costas 2024-07-19 20:34:46 +02:00
  • d999ee2058 Fix PlayerConfigurationEvent only being called for initial configuration on 1.20.5+ Gero 2024-07-14 16:29:30 +02:00
  • ebc418f6cc Do not use classes from io.netty.util.internal Andrew Steinborn 2024-07-13 21:50:27 -04:00
  • 4deaf2ed1a Bump to Netty 4.2.0.Alpha2, add io_uring transport Andrew Steinborn 2024-07-12 22:02:13 -04:00
  • d5e7fa5b84
    Add ServerResourcePackRemoveEvent (#1379) Rubén 2024-07-12 04:02:00 -06:00
  • 6073f698e2
    Add PlayerConfigurationEvent and PlayerEnteredConfigurationEvent (#1371) Gero 2024-07-12 11:16:42 +02:00
  • e0f74a8493
    Bump Adventure to 4.17 (#1376) Jason Penilla 2024-07-10 21:15:28 -07:00
  • 79a5634dfe
    [ci skip] fix some trivial javadoc warns Shane Freeder 2024-07-10 23:01:08 +01:00
  • 82e81909d8
    Add handling for KickPlayerRaw Shane Freeder 2024-07-10 23:00:08 +01:00
  • 5154f02910 Improved fix for #1372 Andrew Steinborn 2024-07-05 22:07:15 -04:00
  • 6224adf70a Don't try to load a candidate plugin with the same ID more than once Andrew Steinborn 2024-07-05 22:01:31 -04:00
  • 4eae510fb7 Don't forward chat acknowledgement if the client didn't acknowledge any chat Gegy 2023-11-27 18:42:11 +01:00
  • c6bb15c69b Fix: only treat command as signed if it has signatures Gegy 2023-11-27 18:41:57 +01:00
  • 077968089e Fix: pass through last seen update in a few missing places Gegy 2023-11-27 18:30:32 +01:00