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

Add VelocityServer#shutdown(boolean, TextComponent)

941800ce96a84108cab201d298735f4bec786493 authored almost 5 years ago by Alex <[email protected]>
Add DisconnectEvent#disconnectedDuringLogin()

fb0446f4fcf46112c7b7331a3813c791a38a137b authored about 5 years ago by Andrew Steinborn <[email protected]>
Begin 1.0.5-SNAPSHOT

ad8c6677ed4687fb459ddf270a737a3fb005e65a authored about 5 years ago by Andrew Steinborn <[email protected]>
Velocity 1.0.4

78af6f7cdfa9c82c9dcfba1e6d7162128ce0f05b authored about 5 years ago by Andrew Steinborn <[email protected]>
Minecraft 1.15.1

1e50615993345de576507483759157db8fd0a635 authored about 5 years ago by Andrew Steinborn <[email protected]>
Rename mystery field in JoinGame

deede7007037971343cf9f07bc6c145cb338df84 authored about 5 years ago by Andrew Steinborn <[email protected]>
Minecraft 1.15.1

2073d797716bf30918cca009dfab42e5b81f2e9c authored about 5 years ago by Andrew Steinborn <[email protected]>
Minecraft 1.15.1

4c090249525a149994cd759fe94c3e7ce8edfa2c authored about 5 years ago by Andrew Steinborn <[email protected]>
Rename mystery field in JoinGame

c3068ea26bc608d30f5966744425686ce2937708 authored about 5 years ago by Andrew Steinborn <[email protected]>
Rename mystery field in JoinGame

fa489f60145b780c3d87d54644f8f9e1fb53193b authored about 5 years ago by Andrew Steinborn <[email protected]>
Minecraft 1.15 (backport from 1.1.0)

b56302b17ef4b132500bd4523d38d378c58a5c0c authored about 5 years ago by Andrew Steinborn <[email protected]>
Merge branch 'dev/1.1.0' into decode-multiple

b92d0d2657bc416e7d7afc5a7cd580da0dfd083a authored about 5 years ago by Andrew Steinborn <[email protected]>
Minecraft 1.15

07c2024307cd7c53d4fd5b701c79b81265811c82 authored about 5 years ago by Andrew Steinborn <[email protected]>
Merge branch 'dev/1.1.0' into decode-multiple

02ae891be9f94880e026061a888c6e49b7d140c2 authored about 5 years ago by Andrew Steinborn <[email protected]>
Minecraft 1.15-pre7

b5aeeab2a8303682bde533867c19111ae2a3805c authored about 5 years ago by Andrew Steinborn <[email protected]>
Merge branch 'dev/1.1.0' into decode-multiple

97da6753b5a6bf6b678cf86cbd5fb6bea23571a2 authored about 5 years ago by Andrew Steinborn <[email protected]>
Optimize DNS resolution logic for AsyncHttpClient

8c3f7e2eccf2e326c1f20b8ba9e1a12646a0cbd4 authored about 5 years ago by Andrew Steinborn <[email protected]>
Introduce velocity.natives-tmpdir property for properly handling noexec /tmp

75359256b36cc07155a9ecbf549d756876a17c13 authored about 5 years ago by Andrew Steinborn <[email protected]>
Introduce velocity.natives-tmpdir property for properly handling noexec /tmp

e06e2e4cf96aaba6510255f8fe5bc5bcd702482f authored about 5 years ago by Andrew Steinborn <[email protected]>
Graceful fallback when /tmp is amounted noexec on Linux

Fixes #260

d8dba8a96c65c2522351eca431709c9f7536dbea authored about 5 years ago by Andrew Steinborn <[email protected]>
Graceful fallback when /tmp is amounted noexec on Linux

Fixes #260

2f55912995adf182273e79c61ce95eb41a6b52be authored about 5 years ago by Andrew Steinborn <[email protected]>
Fix command block tab complete on <=1.12.2

