Commit Graph

  • 9b71564c5b Improve tab completion of glist and send command (#1126) Luccboy 2023-10-29 04:21:15 +01:00
  • 3584c20167 Fix bug in VelocityRegisteredServer#ping() (5.0.0 version) Andrew Steinborn 2023-10-28 20:15:41 -04:00
  • 77ec0d648d Add send command (#1073) Angelillo15 2023-10-29 02:14:19 +02:00
  • 81145e45df Add send command (#1073) Angelillo15 2023-10-29 02:14:19 +02:00
  • 7f8edf8c77 Fix typo in VelocityRegisteredServer#ping() Andrew Steinborn 2023-10-28 19:53:49 -04:00
  • 74033addbe Fix bug in VelocityRegisteredServer#ping() Andrew Steinborn 2023-10-28 19:53:29 -04:00
  • 437c505cd8 Start tearing out the prefixes Andrew Steinborn 2023-10-27 23:58:13 -04:00
  • ae63da6836 Merge branch 'dev/3.0.0' of github.com:PaperMC/Velocity into dev/3.0.0 Andrew Steinborn 2023-10-27 21:57:44 -04:00
  • c6cc6098a6 Make EventTypeTracker actually thread-safe Andrew Steinborn 2023-10-27 21:55:44 -04:00
  • 908dd96015 Make EventTypeTracker actually thread-safe Andrew Steinborn 2023-10-27 21:55:44 -04:00
  • 115ac92d5c A full reorganization of the networking logic Andrew Steinborn 2023-10-27 18:38:26 -04:00
  • 67a6d27123 Fix spotless Andrew Steinborn 2023-10-27 17:45:13 -04:00
  • 1bee6f1ded Add kqueue support (#996) JNNGL 2023-10-28 08:32:22 +11:00
  • 86b6a60368 Refactor StatusSessionHandler so we can introduce cached server pings more easily Andrew Steinborn 2023-10-27 17:40:56 -04:00
  • b7853d648f Add kqueue support (#996) JNNGL 2023-10-28 08:32:22 +11:00
  • b023b03063 Support plugin message in configuration stage (#1096) James58899 2023-10-28 05:13:13 +08:00
  • 660160e858 Support plugin message in configuration stage (#1096) James58899 2023-10-28 05:13:13 +08:00
  • 9a8fffaddf Merge branch 'RealBauHD-use/adventure-permission' into dev/5.0.0 Andrew Steinborn 2023-10-27 17:10:35 -04:00
  • 95c9b78ab6 Merge branch 'use/adventure-permission' of https://github.com/RealBauHD/Velocity into RealBauHD-use/adventure-permission Andrew Steinborn 2023-10-27 17:10:09 -04:00
  • 277be8f9a7 Bump SnakeYAML to the last 1.x version Andrew Steinborn 2023-10-27 16:58:43 -04:00
  • 0c7b8081d5 Clean up after the merge. Andrew Steinborn 2023-10-27 16:51:53 -04:00
  • a037ab4956 Merge branch 'dev/3.0.0' into dev/5.0.0 Andrew Steinborn 2023-10-27 16:40:54 -04:00
  • bbdeb3ec58 Revert "Modify MinecraftCompressorAndLengthEncoder to handle 8MiB outgoing packets like vanilla supports now" Andrew Steinborn 2023-10-27 16:10:39 -04:00
  • 24ed83dcad Remove redundant suppress in buildscript Alexander Städing 2023-07-19 16:41:49 +02:00
  • 0aff18f865 Fix redundant empty line and url in publish script as per suggestions Alexander Städing 2023-06-21 15:58:44 +02:00
  • c1420c3ea9 Update build-logic/src/main/kotlin/velocity-publish.gradle.kts Alexander Städing 2023-03-27 01:47:01 +02:00
  • 3d20c3dd2d Migrate buildSrc plugins to build-logic Alexander Städing 2023-03-27 00:00:24 +02:00
  • 7e932eaad4 Modify MinecraftCompressorAndLengthEncoder to handle 8MiB outgoing packets like vanilla supports now Andrew Steinborn 2023-10-27 15:35:04 -04:00
  • 0b07456c89 Bump HARD_MAXIMUM_UNCOMPRESSED_SIZE to 128MiB Andrew Steinborn 2023-10-27 15:17:32 -04:00
  • 4b7950658b Remove legacy repository cruft Andrew Steinborn 2023-10-27 01:50:27 -04:00
  • b33d18af2b Allow closing active proxy listeners (#1109) Owen 2023-10-27 01:39:03 -04:00
  • b30802c1b3 API: Add Tristate#fromOptionalBoolean (#1125) Badbird5907 2023-10-26 03:01:24 -04:00
  • 81b183ac39 Bump netty to 4.1.100.Final (#1067) Pantera (Mad_Daniel) 2023-10-16 20:07:17 +09:00
  • f884e049c0 Log the protocol phase in case of trying to obtain a packet id not existing in the phase (#1107) Adrian 2023-10-12 15:29:04 -05:00
  • eb594fc799 Implement ComponentLogger (#1022) Adrian 2023-10-12 12:44:10 -05:00
  • 98163cb82c acknowledge seen messages to server when running proxy commands (#1100) Shane Freeder 2023-10-12 17:22:42 +01:00
  • 0d9a097a59 Fix unsigned commands detected as signed (#1082) Joo200 2023-10-12 16:51:19 +02:00
  • 1cc3f120ee Several improvements and fixes for 1.20.2 (#1097) Gero 2023-10-12 11:11:47 +02:00
  • 9be0bca3c4 Catch throwables when loading plugins (#1098) Joo200 2023-10-11 17:24:35 +02:00
  • 2bd2c692ea Change packet decode logging prompt Shane Freeder 2023-10-10 18:43:59 +01:00
  • 05e5963660 appease checkstyle, move back to older fix placement Shane Freeder 2023-10-10 18:21:02 +01:00
  • 550ca58a09 Actually send plugin message registration to backend servers Shane Freeder 2023-10-10 18:05:05 +01:00
  • 768ecdb0c3 1.20.2 Support (#1088) Paul 2023-10-10 13:44:16 +01:00
  • 726d56eb6a Start destruction deenum Shane Freeder 2023-09-23 04:30:02 +01:00
  • 19abb9094e fix #1062 Andrew Steinborn 2023-08-20 02:13:55 -04:00
  • f62d759896 Do not track plugin channels registered per-player on the proxy (#591) Andrew Steinborn 2023-08-17 23:51:34 -04:00
  • 2aaf702a2e [ci skip] Replaced weired i with i in javadocs (#1057) Groldi 2023-08-13 21:36:53 +02:00
  • 81b45d710b feat: add TabList#addEntries (#987) powercas_gamer 2023-08-12 19:49:08 +02:00
  • be9ecf75b2 check if a plugin has a executor service (#1038) Aaron 2023-08-05 02:48:01 +02:00
  • 37fedf508e bump adventure to 4.14.0 (#1034) chris 2023-06-28 23:27:32 +02:00
  • 48e4fa637e expose PermissionChecker and use this Aaron 2023-06-16 10:25:01 +02:00
  • cc67b99c8b permission Tristate and function exchanged with adventure Aaron 2023-06-16 01:27:27 +02:00
  • bda1430d5c Add version information for 1.20.1 (#1021) Pantera (Mad_Daniel) 2023-06-13 00:11:20 +09:00
  • 5ef90c46e3 1.20 Gero 2023-05-13 09:59:55 +02:00
  • e0cf2e211f Updated Guice to 6.0.0 and manually include updated ASM (#1016) Adrian 2023-06-02 21:12:03 -05:00
  • 64ea90d254 Also make sure to use the latest ping serializer as well Andrew Steinborn 2023-05-15 01:20:45 -04:00
  • 40b76c6332 Fix flaky obtainTasksFromPlugin() test Andrew Steinborn 2023-05-15 01:21:30 -04:00
  • 92ae25b8ac Also make sure to use the latest ping serializer as well Andrew Steinborn 2023-05-15 01:20:45 -04:00
  • bd54b34334 When pinging the server with protocol version -1, return the latest version supported by the proxy Andrew Steinborn 2023-05-15 01:15:49 -04:00
  • 12a05f6d75 When pinging the server with protocol version -1, return the latest version supported by the proxy Andrew Steinborn 2023-05-15 01:15:49 -04:00
  • 3852f27eb8 Allow arbitrary post orders Andrew Steinborn 2023-05-14 04:41:10 -04:00
  • 3579532892 typo Andrew Steinborn 2023-05-14 04:37:32 -04:00
  • d1030c3096 Reintroduce sync event execution to the Velocity event system Andrew Steinborn 2023-05-14 04:32:58 -04:00
  • 3fcfb71b71 fix Andrew Steinborn 2023-05-14 03:18:20 -04:00
  • 673af65078 fix Andrew Steinborn 2023-05-14 03:18:20 -04:00
  • 64693cc97d Merge branch 'dev/3.0.0' into dev/5.0.0 Andrew Steinborn 2023-05-14 02:53:47 -04:00
  • eca2767dc1 oops Andrew Steinborn 2023-05-14 02:53:19 -04:00
  • 02f0ed7ff0 Merge branch 'dev/3.0.0' into dev/5.0.0 Andrew Steinborn 2023-05-14 02:52:09 -04:00
  • a29c753e39 Give each plugin its own executor service (#1010) Andrew Steinborn 2023-05-14 02:51:25 -04:00
  • 7f776abf55 Upgrade Adventure Andrew Steinborn 2023-04-19 23:22:14 -04:00
  • 1161482fce Upgradle to v8.1 and remove now-redundant warnings (#1001) Alexander Städing 2023-04-19 23:43:25 +02:00
  • e364e2c7d1 feat: Warn if an attempt is made to register a command with multiple interfaces implemented instead of just ignoring it (#1000) Adrian 2023-04-09 11:23:39 -05:00
  • d438422d52 Get a bit more spotless Andrew Steinborn 2023-04-09 12:19:50 -04:00
  • 2fa9f37481 Delete copying temporary version of config.toml into temporary files Andrew Steinborn 2023-04-09 12:18:02 -04:00
  • 771dfa8d0e Cherry-pick full Unix domain socket support from b00389029f Andrew Steinborn 2020-10-22 02:01:29 -04:00
  • 6a125bd08b [ci skip] Update README.md (#990) Fejby 2023-03-31 21:05:53 +02:00
  • 93b6376b38 Remove registry decoding (#979) Gero 2023-03-29 09:21:01 +02:00
  • 36cc2bde23 Merge pull request #983 from alexstaeding/refactor/version-catalog Riley Park 2023-03-26 13:27:29 -07:00
  • 39fc2805fd Move group and version declaration to gradle.properties Alexander Städing 2023-03-26 21:59:06 +02:00
  • 7b5f010215 Forgot to migrate adventure bom declaration Alexander Städing 2023-03-26 16:18:28 +02:00
  • ace5e72c8d Fix another missing newline Alexander Städing 2023-03-26 14:57:54 +02:00
  • 44d06ce79c Fix missing newline in native/build.gradle.kts Alexander Städing 2023-03-26 14:55:32 +02:00
  • e9526e0e23 Move dependencies to gradle version catalog and clean up buildscripts Alexander Städing 2023-03-26 14:53:11 +02:00
  • c7ba5255e3 Add Player#hasSentPlayerSettings (#980) Gero 2023-03-21 09:22:40 +01:00
  • 01f1e1a94e Fix header and footer desync (#928) EpicPlayerA10 2023-03-16 07:32:09 +01:00
  • 15cce53adf Revert "Handle exceptions in ConnectionRequestBuilderImpl#fireAndForget (#875)" (#978) Andrew Steinborn 2023-03-16 02:14:22 -04:00
  • 02ed711573 Breaking API dependency updates. Andrew Steinborn 2023-03-15 23:08:39 -04:00
  • a575324009 Merge branch 'dev/3.0.0' into dev/5.0.0 Andrew Steinborn 2023-03-15 23:03:43 -04:00
  • b4e04204a9 Handle exceptions in ConnectionRequestBuilderImpl#fireAndForget (#875) A248 2023-03-15 23:02:02 -04:00
  • 8b1eb9b214 A wild Velocity 5.0.0 appears! Andrew Steinborn 2023-03-15 23:00:37 -04:00
  • 7e9a25209c Update various dependencies Andrew Steinborn 2023-03-15 22:52:12 -04:00
  • b0e8dbc419 [ci skip] Fixed build badge (#975) Adrian 2023-03-15 21:45:18 -05:00
  • cc74cf855f Added MiniMessage support to built-in motd (#666) Adrian 2023-03-15 18:27:20 -05:00
  • dc7efd93ad Merge pull request #972 from 4drian3d/expose/caffeine Riley Park 2023-03-11 11:32:13 -08:00
  • 65a84833d7 Expose Caffeine in the API module Adrian 2023-03-11 08:36:38 -05:00
  • ca0fbd219c Bump netty to 4.1.89.Final (#931) Pantera (Mad_Daniel) 2023-03-10 05:59:55 +09:00
  • 43f6dd653b 1.19.4 (rc1) (#967) Gero 2023-03-09 19:24:00 +01:00
  • 5d03023679 Update ServerData reading Nassim Jahnke 2023-02-27 18:36:05 +01:00
  • 31e557c80b Start working on 1.19.4 Nassim Jahnke 2023-02-27 18:23:43 +01:00
  • 9122d70ffe Update Gradle wrapper, add wrapper-validation-action to build workflow Nassim Jahnke 2023-03-09 19:10:01 +01:00