Waterfall/BungeeCord-Patches
Minecrell 3d3ab27dcf Avoid stopping if already in progress
Currently it is possible to stop the proxy multiple times, causing
the shutdown routines to be called twice. This doesn't make any
sense and may even cause problems with some plugins.

Cancel early if stopping is already in progress to avoid this.
2018-07-07 00:25:36 +01:00
..
0001-POM-Changes.patch Merge upstream (closes #233) 2018-06-06 11:17:32 +01:00
0002-Rename-references-from-BungeeCord-to-Waterfall.patch Merge upstream 2018-06-21 03:41:48 +01:00
0003-Add-Waterfall-configuration-files.patch Merge upstream 2018-02-20 13:20:51 +00:00
0004-Configurable-Waterfall-Metrics.patch Merge upstream 2018-06-21 03:41:48 +01:00
0005-Fetch-modules-from-the-Waterfall-CI.patch Revert to BungeeCord behaviour for the 'not direct byte buf' business 2017-10-23 19:53:51 +01:00
0006-Get-rid-of-the-security-manager.patch Merge upstream 2018-02-20 13:20:51 +00:00
0007-Presize-the-HTTP-response-buffer.patch Revert to BungeeCord behaviour for the 'not direct byte buf' business 2017-10-23 19:53:51 +01:00
0008-Don-t-access-a-ByteBuf-s-underlying-array.patch Merge upstream 2018-05-28 22:00:27 +01:00
0009-Fix-unicode-characters-in-configuration-files.patch Merge upstream 2018-04-23 21:04:05 +01:00
0010-Optimize-uuid-conversions.patch Merge upstream 2018-04-23 21:04:05 +01:00
0011-Add-support-for-FML-with-IP-Forwarding-enabled.patch Merge upstream 2018-04-23 21:04:05 +01:00
0012-Better-unit-tests-for-Chat-API.patch Merge upstream 2018-04-23 21:04:05 +01:00
0013-Don-t-allow-channel-buffers-to-grow-beyond-a-reasona.patch Merge upstream 2018-06-21 03:41:48 +01:00
0014-Allow-removing-servers-or-changing-addresses-on-relo.patch Merge Bungeecord#e93323d 2018-05-28 21:53:01 +01:00
0015-Enable-TCP_NODELAY.patch Merge Bungeecord#e93323d 2018-05-28 21:53:01 +01:00
0016-Micro-optimizations.patch Merge upstream 2018-06-21 03:41:48 +01:00
0017-Allow-invalid-packet-ids-for-forge-servers.patch Merge upstream 2018-04-23 21:04:05 +01:00
0018-Resolve-sendData-deadlocks.patch Merge upstream 2018-04-23 21:04:05 +01:00
0019-Add-basic-support-for-configurable-tab-complete-thro.patch Merge upstream 2018-03-20 20:24:14 +00:00
0020-Don-t-create-a-new-KickStringWriter-for-each-new-con.patch Drop redundant patches for JUL logger 2017-10-09 08:15:44 +01:00
0021-Optional-server-list-ping-logging.patch Merge Bungeecord#e93323d 2018-05-28 21:53:01 +01:00
0022-Add-a-property-to-accept-invalid-ping-packets.patch Merge upstream 2018-04-02 10:21:24 +01:00
0023-Use-a-worker-and-a-boss-event-loop-group.patch Merge upstream 2018-06-21 03:41:48 +01:00
0024-Better-Decompression-Sanity.patch Merge upstream 2018-01-07 17:04:30 +00:00
0025-Validate-that-chat-messages-are-non-blank.patch Merge upstream 2018-03-20 20:24:14 +00:00
0026-Reduce-the-overhead-of-lots-and-lots-of-teams-with-t.patch Revert to BungeeCord behaviour for the 'not direct byte buf' business 2017-10-23 19:53:51 +01:00
0027-Better-debug-checks.patch Merge upstream 2018-01-28 11:36:01 +00:00
0028-Add-dynamic-server-addition-removal-api.patch Merge upstream 2018-06-21 03:41:48 +01:00
0029-Don-t-send-KICK-packets-while-in-HANDSHAKE-state.patch Merge upstream 2018-04-02 10:21:24 +01:00
0030-Improve-ServerKickEvent.patch Merge upstream 2018-04-02 10:21:24 +01:00
0031-Configurable-server-version-in-ping-response.patch Merge upstream 2018-06-21 03:41:48 +01:00
0032-Add-timeout-variant-to-connect-methods.patch Merge upstream 2018-04-02 10:21:24 +01:00
0033-Proxy-query-event.patch Revert to BungeeCord behaviour for the 'not direct byte buf' business 2017-10-23 19:53:51 +01:00
0034-Dump-the-raw-hex-of-a-packet-on-a-decoding-error.patch Revert to BungeeCord behaviour for the 'not direct byte buf' business 2017-10-23 19:53:51 +01:00
0035-Fix-potion-race-condition-on-Forge-1.8.9.patch Merge upstream 2018-05-28 22:00:27 +01:00
0036-Optionally-use-async-Netty-DNS-resolver.patch Revert to BungeeCord behaviour for the 'not direct byte buf' business 2017-10-23 19:53:51 +01:00
0037-Security-enhancements-for-EncryptionUtil.patch Revert to BungeeCord behaviour for the 'not direct byte buf' business 2017-10-23 19:53:51 +01:00
0038-Improve-outdated-build-message.patch Merge upstream 2017-10-28 20:51:33 +01:00
0039-Fix-some-forge-plugin-message-packets-not-being-forw.patch Revert to BungeeCord behaviour for the 'not direct byte buf' business 2017-10-23 19:53:51 +01:00
0040-Use-Log4j2-for-logging-and-TerminalConsoleAppender-f.patch Disable JLine event expansion 2018-06-25 16:49:48 +01:00
0041-Handle-plugin-prefixes-using-Log4J.patch Revert to BungeeCord behaviour for the 'not direct byte buf' business 2017-10-23 19:53:51 +01:00
0042-Allow-plugins-to-use-SLF4J-for-logging.patch Revert to BungeeCord behaviour for the 'not direct byte buf' business 2017-10-23 19:53:51 +01:00
0043-Add-Log4j-configuration-that-replicates-the-old-Bung.patch Minor improvements to Log4j configuration that replicates Bungee setup 2017-10-31 18:09:10 +00:00
0044-Add-console-command-completion.patch Disable JLine event expansion 2018-06-25 16:49:48 +01:00
0045-Providing-access-to-the-player-s-LoginResult-on-Logi.patch Merge upstream 2018-04-02 10:21:24 +01:00
0046-Optionally-log-InitialHandler-connections.patch Merge upstream 2018-04-02 10:21:24 +01:00
0047-Forge-is-a-first-class-citizen.patch Merge upstream 2018-06-21 03:41:48 +01:00
0048-Avoid-stopping-if-already-in-progress.patch Avoid stopping if already in progress 2018-07-07 00:25:36 +01:00