667610c251f29a488156f513d06a2a9b110469b0 authored about 5 years ago by Andrew Steinborn <[email protected]>
Fix command block tab complete on <=1.12.2

d137d6ce4690e8aaa0935899f941e45417d7cf3a authored about 5 years ago by Andrew Steinborn <[email protected]>
Merge branch 'dev/1.1.0' into decode-multiple

d1acd5b6d57dd8f1bf2678a13a59f8d18dc1e6c3 authored about 5 years ago by Andrew Steinborn <[email protected]>
Fix 1.13+ tab complete for server commands

50b50f3cbba4663adf9d724fc56aba000f542434 authored about 5 years ago by Andrew Steinborn <[email protected]>
Merge branch 'dev/1.1.0' into decode-multiple

ae82bb21af569a16b042ead362560b140eaa0182 authored about 5 years ago by Andrew Steinborn <[email protected]>
QuietException should be a RuntimeException

68e5372b2e682d19068a4a221ce427847714d657 authored about 5 years ago by Andrew Steinborn <[email protected]>
Provide useful information for "unexpectedly disconnected from server"

Fixes #233

467fe34da38a7a8b820d7cbfcfcef9301fa97eea authored about 5 years ago by Andrew Steinborn <[email protected]>
Merge pull request #255 from VelocityPowered/bungeequack-integrate

Integrate BungeeQuack functionality into Velocity

94035366c2a00e6f9001dc6a049a327f8899fb03 authored about 5 years ago by Andrew Steinborn <[email protected]>
Fix Checkstyle issues

0c14eabe6b1ed9ce4b06fc6e8b06cd18c840d35c authored about 5 years ago by Andrew Steinborn <[email protected]>
Finalize integrated BungeeQuack

87ad188f9261ea52bb5267b1ae60e6eaa25af92f authored about 5 years ago by Andrew Steinborn <[email protected]>
Merge branch 'dev/1.1.0' into bungeequack-integrate

b08f27b5c4c003c423199c93bd5808585a599f7b authored about 5 years ago by Andrew Steinborn <[email protected]>
Initial 1.15-pre2 support

0b6fc06e6724db5d4de79edb65c72fa55189a80c authored about 5 years ago by Andrew Steinborn <[email protected]>
Make sure we only tab-complete commands for which we have access to

bfeca40b1701c0aab15da66d9a325735ef1b9465 authored about 5 years ago by Andrew Steinborn <[email protected]>
Make sure we only tab-complete commands for which we have access to

2baa162d91cf2a617898e1d46245618bd4f63257 authored about 5 years ago by Andrew Steinborn <[email protected]>
Manually backport e29e20b from Velocity 1.1.0

893391202b645de6a0fbdfab82b7bb569af51c70 authored about 5 years ago by Andrew Steinborn <[email protected]>
Fix 1.13+ tab-complete with command but no arguments

As a nice side-effect, this simplifies the tab complete code
a bit.

e29e20b1e82cee467bf45f92780570f3e9d6dada authored about 5 years ago by Andrew Steinborn <[email protected]>
Fix potential UDP speculative reflection attack

ae14eb8ccb56f6b12e210a145837f4545607f416 authored about 5 years ago by Andrew Steinborn <[email protected]>
Fix potential UDP speculative reflection attack

da63406ee7943effce7ec4204a4a857eceb63676 authored about 5 years ago by Andrew Steinborn <[email protected]>
Flush queued packets to the client in case we can't write

8725178d6d33e47f10639b66f5be74d1894032d8 authored about 5 years ago by Andrew Steinborn <[email protected]>
Add limited flush consolidation, if the remote server supports it.

3eeea8e8f8fbf3b5c324d41f47318d298671cc58 authored about 5 years ago by Andrew Steinborn <[email protected]>
Allow running Velocity without any servers.

This is a niche setup, however if your network is 100% dynamically configured, this is a handy f...

