diff --git a/HorseIsleServer/HorseIsleServer/HorseIsleServer.csproj b/HorseIsleServer/HorseIsleServer/HorseIsleServer.csproj index d812e63..00391fa 100644 --- a/HorseIsleServer/HorseIsleServer/HorseIsleServer.csproj +++ b/HorseIsleServer/HorseIsleServer/HorseIsleServer.csproj @@ -42,6 +42,14 @@ HISP.Program OnBuildSuccess embedded + False + latest + True + Public Domain, 2021 + https://islehorse.com + https://github.com/islehorse/HISP + git + C:\Users\Silica\Documents\GitHub\HISP\LICENSE @@ -49,24 +57,28 @@ true x86 OS_WINDOWS;ARCH_X86 + 0 win-x64 true x64 OS_WINDOWS;ARCH_X86_64 + 0 win-arm true ARM32 OS_WINDOWS;ARCH_ARM + 0 win-arm64 true ARM64 OS_WINDOWS;ARCH_ARM64 + 0 @@ -75,18 +87,21 @@ true x64 OS_LINUX;ARCH_X86_64 + 0 linux-arm ARM true OS_LINUX;ARCH_ARM + 0 linux-arm64 ARM64 true OS_LINUX;ARCH_ARM64 + 0 @@ -94,11 +109,13 @@ true x64 OS_MACOS;ARCH_X86_64 + 0 osx-arm64 true OS_MACOS;ARCH_ARM64 + 0 @@ -114,6 +131,7 @@ ARM32 False DEBUG;TRACE;OS_DEBUG;ARCH_ARM + 0 @@ -121,54 +139,68 @@ ARM64 False DEBUG;TRACE;OS_DEBUG;ARCH_ARM64 + 0 False DEBUG;TRACE;OS_DEBUG;ARCH_X86_64 + 0 False DEBUG;TRACE;OS_DEBUG;ARCH_X86 + 0 True OS_MACOS;ARCH_X86 + 0 True OS_LINUX;ARCH_X86 + 0 True OS_LINUX;ARCH_ANYCPU + 0 True OS_WINDOWS;ARCH_ANYCPU + 0 True OS_MACOS;ARCH_ANYCPU + 0 True OS_MACOS;ARCH_ARM + 0 + + + + + 0 diff --git a/HorseIsleServer/HorseIsleServer/Properties/PublishProfiles/Linux64.pubxml b/HorseIsleServer/HorseIsleServer/Properties/PublishProfiles/Linux64.pubxml index 80a3911..e633e09 100644 --- a/HorseIsleServer/HorseIsleServer/Properties/PublishProfiles/Linux64.pubxml +++ b/HorseIsleServer/HorseIsleServer/Properties/PublishProfiles/Linux64.pubxml @@ -14,5 +14,6 @@ https://go.microsoft.com/fwlink/?LinkID=208121. True True True + OS_LINUX;ARCH_X86_64 \ No newline at end of file diff --git a/HorseIsleServer/HorseIsleServer/Properties/PublishProfiles/LinuxARM.pubxml b/HorseIsleServer/HorseIsleServer/Properties/PublishProfiles/LinuxARM.pubxml index 011adfe..8257770 100644 --- a/HorseIsleServer/HorseIsleServer/Properties/PublishProfiles/LinuxARM.pubxml +++ b/HorseIsleServer/HorseIsleServer/Properties/PublishProfiles/LinuxARM.pubxml @@ -14,5 +14,6 @@ https://go.microsoft.com/fwlink/?LinkID=208121. True True True + OS_LINUX;ARCH_ARM \ No newline at end of file diff --git a/HorseIsleServer/HorseIsleServer/Properties/PublishProfiles/LinuxARM64.pubxml b/HorseIsleServer/HorseIsleServer/Properties/PublishProfiles/LinuxARM64.pubxml index d88a07e..b9c21d1 100644 --- a/HorseIsleServer/HorseIsleServer/Properties/PublishProfiles/LinuxARM64.pubxml +++ b/HorseIsleServer/HorseIsleServer/Properties/PublishProfiles/LinuxARM64.pubxml @@ -14,5 +14,6 @@ https://go.microsoft.com/fwlink/?LinkID=208121. True True True + OS_LINUX;ARCH_ARM64 diff --git a/HorseIsleServer/HorseIsleServer/Properties/PublishProfiles/Osx64.pubxml b/HorseIsleServer/HorseIsleServer/Properties/PublishProfiles/Osx64.pubxml index 7c47855..8e6230a 100644 --- a/HorseIsleServer/HorseIsleServer/Properties/PublishProfiles/Osx64.pubxml +++ b/HorseIsleServer/HorseIsleServer/Properties/PublishProfiles/Osx64.pubxml @@ -14,5 +14,6 @@ https://go.microsoft.com/fwlink/?LinkID=208121. True True True + OS_MACOS;ARCH_X86_64 \ No newline at end of file diff --git a/HorseIsleServer/HorseIsleServer/Properties/PublishProfiles/OsxARM64.pubxml b/HorseIsleServer/HorseIsleServer/Properties/PublishProfiles/OsxARM64.pubxml index 47b2efd..bf66d06 100644 --- a/HorseIsleServer/HorseIsleServer/Properties/PublishProfiles/OsxARM64.pubxml +++ b/HorseIsleServer/HorseIsleServer/Properties/PublishProfiles/OsxARM64.pubxml @@ -14,5 +14,6 @@ https://go.microsoft.com/fwlink/?LinkID=208121. True True True + OS_MACOS;ARCH_ARM64 \ No newline at end of file diff --git a/HorseIsleServer/HorseIsleServer/Properties/PublishProfiles/Win32.pubxml b/HorseIsleServer/HorseIsleServer/Properties/PublishProfiles/Win32.pubxml index 9b560f5..627bbac 100644 --- a/HorseIsleServer/HorseIsleServer/Properties/PublishProfiles/Win32.pubxml +++ b/HorseIsleServer/HorseIsleServer/Properties/PublishProfiles/Win32.pubxml @@ -14,5 +14,6 @@ https://go.microsoft.com/fwlink/?LinkID=208121. True True True + OS_WINDOWS;ARCH_X86 \ No newline at end of file diff --git a/HorseIsleServer/HorseIsleServer/Properties/PublishProfiles/Win64.pubxml b/HorseIsleServer/HorseIsleServer/Properties/PublishProfiles/Win64.pubxml index b07a2d3..b7888f5 100644 --- a/HorseIsleServer/HorseIsleServer/Properties/PublishProfiles/Win64.pubxml +++ b/HorseIsleServer/HorseIsleServer/Properties/PublishProfiles/Win64.pubxml @@ -14,5 +14,6 @@ https://go.microsoft.com/fwlink/?LinkID=208121. True True True + OS_WINDOWS;ARCH_X86_64 \ No newline at end of file diff --git a/HorseIsleServer/HorseIsleServer/Properties/PublishProfiles/WinARM.pubxml b/HorseIsleServer/HorseIsleServer/Properties/PublishProfiles/WinARM.pubxml index 05b3c8a..202b002 100644 --- a/HorseIsleServer/HorseIsleServer/Properties/PublishProfiles/WinARM.pubxml +++ b/HorseIsleServer/HorseIsleServer/Properties/PublishProfiles/WinARM.pubxml @@ -14,5 +14,6 @@ https://go.microsoft.com/fwlink/?LinkID=208121. True True True + OS_WINDOWS;ARCH_ARM \ No newline at end of file diff --git a/HorseIsleServer/HorseIsleServer/Properties/PublishProfiles/WinARM64.pubxml b/HorseIsleServer/HorseIsleServer/Properties/PublishProfiles/WinARM64.pubxml index 545cf1c..32dcdcb 100644 --- a/HorseIsleServer/HorseIsleServer/Properties/PublishProfiles/WinARM64.pubxml +++ b/HorseIsleServer/HorseIsleServer/Properties/PublishProfiles/WinARM64.pubxml @@ -14,5 +14,6 @@ https://go.microsoft.com/fwlink/?LinkID=208121. True True True + OS_WINDOWS;ARCH_ARM64 \ No newline at end of file diff --git a/HorseIsleServer/HorseIsleServer/Resources/GitCommit b/HorseIsleServer/HorseIsleServer/Resources/GitCommit index 5dda47c..db39804 100644 --- a/HorseIsleServer/HorseIsleServer/Resources/GitCommit +++ b/HorseIsleServer/HorseIsleServer/Resources/GitCommit @@ -1 +1 @@ -272264306646a6607563cf57bcc8f0c64f9bfb7b +2d7ceb8b12b72d2b16189c41b099488d8ca15f6a diff --git a/HorseIsleServer/HorseIsleServer/Security/Authentication.cs b/HorseIsleServer/HorseIsleServer/Security/Authentication.cs index f0ebebc..b74cce3 100644 --- a/HorseIsleServer/HorseIsleServer/Security/Authentication.cs +++ b/HorseIsleServer/HorseIsleServer/Security/Authentication.cs @@ -57,7 +57,7 @@ namespace HISP.Security { byte[] plaintextBytes = Encoding.UTF8.GetBytes(plaintext); - SHA512 sha512 = new SHA512Managed(); + SHA512 sha512 = SHA512.Create(); byte[] hash = sha512.ComputeHash(plaintextBytes); for (int i = 0; i < hash.Length; i++) @@ -65,7 +65,6 @@ namespace HISP.Security hash[i] ^= salt[i]; } - byte[] finalHash = sha512.ComputeHash(hash); return finalHash;