Waterfall/BungeeCord-Patches
kamcio96 0285fa1808
Improve connection closing, fixing the kick delay.
Taken from WaterfallMC/Waterfall-Old@b8845c4edb

@kamcio96 claims that these channel closing changes are removing the
need of delayed kick packets
@Janmm14 can confirm this (at login state) on a no-latency and
low-latency connection (<1ms; ~16ms), high-latency connection was not
tested, but it should work on these too.

Fixes WaterfallMC/Travertine#25
2017-01-15 09:57:49 -07:00
..
0001-POM-Changes.patch Merge with upstream 2016-12-24 01:36:32 -05:00
0002-Rename-references-from-BungeeCord-to-Waterfall.patch Reinstate patch to prevent Kick during Handshake 2016-12-04 16:42:27 +00:00
0003-Add-Waterfall-configuration-files.patch No need to relocate the metrics class 2016-11-26 20:34:59 +00:00
0004-Configurable-Waterfall-Metrics.patch I'm and idiot 2016-11-26 20:39:19 +00:00
0005-Fetch-modules-from-the-Waterfall-CI.patch Fetch modules from @Z750's CI until Aquifer's is back up 2016-12-03 21:41:35 +00:00
0006-Get-rid-of-the-security-manager.patch No need to relocate the metrics class 2016-11-26 20:34:59 +00:00
0007-Presize-the-HTTP-response-buffer.patch Turn waterfall into a patch-based fork like Spigot and Paper (WIP) 2016-05-30 14:51:51 -06:00
0008-Don-t-access-a-ByteBuf-s-underlying-array.patch Make waterfall-super the parent of waterfall-parent 2016-12-04 17:31:55 +00:00
0009-Allow-configuration-of-the-log-file-path-filename.patch No need to relocate the metrics class 2016-11-26 20:34:59 +00:00
0010-Fix-unicode-characters-in-configuration-files.patch Update upstream 2016-08-16 00:47:02 +01:00
0011-Optimize-uuid-conversions.patch Remove newlines I didn't spot earlier 2016-12-09 23:54:35 +00:00
0012-Add-support-for-FML-with-IP-Forwarding-enabled.patch Upstream Merge 2016-10-30 10:46:05 -04:00
0013-Better-unit-tests-for-Chat-API.patch Make the Netty 4.1 upgrade one of the first patches 2016-05-31 12:49:57 -06:00
0014-Don-t-allow-channel-buffers-to-grow-beyond-a-reasona.patch No need to relocate the metrics class 2016-11-26 20:34:59 +00:00
0015-Allow-removing-servers-or-changing-addresses-on-relo.patch Make the Netty 4.1 upgrade one of the first patches 2016-05-31 12:49:57 -06:00
0016-Enable-TCP_NODELAY.patch Updated upstream. Moved our Disconnection patches to the fire-pit as there is some duplicate features from BungeeCord provided now. 2016-10-25 12:57:11 -04:00
0017-Micro-optimizations.patch Migrate more micro-optimisations from Waterfall-Old 2016-12-09 13:36:42 +00:00
0018-Allow-invalid-packet-ids-for-forge-servers.patch Merge with upstream 2016-12-24 01:36:32 -05:00
0019-Resolve-sendData-deadlocks.patch Remove Event4J patch temporarily 2016-08-28 21:23:49 +01:00
0020-Add-basic-support-for-configurable-tab-complete-thro.patch I'm and idiot 2016-11-26 20:39:19 +00:00
0021-Don-t-create-a-new-KickStringWriter-for-each-new-con.patch Updated upstream. Moved our Disconnection patches to the fire-pit as there is some duplicate features from BungeeCord provided now. 2016-10-25 12:57:11 -04:00
0022-Optional-server-list-ping-logging.patch Remove newlines I didn't spot earlier 2016-12-09 23:54:35 +00:00
0023-Reduce-max-log-size-to-8MB-and-don-t-append-to-exist.patch Remove Event4J patch temporarily 2016-08-28 21:23:49 +01:00
0024-Add-a-property-to-accept-invalid-ping-packets.patch Remove newlines I didn't spot earlier 2016-12-09 23:54:35 +00:00
0025-Use-a-worker-and-a-boss-event-loop-group.patch No need to relocate the metrics class 2016-11-26 20:34:59 +00:00
0026-Better-Decompression-Sanity.patch Remove redundant patch. Fixes #98 2016-11-01 15:51:42 +00:00
0027-Print-stack-trace-when-the-ByteBuf-is-not-direct.patch Remove redundant patch. Fixes #98 2016-11-01 15:51:42 +00:00
0028-Validate-that-chat-messages-are-non-blank.patch Merge upstream 2016-11-14 22:46:55 +00:00
0029-Reduce-the-overhead-of-lots-and-lots-of-teams-with-t.patch Don't aggressively trim LowMemorySets 2016-12-21 03:43:00 -05:00
0030-Better-debug-checks.patch Updated Waterfall to Minecraft 1.11.1 2016-12-21 02:34:59 -05:00
0031-Allow-the-console-to-tab-complete-commands.patch No need to relocate the metrics class 2016-11-26 20:34:59 +00:00
0032-Add-dynamic-server-addition-removal-api.patch Migrate more micro-optimisations from Waterfall-Old 2016-12-09 13:36:42 +00:00
0033-Don-t-send-KICK-packets-while-in-HANDSHAKE-state.patch Remove newlines I didn't spot earlier 2016-12-09 23:54:35 +00:00
0034-Improve-ServerKickEvent.patch Reinstate patch to prevent Kick during Handshake 2016-12-04 16:42:27 +00:00
0035-Configurable-server-version-in-ping-response.patch Migrate more micro-optimisations from Waterfall-Old 2016-12-09 13:36:42 +00:00
0036-Add-timeout-variant-to-connect-methods.patch Updated Waterfall to Minecraft 1.11.1 2016-12-21 02:34:59 -05:00
0037-Proxy-query-event.patch Reinstate patch to prevent Kick during Handshake 2016-12-04 16:42:27 +00:00
0038-Dump-the-raw-hex-of-a-packet-on-a-decoding-error.patch Include the cause exception of an DecodingError 2017-01-15 09:38:49 -07:00
0039-Fix-potion-race-condition-on-Forge-1.8.9.patch Reinstate patch to prevent Kick during Handshake 2016-12-04 16:42:27 +00:00
0040-Use-async-Netty-DNS-resolver.patch Merge with upstream 2016-12-24 01:36:32 -05:00
0041-Security-enhancements-for-EncryptionUtil.patch Assorted security improvements 2016-12-21 04:09:09 -05:00
0042-Improve-connection-closing-fixing-the-kick-delay.patch Improve connection closing, fixing the kick delay. 2017-01-15 09:57:49 -07:00