d2b8271eb4b23578d833058af4e2fb1cbff4ba94 authored about 5 years ago by Andrew Steinborn <[email protected]>
Fix fresh 1.1.0 velocity.toml generation.

e12f970684c09ffc1d4f29a4f5c5825823922456 authored about 5 years ago by Andrew Steinborn <[email protected]>
Do not try to prevent people from running Velocity behind Velocity.

This commit absolutely does not change our support policy on this: this
is a completely unsuppor...

010a10f50f413bc86e8ac9533166515e125c5074 authored about 5 years ago by Andrew Steinborn <[email protected]>
Try to decode multiple packets at once

ba8629ca0eb80b2dbd06f9a7e3ec3f65db43e98a authored about 5 years ago by Andrew Steinborn <[email protected]>
Always create the length buffer using the best possible native buffer

d333eb30b88b560788983877ea04d1cd18f0dfb2 authored about 5 years ago by Andrew Steinborn <[email protected]>
Make sure in-place AES respects reader index

af0903050d4cf73d2dfb9224b8122066333f0167 authored about 5 years ago by Andrew Steinborn <[email protected]>
Introduce zero memory-copy compression for regular Java native

The compression itself is zero-copy in most cases. However, the overhead
needed to copy a direct...

d73496e8dfb0a2b877076e17b9a9c39bb43185db authored about 5 years ago by Andrew Steinborn <[email protected]>
Simplify and harden Netty handlers

8c98f5a4a6f986fdc2c42b0d83c49dfd9144ffde authored about 5 years ago by Andrew Steinborn <[email protected]>
Merge pull request #256 from Gabik21/previous-server-in-event

Add previous server to ServerConnectedEvent

09d33de03ece0909f412ef44b4d74f4271499510 authored about 5 years ago by Andrew Steinborn <[email protected]>
Readd old constructor

bc8756f7151e7283694961930badb0a775012eca authored about 5 years ago by Gabik21 <[email protected]>
Add missing info to constructor doc

9498376bfa9c0ccff069fab99bb77b7cdf3904d2 authored about 5 years ago by Gabik21 <[email protected]>
Add missing JavaDoc

ad291803eaa117f284dcf8c637341fe49a3e97fc authored about 5 years ago by Gabik21 <[email protected]>
Add previous server to toString method

802251d273ab375245e6be0a25e1eae11e89fadb authored about 5 years ago by Gabik21 <[email protected]>
Add previous server to ServerConnectedEvent

7c0a402ccadd01eed134a78334ce7f8aad222f93 authored about 5 years ago by Gabik21 <[email protected]>
Indicate plugin loads

3f321a5219e8d33d37e207fd8b55d90e9bd209f4 authored about 5 years ago by Andrew Steinborn <[email protected]>
Update Netty to 4.1.43.Final

adcf7729dbacf57f97dd88544353aa03f203cbc0 authored about 5 years ago by Andrew Steinborn <[email protected]>
Integrate BungeeQuack functionality into Velocity

9d5930d96b6baca44ee6c7177009d6731966ae06 authored about 5 years ago by Andrew Steinborn <[email protected]>
Bring back kqueue transport from the dead

My PR to AsyncHttpClient was accepted and 2.10.4 was released with it
included.

19e1e05bbcc3721dd0119f647692ce1f0d77dd13 authored about 5 years ago by Andrew Steinborn <[email protected]>
Merge pull request #254 from Ichbinjoe/aes-nocopy

Make AES crypto operations no-copy

523cea529e7a8605b79fb85e378eebd273ffb779 authored about 5 years ago by Andrew Steinborn <[email protected]>
Fix issues with decoding and Java fallback native

6ff5cac4d31862449862daae7ec12d0abfafdaec authored about 5 years ago by Andrew Steinborn <[email protected]>
Make AES crypto operations use one buffer

All AES implementations being used are 'copy safe', where the source and
destination arrays may ...

