From 673b78b8d50c1e266b4523bb11cbc60afb2a3c49 Mon Sep 17 00:00:00 2001 From: Michael Becker Date: Sat, 7 Jan 2023 00:17:47 -0500 Subject: [PATCH] implement url-safe base64 --- MBS.Framework/Application.cs | 0 MBS.Framework/ApplicationActivatedEvent.cs | 0 MBS.Framework/ApplicationActivationType.cs | 0 MBS.Framework/ArrayExtensions.cs | 0 MBS.Framework/CardinalDirection.cs | 0 MBS.Framework/Collections/ExtensionMethods.cs | 0 .../Collections/Generic/AppendOnlyLinkedList.cs | 0 MBS.Framework/Collections/Generic/AutoDictionary.cs | 0 .../Collections/Generic/BidirectionalDictionary.cs | 0 MBS.Framework/Collections/Generic/ExtensionMethods.cs | 0 MBS.Framework/Collections/Generic/HandleDictionary.cs | 0 MBS.Framework/Command.cs | 0 MBS.Framework/CommandEvent.cs | 0 MBS.Framework/CommandItem.cs | 0 MBS.Framework/CommandLine.cs | 0 MBS.Framework/CommandLineCommand.cs | 0 MBS.Framework/CommandLineOption.cs | 0 MBS.Framework/CommandLineOptionValueType.cs | 0 MBS.Framework/CommandLineParser.cs | 0 MBS.Framework/CommandStylePreset.cs | 0 MBS.Framework/ConsoleExtensions.cs | 0 MBS.Framework/Context.cs | 0 MBS.Framework/ContextChangedEvent.cs | 0 MBS.Framework/Conversion.cs | 11 +++++++++++ MBS.Framework/CustomSettingsProvider.cs | 0 MBS.Framework/Drawing/Color.cs | 0 MBS.Framework/Drawing/Colors.cs | 0 MBS.Framework/Drawing/Dimension.cs | 0 MBS.Framework/Drawing/Dimension2D.cs | 0 MBS.Framework/Drawing/Dimension3D.cs | 0 MBS.Framework/Drawing/KnownColor.cs | 0 MBS.Framework/Drawing/Measurement.cs | 0 MBS.Framework/Drawing/MeasurementDimension2D.cs | 0 MBS.Framework/Drawing/MeasurementUnit.cs | 0 MBS.Framework/Drawing/MeasurementVector2D.cs | 0 MBS.Framework/Drawing/Padding.cs | 0 MBS.Framework/Drawing/Rectangle.cs | 0 MBS.Framework/Drawing/Vector.cs | 0 MBS.Framework/EventFilter.cs | 0 MBS.Framework/EventFilterDelegate.cs | 0 MBS.Framework/EventFilterType.cs | 0 MBS.Framework/ExtensionMethods.cs | 0 MBS.Framework/Feature.cs | 0 MBS.Framework/FindFileOptions.cs | 0 MBS.Framework/IO/CaseSensitiveHandling.cs | 0 MBS.Framework/IO/File.cs | 0 MBS.Framework/ISupportsExtraData.cs | 0 MBS.Framework/InstallationStatus.cs | 0 MBS.Framework/Language.cs | 0 MBS.Framework/Logic/Conditional/Condition.cs | 0 .../Logic/Conditional/ConditionCombination.cs | 0 .../Logic/Conditional/ConditionComparison.cs | 0 MBS.Framework/Logic/Conditional/ConditionGroup.cs | 0 .../Conditional/ConditionalStatementCollection.cs | 0 .../Logic/Conditional/IConditionalStatement.cs | 0 MBS.Framework/Logic/Expression.cs | 0 MBS.Framework/Logic/ExpressionContext.cs | 0 .../Logic/Expressions/ArithmeticExpression.cs | 0 MBS.Framework/Logic/Expressions/BooleanExpression.cs | 0 MBS.Framework/Logic/Expressions/ComplexExpression.cs | 0 MBS.Framework/Logic/Expressions/EmptyExpression.cs | 0 MBS.Framework/Logic/Expressions/LiteralExpression.cs | 0 MBS.Framework/Logic/Expressions/VariableExpression.cs | 0 MBS.Framework/Logic/Variable.cs | 0 MBS.Framework/Logic/VariableRequestedEvent.cs | 0 MBS.Framework/MBS.Framework.csproj | 0 MBS.Framework/MathExtensions.cs | 0 MBS.Framework/MemorySettingsProvider.cs | 0 MBS.Framework/MemsetExtension.cs | 0 MBS.Framework/MessageSeverity.cs | 0 MBS.Framework/NanoId.cs | 0 MBS.Framework/NativeHandle.cs | 0 MBS.Framework/NumericStringSplitter.cs | 0 MBS.Framework/ObjectExtensions.cs | 0 MBS.Framework/Plugin.cs | 0 MBS.Framework/Properties/AssemblyInfo.cs | 0 MBS.Framework/Reflection.cs | 0 MBS.Framework/Scripting/ScriptEnvironment.cs | 0 MBS.Framework/Scripting/Strings/ScriptableString.cs | 0 MBS.Framework/Scripting/Strings/StringComponent.cs | 0 .../StringComponents/ConditionalStringComponent.cs | 0 .../StringComponents/LiteralStringComponent.cs | 0 .../Security/Cryptography/ExtensionMethods.cs | 0 MBS.Framework/SeekDirection.cs | 0 MBS.Framework/Setting.cs | 0 MBS.Framework/Settings/BooleanSetting.cs | 0 MBS.Framework/Settings/ChoiceSetting.cs | 0 MBS.Framework/Settings/CollectionSetting.cs | 0 MBS.Framework/Settings/CommandSetting.cs | 0 MBS.Framework/Settings/CustomSetting.cs | 0 MBS.Framework/Settings/FileSetting.cs | 0 MBS.Framework/Settings/GroupSetting.cs | 0 MBS.Framework/Settings/RangeSetting.cs | 0 MBS.Framework/Settings/TextSetting.cs | 0 MBS.Framework/Settings/VersionSetting.cs | 0 MBS.Framework/SettingsGroup.cs | 0 MBS.Framework/SettingsProfile.cs | 0 MBS.Framework/SettingsProvider.cs | 0 MBS.Framework/SettingsValue.cs | 0 MBS.Framework/StockType.cs | 0 MBS.Framework/StringExtensions.cs | 0 MBS.Framework/TriState.cs | 0 MBS.Framework/UserInterface/HorizontalAlignment.cs | 0 MBS.Framework/UserInterface/VerticalAlignment.cs | 0 104 files changed, 11 insertions(+) mode change 100644 => 100755 MBS.Framework/Application.cs mode change 100644 => 100755 MBS.Framework/ApplicationActivatedEvent.cs mode change 100644 => 100755 MBS.Framework/ApplicationActivationType.cs mode change 100644 => 100755 MBS.Framework/ArrayExtensions.cs mode change 100644 => 100755 MBS.Framework/CardinalDirection.cs mode change 100644 => 100755 MBS.Framework/Collections/ExtensionMethods.cs mode change 100644 => 100755 MBS.Framework/Collections/Generic/AppendOnlyLinkedList.cs mode change 100644 => 100755 MBS.Framework/Collections/Generic/AutoDictionary.cs mode change 100644 => 100755 MBS.Framework/Collections/Generic/BidirectionalDictionary.cs mode change 100644 => 100755 MBS.Framework/Collections/Generic/ExtensionMethods.cs mode change 100644 => 100755 MBS.Framework/Collections/Generic/HandleDictionary.cs mode change 100644 => 100755 MBS.Framework/Command.cs mode change 100644 => 100755 MBS.Framework/CommandEvent.cs mode change 100644 => 100755 MBS.Framework/CommandItem.cs mode change 100644 => 100755 MBS.Framework/CommandLine.cs mode change 100644 => 100755 MBS.Framework/CommandLineCommand.cs mode change 100644 => 100755 MBS.Framework/CommandLineOption.cs mode change 100644 => 100755 MBS.Framework/CommandLineOptionValueType.cs mode change 100644 => 100755 MBS.Framework/CommandLineParser.cs mode change 100644 => 100755 MBS.Framework/CommandStylePreset.cs mode change 100644 => 100755 MBS.Framework/ConsoleExtensions.cs mode change 100644 => 100755 MBS.Framework/Context.cs mode change 100644 => 100755 MBS.Framework/ContextChangedEvent.cs mode change 100644 => 100755 MBS.Framework/Conversion.cs mode change 100644 => 100755 MBS.Framework/CustomSettingsProvider.cs mode change 100644 => 100755 MBS.Framework/Drawing/Color.cs mode change 100644 => 100755 MBS.Framework/Drawing/Colors.cs mode change 100644 => 100755 MBS.Framework/Drawing/Dimension.cs mode change 100644 => 100755 MBS.Framework/Drawing/Dimension2D.cs mode change 100644 => 100755 MBS.Framework/Drawing/Dimension3D.cs mode change 100644 => 100755 MBS.Framework/Drawing/KnownColor.cs mode change 100644 => 100755 MBS.Framework/Drawing/Measurement.cs mode change 100644 => 100755 MBS.Framework/Drawing/MeasurementDimension2D.cs mode change 100644 => 100755 MBS.Framework/Drawing/MeasurementUnit.cs mode change 100644 => 100755 MBS.Framework/Drawing/MeasurementVector2D.cs mode change 100644 => 100755 MBS.Framework/Drawing/Padding.cs mode change 100644 => 100755 MBS.Framework/Drawing/Rectangle.cs mode change 100644 => 100755 MBS.Framework/Drawing/Vector.cs mode change 100644 => 100755 MBS.Framework/EventFilter.cs mode change 100644 => 100755 MBS.Framework/EventFilterDelegate.cs mode change 100644 => 100755 MBS.Framework/EventFilterType.cs mode change 100644 => 100755 MBS.Framework/ExtensionMethods.cs mode change 100644 => 100755 MBS.Framework/Feature.cs mode change 100644 => 100755 MBS.Framework/FindFileOptions.cs mode change 100644 => 100755 MBS.Framework/IO/CaseSensitiveHandling.cs mode change 100644 => 100755 MBS.Framework/IO/File.cs mode change 100644 => 100755 MBS.Framework/ISupportsExtraData.cs mode change 100644 => 100755 MBS.Framework/InstallationStatus.cs mode change 100644 => 100755 MBS.Framework/Language.cs mode change 100644 => 100755 MBS.Framework/Logic/Conditional/Condition.cs mode change 100644 => 100755 MBS.Framework/Logic/Conditional/ConditionCombination.cs mode change 100644 => 100755 MBS.Framework/Logic/Conditional/ConditionComparison.cs mode change 100644 => 100755 MBS.Framework/Logic/Conditional/ConditionGroup.cs mode change 100644 => 100755 MBS.Framework/Logic/Conditional/ConditionalStatementCollection.cs mode change 100644 => 100755 MBS.Framework/Logic/Conditional/IConditionalStatement.cs mode change 100644 => 100755 MBS.Framework/Logic/Expression.cs mode change 100644 => 100755 MBS.Framework/Logic/ExpressionContext.cs mode change 100644 => 100755 MBS.Framework/Logic/Expressions/ArithmeticExpression.cs mode change 100644 => 100755 MBS.Framework/Logic/Expressions/BooleanExpression.cs mode change 100644 => 100755 MBS.Framework/Logic/Expressions/ComplexExpression.cs mode change 100644 => 100755 MBS.Framework/Logic/Expressions/EmptyExpression.cs mode change 100644 => 100755 MBS.Framework/Logic/Expressions/LiteralExpression.cs mode change 100644 => 100755 MBS.Framework/Logic/Expressions/VariableExpression.cs mode change 100644 => 100755 MBS.Framework/Logic/Variable.cs mode change 100644 => 100755 MBS.Framework/Logic/VariableRequestedEvent.cs mode change 100644 => 100755 MBS.Framework/MBS.Framework.csproj mode change 100644 => 100755 MBS.Framework/MathExtensions.cs mode change 100644 => 100755 MBS.Framework/MemorySettingsProvider.cs mode change 100644 => 100755 MBS.Framework/MemsetExtension.cs mode change 100644 => 100755 MBS.Framework/MessageSeverity.cs mode change 100644 => 100755 MBS.Framework/NanoId.cs mode change 100644 => 100755 MBS.Framework/NativeHandle.cs mode change 100644 => 100755 MBS.Framework/NumericStringSplitter.cs mode change 100644 => 100755 MBS.Framework/ObjectExtensions.cs mode change 100644 => 100755 MBS.Framework/Plugin.cs mode change 100644 => 100755 MBS.Framework/Properties/AssemblyInfo.cs mode change 100644 => 100755 MBS.Framework/Reflection.cs mode change 100644 => 100755 MBS.Framework/Scripting/ScriptEnvironment.cs mode change 100644 => 100755 MBS.Framework/Scripting/Strings/ScriptableString.cs mode change 100644 => 100755 MBS.Framework/Scripting/Strings/StringComponent.cs mode change 100644 => 100755 MBS.Framework/Scripting/Strings/StringComponents/ConditionalStringComponent.cs mode change 100644 => 100755 MBS.Framework/Scripting/Strings/StringComponents/LiteralStringComponent.cs mode change 100644 => 100755 MBS.Framework/Security/Cryptography/ExtensionMethods.cs mode change 100644 => 100755 MBS.Framework/SeekDirection.cs mode change 100644 => 100755 MBS.Framework/Setting.cs mode change 100644 => 100755 MBS.Framework/Settings/BooleanSetting.cs mode change 100644 => 100755 MBS.Framework/Settings/ChoiceSetting.cs mode change 100644 => 100755 MBS.Framework/Settings/CollectionSetting.cs mode change 100644 => 100755 MBS.Framework/Settings/CommandSetting.cs mode change 100644 => 100755 MBS.Framework/Settings/CustomSetting.cs mode change 100644 => 100755 MBS.Framework/Settings/FileSetting.cs mode change 100644 => 100755 MBS.Framework/Settings/GroupSetting.cs mode change 100644 => 100755 MBS.Framework/Settings/RangeSetting.cs mode change 100644 => 100755 MBS.Framework/Settings/TextSetting.cs mode change 100644 => 100755 MBS.Framework/Settings/VersionSetting.cs mode change 100644 => 100755 MBS.Framework/SettingsGroup.cs mode change 100644 => 100755 MBS.Framework/SettingsProfile.cs mode change 100644 => 100755 MBS.Framework/SettingsProvider.cs mode change 100644 => 100755 MBS.Framework/SettingsValue.cs mode change 100644 => 100755 MBS.Framework/StockType.cs mode change 100644 => 100755 MBS.Framework/StringExtensions.cs mode change 100644 => 100755 MBS.Framework/TriState.cs mode change 100644 => 100755 MBS.Framework/UserInterface/HorizontalAlignment.cs mode change 100644 => 100755 MBS.Framework/UserInterface/VerticalAlignment.cs diff --git a/MBS.Framework/Application.cs b/MBS.Framework/Application.cs old mode 100644 new mode 100755 diff --git a/MBS.Framework/ApplicationActivatedEvent.cs b/MBS.Framework/ApplicationActivatedEvent.cs old mode 100644 new mode 100755 diff --git a/MBS.Framework/ApplicationActivationType.cs b/MBS.Framework/ApplicationActivationType.cs old mode 100644 new mode 100755 diff --git a/MBS.Framework/ArrayExtensions.cs b/MBS.Framework/ArrayExtensions.cs old mode 100644 new mode 100755 diff --git a/MBS.Framework/CardinalDirection.cs b/MBS.Framework/CardinalDirection.cs old mode 100644 new mode 100755 diff --git a/MBS.Framework/Collections/ExtensionMethods.cs b/MBS.Framework/Collections/ExtensionMethods.cs old mode 100644 new mode 100755 diff --git a/MBS.Framework/Collections/Generic/AppendOnlyLinkedList.cs b/MBS.Framework/Collections/Generic/AppendOnlyLinkedList.cs old mode 100644 new mode 100755 diff --git a/MBS.Framework/Collections/Generic/AutoDictionary.cs b/MBS.Framework/Collections/Generic/AutoDictionary.cs old mode 100644 new mode 100755 diff --git a/MBS.Framework/Collections/Generic/BidirectionalDictionary.cs b/MBS.Framework/Collections/Generic/BidirectionalDictionary.cs old mode 100644 new mode 100755 diff --git a/MBS.Framework/Collections/Generic/ExtensionMethods.cs b/MBS.Framework/Collections/Generic/ExtensionMethods.cs old mode 100644 new mode 100755 diff --git a/MBS.Framework/Collections/Generic/HandleDictionary.cs b/MBS.Framework/Collections/Generic/HandleDictionary.cs old mode 100644 new mode 100755 diff --git a/MBS.Framework/Command.cs b/MBS.Framework/Command.cs old mode 100644 new mode 100755 diff --git a/MBS.Framework/CommandEvent.cs b/MBS.Framework/CommandEvent.cs old mode 100644 new mode 100755 diff --git a/MBS.Framework/CommandItem.cs b/MBS.Framework/CommandItem.cs old mode 100644 new mode 100755 diff --git a/MBS.Framework/CommandLine.cs b/MBS.Framework/CommandLine.cs old mode 100644 new mode 100755 diff --git a/MBS.Framework/CommandLineCommand.cs b/MBS.Framework/CommandLineCommand.cs old mode 100644 new mode 100755 diff --git a/MBS.Framework/CommandLineOption.cs b/MBS.Framework/CommandLineOption.cs old mode 100644 new mode 100755 diff --git a/MBS.Framework/CommandLineOptionValueType.cs b/MBS.Framework/CommandLineOptionValueType.cs old mode 100644 new mode 100755 diff --git a/MBS.Framework/CommandLineParser.cs b/MBS.Framework/CommandLineParser.cs old mode 100644 new mode 100755 diff --git a/MBS.Framework/CommandStylePreset.cs b/MBS.Framework/CommandStylePreset.cs old mode 100644 new mode 100755 diff --git a/MBS.Framework/ConsoleExtensions.cs b/MBS.Framework/ConsoleExtensions.cs old mode 100644 new mode 100755 diff --git a/MBS.Framework/Context.cs b/MBS.Framework/Context.cs old mode 100644 new mode 100755 diff --git a/MBS.Framework/ContextChangedEvent.cs b/MBS.Framework/ContextChangedEvent.cs old mode 100644 new mode 100755 diff --git a/MBS.Framework/Conversion.cs b/MBS.Framework/Conversion.cs old mode 100644 new mode 100755 index a1be3ef..4274610 --- a/MBS.Framework/Conversion.cs +++ b/MBS.Framework/Conversion.cs @@ -66,5 +66,16 @@ namespace MBS.Framework } return VerticalAlignment.Default; } + + public static string UrlSafeBase64ToBase64(string base64) + { + // RFC 4648 "Url-Safe Base64" + return base64.Replace('_', '/').Replace('-', '+'); + } + public static string Base64ToUrlSafeBase64(string base64) + { + // RFC 4648 "Url-Safe Base64" + return base64.Replace('+', '-').Replace('/', '_'); + } } } diff --git a/MBS.Framework/CustomSettingsProvider.cs b/MBS.Framework/CustomSettingsProvider.cs old mode 100644 new mode 100755 diff --git a/MBS.Framework/Drawing/Color.cs b/MBS.Framework/Drawing/Color.cs old mode 100644 new mode 100755 diff --git a/MBS.Framework/Drawing/Colors.cs b/MBS.Framework/Drawing/Colors.cs old mode 100644 new mode 100755 diff --git a/MBS.Framework/Drawing/Dimension.cs b/MBS.Framework/Drawing/Dimension.cs old mode 100644 new mode 100755 diff --git a/MBS.Framework/Drawing/Dimension2D.cs b/MBS.Framework/Drawing/Dimension2D.cs old mode 100644 new mode 100755 diff --git a/MBS.Framework/Drawing/Dimension3D.cs b/MBS.Framework/Drawing/Dimension3D.cs old mode 100644 new mode 100755 diff --git a/MBS.Framework/Drawing/KnownColor.cs b/MBS.Framework/Drawing/KnownColor.cs old mode 100644 new mode 100755 diff --git a/MBS.Framework/Drawing/Measurement.cs b/MBS.Framework/Drawing/Measurement.cs old mode 100644 new mode 100755 diff --git a/MBS.Framework/Drawing/MeasurementDimension2D.cs b/MBS.Framework/Drawing/MeasurementDimension2D.cs old mode 100644 new mode 100755 diff --git a/MBS.Framework/Drawing/MeasurementUnit.cs b/MBS.Framework/Drawing/MeasurementUnit.cs old mode 100644 new mode 100755 diff --git a/MBS.Framework/Drawing/MeasurementVector2D.cs b/MBS.Framework/Drawing/MeasurementVector2D.cs old mode 100644 new mode 100755 diff --git a/MBS.Framework/Drawing/Padding.cs b/MBS.Framework/Drawing/Padding.cs old mode 100644 new mode 100755 diff --git a/MBS.Framework/Drawing/Rectangle.cs b/MBS.Framework/Drawing/Rectangle.cs old mode 100644 new mode 100755 diff --git a/MBS.Framework/Drawing/Vector.cs b/MBS.Framework/Drawing/Vector.cs old mode 100644 new mode 100755 diff --git a/MBS.Framework/EventFilter.cs b/MBS.Framework/EventFilter.cs old mode 100644 new mode 100755 diff --git a/MBS.Framework/EventFilterDelegate.cs b/MBS.Framework/EventFilterDelegate.cs old mode 100644 new mode 100755 diff --git a/MBS.Framework/EventFilterType.cs b/MBS.Framework/EventFilterType.cs old mode 100644 new mode 100755 diff --git a/MBS.Framework/ExtensionMethods.cs b/MBS.Framework/ExtensionMethods.cs old mode 100644 new mode 100755 diff --git a/MBS.Framework/Feature.cs b/MBS.Framework/Feature.cs old mode 100644 new mode 100755 diff --git a/MBS.Framework/FindFileOptions.cs b/MBS.Framework/FindFileOptions.cs old mode 100644 new mode 100755 diff --git a/MBS.Framework/IO/CaseSensitiveHandling.cs b/MBS.Framework/IO/CaseSensitiveHandling.cs old mode 100644 new mode 100755 diff --git a/MBS.Framework/IO/File.cs b/MBS.Framework/IO/File.cs old mode 100644 new mode 100755 diff --git a/MBS.Framework/ISupportsExtraData.cs b/MBS.Framework/ISupportsExtraData.cs old mode 100644 new mode 100755 diff --git a/MBS.Framework/InstallationStatus.cs b/MBS.Framework/InstallationStatus.cs old mode 100644 new mode 100755 diff --git a/MBS.Framework/Language.cs b/MBS.Framework/Language.cs old mode 100644 new mode 100755 diff --git a/MBS.Framework/Logic/Conditional/Condition.cs b/MBS.Framework/Logic/Conditional/Condition.cs old mode 100644 new mode 100755 diff --git a/MBS.Framework/Logic/Conditional/ConditionCombination.cs b/MBS.Framework/Logic/Conditional/ConditionCombination.cs old mode 100644 new mode 100755 diff --git a/MBS.Framework/Logic/Conditional/ConditionComparison.cs b/MBS.Framework/Logic/Conditional/ConditionComparison.cs old mode 100644 new mode 100755 diff --git a/MBS.Framework/Logic/Conditional/ConditionGroup.cs b/MBS.Framework/Logic/Conditional/ConditionGroup.cs old mode 100644 new mode 100755 diff --git a/MBS.Framework/Logic/Conditional/ConditionalStatementCollection.cs b/MBS.Framework/Logic/Conditional/ConditionalStatementCollection.cs old mode 100644 new mode 100755 diff --git a/MBS.Framework/Logic/Conditional/IConditionalStatement.cs b/MBS.Framework/Logic/Conditional/IConditionalStatement.cs old mode 100644 new mode 100755 diff --git a/MBS.Framework/Logic/Expression.cs b/MBS.Framework/Logic/Expression.cs old mode 100644 new mode 100755 diff --git a/MBS.Framework/Logic/ExpressionContext.cs b/MBS.Framework/Logic/ExpressionContext.cs old mode 100644 new mode 100755 diff --git a/MBS.Framework/Logic/Expressions/ArithmeticExpression.cs b/MBS.Framework/Logic/Expressions/ArithmeticExpression.cs old mode 100644 new mode 100755 diff --git a/MBS.Framework/Logic/Expressions/BooleanExpression.cs b/MBS.Framework/Logic/Expressions/BooleanExpression.cs old mode 100644 new mode 100755 diff --git a/MBS.Framework/Logic/Expressions/ComplexExpression.cs b/MBS.Framework/Logic/Expressions/ComplexExpression.cs old mode 100644 new mode 100755 diff --git a/MBS.Framework/Logic/Expressions/EmptyExpression.cs b/MBS.Framework/Logic/Expressions/EmptyExpression.cs old mode 100644 new mode 100755 diff --git a/MBS.Framework/Logic/Expressions/LiteralExpression.cs b/MBS.Framework/Logic/Expressions/LiteralExpression.cs old mode 100644 new mode 100755 diff --git a/MBS.Framework/Logic/Expressions/VariableExpression.cs b/MBS.Framework/Logic/Expressions/VariableExpression.cs old mode 100644 new mode 100755 diff --git a/MBS.Framework/Logic/Variable.cs b/MBS.Framework/Logic/Variable.cs old mode 100644 new mode 100755 diff --git a/MBS.Framework/Logic/VariableRequestedEvent.cs b/MBS.Framework/Logic/VariableRequestedEvent.cs old mode 100644 new mode 100755 diff --git a/MBS.Framework/MBS.Framework.csproj b/MBS.Framework/MBS.Framework.csproj old mode 100644 new mode 100755 diff --git a/MBS.Framework/MathExtensions.cs b/MBS.Framework/MathExtensions.cs old mode 100644 new mode 100755 diff --git a/MBS.Framework/MemorySettingsProvider.cs b/MBS.Framework/MemorySettingsProvider.cs old mode 100644 new mode 100755 diff --git a/MBS.Framework/MemsetExtension.cs b/MBS.Framework/MemsetExtension.cs old mode 100644 new mode 100755 diff --git a/MBS.Framework/MessageSeverity.cs b/MBS.Framework/MessageSeverity.cs old mode 100644 new mode 100755 diff --git a/MBS.Framework/NanoId.cs b/MBS.Framework/NanoId.cs old mode 100644 new mode 100755 diff --git a/MBS.Framework/NativeHandle.cs b/MBS.Framework/NativeHandle.cs old mode 100644 new mode 100755 diff --git a/MBS.Framework/NumericStringSplitter.cs b/MBS.Framework/NumericStringSplitter.cs old mode 100644 new mode 100755 diff --git a/MBS.Framework/ObjectExtensions.cs b/MBS.Framework/ObjectExtensions.cs old mode 100644 new mode 100755 diff --git a/MBS.Framework/Plugin.cs b/MBS.Framework/Plugin.cs old mode 100644 new mode 100755 diff --git a/MBS.Framework/Properties/AssemblyInfo.cs b/MBS.Framework/Properties/AssemblyInfo.cs old mode 100644 new mode 100755 diff --git a/MBS.Framework/Reflection.cs b/MBS.Framework/Reflection.cs old mode 100644 new mode 100755 diff --git a/MBS.Framework/Scripting/ScriptEnvironment.cs b/MBS.Framework/Scripting/ScriptEnvironment.cs old mode 100644 new mode 100755 diff --git a/MBS.Framework/Scripting/Strings/ScriptableString.cs b/MBS.Framework/Scripting/Strings/ScriptableString.cs old mode 100644 new mode 100755 diff --git a/MBS.Framework/Scripting/Strings/StringComponent.cs b/MBS.Framework/Scripting/Strings/StringComponent.cs old mode 100644 new mode 100755 diff --git a/MBS.Framework/Scripting/Strings/StringComponents/ConditionalStringComponent.cs b/MBS.Framework/Scripting/Strings/StringComponents/ConditionalStringComponent.cs old mode 100644 new mode 100755 diff --git a/MBS.Framework/Scripting/Strings/StringComponents/LiteralStringComponent.cs b/MBS.Framework/Scripting/Strings/StringComponents/LiteralStringComponent.cs old mode 100644 new mode 100755 diff --git a/MBS.Framework/Security/Cryptography/ExtensionMethods.cs b/MBS.Framework/Security/Cryptography/ExtensionMethods.cs old mode 100644 new mode 100755 diff --git a/MBS.Framework/SeekDirection.cs b/MBS.Framework/SeekDirection.cs old mode 100644 new mode 100755 diff --git a/MBS.Framework/Setting.cs b/MBS.Framework/Setting.cs old mode 100644 new mode 100755 diff --git a/MBS.Framework/Settings/BooleanSetting.cs b/MBS.Framework/Settings/BooleanSetting.cs old mode 100644 new mode 100755 diff --git a/MBS.Framework/Settings/ChoiceSetting.cs b/MBS.Framework/Settings/ChoiceSetting.cs old mode 100644 new mode 100755 diff --git a/MBS.Framework/Settings/CollectionSetting.cs b/MBS.Framework/Settings/CollectionSetting.cs old mode 100644 new mode 100755 diff --git a/MBS.Framework/Settings/CommandSetting.cs b/MBS.Framework/Settings/CommandSetting.cs old mode 100644 new mode 100755 diff --git a/MBS.Framework/Settings/CustomSetting.cs b/MBS.Framework/Settings/CustomSetting.cs old mode 100644 new mode 100755 diff --git a/MBS.Framework/Settings/FileSetting.cs b/MBS.Framework/Settings/FileSetting.cs old mode 100644 new mode 100755 diff --git a/MBS.Framework/Settings/GroupSetting.cs b/MBS.Framework/Settings/GroupSetting.cs old mode 100644 new mode 100755 diff --git a/MBS.Framework/Settings/RangeSetting.cs b/MBS.Framework/Settings/RangeSetting.cs old mode 100644 new mode 100755 diff --git a/MBS.Framework/Settings/TextSetting.cs b/MBS.Framework/Settings/TextSetting.cs old mode 100644 new mode 100755 diff --git a/MBS.Framework/Settings/VersionSetting.cs b/MBS.Framework/Settings/VersionSetting.cs old mode 100644 new mode 100755 diff --git a/MBS.Framework/SettingsGroup.cs b/MBS.Framework/SettingsGroup.cs old mode 100644 new mode 100755 diff --git a/MBS.Framework/SettingsProfile.cs b/MBS.Framework/SettingsProfile.cs old mode 100644 new mode 100755 diff --git a/MBS.Framework/SettingsProvider.cs b/MBS.Framework/SettingsProvider.cs old mode 100644 new mode 100755 diff --git a/MBS.Framework/SettingsValue.cs b/MBS.Framework/SettingsValue.cs old mode 100644 new mode 100755 diff --git a/MBS.Framework/StockType.cs b/MBS.Framework/StockType.cs old mode 100644 new mode 100755 diff --git a/MBS.Framework/StringExtensions.cs b/MBS.Framework/StringExtensions.cs old mode 100644 new mode 100755 diff --git a/MBS.Framework/TriState.cs b/MBS.Framework/TriState.cs old mode 100644 new mode 100755 diff --git a/MBS.Framework/UserInterface/HorizontalAlignment.cs b/MBS.Framework/UserInterface/HorizontalAlignment.cs old mode 100644 new mode 100755 diff --git a/MBS.Framework/UserInterface/VerticalAlignment.cs b/MBS.Framework/UserInterface/VerticalAlignment.cs old mode 100644 new mode 100755