Minecraft-Console-Client/MinecraftClient/Protocol
Pokechu22 295dfe717e Fixed issues with passwords containing unicode special characters.
The main fix is the change to ProtocolHandler's jsonEncode method.  Previously,
it used 'char.IsLetterOrDigit' to see if it needed to be escaped, but some
chars, such as "Ð", count as a letter but still need to be escaped.  The fix is
to check if it's in the right range, rather than using that method.

There's also some changes to those methods for performance and clarity reasons.
Most of this is using a StringBuilder rather than appending to the string.  Not
too important, but it makes things clearer.
2015-08-17 11:11:09 -07:00
..
Handlers Remove packet debugging code 2015-07-30 17:32:42 +02:00
IMinecraftCom.cs Remove padding mechanism 2015-06-19 19:40:18 +02:00
IMinecraftComHandler.cs Add support for C# scripts in scripting bot 2015-06-20 22:58:18 +02:00
ProtocolHandler.cs Fixed issues with passwords containing unicode special characters. 2015-08-17 11:11:09 -07:00