a16684564b0b48247d7d148a029c6e2eb1b2726d authored about 5 years ago by Joe Hirschfeld <[email protected]>
Merge pull request #253 from OKTW-Network/custom-redirect-message

Allow set redirect message

8d4f8f0bfaa3e74bd97cd1ebf9d559bb35d73502 authored about 5 years ago by Andrew Steinborn <[email protected]>
Allow set redirect message

bd35c6835efb1d070f3b66a0064e7e89b8f0b778 authored about 5 years ago by james58899 <[email protected]>
Properly rethrow DataFormatException in Java 11+ compressor

20559e059dd037ae1efde85b207ac7556aec43e2 authored about 5 years ago by Andrew Steinborn <[email protected]>
Allow building on Java 11 (and set Travis to build on OpenJDK 11)

b18f65fe0a10ff6425ca069c5a8787ad0c7631ca authored about 5 years ago by Andrew Steinborn <[email protected]>
Implement optimized compression for Java 11+

Using the fact that the Java Deflater/Inflater API now supports
ByteBuffers as of Java 11, we ca...

7747679ee1b3bb661c2bf849e221559ea5f661ce authored about 5 years ago by Andrew Steinborn <[email protected]>
Merge pull request #252 from Gabik21/dev/1.1.0

Fix typo in gitignore

078db5ca65f4d37e69c71b62741048c19cd4fc24 authored about 5 years ago by Andrew Steinborn <[email protected]>
Fix typo in gitignore

e191577afb2aa479986a7712a5d9d2d3f4d57d68 authored about 5 years ago by Gabik21 <[email protected]>
Implement #149 to send just one respawn packet

39e48c9467a5308dd2db3daeacbcd5657c788b12 authored about 5 years ago by Andrew Steinborn <[email protected]>
Clean up HandshakeSessionHandler

62cd2c661a4ee9e5fbe3086a1e337c9c25a07451 authored about 5 years ago by Andrew Steinborn <[email protected]>
Clean up HandshakeSessionHandler

17e6944daea8130e03903ccdfbf63f111c573849 authored about 5 years ago by Andrew Steinborn <[email protected]>
Suppress invalid protocol spam

546307b0d602fc8e650cfecc271a9632fdf16b93 authored about 5 years ago by Andrew Steinborn <[email protected]>
Suppress invalid protocol spam

1824c7ad7e1caba1fa4ce0c8104b0adcc48f0ea8 authored about 5 years ago by Andrew Steinborn <[email protected]>
Bump to Netty 4.1.42.Final

9141ea112f84c8d419bdcd0ad529dfd65bf2b9de authored about 5 years ago by Andrew Steinborn <[email protected]>
Add modified FastUUID

47ada83700b8a7fb1d702f54b9c60739ce1abbf8 authored about 5 years ago by Andrew Steinborn <[email protected]>
Revert this entirely for now.

9b570ff5992b6326499e89747d4df6a3df47c11f authored over 5 years ago by Andrew Steinborn <[email protected]>
Correctly handle 0-length packet

8dea7567d828d1f0e549da4b985d0f1d64271ad7 authored over 5 years ago by Andrew Steinborn <[email protected]>
Decode multiple VarInt-prefixed packets

If the remote server does flush consolidation, Velocity will be able to
frame the packets all at...

009c9afe09213d03b6cc1ec007bc62aa3673a487 authored over 5 years ago by Andrew Steinborn <[email protected]>
Fix "all" not appearing in the tab-complete for /server

138a887d739d68cc2c1b8a48bfaee3fa2c9b0540 authored over 5 years ago by Andrew Steinborn <[email protected]>
Fix "all" not appearing in the tab-complete for /server

aff06164cdd5a0b0f50249efaf321a5c34c74b39 authored over 5 years ago by Andrew Steinborn <[email protected]>
Remove flush consolidation for now

