diff --git a/CHANGELOG.TXT b/CHANGELOG.TXT index 6e1db368..223c56dd 100644 --- a/CHANGELOG.TXT +++ b/CHANGELOG.TXT @@ -1,3 +1,10 @@ +1.76.13 (2018-12-22): + +Changes: +-------- +#222: Pre-Release Test build for running on systems with FIPS Enabled + + 1.76.12 (2018-11-08): Features/Enhancements: diff --git a/mRemoteV1/App/CompatibilityChecker.cs b/mRemoteV1/App/CompatibilityChecker.cs index c26af6cd..b6c7f02d 100644 --- a/mRemoteV1/App/CompatibilityChecker.cs +++ b/mRemoteV1/App/CompatibilityChecker.cs @@ -21,10 +21,14 @@ namespace mRemoteNG.App { messageCollector.AddMessage(MessageClass.InformationMsg, "Checking FIPS Policy...", true); if (!FipsPolicyEnabledForServer2003() && !FipsPolicyEnabledForServer2008AndNewer()) return; - var errorText = string.Format(Language.strErrorFipsPolicyIncompatible, GeneralAppInfo.ProductName, - GeneralAppInfo.ProductName, MessageBoxButtons.OK, MessageBoxIcon.Error); + var errorText = string.Format(Language.strErrorFipsPolicyIncompatible, GeneralAppInfo.ProductName, GeneralAppInfo.ProductName); messageCollector.AddMessage(MessageClass.ErrorMsg, errorText, true); - MessageBox.Show(FrmMain.Default, errorText); + MessageBox.Show(FrmMain.Default, errorText, GeneralAppInfo.ProductName, MessageBoxButtons.OK, MessageBoxIcon.Error); + + var CrashOverride = MessageBox.Show(FrmMain.Default, "TEST BUILD -- OK to test mRemoteNG with FIPS Enabled.\nCancel to Exit.", GeneralAppInfo.ProductName, MessageBoxButtons.OKCancel, MessageBoxIcon.Exclamation); + if (CrashOverride == DialogResult.OK) + return; + Environment.Exit(1); } diff --git a/mRemoteV1/Properties/AssemblyInfo.cs b/mRemoteV1/Properties/AssemblyInfo.cs index 04ae9d81..19a8f3ae 100644 --- a/mRemoteV1/Properties/AssemblyInfo.cs +++ b/mRemoteV1/Properties/AssemblyInfo.cs @@ -33,5 +33,5 @@ using System.Runtime.InteropServices; // by using the '*' as shown below: // -[assembly: AssemblyVersion("1.76.12.*")] +[assembly: AssemblyVersion("1.76.13.*")] [assembly: NeutralResourcesLanguage("en")] \ No newline at end of file