1
0
mirror of https://bitbucket.org/anguist/ntpa synced 2025-10-06 02:51:23 +00:00

UTF8 support

This commit is contained in:
Carsten
2016-08-27 13:54:16 +02:00
parent aec054188a
commit 51799edf8a
6 changed files with 8 additions and 8 deletions

View File

@ -21,6 +21,6 @@
using System.Reflection;
[assembly: AssemblyVersion("0.7.1.0")]
[assembly: AssemblyVersion("0.7.2.0")]
[assembly: AssemblyCopyright("Copyright (c) 2013-2016 Carsten Sonne Larsen <cs@innolan.dk>")]
[assembly: AssemblyCulture("")]

View File

@ -145,7 +145,7 @@ namespace Ntp.Analyzer.Monitor.Server
if (command == null)
{
sendBuffer = Encoding.ASCII.GetBytes("Unknown command");
sendBuffer = Encoding.UTF8.GetBytes("Unknown command");
}
else
switch (command.CommandType)
@ -155,10 +155,10 @@ namespace Ntp.Analyzer.Monitor.Server
break;
case CommandType.Text:
var text = command.Execute() as string;
sendBuffer = text != null ? Encoding.ASCII.GetBytes(text) : new byte[] {0};
sendBuffer = text != null ? Encoding.UTF8.GetBytes(text) : new byte[] {0};
break;
default:
sendBuffer = Encoding.ASCII.GetBytes("Error in command module. Unknown command type.");
sendBuffer = Encoding.UTF8.GetBytes("Error in command module. Unknown command type.");
break;
}

View File

@ -36,7 +36,7 @@ namespace Ntp.Analyzer.Monitor.Server
internal byte[] Buffer;
internal Socket Socket;
private string Content => Encoding.ASCII.GetString(Buffer);
private string Content => Encoding.UTF8.GetString(Buffer);
internal string Command => Content != null ? Content.Split(' ')[0] : string.Empty;