This is still highly experimental

9c9fa1c5ae2979b72ef7cbc621b3025434084167 authored over 5 years ago by Andrew Steinborn <[email protected]>
Switch to zlib-ng

zlib-ng boasts higher throughput than regular zlib, by combining patches
from Cloudflare, zlib, ...

e21c33d4353d6b0e424785f0cbeeb7793e8c8ec9 authored over 5 years ago by Andrew Steinborn <[email protected]>
Also sort servers for /glist all

63dcc56735b9863fb229350bc09e01ece574115c authored over 5 years ago by Andrew Steinborn <[email protected]>
Refactor and improve ServerCommand

The code has been cleaned up and reorganized. As a small quality of life
change, the server name...

08173c50efd5c5e50faa5578cab992ce9f60219c authored over 5 years ago by Andrew Steinborn <[email protected]>
ServerInfo is now comparable

260f7f575aaf1b589c80b042e9c17a2c1d427d16 authored over 5 years ago by Andrew Steinborn <[email protected]>
Merge branch 'dev/1.1.0' into feature/flush-consolidation-v2

983f3012a67d103d0d12052bea08d0945188b540 authored over 5 years ago by Andrew Steinborn <[email protected]>
Merge remote-tracking branch 'origin/dev/1.1.0' into dev/1.1.0

ecfb14411d2579c23800c88431daf9706519fe9a authored over 5 years ago by Andrew Steinborn <[email protected]>
Slightly more accurate natives check

3a77068088677cca6f1d50b13f75dbdabfd123ef authored over 5 years ago by Andrew Steinborn <[email protected]>
Merge branch 'dev/1.1.0' into natives-java-improvements

# Conflicts:
# native/src/main/java/com/velocitypowered/natives/encryption/JavaVelocityCipher.java

35856fec047a189f5354ce7bf9caf7dd83b9b81e authored over 5 years ago by Andrew Steinborn <[email protected]>
Merge pull request #244 from Gabik21MC/dev/1.1.0

Completely clear legacy tablist on server switch

71281111bf6034adb940695cb35487da516132cd authored over 5 years ago by Andrew Steinborn <[email protected]>
Fix name mapping not being cleared on switch

This fixes a bug where tablist would be messed up for 1.7 clients due to
an internal misconception.

aef0f2ca8c0aa37683eea3f30c9a5cd72456de38 authored over 5 years ago by Gabik21 <[email protected]>
Merge pull request #243 from Leymooo/api-improvement

Add method to allow determine if player is in OnlineMode

09dc74ac9a7a43f7fd18270a7ad76b5e90b84df4 authored over 5 years ago by Andrew Steinborn <[email protected]>
Add method to determine if player is in OnlineMode

fd367c6efdc95562739e5603070ba454e27822d9 authored over 5 years ago by Leymooo <[email protected]>
Merge pull request #219 from Gabik21MC/master

1.7 Protocol Support

e8d4db517d104fb16b093d3e3d08786aaabe0685 authored over 5 years ago by Andrew Steinborn <[email protected]>
Remove unnessecary diff

592517b9f3b0a042eaa431b77c377096c214f2b0 authored over 5 years ago by Gabik21 <[email protected]>
Merge remote-tracking branch 'upstream/dev/1.1.0'

18a56d8b1de1f363fd39cecfb3f8c8111fd3ce1d authored over 5 years ago by Gabik21 <[email protected]>
Velocity 1.0.4-SNAPSHOT

c0010d6f8b952027392a5433a6c65f19c662dc6c authored over 5 years ago by Andrew Steinborn <[email protected]>
Velocity 1.0.3

36082126a08f2f7ab3120ec366cdff3cd54839e7 authored over 5 years ago by Andrew Steinborn <[email protected]>
Fix Travis (again)

e42c1d876defb33663bae7774b22abcd50e9a683 authored over 5 years ago by Andrew Steinborn <[email protected]>