Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/PaperMC/Velocity
The modern, next-generation Minecraft server proxy.
https://github.com/PaperMC/Velocity
This is consistent with VelocityServerConnection
dbfbd1e2a982343026ff1b25855ff562ee7bfa99 authored over 5 years ago by Andrew Steinborn <[email protected]>I'm just one person, I can't keep this stuff updated everywhere.
057b84c9336815288226d7f430208c6a984d513f authored over 5 years ago by Andrew Steinborn <[email protected]>I'm just one person, I can't keep this stuff updated everywhere.
d68cbbd9060a43a6d602094d5a857140cf8bf219 authored over 5 years ago by Andrew Steinborn <[email protected]>ca81b055510163b5616ff0718e45e7c71c9b0eb1 authored over 5 years ago by Gabik21 <[email protected]>
cc @lucko
10ce976084e5d685db3a17818c4b7f596b7a9379 authored over 5 years ago by Andrew Steinborn <[email protected]>cc @lucko
7f3e7a82c4559fb494a86cd2509c385a76786660 authored over 5 years ago by Andrew Steinborn <[email protected]>b3ca066a177d188d803fcb8664692d01c8f4ea7f authored over 5 years ago by Andrew Steinborn <[email protected]>
661ec3103ac8fd5d51a9dae3e08994fede649024 authored over 5 years ago by Andrew Steinborn <[email protected]>
e3e7b726e0001631fa441e4dcc0ca352b4b1f3a9 authored over 5 years ago by Andrew Steinborn <[email protected]>
Initial testing suggests this makes flush consolidation stable, although
the CPU usage will be i...
This reverts commit e476ee815ab7f7c63586f0d2b41b0579d45192f2.
ca3426033f20a423b8b4a221cbcc241d427f8c98 authored over 5 years ago by Andrew Steinborn <[email protected]>c64d16326cf2d5c25f208c96661b336521305c32 authored over 5 years ago by Andrew Steinborn <[email protected]>
648c14987234b62f724bf9356d380cf398ea3bd8 authored over 5 years ago by Andrew Steinborn <[email protected]>
This reverts commit f72f50819d85af81fe3e0944022dc1f3dc613b3d, reversing
changes made to 3b9db94c...
f72f50819d85af81fe3e0944022dc1f3dc613b3d authored over 5 years ago by Andrew Steinborn <[email protected]>
This allows plugins to more correctly use InetSocketAddress#getAddress(),
however "gotchas" remain.
This allows plugins to more correctly use InetSocketAddress#getAddress(),
however "gotchas" remain.
32ef77f9541229d04bdc35c4d5d2ade2ef86b772 authored over 5 years ago by Andrew Steinborn <[email protected]>
195a506117a3c08182c1da52c8a3c14d59f4dfeb authored over 5 years ago by Andrew Steinborn <[email protected]>
Ping passthrough
2c3b30fff2270214d542aa4c860af503b3dfb8e3 authored over 5 years ago by Andrew Steinborn <[email protected]>e3c75a7fcc79e84f115ac94df100f123075b56de authored over 5 years ago by Andrew Steinborn <[email protected]>
62c6adb2041b3e483408f429f38cbf3606700dd3 authored over 5 years ago by Andrew Steinborn <[email protected]>
d8fb7c11e77c1fdf06aeb40da6fbd63194f455ce authored over 5 years ago by Andrew Steinborn <[email protected]>
By default, ping pass-through is not enabled. However, you can use
ping passthrough to pass thro...
9f3d1a23907d0596a31ab479a5029566bceff6f3 authored over 5 years ago by Andrew Steinborn <[email protected]>
2d9227ccf06588f8e464b053448a30acea4d1be0 authored over 5 years ago by Andrew Steinborn <[email protected]>
b4e62443c99faaba599bfdc285dbe2fbadf303bf authored over 5 years ago by Andrew Steinborn <[email protected]>
19cec571d04fca4c59f7bef90f9f02bedeeb5640 authored over 5 years ago by Andrew Steinborn <[email protected]>
4940f6b4471838e0ceab1942cd120c5b0046e489 authored over 5 years ago by Andrew Steinborn <[email protected]>
7db757cd04eddbb0cd9ea9865b66c41a2097e2c3 authored over 5 years ago by Andrew Steinborn <[email protected]>
162bb8e191495ba8ac7625ab6b375f270144e19f authored over 5 years ago by Andrew Steinborn <[email protected]>
For best results, use Linux 4.11+ and a server modified to set the
TCP_FASTOPEN flag.
This shou...
121ab41d96736cf324351f4f9b597986525fc029 authored over 5 years ago by Andrew Steinborn <[email protected]>0acb1ed7d4e21a793a0ef583e6102c6f3a36d88c authored over 5 years ago by Andrew Steinborn <[email protected]>
03c9729e638e3ddb31eff088fe209053e64f3540 authored over 5 years ago by Andrew Steinborn <[email protected]>
04efd16a838a065c8b7c405e8d2e290f1f49bbc3 authored over 5 years ago by Andrew Steinborn <[email protected]>
1da51b8ffb3bf6cec7faef648becf2fe5781a351 authored over 5 years ago by Andrew Steinborn <[email protected]>
d65e3710383881734fbfe08859a0a4f3b83c925d authored over 5 years ago by Andrew Steinborn <[email protected]>
Let us never speak of this again.
ead8a213625603234347b99fa936f2c0a56fb557 authored over 5 years ago by Andrew Steinborn <[email protected]>bf035bce73637636003b8a77d883bacf5e7398a1 authored over 5 years ago by Andrew Steinborn <[email protected]>
bfea41e7e31e9b0a2eb1b5edfbb3f5a78ce97414 authored over 5 years ago by Andrew Steinborn <[email protected]>
8d5f5e48f29255ae12bacc6f79127bc6c4a7e2ef authored over 5 years ago by Andrew Steinborn <[email protected]>
454b3c9bee47eff552a55dd722d0c7af228bfa3f authored over 5 years ago by Andrew Steinborn <[email protected]>
5d37a7f96e9022ede9620cdc839fc49948a13bb3 authored over 5 years ago by Jamie Campbell <[email protected]>
The most significant advantage is that Velocity gets a well-tested
HTTP client implementation wh...
Update TerminalConsoleAppender to 1.2.0
7fde18c9f8d69facd7ccb7f6a152da33bd664e98 authored over 5 years ago by Andrew Steinborn <[email protected]>
Add log4j.skipJansi to prevent Log4j from initializing a Jansi
terminal. It is redundant because...
2b5b14e4ecdf7b4222ccf687718387a6546e6f16 authored over 5 years ago by Andrew Steinborn <[email protected]>
6d5bacb26280ac0811359807e2dee5207edd9869 authored over 5 years ago by Andrew Steinborn <[email protected]>
57433a657c94e368a49586e0c8f3aaf091a192f7 authored over 5 years ago by Andrew Steinborn <[email protected]>
a60d134e1eb226a355750ab58cbff8a3d7f0bf4f authored over 5 years ago by Andrew Steinborn <[email protected]>
Fixes #226
85e5fb48271ffd323fe1bc22ed5cde11b2fdb004 authored over 5 years ago by Andrew Steinborn <[email protected]>1.14.4 protocol support
e8ed8ebeb7e9aa1c242bf4e291bfe8d956dd67ea authored over 5 years ago by Andrew Steinborn <[email protected]>950104850e3215da2a21f64d88bd115a69a497a1 authored over 5 years ago by Jamie Campbell <[email protected]>
58b52cce0c00791fc33d91629dc8acca74d30400 authored over 5 years ago by Andrew Steinborn <[email protected]>
40c8343494eb48ad8f32ec936d8a08d2850a000b authored over 5 years ago by Andrew Steinborn <[email protected]>
3a1b5099c9e2c2d22c764e15bcaa811875650c11 authored over 5 years ago by Gabik21 <[email protected]>
2671590ad201f039be690c6e5e5c72500546a439 authored over 5 years ago by Andrew Steinborn <[email protected]>
d0ad0fac360031348e83dee418418c22c5ebf4e4 authored over 5 years ago by Gabik21 <[email protected]>
145dfa8ac6e7999b682e2d8969a33075e2c95b73 authored over 5 years ago by Seppe Volkaerts <[email protected]>
8bf9e0e82901f2ffca47bb9afd54f94355196ffb authored over 5 years ago by Andrew Steinborn <[email protected]>
6d2e1bf379353796aad7f961bd24a9972b78069a authored over 5 years ago by Seppe Volkaerts <[email protected]>
a053ab6c3448025934c3e0710bf721b59656f70b authored over 5 years ago by Andrew Steinborn <[email protected]>
fba3bfb0be8c6df57132bbcd1ff755c5886b036e authored over 5 years ago by Andrew Steinborn <[email protected]>
Only tested with 1.12.2, not 1.13 or Forge
11a86e9bb92d7a738e3bf31afc52f8e0747a0ed8 authored over 5 years ago by Andrew Steinborn <[email protected]>39c505f6fdc48defe619ef05b78eed143c0c3540 authored over 5 years ago by Andrew Steinborn <[email protected]>
This primarily has the benefit of not giving threads strange names
a63e905edfba5fde9e7f7ad8d66731b6701dc345 authored over 5 years ago by Andrew Steinborn <[email protected]>e31b2b87dce393b90d68250343ed59ae3ba52187 authored over 5 years ago by Andrew Steinborn <[email protected]>
See https://github.com/netty/netty/pull/9149
5b518eaf20ebc6e72bf4b67d0651b31fd49da9b8 authored over 5 years ago by Andrew Steinborn <[email protected]>See https://github.com/netty/netty/pull/9149
190f2fee75911e6e38495881e31a55d57f6d631e authored over 5 years ago by Andrew Steinborn <[email protected]>6784df91c7e4b6adec0e89d5489d846439c9739a authored over 5 years ago by Andrew Steinborn <[email protected]>
This should reduce CPU usage slightly.
dab9c9a3829bba2ff04b3b3f7c7cf1edb02c53a7 authored over 5 years ago by Andrew Steinborn <[email protected]>c0becce2762fc672dd9ea15d07344a8113baed8d authored over 5 years ago by Andrew Steinborn <[email protected]>
7834acd67f84e83834a8888f81e570cc435d2e98 authored over 5 years ago by Andrew Steinborn <[email protected]>
5c314c9068814aca404b68cf8442af7201bdcf43 authored over 5 years ago by Gabik21 <[email protected]>
f0ba7e1eea6a253c1f24be294b9e9d00fbdb7169 authored over 5 years ago by Andrew Steinborn <[email protected]>
# Conflicts:
# build.gradle
226074a0df40d8989278cdd4fbff6439b20f6236 authored over 5 years ago by Andrew Steinborn <[email protected]>
a8684ddec55e6fd72f2745d884bcff2a5b19aa8d authored over 5 years ago by Andrew Steinborn <[email protected]>
904e39b73a720b3a2d473f236fafeec9f562533f authored over 5 years ago by Andrew Steinborn <[email protected]>
1.14.3
ed4a43129786e6698d18142d2df1a17c7a6fc100 authored over 5 years ago by Andrew Steinborn <[email protected]>de4f5e32ddb342aff29162a1ac8dff858e4ef914 authored over 5 years ago by Leymooo <[email protected]>
The old register method has been deprecated.
81840abc86af98c89f61007e46d924364c911ee5 authored over 5 years ago by Andrew Steinborn <[email protected]>ed8209cfd10b0c94c15d03d853a73020a2bc1e9b authored over 5 years ago by Andrew Steinborn <[email protected]>
5a209a098cb043e918a7505aaa93647613270e4b authored over 5 years ago by Andrew Steinborn <[email protected]>
1.14.3-pre4
a3ce20914f53631c4e2e347e3b90cf4b5fdec980 authored over 5 years ago by Andrew Steinborn <[email protected]>d0745acde1a137b97624b26e893dbc55f59fb582 authored over 5 years ago by Leymooo <[email protected]>
c55ab2c90807cbfb28e88b53fe46ec489bfddb7d authored over 5 years ago by Andrew Steinborn <[email protected]>
8a45074eb2a7eed087d5be28c2bbf1bae50f14f3 authored over 5 years ago by Andrew Steinborn <[email protected]>
04a23e36223064cd06041352e4eddbd8160c92c1 authored over 5 years ago by Andrew Steinborn <[email protected]>
42df0fd2ad64c2a256516dd4f20c0fc5819fc5f2 authored over 5 years ago by Andrew Steinborn <[email protected]>
1fd2bd9ee446e9b13bb7068ff7fdac01e9069e6c authored over 5 years ago by Andrew Steinborn <[email protected]>
335c34a6790d9cd30934f685ddce6ae28fdf27a8 authored over 5 years ago by kashike <[email protected]>
57c8c07c9ddcb033c70c6a453c0979e6caf8e6ba authored over 5 years ago by Andrew Steinborn <[email protected]>
d7e4e20c76420dd5aa2b73c8f999ff962c249b82 authored over 5 years ago by Andrew Steinborn <[email protected]>
cc6d060fc5cac874ea37f07605000b684c1ecbad authored over 5 years ago by Andrew Steinborn <[email protected]>
5fa5d9567d49f1a17f8314a1f2117f7bf36c9b60 authored over 5 years ago by Andrew Steinborn <[email protected]>
ByteBufs are pooled in Velocity, so we can achieve lower memory usage
by using what Netty is goi...
b0736548a9c954d3fa73f121b5ce6e2c474ba6d4 authored over 5 years ago by Andrew Steinborn <[email protected]>
b19d36e93969188451a56bda37eb8253b8c38b74 authored over 5 years ago by Andrew Steinborn <[email protected]>
f64b44ec21c350cc40ac72a84073bd3101a8ec98 authored over 5 years ago by Vjatšeslav Maspanov <[email protected]>