Andrew Steinborn
e18cef9cc4
Switch from AsyncHttpClient to JDK HttpClient
...
AsyncHttpClient is not well-maintained and is unlikely to survive the Netty 5 migration. Switch to the JDK's built-in HttpClient which has a much better chance of being maintained.
2022-03-19 17:46:46 -04:00
AoElite
42acf84dda
update netty to 4.1.74.Final ( #668 )
...
Co-authored-by: AoElite <roxiehockaday@gmail.com>
2022-03-19 17:26:39 -04:00
kyngs
f0ea638fa1
Disable Log4J's built-in shutdown hook, because it broke logging in the shutdown sequence when exiting by interrupting the process. This was caused by the Log4J's hook running before ours. ( #637 )
2022-03-13 23:59:50 -04:00
ebony-lamp
94e8b0df43
Add option to disable ip logging ( #614 ) ( #650 )
2022-03-09 02:24:45 -05:00
Andrew Steinborn
b5dcaa2315
Provide a more descriptive error message if Velocity isn't able to authenticate with Mojang servers
...
Fixes #636
2022-03-09 02:23:22 -05:00
Andrew Steinborn
35a1456c5f
Update Linux natives for latest libdeflate
...
x86_64 libdeflate was compiled with Fedora Linux 35. aarch64 binaries were compiled with Ubuntu 18.04.
2022-03-09 02:12:15 -05:00
Andre_601
b3fc8e8235
Update old downloads URL ( #660 )
2022-03-06 13:20:44 -05:00
Corey Shupe
9c44aff8c3
Flip output for queued resource pack status passthrough conditional ( #659 )
...
* Flip output for queued resource pack status passthrough conditional
* Hotfix to queue the intended resource pack info.
2022-03-03 01:52:21 -05:00
Riley Park
d4722eb2f8
Merge pull request #658 from jpenilla/mm
...
Update Adventure and include MiniMessage in API
2022-03-02 14:23:48 -08:00
Jason Penilla
897f278986
Update Adventure and include MiniMessage in API
2022-03-01 12:50:50 -07:00
Shane Freeder
2fe50bedc5
1.18.2 support
2022-02-28 14:27:57 +00:00
kyngs
7bd0f9ea14
Add support for custom class loaders. ( #647 )
2022-02-19 16:04:56 -05:00
Rocco
8ab071badb
Fire events for queued login plugin messages ( #632 )
2022-02-19 16:03:09 -05:00
Andrew Steinborn
b2800087d8
Ensure Forward doesn't broadcast to the current server
...
Fixes #641
2022-02-07 23:43:40 -05:00
Corey Shupe
596d4758ba
Implement resource pack send event. ( #625 )
2022-02-01 23:30:45 -05:00
Noah van der Aa
b8f1df4470
Update Log4J to 2.17.1 ( #623 )
2021-12-28 18:14:37 -05:00
Andrew Steinborn
058014aa75
Better document how to use the login plugin message API
2021-12-23 15:44:19 -05:00
Andrew Steinborn
8c39d9a1e4
Document every event Velocity will await on.
2021-12-23 02:52:56 -05:00
Andrew Steinborn
ea3341d710
Another day, another Log4j CVE
...
Happy holidays, y'all.
2021-12-18 16:15:32 -05:00
Andrew Steinborn
d7195060f5
Too many people are complaining about this
2021-12-16 22:08:39 -05:00
Vincent
3315397934
add legacy connection toString ( #604 )
2021-12-14 19:43:18 -05:00
Andrew Steinborn
fd842c4364
Exclude org/apache/logging/log4j/core/lookup/JndiLookup.class entirely
...
It's the one sure-fire way to prevent further exploits using JNDI through Log4j.
2021-12-14 19:37:37 -05:00
Riley Park
002452e755
Merge pull request #611 from kennytv/pr/logging
...
Update log4j
2021-12-14 13:21:57 -08:00
Nassim Jahnke
b11d47cf31
Bump version to 3.1.2-SNAPSHOT
2021-12-14 20:44:41 +01:00
Nassim Jahnke
48af6d172d
Update log4j
2021-12-14 20:29:20 +01:00
Andrew Steinborn
f3d0b75797
Drop SpotBugs for now
2021-12-10 21:40:30 -05:00
Kosma Moczek
b54dd757bb
add version information for 1.18.1 ( #609 )
2021-12-10 15:03:53 -05:00
Shane Freeder
5fe3663d51
Update Log4J
2021-12-10 01:57:42 +00:00
Shane Freeder
2cff5b3b02
Backport log4j 2.15.0 bugfix
2021-12-09 18:46:55 +00:00
Riley Park
9928ba8600
fix repo url
2021-12-09 10:33:00 -08:00
Riley Park
001cb5708f
misc build changes
2021-12-09 10:29:32 -08:00
Riley Park
6759c14ea8
3.1.1-SNAPSHOT; publish to PaperMC repository
2021-12-09 10:08:12 -08:00
FivePB (Xer)
292b2f96ab
Velocity 3.1.0
2021-11-26 17:43:35 +01:00
FivePB (Xer)
30dd2ed380
Merge 1.18 Update
...
Merge pull request #577 from Xernium/future/1.18: [Future] Support for Minecraft 1.18
2021-11-25 19:24:39 +01:00
FivePB
7ed4f4c03a
Add new ClientSettings API
...
Add the new API introducted with the ClientSettings packet changes in 1.18
2021-11-25 17:04:10 +01:00
FivePB (Xer)
7cc40f8fea
Ready for 1.18 release
2021-11-23 21:59:36 +01:00
FivePB (Xer)
b5cad80cfc
Snapshot 1.18-pre6
2021-11-22 19:41:07 +01:00
FivePB (Xer)
830fb6a561
Snapshot 1.18-pre5
2021-11-22 13:44:30 +01:00
Riley Park
2586210ca6
Move to PaperMC organisation
2021-11-18 10:49:54 -08:00
Andrew Steinborn
2dfc7ffbf2
1.18-pre4
2021-11-17 14:37:08 -05:00
Andrew Steinborn
9bf82c52fd
Minecraft 1.18-pre2
2021-11-16 22:06:09 -05:00
Five (Xer)
5af53f2d77
Snapshot 1.18-pre1
2021-11-12 10:56:29 +01:00
Five (Xer)
315ff265c6
Snapshot 21w44a
2021-11-12 10:53:26 +01:00
Andrew Steinborn
d3b3ef231b
Update forwarding documentation link(!)
2021-11-07 13:00:58 -05:00
Ivan Pekov
111d14c3fb
Introduce VelocityBrigadierMessage ( #588 )
2021-11-02 16:20:15 -04:00
Andrew Steinborn
7c858424b5
Fix shading issues introduced with cb8781b3
2021-11-01 09:47:57 -04:00
Andrew Steinborn
c89fff34c1
We're past the point where this is a bug-fix release. Bump to Velocity 3.1.0.
2021-10-31 23:24:57 -04:00
Andrew Steinborn
6b2b28796b
Clean up and clarify plugin loader logic.
2021-10-31 23:24:39 -04:00
Andrew Steinborn
0b0c36dcfc
Correct command meta alias removal behavior and add appropriate unit tests.
...
Apparently @hugmanrique caught the issue but suggested the wrong fix. This is the correct fix, and respects the Javadoc.
2021-10-31 19:05:21 -04:00
Andrew Steinborn
895eb1a424
Clean up and comment PluginDependencyUtils#sortCandidates
2021-10-31 18:56:13 -04:00