-
-
Notifications
You must be signed in to change notification settings - Fork 297
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Upstream has released updates that appear to apply and compile correctly. This update has not been tested by PaperMC and as with ANY update, please do your own testing BungeeCord Changes: 1ef4d27d #3543: Bump io.netty:netty-bom from 4.1.97.Final to 4.1.99.Final 94a1fb51 #3535: Queue packets of Title api 78aef86a #3533: Don't put initial client in configure phase until server is ready
- Loading branch information
1 parent
5254ae0
commit ce48007
Showing
17 changed files
with
64 additions
and
64 deletions.
There are no files selected for viewing
Submodule BungeeCord
updated
5 files
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,4 +1,4 @@ | ||
From 26fe18efeeb9121455d23354b9f1869096a6ac6e Mon Sep 17 00:00:00 2001 | ||
From 8c8b25883c768d798456d7289d057275d790b677 Mon Sep 17 00:00:00 2001 | ||
From: Techcable <[email protected]> | ||
Date: Tue, 3 May 2016 20:31:52 -0700 | ||
Subject: [PATCH] Don't access a ByteBuf's underlying array | ||
|
@@ -43,10 +43,10 @@ index 70b292f0..91f71c09 100644 | |
* Allow this packet to be sent as an "extended" packet. | ||
*/ | ||
diff --git a/proxy/src/main/java/net/md_5/bungee/ServerConnector.java b/proxy/src/main/java/net/md_5/bungee/ServerConnector.java | ||
index 7ef4ee91..287a0545 100644 | ||
index 409464d2..76db3a71 100644 | ||
--- a/proxy/src/main/java/net/md_5/bungee/ServerConnector.java | ||
+++ b/proxy/src/main/java/net/md_5/bungee/ServerConnector.java | ||
@@ -266,7 +266,7 @@ public class ServerConnector extends PacketHandler | ||
@@ -265,7 +265,7 @@ public class ServerConnector extends PacketHandler | ||
|
||
ByteBuf brand = ByteBufAllocator.DEFAULT.heapBuffer(); | ||
DefinedPacket.writeString( bungee.getName() + " (" + bungee.getVersion() + ")", brand ); | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,4 +1,4 @@ | ||
From c9671bec552214bb7a11f23b331be48f9486287d Mon Sep 17 00:00:00 2001 | ||
From f2c91fe1c64c1b9d468063c57165a808be7235e1 Mon Sep 17 00:00:00 2001 | ||
From: Techcable <[email protected]> | ||
Date: Mon, 14 Mar 2016 15:40:44 -0700 | ||
Subject: [PATCH] Optimize uuid conversions | ||
|
@@ -250,10 +250,10 @@ index 88d36ad2..fc92a7b5 100644 | |
} | ||
|
||
diff --git a/proxy/src/main/java/net/md_5/bungee/connection/InitialHandler.java b/proxy/src/main/java/net/md_5/bungee/connection/InitialHandler.java | ||
index e542c1be..107ff484 100644 | ||
index 09080f36..14a34f99 100644 | ||
--- a/proxy/src/main/java/net/md_5/bungee/connection/InitialHandler.java | ||
+++ b/proxy/src/main/java/net/md_5/bungee/connection/InitialHandler.java | ||
@@ -735,7 +735,7 @@ public class InitialHandler extends PacketHandler implements PendingConnection | ||
@@ -722,7 +722,7 @@ public class InitialHandler extends PacketHandler implements PendingConnection | ||
@Override | ||
public String getUUID() | ||
{ | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,4 +1,4 @@ | ||
From 9862433d237c305eea0735ced32b5bac5a18a9b0 Mon Sep 17 00:00:00 2001 | ||
From 0a7710b54fbc938b1913070090ebeb7b6e3bdd5f Mon Sep 17 00:00:00 2001 | ||
From: Daniel Naylor <[email protected]> | ||
Date: Tue, 25 Oct 2016 12:23:07 -0400 | ||
Subject: [PATCH] Add support for FML with IP Forwarding enabled | ||
|
@@ -12,7 +12,7 @@ However, there is now at least one Forge coremod that intends to support IP forw | |
No breaking changes occur due to this patch. | ||
|
||
diff --git a/proxy/src/main/java/net/md_5/bungee/ServerConnector.java b/proxy/src/main/java/net/md_5/bungee/ServerConnector.java | ||
index 287a0545..7c3e9a29 100644 | ||
index 76db3a71..3aacebe1 100644 | ||
--- a/proxy/src/main/java/net/md_5/bungee/ServerConnector.java | ||
+++ b/proxy/src/main/java/net/md_5/bungee/ServerConnector.java | ||
@@ -7,6 +7,7 @@ import io.netty.buffer.ByteBufAllocator; | ||
|
@@ -23,7 +23,7 @@ index 287a0545..7c3e9a29 100644 | |
import java.util.Queue; | ||
import java.util.Set; | ||
import java.util.UUID; | ||
@@ -110,15 +111,39 @@ public class ServerConnector extends PacketHandler | ||
@@ -109,15 +110,39 @@ public class ServerConnector extends PacketHandler | ||
String newHost = copiedHandshake.getHost() + "\00" + AddressUtil.sanitizeAddress( user.getAddress() ) + "\00" + user.getUUID(); | ||
|
||
LoginResult profile = user.getPendingConnection().getLoginProfile(); | ||
|
@@ -67,7 +67,7 @@ index 287a0545..7c3e9a29 100644 | |
} | ||
|
||
diff --git a/proxy/src/main/java/net/md_5/bungee/UserConnection.java b/proxy/src/main/java/net/md_5/bungee/UserConnection.java | ||
index c1c73aba..00c88e4d 100644 | ||
index be65c3ad..6ca259cb 100644 | ||
--- a/proxy/src/main/java/net/md_5/bungee/UserConnection.java | ||
+++ b/proxy/src/main/java/net/md_5/bungee/UserConnection.java | ||
@@ -170,8 +170,12 @@ public final class UserConnection implements ProxiedPlayer | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,4 +1,4 @@ | ||
From f2b7723b3a39d08901799d3205d6aa93e70f89b3 Mon Sep 17 00:00:00 2001 | ||
From ff46baa5671121531007c00dc684dc035a16dd8c Mon Sep 17 00:00:00 2001 | ||
From: Techcable <[email protected]> | ||
Date: Thu, 19 May 2016 17:09:22 -0600 | ||
Subject: [PATCH] Allow invalid packet ids for forge servers | ||
|
@@ -9,7 +9,7 @@ Vanilla servers still error on negative/invalid packets. | |
Original issue: https://github.com/WaterfallMC/Waterfall-Old/issues/11 | ||
|
||
diff --git a/protocol/src/main/java/net/md_5/bungee/protocol/MinecraftDecoder.java b/protocol/src/main/java/net/md_5/bungee/protocol/MinecraftDecoder.java | ||
index 1bc50e8c..0244ec1a 100644 | ||
index 482341ef..76a3ddd0 100644 | ||
--- a/protocol/src/main/java/net/md_5/bungee/protocol/MinecraftDecoder.java | ||
+++ b/protocol/src/main/java/net/md_5/bungee/protocol/MinecraftDecoder.java | ||
@@ -18,6 +18,14 @@ public class MinecraftDecoder extends MessageToMessageDecoder<ByteBuf> | ||
|
@@ -37,7 +37,7 @@ index 1bc50e8c..0244ec1a 100644 | |
{ | ||
packet.read( in, prot.getDirection(), protocolVersion ); | ||
diff --git a/protocol/src/main/java/net/md_5/bungee/protocol/Protocol.java b/protocol/src/main/java/net/md_5/bungee/protocol/Protocol.java | ||
index 285e591e..5eb00df3 100644 | ||
index b6985fee..7f001b11 100644 | ||
--- a/protocol/src/main/java/net/md_5/bungee/protocol/Protocol.java | ||
+++ b/protocol/src/main/java/net/md_5/bungee/protocol/Protocol.java | ||
@@ -749,14 +749,23 @@ public enum Protocol | ||
|
@@ -66,7 +66,7 @@ index 285e591e..5eb00df3 100644 | |
throw new BadPacketException( "Packet with id " + id + " outside of range" ); | ||
} | ||
diff --git a/proxy/src/main/java/net/md_5/bungee/ServerConnector.java b/proxy/src/main/java/net/md_5/bungee/ServerConnector.java | ||
index 7c3e9a29..56e500a1 100644 | ||
index 3aacebe1..a5c8de90 100644 | ||
--- a/proxy/src/main/java/net/md_5/bungee/ServerConnector.java | ||
+++ b/proxy/src/main/java/net/md_5/bungee/ServerConnector.java | ||
@@ -34,7 +34,9 @@ import net.md_5.bungee.forge.ForgeUtils; | ||
|
@@ -79,7 +79,7 @@ index 7c3e9a29..56e500a1 100644 | |
import net.md_5.bungee.protocol.PacketWrapper; | ||
import net.md_5.bungee.protocol.Protocol; | ||
import net.md_5.bungee.protocol.ProtocolConstants; | ||
@@ -223,6 +225,12 @@ public class ServerConnector extends PacketHandler | ||
@@ -222,6 +224,12 @@ public class ServerConnector extends PacketHandler | ||
public static void handleLogin(ProxyServer bungee, ChannelWrapper ch, UserConnection user, BungeeServerInfo target, ForgeServerHandler handshakeHandler, ServerConnection server, Login login) throws Exception | ||
{ | ||
ServerConnectedEvent event = new ServerConnectedEvent( user, server ); | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,4 +1,4 @@ | ||
From 0176a0d6c9210a5799e6f745ad6c400eb814f40a Mon Sep 17 00:00:00 2001 | ||
From 09ffc62269020ad3f6155d99bed12aefdcdad7f6 Mon Sep 17 00:00:00 2001 | ||
From: Janmm14 <[email protected]> | ||
Date: Sat, 12 Dec 2015 23:43:30 +0100 | ||
Subject: [PATCH] Improve server list ping logging | ||
|
@@ -7,10 +7,10 @@ This functionality of this patch was adopted upstream, however, this | |
patch remains for a few misc improvements around here | ||
|
||
diff --git a/proxy/src/main/java/net/md_5/bungee/ServerConnector.java b/proxy/src/main/java/net/md_5/bungee/ServerConnector.java | ||
index 56e500a1..0ef085ef 100644 | ||
index a5c8de90..59403052 100644 | ||
--- a/proxy/src/main/java/net/md_5/bungee/ServerConnector.java | ||
+++ b/proxy/src/main/java/net/md_5/bungee/ServerConnector.java | ||
@@ -500,6 +500,6 @@ public class ServerConnector extends PacketHandler | ||
@@ -499,6 +499,6 @@ public class ServerConnector extends PacketHandler | ||
@Override | ||
public String toString() | ||
{ | ||
|
@@ -31,10 +31,10 @@ index 23e7b6d8..88b0156c 100644 | |
} | ||
} | ||
diff --git a/proxy/src/main/java/net/md_5/bungee/connection/InitialHandler.java b/proxy/src/main/java/net/md_5/bungee/connection/InitialHandler.java | ||
index c1e5a156..1f9a54f2 100644 | ||
index 14a34f99..7e2d0c63 100644 | ||
--- a/proxy/src/main/java/net/md_5/bungee/connection/InitialHandler.java | ||
+++ b/proxy/src/main/java/net/md_5/bungee/connection/InitialHandler.java | ||
@@ -741,20 +741,7 @@ public class InitialHandler extends PacketHandler implements PendingConnection | ||
@@ -728,20 +728,7 @@ public class InitialHandler extends PacketHandler implements PendingConnection | ||
@Override | ||
public String toString() | ||
{ | ||
|
@@ -57,10 +57,10 @@ index c1e5a156..1f9a54f2 100644 | |
|
||
@Override | ||
diff --git a/proxy/src/main/java/net/md_5/bungee/connection/UpstreamBridge.java b/proxy/src/main/java/net/md_5/bungee/connection/UpstreamBridge.java | ||
index d8c1c040..045e9545 100644 | ||
index 771ebb3e..1e27872c 100644 | ||
--- a/proxy/src/main/java/net/md_5/bungee/connection/UpstreamBridge.java | ||
+++ b/proxy/src/main/java/net/md_5/bungee/connection/UpstreamBridge.java | ||
@@ -374,6 +374,6 @@ public class UpstreamBridge extends PacketHandler | ||
@@ -385,6 +385,6 @@ public class UpstreamBridge extends PacketHandler | ||
@Override | ||
public String toString() | ||
{ | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,4 +1,4 @@ | ||
From eda9cacd20244f3823b9a1fa99d760ab4a584bad Mon Sep 17 00:00:00 2001 | ||
From 1b52a13e4834482bb8b9daa3e54556fc2e612668 Mon Sep 17 00:00:00 2001 | ||
From: Techcable <[email protected]> | ||
Date: Sun, 7 Feb 2016 00:01:19 -0700 | ||
Subject: [PATCH] Add a property to accept invalid ping packets | ||
|
@@ -9,10 +9,10 @@ You can enable it by setting '-Dwaterfall.acceptInvalidPackets=true' at the comm | |
Fixes #23 | ||
|
||
diff --git a/proxy/src/main/java/net/md_5/bungee/connection/InitialHandler.java b/proxy/src/main/java/net/md_5/bungee/connection/InitialHandler.java | ||
index 68687242..72dad6d3 100644 | ||
index 7e2d0c63..9fd951be 100644 | ||
--- a/proxy/src/main/java/net/md_5/bungee/connection/InitialHandler.java | ||
+++ b/proxy/src/main/java/net/md_5/bungee/connection/InitialHandler.java | ||
@@ -302,10 +302,14 @@ public class InitialHandler extends PacketHandler implements PendingConnection | ||
@@ -301,10 +301,14 @@ public class InitialHandler extends PacketHandler implements PendingConnection | ||
thisState = State.PING; | ||
} | ||
|
||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,4 +1,4 @@ | ||
From 4b8555541651cd8725da0ee0ece99f70b41ff82a Mon Sep 17 00:00:00 2001 | ||
From e5c22d17359ad3da880b5ae4d656b707ad0f73d3 Mon Sep 17 00:00:00 2001 | ||
From: Nathan Poirier <[email protected]> | ||
Date: Tue, 28 Jun 2016 23:00:49 -0500 | ||
Subject: [PATCH] Improve ServerKickEvent | ||
|
@@ -62,10 +62,10 @@ index 0e1ef5c4..ee63732d 100644 | |
@Deprecated | ||
public String getKickReason() | ||
diff --git a/proxy/src/main/java/net/md_5/bungee/ServerConnector.java b/proxy/src/main/java/net/md_5/bungee/ServerConnector.java | ||
index 0ef085ef..2624dd37 100644 | ||
index 59403052..f981313e 100644 | ||
--- a/proxy/src/main/java/net/md_5/bungee/ServerConnector.java | ||
+++ b/proxy/src/main/java/net/md_5/bungee/ServerConnector.java | ||
@@ -417,7 +417,7 @@ public class ServerConnector extends PacketHandler | ||
@@ -416,7 +416,7 @@ public class ServerConnector extends PacketHandler | ||
public void handle(Kick kick) throws Exception | ||
{ | ||
ServerInfo def = user.updateAndGetNextServer( target ); | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,4 +1,4 @@ | ||
From c758a573aca65b1bb5e71a016b0c06a5673b2700 Mon Sep 17 00:00:00 2001 | ||
From 43c06de639e73d67cd03f36d12a406236ba8fec4 Mon Sep 17 00:00:00 2001 | ||
From: phenomax <[email protected]> | ||
Date: Thu, 10 Aug 2017 18:41:17 +0200 | ||
Subject: [PATCH] Providing access to the player's LoginResult on LoginEvent | ||
|
@@ -52,18 +52,18 @@ similarity index 100% | |
rename from proxy/src/main/java/net/md_5/bungee/connection/LoginResult.java | ||
rename to api/src/main/java/net/md_5/bungee/connection/LoginResult.java | ||
diff --git a/proxy/src/main/java/net/md_5/bungee/connection/InitialHandler.java b/proxy/src/main/java/net/md_5/bungee/connection/InitialHandler.java | ||
index 72dad6d3..dfe63771 100644 | ||
index 9fd951be..488eff1d 100644 | ||
--- a/proxy/src/main/java/net/md_5/bungee/connection/InitialHandler.java | ||
+++ b/proxy/src/main/java/net/md_5/bungee/connection/InitialHandler.java | ||
@@ -618,7 +618,7 @@ public class InitialHandler extends PacketHandler implements PendingConnection | ||
@@ -614,7 +614,7 @@ public class InitialHandler extends PacketHandler implements PendingConnection | ||
}; | ||
|
||
// fire login event | ||
- bungee.getPluginManager().callEvent( new LoginEvent( InitialHandler.this, complete ) ); | ||
+ bungee.getPluginManager().callEvent( new LoginEvent( InitialHandler.this, complete, this.getLoginProfile() ) ); // Waterfall: Parse LoginResult object to new constructor of LoginEvent | ||
} | ||
|
||
@Override | ||
private void finish2() | ||
-- | ||
2.42.0 | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,4 +1,4 @@ | ||
From f4fead4cd59131552737c497b7f7a0b583b2bdb0 Mon Sep 17 00:00:00 2001 | ||
From d139603bfda2a1fa02f3b5d53f2588d95052fe50 Mon Sep 17 00:00:00 2001 | ||
From: Gabriele C <[email protected]> | ||
Date: Thu, 8 Feb 2018 19:10:52 +0100 | ||
Subject: [PATCH] Optionally log InitialHandler connections | ||
|
@@ -61,10 +61,10 @@ index ef44d334..4ff8da6d 100644 | |
public String getGameVersion() { | ||
return gameVersion; | ||
diff --git a/proxy/src/main/java/net/md_5/bungee/connection/InitialHandler.java b/proxy/src/main/java/net/md_5/bungee/connection/InitialHandler.java | ||
index dfe63771..2c70d1f9 100644 | ||
index 488eff1d..0dfc1413 100644 | ||
--- a/proxy/src/main/java/net/md_5/bungee/connection/InitialHandler.java | ||
+++ b/proxy/src/main/java/net/md_5/bungee/connection/InitialHandler.java | ||
@@ -357,7 +357,10 @@ public class InitialHandler extends PacketHandler implements PendingConnection | ||
@@ -356,7 +356,10 @@ public class InitialHandler extends PacketHandler implements PendingConnection | ||
break; | ||
case 2: | ||
// Login | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,4 +1,4 @@ | ||
From 81af9ba73891328559c20a7ed62ac0ff72a4a8e6 Mon Sep 17 00:00:00 2001 | ||
From 4daf7cef8acb15511f300aa4507d6f4fb5c7c6d6 Mon Sep 17 00:00:00 2001 | ||
From: Shane Freeder <[email protected]> | ||
Date: Mon, 14 Jan 2019 03:35:21 +0000 | ||
Subject: [PATCH] Provide an option to disable entity metadata rewriting | ||
|
@@ -57,10 +57,10 @@ index 4ff8da6d..e860214f 100644 | |
+ } | ||
} | ||
diff --git a/proxy/src/main/java/net/md_5/bungee/ServerConnector.java b/proxy/src/main/java/net/md_5/bungee/ServerConnector.java | ||
index 2624dd37..55218447 100644 | ||
index f981313e..57136c2d 100644 | ||
--- a/proxy/src/main/java/net/md_5/bungee/ServerConnector.java | ||
+++ b/proxy/src/main/java/net/md_5/bungee/ServerConnector.java | ||
@@ -255,7 +255,7 @@ public class ServerConnector extends PacketHandler | ||
@@ -254,7 +254,7 @@ public class ServerConnector extends PacketHandler | ||
ch.write( new PluginMessage( user.getPendingConnection().getVersion() >= ProtocolConstants.MINECRAFT_1_13 ? "minecraft:register" : "REGISTER", Joiner.on( "\0" ).join( registeredChannels ).getBytes( StandardCharsets.UTF_8 ), false ) ); | ||
} | ||
|
||
|
@@ -69,23 +69,23 @@ index 2624dd37..55218447 100644 | |
{ | ||
ch.write( user.getSettings() ); | ||
} | ||
@@ -310,6 +310,7 @@ public class ServerConnector extends PacketHandler | ||
@@ -309,6 +309,7 @@ public class ServerConnector extends PacketHandler | ||
user.getTabListHandler().onServerChange(); | ||
|
||
Scoreboard serverScoreboard = user.getServerSentScoreboard(); | ||
+ if ( !user.isDisableEntityMetadataRewrite() ) { // Waterfall | ||
for ( Objective objective : serverScoreboard.getObjectives() ) | ||
{ | ||
user.unsafe().sendPacket( new ScoreboardObjective( objective.getName(), objective.getValue(), ScoreboardObjective.HealthDisplay.fromString( objective.getType() ), (byte) 1 ) ); | ||
@@ -322,6 +323,7 @@ public class ServerConnector extends PacketHandler | ||
@@ -321,6 +322,7 @@ public class ServerConnector extends PacketHandler | ||
{ | ||
user.unsafe().sendPacket( new net.md_5.bungee.protocol.packet.Team( team.getName() ) ); | ||
} | ||
+ } // Waterfall | ||
serverScoreboard.clear(); | ||
|
||
for ( UUID bossbar : user.getSentBossBars() ) | ||
@@ -340,13 +342,34 @@ public class ServerConnector extends PacketHandler | ||
@@ -339,13 +341,34 @@ public class ServerConnector extends PacketHandler | ||
} | ||
|
||
user.setDimensionChange( true ); | ||
|
@@ -122,7 +122,7 @@ index 2624dd37..55218447 100644 | |
(byte) 0, login.getDeathLocation(), login.getPortalCooldown() ) ); | ||
if ( user.getPendingConnection().getVersion() >= ProtocolConstants.MINECRAFT_1_14 ) | ||
diff --git a/proxy/src/main/java/net/md_5/bungee/UserConnection.java b/proxy/src/main/java/net/md_5/bungee/UserConnection.java | ||
index 4d9db4de..a25f9e79 100644 | ||
index 85adab0f..9e2046a4 100644 | ||
--- a/proxy/src/main/java/net/md_5/bungee/UserConnection.java | ||
+++ b/proxy/src/main/java/net/md_5/bungee/UserConnection.java | ||
@@ -801,4 +801,10 @@ public final class UserConnection implements ProxiedPlayer | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,4 +1,4 @@ | ||
From c1ce17266ec28c0dcc4ed252223c856eb327d2e3 Mon Sep 17 00:00:00 2001 | ||
From 94e538b0a962da3d0d293ecafad4f7e99d257d1e Mon Sep 17 00:00:00 2001 | ||
From: Shane Freeder <[email protected]> | ||
Date: Mon, 25 Nov 2019 19:54:06 +0000 | ||
Subject: [PATCH] Speed up some common exceptions | ||
|
@@ -133,7 +133,7 @@ index 00000000..2583aa2c | |
+ } | ||
+} | ||
diff --git a/protocol/src/main/java/net/md_5/bungee/protocol/MinecraftDecoder.java b/protocol/src/main/java/net/md_5/bungee/protocol/MinecraftDecoder.java | ||
index fa021598..aaf1269e 100644 | ||
index 5f4ec289..3d806129 100644 | ||
--- a/protocol/src/main/java/net/md_5/bungee/protocol/MinecraftDecoder.java | ||
+++ b/protocol/src/main/java/net/md_5/bungee/protocol/MinecraftDecoder.java | ||
@@ -80,7 +80,7 @@ public class MinecraftDecoder extends MessageToMessageDecoder<ByteBuf> | ||
|
@@ -146,7 +146,7 @@ index fa021598..aaf1269e 100644 | |
{ | ||
if ( slice != null ) | ||
diff --git a/proxy/src/main/java/net/md_5/bungee/connection/InitialHandler.java b/proxy/src/main/java/net/md_5/bungee/connection/InitialHandler.java | ||
index 2c70d1f9..186c3890 100644 | ||
index 0dfc1413..d7c29eb8 100644 | ||
--- a/proxy/src/main/java/net/md_5/bungee/connection/InitialHandler.java | ||
+++ b/proxy/src/main/java/net/md_5/bungee/connection/InitialHandler.java | ||
@@ -16,6 +16,8 @@ import java.util.Set; | ||
|
@@ -158,7 +158,7 @@ index 2c70d1f9..186c3890 100644 | |
import lombok.Getter; | ||
import lombok.RequiredArgsConstructor; | ||
import net.md_5.bungee.BungeeCord; | ||
@@ -473,6 +475,14 @@ public class InitialHandler extends PacketHandler implements PendingConnection | ||
@@ -472,6 +474,14 @@ public class InitialHandler extends PacketHandler implements PendingConnection | ||
Preconditions.checkState( EncryptionUtil.check( loginRequest.getPublicKey(), encryptResponse, request ), "Invalid verification" ); | ||
|
||
SecretKey sharedKey = EncryptionUtil.getSecret( encryptResponse, request ); | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,14 +1,14 @@ | ||
From b8873d3a2b533a0fb20e2280f49ea882e5490def Mon Sep 17 00:00:00 2001 | ||
From 30d3802d87f843f01a3b02e53d4ca306abe11d42 Mon Sep 17 00:00:00 2001 | ||
From: theminecoder <[email protected]> | ||
Date: Sun, 19 Jul 2020 10:18:23 +1000 | ||
Subject: [PATCH] Add auth url option | ||
|
||
|
||
diff --git a/proxy/src/main/java/net/md_5/bungee/connection/InitialHandler.java b/proxy/src/main/java/net/md_5/bungee/connection/InitialHandler.java | ||
index 186c3890..699fecb8 100644 | ||
index d7c29eb8..f0346fc6 100644 | ||
--- a/proxy/src/main/java/net/md_5/bungee/connection/InitialHandler.java | ||
+++ b/proxy/src/main/java/net/md_5/bungee/connection/InitialHandler.java | ||
@@ -77,6 +77,8 @@ import net.md_5.bungee.util.QuietException; | ||
@@ -76,6 +76,8 @@ import net.md_5.bungee.util.QuietException; | ||
public class InitialHandler extends PacketHandler implements PendingConnection | ||
{ | ||
|
||
|
@@ -17,7 +17,7 @@ index 186c3890..699fecb8 100644 | |
private final BungeeCord bungee; | ||
private ChannelWrapper ch; | ||
@Getter | ||
@@ -501,7 +503,7 @@ public class InitialHandler extends PacketHandler implements PendingConnection | ||
@@ -500,7 +502,7 @@ public class InitialHandler extends PacketHandler implements PendingConnection | ||
String encodedHash = URLEncoder.encode( new BigInteger( sha.digest() ).toString( 16 ), "UTF-8" ); | ||
|
||
String preventProxy = ( BungeeCord.getInstance().config.isPreventProxyConnections() && getSocketAddress() instanceof InetSocketAddress ) ? "&ip=" + URLEncoder.encode( getAddress().getAddress().getHostAddress(), "UTF-8" ) : ""; | ||
|
Oops, something went wrong.