diff --git a/configure.REMOVED.git-id b/configure.REMOVED.git-id index 6a7c150c47..bc62d0ded6 100644 --- a/configure.REMOVED.git-id +++ b/configure.REMOVED.git-id @@ -1 +1 @@ -08937f5469bcd2eed7c5ba779294b6329f3b024a \ No newline at end of file +aa4a18e66f03d372bbfbf88bad59a917e88c220d \ No newline at end of file diff --git a/configure.ac.REMOVED.git-id b/configure.ac.REMOVED.git-id index b6d4388848..61d402274a 100644 --- a/configure.ac.REMOVED.git-id +++ b/configure.ac.REMOVED.git-id @@ -1 +1 @@ -3d964514092c9f16851f6124107670d90d829880 \ No newline at end of file +ca90da6739acdd4c5d81033f68f9db54ff41467f \ No newline at end of file diff --git a/mcs/build/common/Consts.cs b/mcs/build/common/Consts.cs index 903d782d2d..c7978a18ce 100644 --- a/mcs/build/common/Consts.cs +++ b/mcs/build/common/Consts.cs @@ -34,11 +34,11 @@ static class Consts // Use these assembly version constants to make code more maintainable. // - public const string MonoVersion = "5.16.0.120"; + public const string MonoVersion = "5.16.0.122"; public const string MonoCompany = "Mono development team"; public const string MonoProduct = "Mono Common Language Infrastructure"; public const string MonoCopyright = "(c) Various Mono authors"; - public const int MonoCorlibVersion = 1051600010; + public const int MonoCorlibVersion = 1051600011; #if MOBILE // Versions of .NET Framework for Silverlight 4.0 diff --git a/mcs/class/System.Windows.Forms/Makefile b/mcs/class/System.Windows.Forms/Makefile index 43be6492b3..5d2577a9c8 100644 --- a/mcs/class/System.Windows.Forms/Makefile +++ b/mcs/class/System.Windows.Forms/Makefile @@ -142,3 +142,9 @@ notepad.exe: samples/notepad.cs $(topdir)/class/lib/$(PROFILE)/System.Windows.Fo test-notepad: notepad.exe $(TEST_RUNTIME) $(TEST_RUNTIME_FLAGS) notepad.exe + +issue10235.exe: samples/issue10235.cs $(topdir)/class/lib/$(PROFILE)/System.Windows.Forms.dll $(topdir)/class/lib/$(PROFILE)/System.Drawing.dll $(topdir)/class/lib/$(PROFILE)/System.dll $(topdir)/class/lib/$(PROFILE)/mscorlib.dll + $(CSCOMPILE) -out:$@ samples/issue10235.cs -r:$(topdir)/class/lib/$(PROFILE)/System.Windows.Forms.dll -r:$(topdir)/class/lib/$(PROFILE)/System.Drawing.dll -r:$(topdir)/class/lib/$(PROFILE)/System.dll -r:$(topdir)/class/lib/$(PROFILE)/mscorlib.dll + +test-issue10235: issue10235.exe + $(TEST_RUNTIME) $(TEST_RUNTIME_FLAGS) issue10235.exe diff --git a/mcs/class/System.Windows.Forms/System.Windows.Forms.Layout/DefaultLayout.cs b/mcs/class/System.Windows.Forms/System.Windows.Forms.Layout/DefaultLayout.cs index d9513c3726..32f1916ba4 100644 --- a/mcs/class/System.Windows.Forms/System.Windows.Forms.Layout/DefaultLayout.cs +++ b/mcs/class/System.Windows.Forms/System.Windows.Forms.Layout/DefaultLayout.cs @@ -195,8 +195,13 @@ namespace System.Windows.Forms.Layout { IArrangedContainer parent = (IArrangedContainer)container; - LayoutDockedChildren (parent, parent.Controls); - LayoutAnchoredChildren (parent, parent.Controls); + if (parent.Controls is Control.ControlCollection controlCollection) { + LayoutDockedChildren (parent, controlCollection.GetAllControls()); + LayoutAnchoredChildren (parent, controlCollection.GetAllControls()); + } else { + LayoutDockedChildren (parent, parent.Controls); + LayoutAnchoredChildren (parent, parent.Controls); + } return parent.AutoSize; } diff --git a/mcs/class/System.Windows.Forms/System.Windows.Forms/TextBoxBase.cs b/mcs/class/System.Windows.Forms/System.Windows.Forms/TextBoxBase.cs index 7270fdc68f..bda0cff694 100644 --- a/mcs/class/System.Windows.Forms/System.Windows.Forms/TextBoxBase.cs +++ b/mcs/class/System.Windows.Forms/System.Windows.Forms/TextBoxBase.cs @@ -73,6 +73,9 @@ namespace System.Windows.Forms internal bool has_been_focused; + private bool delayed_font_or_color_change; + private int requested_height; + internal int selection_length = -1; // set to the user-specified selection length, or -1 if none internal bool show_caret_w_selection; // TextBox shows the caret when the selection is visible internal int canvas_width; @@ -163,6 +166,8 @@ namespace System.Windows.Forms Cursor = Cursors.IBeam; + requested_height = Height; + can_cache_preferred_size = true; } #endregion // Internal Constructor @@ -1008,6 +1013,9 @@ namespace System.Windows.Forms protected override void OnHandleCreated (EventArgs e) { base.OnHandleCreated (e); + if (delayed_font_or_color_change) { + TextBoxBase_FontOrColorChanged (this, e); + } FixupHeight (); } @@ -1467,20 +1475,13 @@ namespace System.Windows.Forms { // Make sure we don't get sized bigger than we want to be + if ((specified & BoundsSpecified.Height) != 0) { + requested_height = height; + } + if (!richtext) { if (!document.multiline) { - if (height != PreferredHeight) { - // If the specified has Height, we need to store that in the - // ExplicitBounds because we are going to override it - if ((specified & BoundsSpecified.Height) != 0) { - Rectangle r = ExplicitBounds; - r.Height = height; - ExplicitBounds = r; - specified &= ~BoundsSpecified.Height; - } - - height = PreferredHeight; - } + height = PreferredHeight; } } @@ -1763,13 +1764,15 @@ namespace System.Windows.Forms private void FixupHeight () { if (!richtext) { + int saved_requested_height = requested_height; if (!document.multiline) { if (PreferredHeight != Height) { - SetBoundsCore (Left, Top, Width, PreferredHeight, BoundsSpecified.None); + SetBoundsCore (Left, Top, Width, PreferredHeight, BoundsSpecified.Height); } } else { - SetBoundsCore (Left, Top, Width, Math.Max(PreferredHeight, ExplicitBounds.Height), BoundsSpecified.None); + SetBoundsCore (Left, Top, Width, Math.Max(PreferredHeight, requested_height), BoundsSpecified.Height); } + requested_height = saved_requested_height; } } @@ -2238,8 +2241,10 @@ namespace System.Windows.Forms { Line line; - if (!IsHandleCreated) + if (!IsHandleCreated) { + delayed_font_or_color_change = true; return; + } document.SuspendRecalc (); // Font changes apply to the whole document diff --git a/mcs/class/corlib/Mono/Runtime.cs b/mcs/class/corlib/Mono/Runtime.cs index bd0ea26f8e..1addbac49a 100644 --- a/mcs/class/corlib/Mono/Runtime.cs +++ b/mcs/class/corlib/Mono/Runtime.cs @@ -81,13 +81,57 @@ namespace Mono { return true; } + [MethodImplAttribute (MethodImplOptions.InternalCall)] + static extern string ExceptionToState_internal (Exception exc, out ulong portable_hash, out ulong unportable_hash); + + static Tuple + ExceptionToState (Exception exc) + { + ulong portable_hash; + ulong unportable_hash; + string payload_str = ExceptionToState_internal (exc, out portable_hash, out unportable_hash); + + return new Tuple (payload_str, portable_hash, unportable_hash); + } + + #if !MOBILE [MethodImplAttribute (MethodImplOptions.InternalCall)] - static extern void DisableMicrosoftTelemetry (IntPtr appBundleID, IntPtr appSignature, IntPtr appVersion, IntPtr merpGUIPath); + static extern void DisableMicrosoftTelemetry (); [MethodImplAttribute (MethodImplOptions.InternalCall)] static extern void EnableMicrosoftTelemetry_internal (IntPtr appBundleID, IntPtr appSignature, IntPtr appVersion, IntPtr merpGUIPath, IntPtr eventType, IntPtr appPath); + [MethodImplAttribute (MethodImplOptions.InternalCall)] + static extern void SendMicrosoftTelemetry_internal (IntPtr payload, ulong portable_hash, ulong unportable_hash); + + static void SendMicrosoftTelemetry (string payload_str, ulong portable_hash, ulong unportable_hash) + { + if (RuntimeInformation.IsOSPlatform (OSPlatform.OSX)) { + using (var payload_chars = RuntimeMarshal.MarshalString (payload_str)) + { + SendMicrosoftTelemetry_internal (payload_chars.Value, portable_hash, unportable_hash); + } + } else { + throw new PlatformNotSupportedException("Merp support is currently only supported on OSX."); + } + } + + // Usage: + // + // catch (Exception exc) { + // var monoType = Type.GetType ("Mono.Runtime", false); + // var m = monoType.GetMethod("SendExceptionToTelemetry", BindingFlags.NonPublic | BindingFlags.Static); + // m.Invoke(null, new object[] { exc }); + // } + static void SendExceptionToTelemetry (Exception exc) + { + ulong portable_hash; + ulong unportable_hash; + string payload_str = ExceptionToState_internal (exc, out portable_hash, out unportable_hash); + SendMicrosoftTelemetry (payload_str, portable_hash, unportable_hash); + } + static void EnableMicrosoftTelemetry (string appBundleID_str, string appSignature_str, string appVersion_str, string merpGUIPath_str, string eventType_str, string appPath_str) { if (RuntimeInformation.IsOSPlatform (OSPlatform.OSX)) { diff --git a/mcs/class/lib/monolite-darwin/1051600010/Mono.Security.dll.REMOVED.git-id b/mcs/class/lib/monolite-darwin/1051600010/Mono.Security.dll.REMOVED.git-id deleted file mode 100644 index e363092a5f..0000000000 --- a/mcs/class/lib/monolite-darwin/1051600010/Mono.Security.dll.REMOVED.git-id +++ /dev/null @@ -1 +0,0 @@ -59b3f707d19de8e43e7469a739cdafaa2206c784 \ No newline at end of file diff --git a/mcs/class/lib/monolite-darwin/1051600010/System.Configuration.dll.REMOVED.git-id b/mcs/class/lib/monolite-darwin/1051600010/System.Configuration.dll.REMOVED.git-id deleted file mode 100644 index d69ce3dc1b..0000000000 --- a/mcs/class/lib/monolite-darwin/1051600010/System.Configuration.dll.REMOVED.git-id +++ /dev/null @@ -1 +0,0 @@ -f084e3004aa6da6e79446be9001e26a9ad6195ac \ No newline at end of file diff --git a/mcs/class/lib/monolite-darwin/1051600010/System.Numerics.dll.REMOVED.git-id b/mcs/class/lib/monolite-darwin/1051600010/System.Numerics.dll.REMOVED.git-id deleted file mode 100644 index d7b65c8398..0000000000 --- a/mcs/class/lib/monolite-darwin/1051600010/System.Numerics.dll.REMOVED.git-id +++ /dev/null @@ -1 +0,0 @@ -85b4839a807f2bf411aa32ab0ba84451e144a568 \ No newline at end of file diff --git a/mcs/class/lib/monolite-darwin/1051600010/System.Security.dll.REMOVED.git-id b/mcs/class/lib/monolite-darwin/1051600010/System.Security.dll.REMOVED.git-id deleted file mode 100644 index dc0cd406cb..0000000000 --- a/mcs/class/lib/monolite-darwin/1051600010/System.Security.dll.REMOVED.git-id +++ /dev/null @@ -1 +0,0 @@ -f304ed214eea68de0cb5ecd50dd0de4c8b84718d \ No newline at end of file diff --git a/mcs/class/lib/monolite-darwin/1051600010/System.Xml.dll.REMOVED.git-id b/mcs/class/lib/monolite-darwin/1051600010/System.Xml.dll.REMOVED.git-id deleted file mode 100644 index 6bfd42bf3c..0000000000 --- a/mcs/class/lib/monolite-darwin/1051600010/System.Xml.dll.REMOVED.git-id +++ /dev/null @@ -1 +0,0 @@ -3235d75c575b0982db4136b0ccfeba72588886ca \ No newline at end of file diff --git a/mcs/class/lib/monolite-darwin/1051600010/mcs.exe.REMOVED.git-id b/mcs/class/lib/monolite-darwin/1051600010/mcs.exe.REMOVED.git-id deleted file mode 100644 index 1f9b25b7a2..0000000000 --- a/mcs/class/lib/monolite-darwin/1051600010/mcs.exe.REMOVED.git-id +++ /dev/null @@ -1 +0,0 @@ -c719ef566f1dbfa272ea10ce17301e8b27423fab \ No newline at end of file diff --git a/mcs/class/lib/monolite-darwin/1051600010/mscorlib.dll.REMOVED.git-id b/mcs/class/lib/monolite-darwin/1051600010/mscorlib.dll.REMOVED.git-id deleted file mode 100644 index 7064ea4ef2..0000000000 --- a/mcs/class/lib/monolite-darwin/1051600010/mscorlib.dll.REMOVED.git-id +++ /dev/null @@ -1 +0,0 @@ -90855d0cb7cd711c546a29e6e3513d3a3042d76b \ No newline at end of file diff --git a/mcs/class/lib/monolite-darwin/1051600010/Facades/System.Collections.Concurrent.dll b/mcs/class/lib/monolite-darwin/1051600011/Facades/System.Collections.Concurrent.dll similarity index 100% rename from mcs/class/lib/monolite-darwin/1051600010/Facades/System.Collections.Concurrent.dll rename to mcs/class/lib/monolite-darwin/1051600011/Facades/System.Collections.Concurrent.dll diff --git a/mcs/class/lib/monolite-darwin/1051600010/Facades/System.Collections.dll b/mcs/class/lib/monolite-darwin/1051600011/Facades/System.Collections.dll similarity index 100% rename from mcs/class/lib/monolite-darwin/1051600010/Facades/System.Collections.dll rename to mcs/class/lib/monolite-darwin/1051600011/Facades/System.Collections.dll diff --git a/mcs/class/lib/monolite-darwin/1051600010/Facades/System.Diagnostics.Debug.dll b/mcs/class/lib/monolite-darwin/1051600011/Facades/System.Diagnostics.Debug.dll similarity index 100% rename from mcs/class/lib/monolite-darwin/1051600010/Facades/System.Diagnostics.Debug.dll rename to mcs/class/lib/monolite-darwin/1051600011/Facades/System.Diagnostics.Debug.dll diff --git a/mcs/class/lib/monolite-darwin/1051600010/Facades/System.Diagnostics.FileVersionInfo.dll b/mcs/class/lib/monolite-darwin/1051600011/Facades/System.Diagnostics.FileVersionInfo.dll similarity index 100% rename from mcs/class/lib/monolite-darwin/1051600010/Facades/System.Diagnostics.FileVersionInfo.dll rename to mcs/class/lib/monolite-darwin/1051600011/Facades/System.Diagnostics.FileVersionInfo.dll diff --git a/mcs/class/lib/monolite-darwin/1051600010/Facades/System.Diagnostics.Tools.dll b/mcs/class/lib/monolite-darwin/1051600011/Facades/System.Diagnostics.Tools.dll similarity index 100% rename from mcs/class/lib/monolite-darwin/1051600010/Facades/System.Diagnostics.Tools.dll rename to mcs/class/lib/monolite-darwin/1051600011/Facades/System.Diagnostics.Tools.dll diff --git a/mcs/class/lib/monolite-darwin/1051600010/Facades/System.Dynamic.Runtime.dll b/mcs/class/lib/monolite-darwin/1051600011/Facades/System.Dynamic.Runtime.dll similarity index 100% rename from mcs/class/lib/monolite-darwin/1051600010/Facades/System.Dynamic.Runtime.dll rename to mcs/class/lib/monolite-darwin/1051600011/Facades/System.Dynamic.Runtime.dll diff --git a/mcs/class/lib/monolite-darwin/1051600010/Facades/System.Globalization.dll b/mcs/class/lib/monolite-darwin/1051600011/Facades/System.Globalization.dll similarity index 100% rename from mcs/class/lib/monolite-darwin/1051600010/Facades/System.Globalization.dll rename to mcs/class/lib/monolite-darwin/1051600011/Facades/System.Globalization.dll diff --git a/mcs/class/lib/monolite-darwin/1051600010/Facades/System.IO.FileSystem.Primitives.dll b/mcs/class/lib/monolite-darwin/1051600011/Facades/System.IO.FileSystem.Primitives.dll similarity index 100% rename from mcs/class/lib/monolite-darwin/1051600010/Facades/System.IO.FileSystem.Primitives.dll rename to mcs/class/lib/monolite-darwin/1051600011/Facades/System.IO.FileSystem.Primitives.dll diff --git a/mcs/class/lib/monolite-darwin/1051600010/Facades/System.IO.FileSystem.dll b/mcs/class/lib/monolite-darwin/1051600011/Facades/System.IO.FileSystem.dll similarity index 100% rename from mcs/class/lib/monolite-darwin/1051600010/Facades/System.IO.FileSystem.dll rename to mcs/class/lib/monolite-darwin/1051600011/Facades/System.IO.FileSystem.dll diff --git a/mcs/class/lib/monolite-darwin/1051600010/Facades/System.IO.dll b/mcs/class/lib/monolite-darwin/1051600011/Facades/System.IO.dll similarity index 100% rename from mcs/class/lib/monolite-darwin/1051600010/Facades/System.IO.dll rename to mcs/class/lib/monolite-darwin/1051600011/Facades/System.IO.dll diff --git a/mcs/class/lib/monolite-darwin/1051600010/Facades/System.Linq.Expressions.dll b/mcs/class/lib/monolite-darwin/1051600011/Facades/System.Linq.Expressions.dll similarity index 100% rename from mcs/class/lib/monolite-darwin/1051600010/Facades/System.Linq.Expressions.dll rename to mcs/class/lib/monolite-darwin/1051600011/Facades/System.Linq.Expressions.dll diff --git a/mcs/class/lib/monolite-darwin/1051600010/Facades/System.Linq.dll b/mcs/class/lib/monolite-darwin/1051600011/Facades/System.Linq.dll similarity index 100% rename from mcs/class/lib/monolite-darwin/1051600010/Facades/System.Linq.dll rename to mcs/class/lib/monolite-darwin/1051600011/Facades/System.Linq.dll diff --git a/mcs/class/lib/monolite-darwin/1051600010/Facades/System.Reflection.Extensions.dll b/mcs/class/lib/monolite-darwin/1051600011/Facades/System.Reflection.Extensions.dll similarity index 100% rename from mcs/class/lib/monolite-darwin/1051600010/Facades/System.Reflection.Extensions.dll rename to mcs/class/lib/monolite-darwin/1051600011/Facades/System.Reflection.Extensions.dll diff --git a/mcs/class/lib/monolite-darwin/1051600010/Facades/System.Reflection.Primitives.dll b/mcs/class/lib/monolite-darwin/1051600011/Facades/System.Reflection.Primitives.dll similarity index 100% rename from mcs/class/lib/monolite-darwin/1051600010/Facades/System.Reflection.Primitives.dll rename to mcs/class/lib/monolite-darwin/1051600011/Facades/System.Reflection.Primitives.dll diff --git a/mcs/class/lib/monolite-darwin/1051600010/Facades/System.Reflection.dll b/mcs/class/lib/monolite-darwin/1051600011/Facades/System.Reflection.dll similarity index 100% rename from mcs/class/lib/monolite-darwin/1051600010/Facades/System.Reflection.dll rename to mcs/class/lib/monolite-darwin/1051600011/Facades/System.Reflection.dll diff --git a/mcs/class/lib/monolite-darwin/1051600010/Facades/System.Resources.ResourceManager.dll b/mcs/class/lib/monolite-darwin/1051600011/Facades/System.Resources.ResourceManager.dll similarity index 100% rename from mcs/class/lib/monolite-darwin/1051600010/Facades/System.Resources.ResourceManager.dll rename to mcs/class/lib/monolite-darwin/1051600011/Facades/System.Resources.ResourceManager.dll diff --git a/mcs/class/lib/monolite-darwin/1051600010/Facades/System.Runtime.Extensions.dll b/mcs/class/lib/monolite-darwin/1051600011/Facades/System.Runtime.Extensions.dll similarity index 100% rename from mcs/class/lib/monolite-darwin/1051600010/Facades/System.Runtime.Extensions.dll rename to mcs/class/lib/monolite-darwin/1051600011/Facades/System.Runtime.Extensions.dll diff --git a/mcs/class/lib/monolite-darwin/1051600010/Facades/System.Runtime.InteropServices.dll b/mcs/class/lib/monolite-darwin/1051600011/Facades/System.Runtime.InteropServices.dll similarity index 100% rename from mcs/class/lib/monolite-darwin/1051600010/Facades/System.Runtime.InteropServices.dll rename to mcs/class/lib/monolite-darwin/1051600011/Facades/System.Runtime.InteropServices.dll diff --git a/mcs/class/lib/monolite-darwin/1051600010/Facades/System.Runtime.Numerics.dll b/mcs/class/lib/monolite-darwin/1051600011/Facades/System.Runtime.Numerics.dll similarity index 100% rename from mcs/class/lib/monolite-darwin/1051600010/Facades/System.Runtime.Numerics.dll rename to mcs/class/lib/monolite-darwin/1051600011/Facades/System.Runtime.Numerics.dll diff --git a/mcs/class/lib/monolite-darwin/1051600010/Facades/System.Runtime.dll b/mcs/class/lib/monolite-darwin/1051600011/Facades/System.Runtime.dll similarity index 100% rename from mcs/class/lib/monolite-darwin/1051600010/Facades/System.Runtime.dll rename to mcs/class/lib/monolite-darwin/1051600011/Facades/System.Runtime.dll diff --git a/mcs/class/lib/monolite-darwin/1051600010/Facades/System.Security.Cryptography.Algorithms.dll b/mcs/class/lib/monolite-darwin/1051600011/Facades/System.Security.Cryptography.Algorithms.dll similarity index 100% rename from mcs/class/lib/monolite-darwin/1051600010/Facades/System.Security.Cryptography.Algorithms.dll rename to mcs/class/lib/monolite-darwin/1051600011/Facades/System.Security.Cryptography.Algorithms.dll diff --git a/mcs/class/lib/monolite-darwin/1051600010/Facades/System.Security.Cryptography.Primitives.dll b/mcs/class/lib/monolite-darwin/1051600011/Facades/System.Security.Cryptography.Primitives.dll similarity index 100% rename from mcs/class/lib/monolite-darwin/1051600010/Facades/System.Security.Cryptography.Primitives.dll rename to mcs/class/lib/monolite-darwin/1051600011/Facades/System.Security.Cryptography.Primitives.dll diff --git a/mcs/class/lib/monolite-darwin/1051600010/Facades/System.Text.Encoding.CodePages.dll b/mcs/class/lib/monolite-darwin/1051600011/Facades/System.Text.Encoding.CodePages.dll similarity index 100% rename from mcs/class/lib/monolite-darwin/1051600010/Facades/System.Text.Encoding.CodePages.dll rename to mcs/class/lib/monolite-darwin/1051600011/Facades/System.Text.Encoding.CodePages.dll diff --git a/mcs/class/lib/monolite-darwin/1051600010/Facades/System.Text.Encoding.Extensions.dll b/mcs/class/lib/monolite-darwin/1051600011/Facades/System.Text.Encoding.Extensions.dll similarity index 100% rename from mcs/class/lib/monolite-darwin/1051600010/Facades/System.Text.Encoding.Extensions.dll rename to mcs/class/lib/monolite-darwin/1051600011/Facades/System.Text.Encoding.Extensions.dll diff --git a/mcs/class/lib/monolite-darwin/1051600010/Facades/System.Text.Encoding.dll b/mcs/class/lib/monolite-darwin/1051600011/Facades/System.Text.Encoding.dll similarity index 100% rename from mcs/class/lib/monolite-darwin/1051600010/Facades/System.Text.Encoding.dll rename to mcs/class/lib/monolite-darwin/1051600011/Facades/System.Text.Encoding.dll diff --git a/mcs/class/lib/monolite-darwin/1051600010/Facades/System.Threading.Tasks.Parallel.dll b/mcs/class/lib/monolite-darwin/1051600011/Facades/System.Threading.Tasks.Parallel.dll similarity index 100% rename from mcs/class/lib/monolite-darwin/1051600010/Facades/System.Threading.Tasks.Parallel.dll rename to mcs/class/lib/monolite-darwin/1051600011/Facades/System.Threading.Tasks.Parallel.dll diff --git a/mcs/class/lib/monolite-darwin/1051600010/Facades/System.Threading.Tasks.dll b/mcs/class/lib/monolite-darwin/1051600011/Facades/System.Threading.Tasks.dll similarity index 100% rename from mcs/class/lib/monolite-darwin/1051600010/Facades/System.Threading.Tasks.dll rename to mcs/class/lib/monolite-darwin/1051600011/Facades/System.Threading.Tasks.dll diff --git a/mcs/class/lib/monolite-darwin/1051600010/Facades/System.Threading.dll b/mcs/class/lib/monolite-darwin/1051600011/Facades/System.Threading.dll similarity index 100% rename from mcs/class/lib/monolite-darwin/1051600010/Facades/System.Threading.dll rename to mcs/class/lib/monolite-darwin/1051600011/Facades/System.Threading.dll diff --git a/mcs/class/lib/monolite-darwin/1051600010/Facades/System.ValueTuple.dll b/mcs/class/lib/monolite-darwin/1051600011/Facades/System.ValueTuple.dll similarity index 100% rename from mcs/class/lib/monolite-darwin/1051600010/Facades/System.ValueTuple.dll rename to mcs/class/lib/monolite-darwin/1051600011/Facades/System.ValueTuple.dll diff --git a/mcs/class/lib/monolite-darwin/1051600010/Facades/System.Xml.ReaderWriter.dll b/mcs/class/lib/monolite-darwin/1051600011/Facades/System.Xml.ReaderWriter.dll similarity index 100% rename from mcs/class/lib/monolite-darwin/1051600010/Facades/System.Xml.ReaderWriter.dll rename to mcs/class/lib/monolite-darwin/1051600011/Facades/System.Xml.ReaderWriter.dll diff --git a/mcs/class/lib/monolite-darwin/1051600010/Facades/System.Xml.XDocument.dll b/mcs/class/lib/monolite-darwin/1051600011/Facades/System.Xml.XDocument.dll similarity index 100% rename from mcs/class/lib/monolite-darwin/1051600010/Facades/System.Xml.XDocument.dll rename to mcs/class/lib/monolite-darwin/1051600011/Facades/System.Xml.XDocument.dll diff --git a/mcs/class/lib/monolite-darwin/1051600010/Mono.Cecil.dll.REMOVED.git-id b/mcs/class/lib/monolite-darwin/1051600011/Mono.Cecil.dll.REMOVED.git-id similarity index 100% rename from mcs/class/lib/monolite-darwin/1051600010/Mono.Cecil.dll.REMOVED.git-id rename to mcs/class/lib/monolite-darwin/1051600011/Mono.Cecil.dll.REMOVED.git-id diff --git a/mcs/class/lib/monolite-darwin/1051600011/Mono.Security.dll.REMOVED.git-id b/mcs/class/lib/monolite-darwin/1051600011/Mono.Security.dll.REMOVED.git-id new file mode 100644 index 0000000000..94aecee5d8 --- /dev/null +++ b/mcs/class/lib/monolite-darwin/1051600011/Mono.Security.dll.REMOVED.git-id @@ -0,0 +1 @@ +cef7d484610be59efcf7b70e16834aebf1a4d463 \ No newline at end of file diff --git a/mcs/class/lib/monolite-darwin/1051600011/System.Configuration.dll.REMOVED.git-id b/mcs/class/lib/monolite-darwin/1051600011/System.Configuration.dll.REMOVED.git-id new file mode 100644 index 0000000000..707e3db25c --- /dev/null +++ b/mcs/class/lib/monolite-darwin/1051600011/System.Configuration.dll.REMOVED.git-id @@ -0,0 +1 @@ +8cf110b2790d47adfe417f38eaae7079a1d0a26f \ No newline at end of file diff --git a/mcs/class/lib/monolite-darwin/1051600010/System.Core.dll.REMOVED.git-id b/mcs/class/lib/monolite-darwin/1051600011/System.Core.dll.REMOVED.git-id similarity index 100% rename from mcs/class/lib/monolite-darwin/1051600010/System.Core.dll.REMOVED.git-id rename to mcs/class/lib/monolite-darwin/1051600011/System.Core.dll.REMOVED.git-id diff --git a/mcs/class/lib/monolite-linux/1051600010/System.IO.Compression.dll b/mcs/class/lib/monolite-darwin/1051600011/System.IO.Compression.dll similarity index 99% rename from mcs/class/lib/monolite-linux/1051600010/System.IO.Compression.dll rename to mcs/class/lib/monolite-darwin/1051600011/System.IO.Compression.dll index 65fd1f953d..2960466234 100644 Binary files a/mcs/class/lib/monolite-linux/1051600010/System.IO.Compression.dll and b/mcs/class/lib/monolite-darwin/1051600011/System.IO.Compression.dll differ diff --git a/mcs/class/lib/monolite-darwin/1051600011/System.Numerics.dll.REMOVED.git-id b/mcs/class/lib/monolite-darwin/1051600011/System.Numerics.dll.REMOVED.git-id new file mode 100644 index 0000000000..5d56ebe9a6 --- /dev/null +++ b/mcs/class/lib/monolite-darwin/1051600011/System.Numerics.dll.REMOVED.git-id @@ -0,0 +1 @@ +c17fac1cfeadd8f77de613dea02e4a7430169375 \ No newline at end of file diff --git a/mcs/class/lib/monolite-darwin/1051600011/System.Security.dll.REMOVED.git-id b/mcs/class/lib/monolite-darwin/1051600011/System.Security.dll.REMOVED.git-id new file mode 100644 index 0000000000..855032a5a7 --- /dev/null +++ b/mcs/class/lib/monolite-darwin/1051600011/System.Security.dll.REMOVED.git-id @@ -0,0 +1 @@ +6e68d2b5f8a9bb7947ebfe9d312d2e39d275a8f4 \ No newline at end of file diff --git a/mcs/class/lib/monolite-darwin/1051600010/System.Xml.Linq.dll.REMOVED.git-id b/mcs/class/lib/monolite-darwin/1051600011/System.Xml.Linq.dll.REMOVED.git-id similarity index 100% rename from mcs/class/lib/monolite-darwin/1051600010/System.Xml.Linq.dll.REMOVED.git-id rename to mcs/class/lib/monolite-darwin/1051600011/System.Xml.Linq.dll.REMOVED.git-id diff --git a/mcs/class/lib/monolite-darwin/1051600011/System.Xml.dll.REMOVED.git-id b/mcs/class/lib/monolite-darwin/1051600011/System.Xml.dll.REMOVED.git-id new file mode 100644 index 0000000000..6a3294bec0 --- /dev/null +++ b/mcs/class/lib/monolite-darwin/1051600011/System.Xml.dll.REMOVED.git-id @@ -0,0 +1 @@ +316250e4d7392e94b2d57802f5cc587bdda6f3fd \ No newline at end of file diff --git a/mcs/class/lib/monolite-darwin/1051600010/System.dll.REMOVED.git-id b/mcs/class/lib/monolite-darwin/1051600011/System.dll.REMOVED.git-id similarity index 100% rename from mcs/class/lib/monolite-darwin/1051600010/System.dll.REMOVED.git-id rename to mcs/class/lib/monolite-darwin/1051600011/System.dll.REMOVED.git-id diff --git a/mcs/class/lib/monolite-darwin/1051600011/mcs.exe.REMOVED.git-id b/mcs/class/lib/monolite-darwin/1051600011/mcs.exe.REMOVED.git-id new file mode 100644 index 0000000000..4584557ef0 --- /dev/null +++ b/mcs/class/lib/monolite-darwin/1051600011/mcs.exe.REMOVED.git-id @@ -0,0 +1 @@ +709e2757f8b426cb600a4f28b2d9e65d106a16db \ No newline at end of file diff --git a/mcs/class/lib/monolite-darwin/1051600011/mscorlib.dll.REMOVED.git-id b/mcs/class/lib/monolite-darwin/1051600011/mscorlib.dll.REMOVED.git-id new file mode 100644 index 0000000000..d4822874c4 --- /dev/null +++ b/mcs/class/lib/monolite-darwin/1051600011/mscorlib.dll.REMOVED.git-id @@ -0,0 +1 @@ +7a2ffb29f2f05c482f0ac022f9a0a4e53def0571 \ No newline at end of file diff --git a/mcs/class/lib/monolite-linux/1051600010/Mono.Security.dll.REMOVED.git-id b/mcs/class/lib/monolite-linux/1051600010/Mono.Security.dll.REMOVED.git-id deleted file mode 100644 index e363092a5f..0000000000 --- a/mcs/class/lib/monolite-linux/1051600010/Mono.Security.dll.REMOVED.git-id +++ /dev/null @@ -1 +0,0 @@ -59b3f707d19de8e43e7469a739cdafaa2206c784 \ No newline at end of file diff --git a/mcs/class/lib/monolite-linux/1051600010/System.Configuration.dll.REMOVED.git-id b/mcs/class/lib/monolite-linux/1051600010/System.Configuration.dll.REMOVED.git-id deleted file mode 100644 index d69ce3dc1b..0000000000 --- a/mcs/class/lib/monolite-linux/1051600010/System.Configuration.dll.REMOVED.git-id +++ /dev/null @@ -1 +0,0 @@ -f084e3004aa6da6e79446be9001e26a9ad6195ac \ No newline at end of file diff --git a/mcs/class/lib/monolite-linux/1051600010/System.Numerics.dll.REMOVED.git-id b/mcs/class/lib/monolite-linux/1051600010/System.Numerics.dll.REMOVED.git-id deleted file mode 100644 index d7b65c8398..0000000000 --- a/mcs/class/lib/monolite-linux/1051600010/System.Numerics.dll.REMOVED.git-id +++ /dev/null @@ -1 +0,0 @@ -85b4839a807f2bf411aa32ab0ba84451e144a568 \ No newline at end of file diff --git a/mcs/class/lib/monolite-linux/1051600010/System.Security.dll.REMOVED.git-id b/mcs/class/lib/monolite-linux/1051600010/System.Security.dll.REMOVED.git-id deleted file mode 100644 index dc0cd406cb..0000000000 --- a/mcs/class/lib/monolite-linux/1051600010/System.Security.dll.REMOVED.git-id +++ /dev/null @@ -1 +0,0 @@ -f304ed214eea68de0cb5ecd50dd0de4c8b84718d \ No newline at end of file diff --git a/mcs/class/lib/monolite-linux/1051600010/System.Xml.dll.REMOVED.git-id b/mcs/class/lib/monolite-linux/1051600010/System.Xml.dll.REMOVED.git-id deleted file mode 100644 index 6bfd42bf3c..0000000000 --- a/mcs/class/lib/monolite-linux/1051600010/System.Xml.dll.REMOVED.git-id +++ /dev/null @@ -1 +0,0 @@ -3235d75c575b0982db4136b0ccfeba72588886ca \ No newline at end of file diff --git a/mcs/class/lib/monolite-linux/1051600010/mcs.exe.REMOVED.git-id b/mcs/class/lib/monolite-linux/1051600010/mcs.exe.REMOVED.git-id deleted file mode 100644 index 1f9b25b7a2..0000000000 --- a/mcs/class/lib/monolite-linux/1051600010/mcs.exe.REMOVED.git-id +++ /dev/null @@ -1 +0,0 @@ -c719ef566f1dbfa272ea10ce17301e8b27423fab \ No newline at end of file diff --git a/mcs/class/lib/monolite-linux/1051600010/mscorlib.dll.REMOVED.git-id b/mcs/class/lib/monolite-linux/1051600010/mscorlib.dll.REMOVED.git-id deleted file mode 100644 index 7064ea4ef2..0000000000 --- a/mcs/class/lib/monolite-linux/1051600010/mscorlib.dll.REMOVED.git-id +++ /dev/null @@ -1 +0,0 @@ -90855d0cb7cd711c546a29e6e3513d3a3042d76b \ No newline at end of file diff --git a/mcs/class/lib/monolite-linux/1051600010/Facades/System.Collections.Concurrent.dll b/mcs/class/lib/monolite-linux/1051600011/Facades/System.Collections.Concurrent.dll similarity index 100% rename from mcs/class/lib/monolite-linux/1051600010/Facades/System.Collections.Concurrent.dll rename to mcs/class/lib/monolite-linux/1051600011/Facades/System.Collections.Concurrent.dll diff --git a/mcs/class/lib/monolite-linux/1051600010/Facades/System.Collections.dll b/mcs/class/lib/monolite-linux/1051600011/Facades/System.Collections.dll similarity index 100% rename from mcs/class/lib/monolite-linux/1051600010/Facades/System.Collections.dll rename to mcs/class/lib/monolite-linux/1051600011/Facades/System.Collections.dll diff --git a/mcs/class/lib/monolite-linux/1051600010/Facades/System.Diagnostics.Debug.dll b/mcs/class/lib/monolite-linux/1051600011/Facades/System.Diagnostics.Debug.dll similarity index 100% rename from mcs/class/lib/monolite-linux/1051600010/Facades/System.Diagnostics.Debug.dll rename to mcs/class/lib/monolite-linux/1051600011/Facades/System.Diagnostics.Debug.dll diff --git a/mcs/class/lib/monolite-linux/1051600010/Facades/System.Diagnostics.FileVersionInfo.dll b/mcs/class/lib/monolite-linux/1051600011/Facades/System.Diagnostics.FileVersionInfo.dll similarity index 100% rename from mcs/class/lib/monolite-linux/1051600010/Facades/System.Diagnostics.FileVersionInfo.dll rename to mcs/class/lib/monolite-linux/1051600011/Facades/System.Diagnostics.FileVersionInfo.dll diff --git a/mcs/class/lib/monolite-linux/1051600010/Facades/System.Diagnostics.Tools.dll b/mcs/class/lib/monolite-linux/1051600011/Facades/System.Diagnostics.Tools.dll similarity index 100% rename from mcs/class/lib/monolite-linux/1051600010/Facades/System.Diagnostics.Tools.dll rename to mcs/class/lib/monolite-linux/1051600011/Facades/System.Diagnostics.Tools.dll diff --git a/mcs/class/lib/monolite-linux/1051600010/Facades/System.Dynamic.Runtime.dll b/mcs/class/lib/monolite-linux/1051600011/Facades/System.Dynamic.Runtime.dll similarity index 100% rename from mcs/class/lib/monolite-linux/1051600010/Facades/System.Dynamic.Runtime.dll rename to mcs/class/lib/monolite-linux/1051600011/Facades/System.Dynamic.Runtime.dll diff --git a/mcs/class/lib/monolite-linux/1051600010/Facades/System.Globalization.dll b/mcs/class/lib/monolite-linux/1051600011/Facades/System.Globalization.dll similarity index 100% rename from mcs/class/lib/monolite-linux/1051600010/Facades/System.Globalization.dll rename to mcs/class/lib/monolite-linux/1051600011/Facades/System.Globalization.dll diff --git a/mcs/class/lib/monolite-linux/1051600010/Facades/System.IO.FileSystem.Primitives.dll b/mcs/class/lib/monolite-linux/1051600011/Facades/System.IO.FileSystem.Primitives.dll similarity index 100% rename from mcs/class/lib/monolite-linux/1051600010/Facades/System.IO.FileSystem.Primitives.dll rename to mcs/class/lib/monolite-linux/1051600011/Facades/System.IO.FileSystem.Primitives.dll diff --git a/mcs/class/lib/monolite-linux/1051600010/Facades/System.IO.FileSystem.dll b/mcs/class/lib/monolite-linux/1051600011/Facades/System.IO.FileSystem.dll similarity index 100% rename from mcs/class/lib/monolite-linux/1051600010/Facades/System.IO.FileSystem.dll rename to mcs/class/lib/monolite-linux/1051600011/Facades/System.IO.FileSystem.dll diff --git a/mcs/class/lib/monolite-linux/1051600010/Facades/System.IO.dll b/mcs/class/lib/monolite-linux/1051600011/Facades/System.IO.dll similarity index 100% rename from mcs/class/lib/monolite-linux/1051600010/Facades/System.IO.dll rename to mcs/class/lib/monolite-linux/1051600011/Facades/System.IO.dll diff --git a/mcs/class/lib/monolite-linux/1051600010/Facades/System.Linq.Expressions.dll b/mcs/class/lib/monolite-linux/1051600011/Facades/System.Linq.Expressions.dll similarity index 100% rename from mcs/class/lib/monolite-linux/1051600010/Facades/System.Linq.Expressions.dll rename to mcs/class/lib/monolite-linux/1051600011/Facades/System.Linq.Expressions.dll diff --git a/mcs/class/lib/monolite-linux/1051600010/Facades/System.Linq.dll b/mcs/class/lib/monolite-linux/1051600011/Facades/System.Linq.dll similarity index 100% rename from mcs/class/lib/monolite-linux/1051600010/Facades/System.Linq.dll rename to mcs/class/lib/monolite-linux/1051600011/Facades/System.Linq.dll diff --git a/mcs/class/lib/monolite-linux/1051600010/Facades/System.Reflection.Extensions.dll b/mcs/class/lib/monolite-linux/1051600011/Facades/System.Reflection.Extensions.dll similarity index 100% rename from mcs/class/lib/monolite-linux/1051600010/Facades/System.Reflection.Extensions.dll rename to mcs/class/lib/monolite-linux/1051600011/Facades/System.Reflection.Extensions.dll diff --git a/mcs/class/lib/monolite-linux/1051600010/Facades/System.Reflection.Primitives.dll b/mcs/class/lib/monolite-linux/1051600011/Facades/System.Reflection.Primitives.dll similarity index 100% rename from mcs/class/lib/monolite-linux/1051600010/Facades/System.Reflection.Primitives.dll rename to mcs/class/lib/monolite-linux/1051600011/Facades/System.Reflection.Primitives.dll diff --git a/mcs/class/lib/monolite-linux/1051600010/Facades/System.Reflection.dll b/mcs/class/lib/monolite-linux/1051600011/Facades/System.Reflection.dll similarity index 100% rename from mcs/class/lib/monolite-linux/1051600010/Facades/System.Reflection.dll rename to mcs/class/lib/monolite-linux/1051600011/Facades/System.Reflection.dll diff --git a/mcs/class/lib/monolite-linux/1051600010/Facades/System.Resources.ResourceManager.dll b/mcs/class/lib/monolite-linux/1051600011/Facades/System.Resources.ResourceManager.dll similarity index 100% rename from mcs/class/lib/monolite-linux/1051600010/Facades/System.Resources.ResourceManager.dll rename to mcs/class/lib/monolite-linux/1051600011/Facades/System.Resources.ResourceManager.dll diff --git a/mcs/class/lib/monolite-linux/1051600010/Facades/System.Runtime.Extensions.dll b/mcs/class/lib/monolite-linux/1051600011/Facades/System.Runtime.Extensions.dll similarity index 100% rename from mcs/class/lib/monolite-linux/1051600010/Facades/System.Runtime.Extensions.dll rename to mcs/class/lib/monolite-linux/1051600011/Facades/System.Runtime.Extensions.dll diff --git a/mcs/class/lib/monolite-linux/1051600010/Facades/System.Runtime.InteropServices.dll b/mcs/class/lib/monolite-linux/1051600011/Facades/System.Runtime.InteropServices.dll similarity index 100% rename from mcs/class/lib/monolite-linux/1051600010/Facades/System.Runtime.InteropServices.dll rename to mcs/class/lib/monolite-linux/1051600011/Facades/System.Runtime.InteropServices.dll diff --git a/mcs/class/lib/monolite-linux/1051600010/Facades/System.Runtime.Numerics.dll b/mcs/class/lib/monolite-linux/1051600011/Facades/System.Runtime.Numerics.dll similarity index 100% rename from mcs/class/lib/monolite-linux/1051600010/Facades/System.Runtime.Numerics.dll rename to mcs/class/lib/monolite-linux/1051600011/Facades/System.Runtime.Numerics.dll diff --git a/mcs/class/lib/monolite-linux/1051600010/Facades/System.Runtime.dll b/mcs/class/lib/monolite-linux/1051600011/Facades/System.Runtime.dll similarity index 100% rename from mcs/class/lib/monolite-linux/1051600010/Facades/System.Runtime.dll rename to mcs/class/lib/monolite-linux/1051600011/Facades/System.Runtime.dll diff --git a/mcs/class/lib/monolite-linux/1051600010/Facades/System.Security.Cryptography.Algorithms.dll b/mcs/class/lib/monolite-linux/1051600011/Facades/System.Security.Cryptography.Algorithms.dll similarity index 100% rename from mcs/class/lib/monolite-linux/1051600010/Facades/System.Security.Cryptography.Algorithms.dll rename to mcs/class/lib/monolite-linux/1051600011/Facades/System.Security.Cryptography.Algorithms.dll diff --git a/mcs/class/lib/monolite-linux/1051600010/Facades/System.Security.Cryptography.Primitives.dll b/mcs/class/lib/monolite-linux/1051600011/Facades/System.Security.Cryptography.Primitives.dll similarity index 100% rename from mcs/class/lib/monolite-linux/1051600010/Facades/System.Security.Cryptography.Primitives.dll rename to mcs/class/lib/monolite-linux/1051600011/Facades/System.Security.Cryptography.Primitives.dll diff --git a/mcs/class/lib/monolite-linux/1051600010/Facades/System.Text.Encoding.CodePages.dll b/mcs/class/lib/monolite-linux/1051600011/Facades/System.Text.Encoding.CodePages.dll similarity index 100% rename from mcs/class/lib/monolite-linux/1051600010/Facades/System.Text.Encoding.CodePages.dll rename to mcs/class/lib/monolite-linux/1051600011/Facades/System.Text.Encoding.CodePages.dll diff --git a/mcs/class/lib/monolite-linux/1051600010/Facades/System.Text.Encoding.Extensions.dll b/mcs/class/lib/monolite-linux/1051600011/Facades/System.Text.Encoding.Extensions.dll similarity index 100% rename from mcs/class/lib/monolite-linux/1051600010/Facades/System.Text.Encoding.Extensions.dll rename to mcs/class/lib/monolite-linux/1051600011/Facades/System.Text.Encoding.Extensions.dll diff --git a/mcs/class/lib/monolite-linux/1051600010/Facades/System.Text.Encoding.dll b/mcs/class/lib/monolite-linux/1051600011/Facades/System.Text.Encoding.dll similarity index 100% rename from mcs/class/lib/monolite-linux/1051600010/Facades/System.Text.Encoding.dll rename to mcs/class/lib/monolite-linux/1051600011/Facades/System.Text.Encoding.dll diff --git a/mcs/class/lib/monolite-linux/1051600010/Facades/System.Threading.Tasks.Parallel.dll b/mcs/class/lib/monolite-linux/1051600011/Facades/System.Threading.Tasks.Parallel.dll similarity index 100% rename from mcs/class/lib/monolite-linux/1051600010/Facades/System.Threading.Tasks.Parallel.dll rename to mcs/class/lib/monolite-linux/1051600011/Facades/System.Threading.Tasks.Parallel.dll diff --git a/mcs/class/lib/monolite-linux/1051600010/Facades/System.Threading.Tasks.dll b/mcs/class/lib/monolite-linux/1051600011/Facades/System.Threading.Tasks.dll similarity index 100% rename from mcs/class/lib/monolite-linux/1051600010/Facades/System.Threading.Tasks.dll rename to mcs/class/lib/monolite-linux/1051600011/Facades/System.Threading.Tasks.dll diff --git a/mcs/class/lib/monolite-linux/1051600010/Facades/System.Threading.dll b/mcs/class/lib/monolite-linux/1051600011/Facades/System.Threading.dll similarity index 100% rename from mcs/class/lib/monolite-linux/1051600010/Facades/System.Threading.dll rename to mcs/class/lib/monolite-linux/1051600011/Facades/System.Threading.dll diff --git a/mcs/class/lib/monolite-linux/1051600010/Facades/System.ValueTuple.dll b/mcs/class/lib/monolite-linux/1051600011/Facades/System.ValueTuple.dll similarity index 100% rename from mcs/class/lib/monolite-linux/1051600010/Facades/System.ValueTuple.dll rename to mcs/class/lib/monolite-linux/1051600011/Facades/System.ValueTuple.dll diff --git a/mcs/class/lib/monolite-linux/1051600010/Facades/System.Xml.ReaderWriter.dll b/mcs/class/lib/monolite-linux/1051600011/Facades/System.Xml.ReaderWriter.dll similarity index 100% rename from mcs/class/lib/monolite-linux/1051600010/Facades/System.Xml.ReaderWriter.dll rename to mcs/class/lib/monolite-linux/1051600011/Facades/System.Xml.ReaderWriter.dll diff --git a/mcs/class/lib/monolite-linux/1051600010/Facades/System.Xml.XDocument.dll b/mcs/class/lib/monolite-linux/1051600011/Facades/System.Xml.XDocument.dll similarity index 100% rename from mcs/class/lib/monolite-linux/1051600010/Facades/System.Xml.XDocument.dll rename to mcs/class/lib/monolite-linux/1051600011/Facades/System.Xml.XDocument.dll diff --git a/mcs/class/lib/monolite-linux/1051600010/Mono.Cecil.dll.REMOVED.git-id b/mcs/class/lib/monolite-linux/1051600011/Mono.Cecil.dll.REMOVED.git-id similarity index 100% rename from mcs/class/lib/monolite-linux/1051600010/Mono.Cecil.dll.REMOVED.git-id rename to mcs/class/lib/monolite-linux/1051600011/Mono.Cecil.dll.REMOVED.git-id diff --git a/mcs/class/lib/monolite-linux/1051600011/Mono.Security.dll.REMOVED.git-id b/mcs/class/lib/monolite-linux/1051600011/Mono.Security.dll.REMOVED.git-id new file mode 100644 index 0000000000..94aecee5d8 --- /dev/null +++ b/mcs/class/lib/monolite-linux/1051600011/Mono.Security.dll.REMOVED.git-id @@ -0,0 +1 @@ +cef7d484610be59efcf7b70e16834aebf1a4d463 \ No newline at end of file diff --git a/mcs/class/lib/monolite-linux/1051600011/System.Configuration.dll.REMOVED.git-id b/mcs/class/lib/monolite-linux/1051600011/System.Configuration.dll.REMOVED.git-id new file mode 100644 index 0000000000..707e3db25c --- /dev/null +++ b/mcs/class/lib/monolite-linux/1051600011/System.Configuration.dll.REMOVED.git-id @@ -0,0 +1 @@ +8cf110b2790d47adfe417f38eaae7079a1d0a26f \ No newline at end of file diff --git a/mcs/class/lib/monolite-linux/1051600010/System.Core.dll.REMOVED.git-id b/mcs/class/lib/monolite-linux/1051600011/System.Core.dll.REMOVED.git-id similarity index 100% rename from mcs/class/lib/monolite-linux/1051600010/System.Core.dll.REMOVED.git-id rename to mcs/class/lib/monolite-linux/1051600011/System.Core.dll.REMOVED.git-id diff --git a/mcs/class/lib/monolite-win32/1051600010/System.IO.Compression.dll b/mcs/class/lib/monolite-linux/1051600011/System.IO.Compression.dll similarity index 99% rename from mcs/class/lib/monolite-win32/1051600010/System.IO.Compression.dll rename to mcs/class/lib/monolite-linux/1051600011/System.IO.Compression.dll index 65fd1f953d..2960466234 100644 Binary files a/mcs/class/lib/monolite-win32/1051600010/System.IO.Compression.dll and b/mcs/class/lib/monolite-linux/1051600011/System.IO.Compression.dll differ diff --git a/mcs/class/lib/monolite-linux/1051600011/System.Numerics.dll.REMOVED.git-id b/mcs/class/lib/monolite-linux/1051600011/System.Numerics.dll.REMOVED.git-id new file mode 100644 index 0000000000..5d56ebe9a6 --- /dev/null +++ b/mcs/class/lib/monolite-linux/1051600011/System.Numerics.dll.REMOVED.git-id @@ -0,0 +1 @@ +c17fac1cfeadd8f77de613dea02e4a7430169375 \ No newline at end of file diff --git a/mcs/class/lib/monolite-linux/1051600011/System.Security.dll.REMOVED.git-id b/mcs/class/lib/monolite-linux/1051600011/System.Security.dll.REMOVED.git-id new file mode 100644 index 0000000000..855032a5a7 --- /dev/null +++ b/mcs/class/lib/monolite-linux/1051600011/System.Security.dll.REMOVED.git-id @@ -0,0 +1 @@ +6e68d2b5f8a9bb7947ebfe9d312d2e39d275a8f4 \ No newline at end of file diff --git a/mcs/class/lib/monolite-linux/1051600010/System.Xml.Linq.dll.REMOVED.git-id b/mcs/class/lib/monolite-linux/1051600011/System.Xml.Linq.dll.REMOVED.git-id similarity index 100% rename from mcs/class/lib/monolite-linux/1051600010/System.Xml.Linq.dll.REMOVED.git-id rename to mcs/class/lib/monolite-linux/1051600011/System.Xml.Linq.dll.REMOVED.git-id diff --git a/mcs/class/lib/monolite-linux/1051600011/System.Xml.dll.REMOVED.git-id b/mcs/class/lib/monolite-linux/1051600011/System.Xml.dll.REMOVED.git-id new file mode 100644 index 0000000000..6a3294bec0 --- /dev/null +++ b/mcs/class/lib/monolite-linux/1051600011/System.Xml.dll.REMOVED.git-id @@ -0,0 +1 @@ +316250e4d7392e94b2d57802f5cc587bdda6f3fd \ No newline at end of file diff --git a/mcs/class/lib/monolite-linux/1051600010/System.dll.REMOVED.git-id b/mcs/class/lib/monolite-linux/1051600011/System.dll.REMOVED.git-id similarity index 100% rename from mcs/class/lib/monolite-linux/1051600010/System.dll.REMOVED.git-id rename to mcs/class/lib/monolite-linux/1051600011/System.dll.REMOVED.git-id diff --git a/mcs/class/lib/monolite-linux/1051600011/mcs.exe.REMOVED.git-id b/mcs/class/lib/monolite-linux/1051600011/mcs.exe.REMOVED.git-id new file mode 100644 index 0000000000..4584557ef0 --- /dev/null +++ b/mcs/class/lib/monolite-linux/1051600011/mcs.exe.REMOVED.git-id @@ -0,0 +1 @@ +709e2757f8b426cb600a4f28b2d9e65d106a16db \ No newline at end of file diff --git a/mcs/class/lib/monolite-linux/1051600011/mscorlib.dll.REMOVED.git-id b/mcs/class/lib/monolite-linux/1051600011/mscorlib.dll.REMOVED.git-id new file mode 100644 index 0000000000..d4822874c4 --- /dev/null +++ b/mcs/class/lib/monolite-linux/1051600011/mscorlib.dll.REMOVED.git-id @@ -0,0 +1 @@ +7a2ffb29f2f05c482f0ac022f9a0a4e53def0571 \ No newline at end of file diff --git a/mcs/class/lib/monolite-win32/1051600010/Mono.Security.dll.REMOVED.git-id b/mcs/class/lib/monolite-win32/1051600010/Mono.Security.dll.REMOVED.git-id deleted file mode 100644 index e363092a5f..0000000000 --- a/mcs/class/lib/monolite-win32/1051600010/Mono.Security.dll.REMOVED.git-id +++ /dev/null @@ -1 +0,0 @@ -59b3f707d19de8e43e7469a739cdafaa2206c784 \ No newline at end of file diff --git a/mcs/class/lib/monolite-win32/1051600010/System.Configuration.dll.REMOVED.git-id b/mcs/class/lib/monolite-win32/1051600010/System.Configuration.dll.REMOVED.git-id deleted file mode 100644 index d69ce3dc1b..0000000000 --- a/mcs/class/lib/monolite-win32/1051600010/System.Configuration.dll.REMOVED.git-id +++ /dev/null @@ -1 +0,0 @@ -f084e3004aa6da6e79446be9001e26a9ad6195ac \ No newline at end of file diff --git a/mcs/class/lib/monolite-win32/1051600010/System.Numerics.dll.REMOVED.git-id b/mcs/class/lib/monolite-win32/1051600010/System.Numerics.dll.REMOVED.git-id deleted file mode 100644 index d7b65c8398..0000000000 --- a/mcs/class/lib/monolite-win32/1051600010/System.Numerics.dll.REMOVED.git-id +++ /dev/null @@ -1 +0,0 @@ -85b4839a807f2bf411aa32ab0ba84451e144a568 \ No newline at end of file diff --git a/mcs/class/lib/monolite-win32/1051600010/System.Security.dll.REMOVED.git-id b/mcs/class/lib/monolite-win32/1051600010/System.Security.dll.REMOVED.git-id deleted file mode 100644 index dc0cd406cb..0000000000 --- a/mcs/class/lib/monolite-win32/1051600010/System.Security.dll.REMOVED.git-id +++ /dev/null @@ -1 +0,0 @@ -f304ed214eea68de0cb5ecd50dd0de4c8b84718d \ No newline at end of file diff --git a/mcs/class/lib/monolite-win32/1051600010/System.Xml.dll.REMOVED.git-id b/mcs/class/lib/monolite-win32/1051600010/System.Xml.dll.REMOVED.git-id deleted file mode 100644 index 6bfd42bf3c..0000000000 --- a/mcs/class/lib/monolite-win32/1051600010/System.Xml.dll.REMOVED.git-id +++ /dev/null @@ -1 +0,0 @@ -3235d75c575b0982db4136b0ccfeba72588886ca \ No newline at end of file diff --git a/mcs/class/lib/monolite-win32/1051600010/mcs.exe.REMOVED.git-id b/mcs/class/lib/monolite-win32/1051600010/mcs.exe.REMOVED.git-id deleted file mode 100644 index 1f9b25b7a2..0000000000 --- a/mcs/class/lib/monolite-win32/1051600010/mcs.exe.REMOVED.git-id +++ /dev/null @@ -1 +0,0 @@ -c719ef566f1dbfa272ea10ce17301e8b27423fab \ No newline at end of file diff --git a/mcs/class/lib/monolite-win32/1051600010/mscorlib.dll.REMOVED.git-id b/mcs/class/lib/monolite-win32/1051600010/mscorlib.dll.REMOVED.git-id deleted file mode 100644 index 7064ea4ef2..0000000000 --- a/mcs/class/lib/monolite-win32/1051600010/mscorlib.dll.REMOVED.git-id +++ /dev/null @@ -1 +0,0 @@ -90855d0cb7cd711c546a29e6e3513d3a3042d76b \ No newline at end of file diff --git a/mcs/class/lib/monolite-win32/1051600010/Facades/System.Collections.Concurrent.dll b/mcs/class/lib/monolite-win32/1051600011/Facades/System.Collections.Concurrent.dll similarity index 100% rename from mcs/class/lib/monolite-win32/1051600010/Facades/System.Collections.Concurrent.dll rename to mcs/class/lib/monolite-win32/1051600011/Facades/System.Collections.Concurrent.dll diff --git a/mcs/class/lib/monolite-win32/1051600010/Facades/System.Collections.dll b/mcs/class/lib/monolite-win32/1051600011/Facades/System.Collections.dll similarity index 100% rename from mcs/class/lib/monolite-win32/1051600010/Facades/System.Collections.dll rename to mcs/class/lib/monolite-win32/1051600011/Facades/System.Collections.dll diff --git a/mcs/class/lib/monolite-win32/1051600010/Facades/System.Diagnostics.Debug.dll b/mcs/class/lib/monolite-win32/1051600011/Facades/System.Diagnostics.Debug.dll similarity index 100% rename from mcs/class/lib/monolite-win32/1051600010/Facades/System.Diagnostics.Debug.dll rename to mcs/class/lib/monolite-win32/1051600011/Facades/System.Diagnostics.Debug.dll diff --git a/mcs/class/lib/monolite-win32/1051600010/Facades/System.Diagnostics.FileVersionInfo.dll b/mcs/class/lib/monolite-win32/1051600011/Facades/System.Diagnostics.FileVersionInfo.dll similarity index 100% rename from mcs/class/lib/monolite-win32/1051600010/Facades/System.Diagnostics.FileVersionInfo.dll rename to mcs/class/lib/monolite-win32/1051600011/Facades/System.Diagnostics.FileVersionInfo.dll diff --git a/mcs/class/lib/monolite-win32/1051600010/Facades/System.Diagnostics.Tools.dll b/mcs/class/lib/monolite-win32/1051600011/Facades/System.Diagnostics.Tools.dll similarity index 100% rename from mcs/class/lib/monolite-win32/1051600010/Facades/System.Diagnostics.Tools.dll rename to mcs/class/lib/monolite-win32/1051600011/Facades/System.Diagnostics.Tools.dll diff --git a/mcs/class/lib/monolite-win32/1051600010/Facades/System.Dynamic.Runtime.dll b/mcs/class/lib/monolite-win32/1051600011/Facades/System.Dynamic.Runtime.dll similarity index 100% rename from mcs/class/lib/monolite-win32/1051600010/Facades/System.Dynamic.Runtime.dll rename to mcs/class/lib/monolite-win32/1051600011/Facades/System.Dynamic.Runtime.dll diff --git a/mcs/class/lib/monolite-win32/1051600010/Facades/System.Globalization.dll b/mcs/class/lib/monolite-win32/1051600011/Facades/System.Globalization.dll similarity index 100% rename from mcs/class/lib/monolite-win32/1051600010/Facades/System.Globalization.dll rename to mcs/class/lib/monolite-win32/1051600011/Facades/System.Globalization.dll diff --git a/mcs/class/lib/monolite-win32/1051600010/Facades/System.IO.FileSystem.Primitives.dll b/mcs/class/lib/monolite-win32/1051600011/Facades/System.IO.FileSystem.Primitives.dll similarity index 100% rename from mcs/class/lib/monolite-win32/1051600010/Facades/System.IO.FileSystem.Primitives.dll rename to mcs/class/lib/monolite-win32/1051600011/Facades/System.IO.FileSystem.Primitives.dll diff --git a/mcs/class/lib/monolite-win32/1051600010/Facades/System.IO.FileSystem.dll b/mcs/class/lib/monolite-win32/1051600011/Facades/System.IO.FileSystem.dll similarity index 100% rename from mcs/class/lib/monolite-win32/1051600010/Facades/System.IO.FileSystem.dll rename to mcs/class/lib/monolite-win32/1051600011/Facades/System.IO.FileSystem.dll diff --git a/mcs/class/lib/monolite-win32/1051600010/Facades/System.IO.dll b/mcs/class/lib/monolite-win32/1051600011/Facades/System.IO.dll similarity index 100% rename from mcs/class/lib/monolite-win32/1051600010/Facades/System.IO.dll rename to mcs/class/lib/monolite-win32/1051600011/Facades/System.IO.dll diff --git a/mcs/class/lib/monolite-win32/1051600010/Facades/System.Linq.Expressions.dll b/mcs/class/lib/monolite-win32/1051600011/Facades/System.Linq.Expressions.dll similarity index 100% rename from mcs/class/lib/monolite-win32/1051600010/Facades/System.Linq.Expressions.dll rename to mcs/class/lib/monolite-win32/1051600011/Facades/System.Linq.Expressions.dll diff --git a/mcs/class/lib/monolite-win32/1051600010/Facades/System.Linq.dll b/mcs/class/lib/monolite-win32/1051600011/Facades/System.Linq.dll similarity index 100% rename from mcs/class/lib/monolite-win32/1051600010/Facades/System.Linq.dll rename to mcs/class/lib/monolite-win32/1051600011/Facades/System.Linq.dll diff --git a/mcs/class/lib/monolite-win32/1051600010/Facades/System.Reflection.Extensions.dll b/mcs/class/lib/monolite-win32/1051600011/Facades/System.Reflection.Extensions.dll similarity index 100% rename from mcs/class/lib/monolite-win32/1051600010/Facades/System.Reflection.Extensions.dll rename to mcs/class/lib/monolite-win32/1051600011/Facades/System.Reflection.Extensions.dll diff --git a/mcs/class/lib/monolite-win32/1051600010/Facades/System.Reflection.Primitives.dll b/mcs/class/lib/monolite-win32/1051600011/Facades/System.Reflection.Primitives.dll similarity index 100% rename from mcs/class/lib/monolite-win32/1051600010/Facades/System.Reflection.Primitives.dll rename to mcs/class/lib/monolite-win32/1051600011/Facades/System.Reflection.Primitives.dll diff --git a/mcs/class/lib/monolite-win32/1051600010/Facades/System.Reflection.dll b/mcs/class/lib/monolite-win32/1051600011/Facades/System.Reflection.dll similarity index 100% rename from mcs/class/lib/monolite-win32/1051600010/Facades/System.Reflection.dll rename to mcs/class/lib/monolite-win32/1051600011/Facades/System.Reflection.dll diff --git a/mcs/class/lib/monolite-win32/1051600010/Facades/System.Resources.ResourceManager.dll b/mcs/class/lib/monolite-win32/1051600011/Facades/System.Resources.ResourceManager.dll similarity index 100% rename from mcs/class/lib/monolite-win32/1051600010/Facades/System.Resources.ResourceManager.dll rename to mcs/class/lib/monolite-win32/1051600011/Facades/System.Resources.ResourceManager.dll diff --git a/mcs/class/lib/monolite-win32/1051600010/Facades/System.Runtime.Extensions.dll b/mcs/class/lib/monolite-win32/1051600011/Facades/System.Runtime.Extensions.dll similarity index 100% rename from mcs/class/lib/monolite-win32/1051600010/Facades/System.Runtime.Extensions.dll rename to mcs/class/lib/monolite-win32/1051600011/Facades/System.Runtime.Extensions.dll diff --git a/mcs/class/lib/monolite-win32/1051600010/Facades/System.Runtime.InteropServices.dll b/mcs/class/lib/monolite-win32/1051600011/Facades/System.Runtime.InteropServices.dll similarity index 100% rename from mcs/class/lib/monolite-win32/1051600010/Facades/System.Runtime.InteropServices.dll rename to mcs/class/lib/monolite-win32/1051600011/Facades/System.Runtime.InteropServices.dll diff --git a/mcs/class/lib/monolite-win32/1051600010/Facades/System.Runtime.Numerics.dll b/mcs/class/lib/monolite-win32/1051600011/Facades/System.Runtime.Numerics.dll similarity index 100% rename from mcs/class/lib/monolite-win32/1051600010/Facades/System.Runtime.Numerics.dll rename to mcs/class/lib/monolite-win32/1051600011/Facades/System.Runtime.Numerics.dll diff --git a/mcs/class/lib/monolite-win32/1051600010/Facades/System.Runtime.dll b/mcs/class/lib/monolite-win32/1051600011/Facades/System.Runtime.dll similarity index 100% rename from mcs/class/lib/monolite-win32/1051600010/Facades/System.Runtime.dll rename to mcs/class/lib/monolite-win32/1051600011/Facades/System.Runtime.dll diff --git a/mcs/class/lib/monolite-win32/1051600010/Facades/System.Security.Cryptography.Algorithms.dll b/mcs/class/lib/monolite-win32/1051600011/Facades/System.Security.Cryptography.Algorithms.dll similarity index 100% rename from mcs/class/lib/monolite-win32/1051600010/Facades/System.Security.Cryptography.Algorithms.dll rename to mcs/class/lib/monolite-win32/1051600011/Facades/System.Security.Cryptography.Algorithms.dll diff --git a/mcs/class/lib/monolite-win32/1051600010/Facades/System.Security.Cryptography.Primitives.dll b/mcs/class/lib/monolite-win32/1051600011/Facades/System.Security.Cryptography.Primitives.dll similarity index 100% rename from mcs/class/lib/monolite-win32/1051600010/Facades/System.Security.Cryptography.Primitives.dll rename to mcs/class/lib/monolite-win32/1051600011/Facades/System.Security.Cryptography.Primitives.dll diff --git a/mcs/class/lib/monolite-win32/1051600010/Facades/System.Text.Encoding.CodePages.dll b/mcs/class/lib/monolite-win32/1051600011/Facades/System.Text.Encoding.CodePages.dll similarity index 100% rename from mcs/class/lib/monolite-win32/1051600010/Facades/System.Text.Encoding.CodePages.dll rename to mcs/class/lib/monolite-win32/1051600011/Facades/System.Text.Encoding.CodePages.dll diff --git a/mcs/class/lib/monolite-win32/1051600010/Facades/System.Text.Encoding.Extensions.dll b/mcs/class/lib/monolite-win32/1051600011/Facades/System.Text.Encoding.Extensions.dll similarity index 100% rename from mcs/class/lib/monolite-win32/1051600010/Facades/System.Text.Encoding.Extensions.dll rename to mcs/class/lib/monolite-win32/1051600011/Facades/System.Text.Encoding.Extensions.dll diff --git a/mcs/class/lib/monolite-win32/1051600010/Facades/System.Text.Encoding.dll b/mcs/class/lib/monolite-win32/1051600011/Facades/System.Text.Encoding.dll similarity index 100% rename from mcs/class/lib/monolite-win32/1051600010/Facades/System.Text.Encoding.dll rename to mcs/class/lib/monolite-win32/1051600011/Facades/System.Text.Encoding.dll diff --git a/mcs/class/lib/monolite-win32/1051600010/Facades/System.Threading.Tasks.Parallel.dll b/mcs/class/lib/monolite-win32/1051600011/Facades/System.Threading.Tasks.Parallel.dll similarity index 100% rename from mcs/class/lib/monolite-win32/1051600010/Facades/System.Threading.Tasks.Parallel.dll rename to mcs/class/lib/monolite-win32/1051600011/Facades/System.Threading.Tasks.Parallel.dll diff --git a/mcs/class/lib/monolite-win32/1051600010/Facades/System.Threading.Tasks.dll b/mcs/class/lib/monolite-win32/1051600011/Facades/System.Threading.Tasks.dll similarity index 100% rename from mcs/class/lib/monolite-win32/1051600010/Facades/System.Threading.Tasks.dll rename to mcs/class/lib/monolite-win32/1051600011/Facades/System.Threading.Tasks.dll diff --git a/mcs/class/lib/monolite-win32/1051600010/Facades/System.Threading.dll b/mcs/class/lib/monolite-win32/1051600011/Facades/System.Threading.dll similarity index 100% rename from mcs/class/lib/monolite-win32/1051600010/Facades/System.Threading.dll rename to mcs/class/lib/monolite-win32/1051600011/Facades/System.Threading.dll diff --git a/mcs/class/lib/monolite-win32/1051600010/Facades/System.ValueTuple.dll b/mcs/class/lib/monolite-win32/1051600011/Facades/System.ValueTuple.dll similarity index 100% rename from mcs/class/lib/monolite-win32/1051600010/Facades/System.ValueTuple.dll rename to mcs/class/lib/monolite-win32/1051600011/Facades/System.ValueTuple.dll diff --git a/mcs/class/lib/monolite-win32/1051600010/Facades/System.Xml.ReaderWriter.dll b/mcs/class/lib/monolite-win32/1051600011/Facades/System.Xml.ReaderWriter.dll similarity index 100% rename from mcs/class/lib/monolite-win32/1051600010/Facades/System.Xml.ReaderWriter.dll rename to mcs/class/lib/monolite-win32/1051600011/Facades/System.Xml.ReaderWriter.dll diff --git a/mcs/class/lib/monolite-win32/1051600010/Facades/System.Xml.XDocument.dll b/mcs/class/lib/monolite-win32/1051600011/Facades/System.Xml.XDocument.dll similarity index 100% rename from mcs/class/lib/monolite-win32/1051600010/Facades/System.Xml.XDocument.dll rename to mcs/class/lib/monolite-win32/1051600011/Facades/System.Xml.XDocument.dll diff --git a/mcs/class/lib/monolite-win32/1051600010/Mono.Cecil.dll.REMOVED.git-id b/mcs/class/lib/monolite-win32/1051600011/Mono.Cecil.dll.REMOVED.git-id similarity index 100% rename from mcs/class/lib/monolite-win32/1051600010/Mono.Cecil.dll.REMOVED.git-id rename to mcs/class/lib/monolite-win32/1051600011/Mono.Cecil.dll.REMOVED.git-id diff --git a/mcs/class/lib/monolite-win32/1051600011/Mono.Security.dll.REMOVED.git-id b/mcs/class/lib/monolite-win32/1051600011/Mono.Security.dll.REMOVED.git-id new file mode 100644 index 0000000000..94aecee5d8 --- /dev/null +++ b/mcs/class/lib/monolite-win32/1051600011/Mono.Security.dll.REMOVED.git-id @@ -0,0 +1 @@ +cef7d484610be59efcf7b70e16834aebf1a4d463 \ No newline at end of file diff --git a/mcs/class/lib/monolite-win32/1051600011/System.Configuration.dll.REMOVED.git-id b/mcs/class/lib/monolite-win32/1051600011/System.Configuration.dll.REMOVED.git-id new file mode 100644 index 0000000000..707e3db25c --- /dev/null +++ b/mcs/class/lib/monolite-win32/1051600011/System.Configuration.dll.REMOVED.git-id @@ -0,0 +1 @@ +8cf110b2790d47adfe417f38eaae7079a1d0a26f \ No newline at end of file diff --git a/mcs/class/lib/monolite-win32/1051600010/System.Core.dll.REMOVED.git-id b/mcs/class/lib/monolite-win32/1051600011/System.Core.dll.REMOVED.git-id similarity index 100% rename from mcs/class/lib/monolite-win32/1051600010/System.Core.dll.REMOVED.git-id rename to mcs/class/lib/monolite-win32/1051600011/System.Core.dll.REMOVED.git-id diff --git a/mcs/class/lib/monolite-darwin/1051600010/System.IO.Compression.dll b/mcs/class/lib/monolite-win32/1051600011/System.IO.Compression.dll similarity index 99% rename from mcs/class/lib/monolite-darwin/1051600010/System.IO.Compression.dll rename to mcs/class/lib/monolite-win32/1051600011/System.IO.Compression.dll index 65fd1f953d..2960466234 100644 Binary files a/mcs/class/lib/monolite-darwin/1051600010/System.IO.Compression.dll and b/mcs/class/lib/monolite-win32/1051600011/System.IO.Compression.dll differ diff --git a/mcs/class/lib/monolite-win32/1051600011/System.Numerics.dll.REMOVED.git-id b/mcs/class/lib/monolite-win32/1051600011/System.Numerics.dll.REMOVED.git-id new file mode 100644 index 0000000000..5d56ebe9a6 --- /dev/null +++ b/mcs/class/lib/monolite-win32/1051600011/System.Numerics.dll.REMOVED.git-id @@ -0,0 +1 @@ +c17fac1cfeadd8f77de613dea02e4a7430169375 \ No newline at end of file diff --git a/mcs/class/lib/monolite-win32/1051600011/System.Security.dll.REMOVED.git-id b/mcs/class/lib/monolite-win32/1051600011/System.Security.dll.REMOVED.git-id new file mode 100644 index 0000000000..855032a5a7 --- /dev/null +++ b/mcs/class/lib/monolite-win32/1051600011/System.Security.dll.REMOVED.git-id @@ -0,0 +1 @@ +6e68d2b5f8a9bb7947ebfe9d312d2e39d275a8f4 \ No newline at end of file diff --git a/mcs/class/lib/monolite-win32/1051600010/System.Xml.Linq.dll.REMOVED.git-id b/mcs/class/lib/monolite-win32/1051600011/System.Xml.Linq.dll.REMOVED.git-id similarity index 100% rename from mcs/class/lib/monolite-win32/1051600010/System.Xml.Linq.dll.REMOVED.git-id rename to mcs/class/lib/monolite-win32/1051600011/System.Xml.Linq.dll.REMOVED.git-id diff --git a/mcs/class/lib/monolite-win32/1051600011/System.Xml.dll.REMOVED.git-id b/mcs/class/lib/monolite-win32/1051600011/System.Xml.dll.REMOVED.git-id new file mode 100644 index 0000000000..6a3294bec0 --- /dev/null +++ b/mcs/class/lib/monolite-win32/1051600011/System.Xml.dll.REMOVED.git-id @@ -0,0 +1 @@ +316250e4d7392e94b2d57802f5cc587bdda6f3fd \ No newline at end of file diff --git a/mcs/class/lib/monolite-win32/1051600010/System.dll.REMOVED.git-id b/mcs/class/lib/monolite-win32/1051600011/System.dll.REMOVED.git-id similarity index 100% rename from mcs/class/lib/monolite-win32/1051600010/System.dll.REMOVED.git-id rename to mcs/class/lib/monolite-win32/1051600011/System.dll.REMOVED.git-id diff --git a/mcs/class/lib/monolite-win32/1051600011/mcs.exe.REMOVED.git-id b/mcs/class/lib/monolite-win32/1051600011/mcs.exe.REMOVED.git-id new file mode 100644 index 0000000000..4584557ef0 --- /dev/null +++ b/mcs/class/lib/monolite-win32/1051600011/mcs.exe.REMOVED.git-id @@ -0,0 +1 @@ +709e2757f8b426cb600a4f28b2d9e65d106a16db \ No newline at end of file diff --git a/mcs/class/lib/monolite-win32/1051600011/mscorlib.dll.REMOVED.git-id b/mcs/class/lib/monolite-win32/1051600011/mscorlib.dll.REMOVED.git-id new file mode 100644 index 0000000000..d4822874c4 --- /dev/null +++ b/mcs/class/lib/monolite-win32/1051600011/mscorlib.dll.REMOVED.git-id @@ -0,0 +1 @@ +7a2ffb29f2f05c482f0ac022f9a0a4e53def0571 \ No newline at end of file diff --git a/mono/metadata/icall-def.h b/mono/metadata/icall-def.h index 68973bacf7..e10d991533 100644 --- a/mono/metadata/icall-def.h +++ b/mono/metadata/icall-def.h @@ -94,8 +94,10 @@ HANDLES(ICALL(TLS_PROVIDER_FACTORY_1, "IsBtlsSupported", ves_icall_Mono_TlsProvi ICALL_TYPE(RUNTIME, "Mono.Runtime", RUNTIME_1) HANDLES(ICALL(RUNTIME_1, "DisableMicrosoftTelemetry", ves_icall_Mono_Runtime_DisableMicrosoftTelemetry)) HANDLES(ICALL(RUNTIME_2, "EnableMicrosoftTelemetry_internal", ves_icall_Mono_Runtime_EnableMicrosoftTelemetry)) -HANDLES(ICALL(RUNTIME_3, "GetDisplayName", ves_icall_Mono_Runtime_GetDisplayName)) +HANDLES(ICALL(RUNTIME_3, "ExceptionToState_internal", ves_icall_Mono_Runtime_ExceptionToState)) +HANDLES(ICALL(RUNTIME_4, "GetDisplayName", ves_icall_Mono_Runtime_GetDisplayName)) HANDLES(ICALL(RUNTIME_12, "GetNativeStackTrace", ves_icall_Mono_Runtime_GetNativeStackTrace)) +HANDLES(ICALL(RUNTIME_13, "SendMicrosoftTelemetry_internal", ves_icall_Mono_Runtime_SendMicrosoftTelemetry)) ICALL_TYPE(RTCLASS, "Mono.RuntimeClassHandle", RTCLASS_1) HANDLES(ICALL(RTCLASS_1, "GetTypeFromClass", ves_icall_Mono_RuntimeClassHandle_GetTypeFromClass)) diff --git a/mono/metadata/icall.c.REMOVED.git-id b/mono/metadata/icall.c.REMOVED.git-id index 90c1bd762b..69d5b760d8 100644 --- a/mono/metadata/icall.c.REMOVED.git-id +++ b/mono/metadata/icall.c.REMOVED.git-id @@ -1 +1 @@ -2cf59d0a12f78f6cb3ab581b655cb3aae68b9df8 \ No newline at end of file +c01fe52cc7b6f7b52ff0d18738de654974150a05 \ No newline at end of file diff --git a/mono/metadata/object-internals.h b/mono/metadata/object-internals.h index 5647bf676a..ad2b2a5aa6 100644 --- a/mono/metadata/object-internals.h +++ b/mono/metadata/object-internals.h @@ -653,6 +653,7 @@ typedef struct { void (*mono_reraise_exception) (MonoException *ex); #ifdef TARGET_OSX void (*mono_summarize_stack) (MonoDomain *domain, MonoThreadSummary *out, MonoContext *crash_ctx); + void (*mono_summarize_exception) (MonoException *exc, MonoThreadSummary *out); #endif } MonoRuntimeExceptionHandlingCallbacks; diff --git a/mono/metadata/threads.c.REMOVED.git-id b/mono/metadata/threads.c.REMOVED.git-id index 1b5142d996..dc3f9b1df9 100644 --- a/mono/metadata/threads.c.REMOVED.git-id +++ b/mono/metadata/threads.c.REMOVED.git-id @@ -1 +1 @@ -328a7ed774148ac3ca84ca7d3f69cf1f7354d8d0 \ No newline at end of file +152038ab038e0863629eb2ac05d89c0a7ed3c923 \ No newline at end of file diff --git a/mono/mini/mini-exceptions.c.REMOVED.git-id b/mono/mini/mini-exceptions.c.REMOVED.git-id index 616dd3ea9f..c65749438d 100644 --- a/mono/mini/mini-exceptions.c.REMOVED.git-id +++ b/mono/mini/mini-exceptions.c.REMOVED.git-id @@ -1 +1 @@ -de66f3fc0f40e846af135d6deee896ae0c32a1fb \ No newline at end of file +40ef50b2c0ba1ddad1dce319ec42832e03b82600 \ No newline at end of file diff --git a/mono/mini/mini-posix.c b/mono/mini/mini-posix.c index a73f40891d..bdfe9267fb 100644 --- a/mono/mini/mini-posix.c +++ b/mono/mini/mini-posix.c @@ -231,8 +231,7 @@ MONO_SIG_HANDLER_FUNC (static, sigterm_signal_handler) if (mono_merp_enabled ()) { pid_t crashed_pid = getpid (); - char *full_version = mono_get_runtime_build_info (); - mono_merp_invoke (crashed_pid, "SIGTERM", output, &hashes, full_version); + mono_merp_invoke (crashed_pid, "SIGTERM", output, &hashes); } else { // Only the dumping-supervisor thread exits mono_thread_summarize MOSTLY_ASYNC_SAFE_PRINTF("Unhandled exception dump: \n######\n%s\n######\n", output); diff --git a/mono/mini/version.h b/mono/mini/version.h index b133bb6438..01f5126639 100644 --- a/mono/mini/version.h +++ b/mono/mini/version.h @@ -1 +1 @@ -#define FULL_VERSION "explicit/421e62d" +#define FULL_VERSION "explicit/57e9fc6" diff --git a/mono/utils/mono-merp.c b/mono/utils/mono-merp.c index 29d6fed4a9..9a959a4d3e 100644 --- a/mono/utils/mono-merp.c +++ b/mono/utils/mono-merp.c @@ -318,9 +318,14 @@ get_apple_model (char *buffer, size_t max_length) sysctlbyname("hw.model", buffer, &sz, NULL, 0); } +static void +mono_merp_free (MERPStruct *merp) +{ + g_free ((char *)merp->moduleVersion); +} static void -mono_init_merp (const intptr_t crashed_pid, const char *signal, MonoStackHash *hashes, MERPStruct *merp, const char *version) +mono_init_merp (const intptr_t crashed_pid, const char *signal, MonoStackHash *hashes, MERPStruct *merp) { g_assert (mono_merp_enabled ()); @@ -338,7 +343,7 @@ mono_init_merp (const intptr_t crashed_pid, const char *signal, MonoStackHash *h merp->servicePathArg = config.appPath; merp->moduleName = "Mono Exception"; - merp->moduleVersion = version; + merp->moduleVersion = mono_get_runtime_callbacks ()->get_runtime_build_info (); merp->moduleOffset = 0; @@ -516,12 +521,12 @@ mono_wer_template (MERPStruct *merp) } void -mono_merp_invoke (const intptr_t crashed_pid, const char *signal, const char *non_param_data, MonoStackHash *hashes, char *version) +mono_merp_invoke (const intptr_t crashed_pid, const char *signal, const char *non_param_data, MonoStackHash *hashes) { MERPStruct merp; memset (&merp, 0, sizeof (merp)); - mono_init_merp (crashed_pid, signal, hashes, &merp, version); + mono_init_merp (crashed_pid, signal, hashes, &merp); gchar *merpCfg = mono_encode_merp_params (&merp); gchar *fullData = mono_merp_fingerprint_payload (non_param_data, &merp); gchar *werXmlCfg = mono_wer_template (&merp); @@ -529,6 +534,7 @@ mono_merp_invoke (const intptr_t crashed_pid, const char *signal, const char *no // Write out to disk, start program mono_merp_send (merpCfg, fullData, werXmlCfg); + mono_merp_free (&merp); g_free (fullData); g_free (merpCfg); g_free (werXmlCfg); diff --git a/mono/utils/mono-merp.h b/mono/utils/mono-merp.h index 6124fa8924..02904b3dbd 100644 --- a/mono/utils/mono-merp.h +++ b/mono/utils/mono-merp.h @@ -47,7 +47,7 @@ gboolean mono_merp_enabled (void); * when the registered telemetry application does not respond. */ void -mono_merp_invoke (const intptr_t crashed_pid, const char *signal, const char *dump_file, MonoStackHash *hashes, char *version); +mono_merp_invoke (const intptr_t crashed_pid, const char *signal, const char *dump_file, MonoStackHash *hashes); #endif // TARGET_OSX diff --git a/mono/utils/mono-state.c b/mono/utils/mono-state.c index fa9bda2354..023f5f187f 100644 --- a/mono/utils/mono-state.c +++ b/mono/utils/mono-state.c @@ -10,7 +10,6 @@ */ #include #include -#include #include #include @@ -146,16 +145,11 @@ mono_native_state_add_frames (JsonWriter *writer, int num_frames, MonoFrameSumma mono_json_writer_array_end (writer); } - -static void -mono_native_state_add_thread (JsonWriter *writer, MonoThreadSummary *thread, MonoContext *ctx) +void +mono_native_state_add_thread (JsonWriter *writer, MonoThreadSummary *thread, MonoContext *ctx, gboolean first_thread) { - static gboolean not_first_thread; - - if (not_first_thread) { + if (!first_thread) { mono_json_writer_printf (writer, ",\n"); - } else { - not_first_thread = TRUE; } mono_json_writer_indent (writer); @@ -183,7 +177,8 @@ mono_native_state_add_thread (JsonWriter *writer, MonoThreadSummary *thread, Mon mono_json_writer_object_key(writer, "native_thread_id"); mono_json_writer_printf (writer, "\"0x%x\",\n", (gpointer) thread->native_thread_id); - mono_native_state_add_ctx (writer, ctx); + if (ctx) + mono_native_state_add_ctx (writer, ctx); if (thread->num_managed_frames > 0) { mono_native_state_add_frames (writer, thread->num_managed_frames, thread->managed_frames, "managed_frames"); @@ -267,10 +262,12 @@ mono_native_state_add_version (JsonWriter *writer) mono_json_writer_object_key(writer, "configuration"); mono_json_writer_object_begin(writer); - char *build = mono_get_runtime_callbacks ()->get_runtime_build_info (); mono_json_writer_indent (writer); mono_json_writer_object_key(writer, "version"); + + char *build = mono_get_runtime_callbacks ()->get_runtime_build_info (); mono_json_writer_printf (writer, "\"%s\",\n", build); + g_free (build); mono_json_writer_indent (writer); mono_json_writer_object_key(writer, "tlc"); @@ -455,24 +452,90 @@ mono_native_state_add_epilogue (JsonWriter *writer) mono_json_writer_object_end (writer); } +void +mono_native_state_init (JsonWriter *writer) +{ + mono_native_state_add_prologue (writer); +} + +char * +mono_native_state_emit (JsonWriter *writer) +{ + mono_native_state_add_epilogue (writer); + return writer->text->str; +} + +char * +mono_native_state_free (JsonWriter *writer, gboolean free_data) +{ + mono_native_state_add_epilogue (writer); + char *output = NULL; + + // Make this interface work like the g_string free does + if (!free_data) + output = g_strdup (writer->text->str); + + mono_json_writer_destroy (writer); + return output; +} + void mono_summarize_native_state_begin (void) { mono_json_writer_init_static (); - mono_native_state_add_prologue (&writer); + mono_native_state_init (&writer); } char * mono_summarize_native_state_end (void) { - mono_native_state_add_epilogue (&writer); - return writer.text->str; + return mono_native_state_emit (&writer); } void mono_summarize_native_state_add_thread (MonoThreadSummary *thread, MonoContext *ctx) { - mono_native_state_add_thread (&writer, thread, ctx); + + static gboolean not_first_thread = FALSE; + mono_native_state_add_thread (&writer, thread, ctx, !not_first_thread); + not_first_thread = TRUE; } -#endif // HOST_WIN32 + +void +mono_crash_dump (const char *jsonFile, MonoStackHash *hashes) +{ + size_t size = strlen (jsonFile); + + pid_t pid = getpid (); + gboolean success = FALSE; + + // Save up to 100 dump files for a given stacktrace hash + for (int increment = 0; increment < 100; increment++) { + FILE* fp; + char *name = g_strdup_printf ("mono_crash.%d.%d.json", hashes->offset_free_hash, increment); + + if ((fp = fopen (name, "ab"))) { + if (ftell (fp) == 0) { + fwrite (jsonFile, size, 1, fp); + success = TRUE; + } + } else { + // Couldn't make file and file doesn't exist + g_warning ("Didn't have permission to access %s for file dump\n", name); + } + + /*cleanup*/ + if (fp) + fclose (fp); + + g_free (name); + + if (success) + return; + } + + return; +} + +#endif // TARGET_OSX diff --git a/mono/utils/mono-state.h b/mono/utils/mono-state.h index 7f9c4666ad..a4195c4856 100644 --- a/mono/utils/mono-state.h +++ b/mono/utils/mono-state.h @@ -16,11 +16,16 @@ #include #include #include +#include #define MONO_NATIVE_STATE_PROTOCOL_VERSION "0.0.1" MONO_BEGIN_DECLS +/* + * These use static memory, can only be called once + */ + void mono_summarize_native_state_begin (void); @@ -30,6 +35,25 @@ mono_summarize_native_state_end (void); void mono_summarize_native_state_add_thread (MonoThreadSummary *thread, MonoContext *ctx); +/* + * These use memory from the caller + */ + +void +mono_native_state_init (JsonWriter *writer); + +char * +mono_native_state_emit (JsonWriter *writer); + +char * +mono_native_state_free (JsonWriter *writer, gboolean free_data); + +void +mono_native_state_add_thread (JsonWriter *writer, MonoThreadSummary *thread, MonoContext *ctx, gboolean first_thread); + +void +mono_crash_dump (const char *jsonFile, MonoStackHash *hashes); + MONO_END_DECLS #endif // TARGET_OSX diff --git a/po/mcs/de.gmo b/po/mcs/de.gmo index 856b939dfc..49de688ed3 100644 Binary files a/po/mcs/de.gmo and b/po/mcs/de.gmo differ diff --git a/po/mcs/de.po.REMOVED.git-id b/po/mcs/de.po.REMOVED.git-id index a72de9118e..949fb3c761 100644 --- a/po/mcs/de.po.REMOVED.git-id +++ b/po/mcs/de.po.REMOVED.git-id @@ -1 +1 @@ -a5514c919489d561b1c206f52f53a14b02ceeba8 \ No newline at end of file +bf8b713effa14068da96f5ac35089aeed51b6532 \ No newline at end of file diff --git a/po/mcs/es.gmo b/po/mcs/es.gmo index 6dbfb634ef..7fa0eddc1e 100644 Binary files a/po/mcs/es.gmo and b/po/mcs/es.gmo differ diff --git a/po/mcs/es.po.REMOVED.git-id b/po/mcs/es.po.REMOVED.git-id index 1e1e6e5545..b7b10df231 100644 --- a/po/mcs/es.po.REMOVED.git-id +++ b/po/mcs/es.po.REMOVED.git-id @@ -1 +1 @@ -f46aeb236aa7db5ad17e3f93f8097c6a517b847b \ No newline at end of file +8af3760ebeb61ce3fa20b5eb9bb0d13fd64ff16c \ No newline at end of file diff --git a/po/mcs/ja.gmo b/po/mcs/ja.gmo index a0d5ca989d..92806d7fed 100644 Binary files a/po/mcs/ja.gmo and b/po/mcs/ja.gmo differ diff --git a/po/mcs/ja.po.REMOVED.git-id b/po/mcs/ja.po.REMOVED.git-id index fea710bff9..f01e97c250 100644 --- a/po/mcs/ja.po.REMOVED.git-id +++ b/po/mcs/ja.po.REMOVED.git-id @@ -1 +1 @@ -6d47d865be97b938b4de996f038aa5ded39bc100 \ No newline at end of file +4b32ed780d55349be71b5af973a77bc3d4f10cac \ No newline at end of file diff --git a/po/mcs/mcs.pot b/po/mcs/mcs.pot index a627d811c4..ec5ddeaf0a 100644 --- a/po/mcs/mcs.pot +++ b/po/mcs/mcs.pot @@ -6,9 +6,9 @@ #, fuzzy msgid "" msgstr "" -"Project-Id-Version: mono 5.16.0.120\n" +"Project-Id-Version: mono 5.16.0.122\n" "Report-Msgid-Bugs-To: http://www.mono-project.com/Bugs\n" -"POT-Creation-Date: 2018-08-25 08:05+0000\n" +"POT-Creation-Date: 2018-08-28 08:01+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/po/mcs/pt_BR.gmo b/po/mcs/pt_BR.gmo index 22763d38d0..7de599fb66 100644 Binary files a/po/mcs/pt_BR.gmo and b/po/mcs/pt_BR.gmo differ diff --git a/po/mcs/pt_BR.po.REMOVED.git-id b/po/mcs/pt_BR.po.REMOVED.git-id index 2d85f64b2b..20624c1847 100644 --- a/po/mcs/pt_BR.po.REMOVED.git-id +++ b/po/mcs/pt_BR.po.REMOVED.git-id @@ -1 +1 @@ -f0fdaf95c298a61211ef1818a910d2cff7f3939f \ No newline at end of file +a6640f5ec2a008cbd44921162785490bbd8a07d8 \ No newline at end of file