diff --git a/configure.REMOVED.git-id b/configure.REMOVED.git-id
index b1433f2b44..3d06a15f74 100644
--- a/configure.REMOVED.git-id
+++ b/configure.REMOVED.git-id
@@ -1 +1 @@
-799bcbd4d60c3694db91755fa7c8c99bc65fb780
\ No newline at end of file
+e4dbd55a6935d98c1061117e8bc216643726030d
\ No newline at end of file
diff --git a/configure.ac.REMOVED.git-id b/configure.ac.REMOVED.git-id
index d52d447733..0393943aae 100644
--- a/configure.ac.REMOVED.git-id
+++ b/configure.ac.REMOVED.git-id
@@ -1 +1 @@
-df10188ed85b7c592c5676b2d81a3f1d8135dbd0
\ No newline at end of file
+662a404734cf8813c639a09f84523e7ab398aaf0
\ No newline at end of file
diff --git a/external/api-snapshot/profiles/monodroid/System.cs.REMOVED.git-id b/external/api-snapshot/profiles/monodroid/System.cs.REMOVED.git-id
index 203602f43e..2b10bc7664 100644
--- a/external/api-snapshot/profiles/monodroid/System.cs.REMOVED.git-id
+++ b/external/api-snapshot/profiles/monodroid/System.cs.REMOVED.git-id
@@ -1 +1 @@
-d44dbe0810a188fc6ce61f9edc7458776a0504a0
\ No newline at end of file
+c876fc10c44dfbcd52c7bbff4f0aa7e6b9dd856d
\ No newline at end of file
diff --git a/external/api-snapshot/profiles/monotouch/System.cs.REMOVED.git-id b/external/api-snapshot/profiles/monotouch/System.cs.REMOVED.git-id
index 318cd4d516..6db1613d30 100644
--- a/external/api-snapshot/profiles/monotouch/System.cs.REMOVED.git-id
+++ b/external/api-snapshot/profiles/monotouch/System.cs.REMOVED.git-id
@@ -1 +1 @@
-b9bc91cfb92aaab8d33ff1821d3d6972e6191a55
\ No newline at end of file
+471dc3bfaf12041985008efef21da18be5b4995c
\ No newline at end of file
diff --git a/external/api-snapshot/profiles/net_4_x/System.cs.REMOVED.git-id b/external/api-snapshot/profiles/net_4_x/System.cs.REMOVED.git-id
index 6848367788..79ccd46bfe 100644
--- a/external/api-snapshot/profiles/net_4_x/System.cs.REMOVED.git-id
+++ b/external/api-snapshot/profiles/net_4_x/System.cs.REMOVED.git-id
@@ -1 +1 @@
-d26fb9d4290ecadae1dccea4fce05985005fd56f
\ No newline at end of file
+cae17c3c9a4c8c124b8fc63aabb49906a9bac010
\ No newline at end of file
diff --git a/external/corefx/src/System.ComponentModel.TypeConverter/src/System/ComponentModel/BaseNumberConverter.cs b/external/corefx/src/System.ComponentModel.TypeConverter/src/System/ComponentModel/BaseNumberConverter.cs
index 7de41df285..9831f164ab 100644
--- a/external/corefx/src/System.ComponentModel.TypeConverter/src/System/ComponentModel/BaseNumberConverter.cs
+++ b/external/corefx/src/System.ComponentModel.TypeConverter/src/System/ComponentModel/BaseNumberConverter.cs
@@ -12,6 +12,8 @@ namespace System.ComponentModel
///
public abstract class BaseNumberConverter : TypeConverter
{
+ internal BaseNumberConverter() { }
+
///
/// Determines whether this editor will attempt to convert hex (0x or #) strings
///
diff --git a/mcs/build/common/Consts.cs b/mcs/build/common/Consts.cs
index f6d1f74457..dd76175670 100644
--- a/mcs/build/common/Consts.cs
+++ b/mcs/build/common/Consts.cs
@@ -41,7 +41,7 @@ static partial class Consts
// Use these assembly version constants to make code more maintainable.
//
- public const string MonoVersion = "6.0.0.278";
+ public const string MonoVersion = "6.0.0.284";
public const string MonoCompany = "Mono development team";
public const string MonoProduct = "Mono Common Language Infrastructure";
public const string MonoCopyright = "(c) Various Mono authors";
diff --git a/mcs/class/lib/monolite-linux/d0aa6798-834d-11e9-b38a-3b0d70487d01/Mono.Security.dll.REMOVED.git-id b/mcs/class/lib/monolite-linux/d0aa6798-834d-11e9-b38a-3b0d70487d01/Mono.Security.dll.REMOVED.git-id
index 0671658317..386209c939 100644
--- a/mcs/class/lib/monolite-linux/d0aa6798-834d-11e9-b38a-3b0d70487d01/Mono.Security.dll.REMOVED.git-id
+++ b/mcs/class/lib/monolite-linux/d0aa6798-834d-11e9-b38a-3b0d70487d01/Mono.Security.dll.REMOVED.git-id
@@ -1 +1 @@
-fae8e88b78a85ab345a7e6910eecdb3d56a4729d
\ No newline at end of file
+0081ae35dbce9a10dcfd0a9a0a22e9690e19da56
\ No newline at end of file
diff --git a/mcs/class/lib/monolite-linux/d0aa6798-834d-11e9-b38a-3b0d70487d01/System.Configuration.dll.REMOVED.git-id b/mcs/class/lib/monolite-linux/d0aa6798-834d-11e9-b38a-3b0d70487d01/System.Configuration.dll.REMOVED.git-id
index abfc6f1c11..1677242669 100644
--- a/mcs/class/lib/monolite-linux/d0aa6798-834d-11e9-b38a-3b0d70487d01/System.Configuration.dll.REMOVED.git-id
+++ b/mcs/class/lib/monolite-linux/d0aa6798-834d-11e9-b38a-3b0d70487d01/System.Configuration.dll.REMOVED.git-id
@@ -1 +1 @@
-ec251c8d881147eb53f4a7be43eb34d514ff5386
\ No newline at end of file
+1cbed502c7bc7f3ee585f5a992af3439588908ee
\ No newline at end of file
diff --git a/mcs/class/lib/monolite-linux/d0aa6798-834d-11e9-b38a-3b0d70487d01/System.Core.dll.REMOVED.git-id b/mcs/class/lib/monolite-linux/d0aa6798-834d-11e9-b38a-3b0d70487d01/System.Core.dll.REMOVED.git-id
index 31d63b9e94..1a4c8d4e55 100644
--- a/mcs/class/lib/monolite-linux/d0aa6798-834d-11e9-b38a-3b0d70487d01/System.Core.dll.REMOVED.git-id
+++ b/mcs/class/lib/monolite-linux/d0aa6798-834d-11e9-b38a-3b0d70487d01/System.Core.dll.REMOVED.git-id
@@ -1 +1 @@
-7ef81088b15583acff58f8162c2cf3cba80018ab
\ No newline at end of file
+de4610d6ed476d486c45dcda2a88ff584d1ff1c3
\ No newline at end of file
diff --git a/mcs/class/lib/monolite-linux/d0aa6798-834d-11e9-b38a-3b0d70487d01/System.IO.Compression.dll b/mcs/class/lib/monolite-linux/d0aa6798-834d-11e9-b38a-3b0d70487d01/System.IO.Compression.dll
index 45ae5c1c29..a75755722f 100644
Binary files a/mcs/class/lib/monolite-linux/d0aa6798-834d-11e9-b38a-3b0d70487d01/System.IO.Compression.dll and b/mcs/class/lib/monolite-linux/d0aa6798-834d-11e9-b38a-3b0d70487d01/System.IO.Compression.dll differ
diff --git a/mcs/class/lib/monolite-linux/d0aa6798-834d-11e9-b38a-3b0d70487d01/System.Numerics.dll.REMOVED.git-id b/mcs/class/lib/monolite-linux/d0aa6798-834d-11e9-b38a-3b0d70487d01/System.Numerics.dll.REMOVED.git-id
index be02244515..53354f763b 100644
--- a/mcs/class/lib/monolite-linux/d0aa6798-834d-11e9-b38a-3b0d70487d01/System.Numerics.dll.REMOVED.git-id
+++ b/mcs/class/lib/monolite-linux/d0aa6798-834d-11e9-b38a-3b0d70487d01/System.Numerics.dll.REMOVED.git-id
@@ -1 +1 @@
-4e951b67f5f1f1636e4a20d6b79c9a754fad456d
\ No newline at end of file
+489d7ee861c287503c007ef4054371bb2650a61f
\ No newline at end of file
diff --git a/mcs/class/lib/monolite-linux/d0aa6798-834d-11e9-b38a-3b0d70487d01/System.Xml.dll.REMOVED.git-id b/mcs/class/lib/monolite-linux/d0aa6798-834d-11e9-b38a-3b0d70487d01/System.Xml.dll.REMOVED.git-id
index 8e45dd791e..3692ca2a95 100644
--- a/mcs/class/lib/monolite-linux/d0aa6798-834d-11e9-b38a-3b0d70487d01/System.Xml.dll.REMOVED.git-id
+++ b/mcs/class/lib/monolite-linux/d0aa6798-834d-11e9-b38a-3b0d70487d01/System.Xml.dll.REMOVED.git-id
@@ -1 +1 @@
-5e5858169817e28ccd47ab619433a4308f01be96
\ No newline at end of file
+0755b77099541d721dba6c265a09c09e9cc9d9be
\ No newline at end of file
diff --git a/mcs/class/lib/monolite-linux/d0aa6798-834d-11e9-b38a-3b0d70487d01/System.dll.REMOVED.git-id b/mcs/class/lib/monolite-linux/d0aa6798-834d-11e9-b38a-3b0d70487d01/System.dll.REMOVED.git-id
index 8e71dda423..3654cd8af4 100644
--- a/mcs/class/lib/monolite-linux/d0aa6798-834d-11e9-b38a-3b0d70487d01/System.dll.REMOVED.git-id
+++ b/mcs/class/lib/monolite-linux/d0aa6798-834d-11e9-b38a-3b0d70487d01/System.dll.REMOVED.git-id
@@ -1 +1 @@
-4de6210313c96a129141e34340b491792621e5f6
\ No newline at end of file
+ef2e4304281563bd8360933f8a58371f6e4dba90
\ No newline at end of file
diff --git a/mcs/class/lib/monolite-linux/d0aa6798-834d-11e9-b38a-3b0d70487d01/mcs.exe.REMOVED.git-id b/mcs/class/lib/monolite-linux/d0aa6798-834d-11e9-b38a-3b0d70487d01/mcs.exe.REMOVED.git-id
index 17371a0676..9b6a4ac31a 100644
--- a/mcs/class/lib/monolite-linux/d0aa6798-834d-11e9-b38a-3b0d70487d01/mcs.exe.REMOVED.git-id
+++ b/mcs/class/lib/monolite-linux/d0aa6798-834d-11e9-b38a-3b0d70487d01/mcs.exe.REMOVED.git-id
@@ -1 +1 @@
-a13cb0413466e72b31800ea79f418a69be00210b
\ No newline at end of file
+8a04fc03dae997ce5a67c88ff36d45e62465988c
\ No newline at end of file
diff --git a/mcs/class/lib/monolite-linux/d0aa6798-834d-11e9-b38a-3b0d70487d01/mscorlib.dll.REMOVED.git-id b/mcs/class/lib/monolite-linux/d0aa6798-834d-11e9-b38a-3b0d70487d01/mscorlib.dll.REMOVED.git-id
index 66944bb3d0..5ffc9e36bd 100644
--- a/mcs/class/lib/monolite-linux/d0aa6798-834d-11e9-b38a-3b0d70487d01/mscorlib.dll.REMOVED.git-id
+++ b/mcs/class/lib/monolite-linux/d0aa6798-834d-11e9-b38a-3b0d70487d01/mscorlib.dll.REMOVED.git-id
@@ -1 +1 @@
-e0ee85c32e73f249e8da0486bc5d2b47895e7292
\ No newline at end of file
+13da60b713ea88aa40dfb5cac5b123260ecbe2b1
\ No newline at end of file
diff --git a/mcs/class/lib/monolite-macos/d0aa6798-834d-11e9-b38a-3b0d70487d01/Mono.Security.dll.REMOVED.git-id b/mcs/class/lib/monolite-macos/d0aa6798-834d-11e9-b38a-3b0d70487d01/Mono.Security.dll.REMOVED.git-id
index 0671658317..386209c939 100644
--- a/mcs/class/lib/monolite-macos/d0aa6798-834d-11e9-b38a-3b0d70487d01/Mono.Security.dll.REMOVED.git-id
+++ b/mcs/class/lib/monolite-macos/d0aa6798-834d-11e9-b38a-3b0d70487d01/Mono.Security.dll.REMOVED.git-id
@@ -1 +1 @@
-fae8e88b78a85ab345a7e6910eecdb3d56a4729d
\ No newline at end of file
+0081ae35dbce9a10dcfd0a9a0a22e9690e19da56
\ No newline at end of file
diff --git a/mcs/class/lib/monolite-macos/d0aa6798-834d-11e9-b38a-3b0d70487d01/System.Configuration.dll.REMOVED.git-id b/mcs/class/lib/monolite-macos/d0aa6798-834d-11e9-b38a-3b0d70487d01/System.Configuration.dll.REMOVED.git-id
index abfc6f1c11..1677242669 100644
--- a/mcs/class/lib/monolite-macos/d0aa6798-834d-11e9-b38a-3b0d70487d01/System.Configuration.dll.REMOVED.git-id
+++ b/mcs/class/lib/monolite-macos/d0aa6798-834d-11e9-b38a-3b0d70487d01/System.Configuration.dll.REMOVED.git-id
@@ -1 +1 @@
-ec251c8d881147eb53f4a7be43eb34d514ff5386
\ No newline at end of file
+1cbed502c7bc7f3ee585f5a992af3439588908ee
\ No newline at end of file
diff --git a/mcs/class/lib/monolite-macos/d0aa6798-834d-11e9-b38a-3b0d70487d01/System.Core.dll.REMOVED.git-id b/mcs/class/lib/monolite-macos/d0aa6798-834d-11e9-b38a-3b0d70487d01/System.Core.dll.REMOVED.git-id
index 31d63b9e94..1a4c8d4e55 100644
--- a/mcs/class/lib/monolite-macos/d0aa6798-834d-11e9-b38a-3b0d70487d01/System.Core.dll.REMOVED.git-id
+++ b/mcs/class/lib/monolite-macos/d0aa6798-834d-11e9-b38a-3b0d70487d01/System.Core.dll.REMOVED.git-id
@@ -1 +1 @@
-7ef81088b15583acff58f8162c2cf3cba80018ab
\ No newline at end of file
+de4610d6ed476d486c45dcda2a88ff584d1ff1c3
\ No newline at end of file
diff --git a/mcs/class/lib/monolite-macos/d0aa6798-834d-11e9-b38a-3b0d70487d01/System.IO.Compression.dll b/mcs/class/lib/monolite-macos/d0aa6798-834d-11e9-b38a-3b0d70487d01/System.IO.Compression.dll
index 45ae5c1c29..a75755722f 100644
Binary files a/mcs/class/lib/monolite-macos/d0aa6798-834d-11e9-b38a-3b0d70487d01/System.IO.Compression.dll and b/mcs/class/lib/monolite-macos/d0aa6798-834d-11e9-b38a-3b0d70487d01/System.IO.Compression.dll differ
diff --git a/mcs/class/lib/monolite-macos/d0aa6798-834d-11e9-b38a-3b0d70487d01/System.Numerics.dll.REMOVED.git-id b/mcs/class/lib/monolite-macos/d0aa6798-834d-11e9-b38a-3b0d70487d01/System.Numerics.dll.REMOVED.git-id
index be02244515..53354f763b 100644
--- a/mcs/class/lib/monolite-macos/d0aa6798-834d-11e9-b38a-3b0d70487d01/System.Numerics.dll.REMOVED.git-id
+++ b/mcs/class/lib/monolite-macos/d0aa6798-834d-11e9-b38a-3b0d70487d01/System.Numerics.dll.REMOVED.git-id
@@ -1 +1 @@
-4e951b67f5f1f1636e4a20d6b79c9a754fad456d
\ No newline at end of file
+489d7ee861c287503c007ef4054371bb2650a61f
\ No newline at end of file
diff --git a/mcs/class/lib/monolite-macos/d0aa6798-834d-11e9-b38a-3b0d70487d01/System.Xml.dll.REMOVED.git-id b/mcs/class/lib/monolite-macos/d0aa6798-834d-11e9-b38a-3b0d70487d01/System.Xml.dll.REMOVED.git-id
index 8e45dd791e..3692ca2a95 100644
--- a/mcs/class/lib/monolite-macos/d0aa6798-834d-11e9-b38a-3b0d70487d01/System.Xml.dll.REMOVED.git-id
+++ b/mcs/class/lib/monolite-macos/d0aa6798-834d-11e9-b38a-3b0d70487d01/System.Xml.dll.REMOVED.git-id
@@ -1 +1 @@
-5e5858169817e28ccd47ab619433a4308f01be96
\ No newline at end of file
+0755b77099541d721dba6c265a09c09e9cc9d9be
\ No newline at end of file
diff --git a/mcs/class/lib/monolite-macos/d0aa6798-834d-11e9-b38a-3b0d70487d01/System.dll.REMOVED.git-id b/mcs/class/lib/monolite-macos/d0aa6798-834d-11e9-b38a-3b0d70487d01/System.dll.REMOVED.git-id
index 8e71dda423..3654cd8af4 100644
--- a/mcs/class/lib/monolite-macos/d0aa6798-834d-11e9-b38a-3b0d70487d01/System.dll.REMOVED.git-id
+++ b/mcs/class/lib/monolite-macos/d0aa6798-834d-11e9-b38a-3b0d70487d01/System.dll.REMOVED.git-id
@@ -1 +1 @@
-4de6210313c96a129141e34340b491792621e5f6
\ No newline at end of file
+ef2e4304281563bd8360933f8a58371f6e4dba90
\ No newline at end of file
diff --git a/mcs/class/lib/monolite-macos/d0aa6798-834d-11e9-b38a-3b0d70487d01/mcs.exe.REMOVED.git-id b/mcs/class/lib/monolite-macos/d0aa6798-834d-11e9-b38a-3b0d70487d01/mcs.exe.REMOVED.git-id
index 17371a0676..9b6a4ac31a 100644
--- a/mcs/class/lib/monolite-macos/d0aa6798-834d-11e9-b38a-3b0d70487d01/mcs.exe.REMOVED.git-id
+++ b/mcs/class/lib/monolite-macos/d0aa6798-834d-11e9-b38a-3b0d70487d01/mcs.exe.REMOVED.git-id
@@ -1 +1 @@
-a13cb0413466e72b31800ea79f418a69be00210b
\ No newline at end of file
+8a04fc03dae997ce5a67c88ff36d45e62465988c
\ No newline at end of file
diff --git a/mcs/class/lib/monolite-macos/d0aa6798-834d-11e9-b38a-3b0d70487d01/mscorlib.dll.REMOVED.git-id b/mcs/class/lib/monolite-macos/d0aa6798-834d-11e9-b38a-3b0d70487d01/mscorlib.dll.REMOVED.git-id
index 66944bb3d0..5ffc9e36bd 100644
--- a/mcs/class/lib/monolite-macos/d0aa6798-834d-11e9-b38a-3b0d70487d01/mscorlib.dll.REMOVED.git-id
+++ b/mcs/class/lib/monolite-macos/d0aa6798-834d-11e9-b38a-3b0d70487d01/mscorlib.dll.REMOVED.git-id
@@ -1 +1 @@
-e0ee85c32e73f249e8da0486bc5d2b47895e7292
\ No newline at end of file
+13da60b713ea88aa40dfb5cac5b123260ecbe2b1
\ No newline at end of file
diff --git a/mcs/class/lib/monolite-unix/d0aa6798-834d-11e9-b38a-3b0d70487d01/Mono.Security.dll.REMOVED.git-id b/mcs/class/lib/monolite-unix/d0aa6798-834d-11e9-b38a-3b0d70487d01/Mono.Security.dll.REMOVED.git-id
index 0671658317..386209c939 100644
--- a/mcs/class/lib/monolite-unix/d0aa6798-834d-11e9-b38a-3b0d70487d01/Mono.Security.dll.REMOVED.git-id
+++ b/mcs/class/lib/monolite-unix/d0aa6798-834d-11e9-b38a-3b0d70487d01/Mono.Security.dll.REMOVED.git-id
@@ -1 +1 @@
-fae8e88b78a85ab345a7e6910eecdb3d56a4729d
\ No newline at end of file
+0081ae35dbce9a10dcfd0a9a0a22e9690e19da56
\ No newline at end of file
diff --git a/mcs/class/lib/monolite-unix/d0aa6798-834d-11e9-b38a-3b0d70487d01/System.Configuration.dll.REMOVED.git-id b/mcs/class/lib/monolite-unix/d0aa6798-834d-11e9-b38a-3b0d70487d01/System.Configuration.dll.REMOVED.git-id
index abfc6f1c11..1677242669 100644
--- a/mcs/class/lib/monolite-unix/d0aa6798-834d-11e9-b38a-3b0d70487d01/System.Configuration.dll.REMOVED.git-id
+++ b/mcs/class/lib/monolite-unix/d0aa6798-834d-11e9-b38a-3b0d70487d01/System.Configuration.dll.REMOVED.git-id
@@ -1 +1 @@
-ec251c8d881147eb53f4a7be43eb34d514ff5386
\ No newline at end of file
+1cbed502c7bc7f3ee585f5a992af3439588908ee
\ No newline at end of file
diff --git a/mcs/class/lib/monolite-unix/d0aa6798-834d-11e9-b38a-3b0d70487d01/System.Core.dll.REMOVED.git-id b/mcs/class/lib/monolite-unix/d0aa6798-834d-11e9-b38a-3b0d70487d01/System.Core.dll.REMOVED.git-id
index 31d63b9e94..1a4c8d4e55 100644
--- a/mcs/class/lib/monolite-unix/d0aa6798-834d-11e9-b38a-3b0d70487d01/System.Core.dll.REMOVED.git-id
+++ b/mcs/class/lib/monolite-unix/d0aa6798-834d-11e9-b38a-3b0d70487d01/System.Core.dll.REMOVED.git-id
@@ -1 +1 @@
-7ef81088b15583acff58f8162c2cf3cba80018ab
\ No newline at end of file
+de4610d6ed476d486c45dcda2a88ff584d1ff1c3
\ No newline at end of file
diff --git a/mcs/class/lib/monolite-unix/d0aa6798-834d-11e9-b38a-3b0d70487d01/System.IO.Compression.dll b/mcs/class/lib/monolite-unix/d0aa6798-834d-11e9-b38a-3b0d70487d01/System.IO.Compression.dll
index 45ae5c1c29..a75755722f 100644
Binary files a/mcs/class/lib/monolite-unix/d0aa6798-834d-11e9-b38a-3b0d70487d01/System.IO.Compression.dll and b/mcs/class/lib/monolite-unix/d0aa6798-834d-11e9-b38a-3b0d70487d01/System.IO.Compression.dll differ
diff --git a/mcs/class/lib/monolite-unix/d0aa6798-834d-11e9-b38a-3b0d70487d01/System.Numerics.dll.REMOVED.git-id b/mcs/class/lib/monolite-unix/d0aa6798-834d-11e9-b38a-3b0d70487d01/System.Numerics.dll.REMOVED.git-id
index be02244515..53354f763b 100644
--- a/mcs/class/lib/monolite-unix/d0aa6798-834d-11e9-b38a-3b0d70487d01/System.Numerics.dll.REMOVED.git-id
+++ b/mcs/class/lib/monolite-unix/d0aa6798-834d-11e9-b38a-3b0d70487d01/System.Numerics.dll.REMOVED.git-id
@@ -1 +1 @@
-4e951b67f5f1f1636e4a20d6b79c9a754fad456d
\ No newline at end of file
+489d7ee861c287503c007ef4054371bb2650a61f
\ No newline at end of file
diff --git a/mcs/class/lib/monolite-unix/d0aa6798-834d-11e9-b38a-3b0d70487d01/System.Xml.dll.REMOVED.git-id b/mcs/class/lib/monolite-unix/d0aa6798-834d-11e9-b38a-3b0d70487d01/System.Xml.dll.REMOVED.git-id
index 8e45dd791e..3692ca2a95 100644
--- a/mcs/class/lib/monolite-unix/d0aa6798-834d-11e9-b38a-3b0d70487d01/System.Xml.dll.REMOVED.git-id
+++ b/mcs/class/lib/monolite-unix/d0aa6798-834d-11e9-b38a-3b0d70487d01/System.Xml.dll.REMOVED.git-id
@@ -1 +1 @@
-5e5858169817e28ccd47ab619433a4308f01be96
\ No newline at end of file
+0755b77099541d721dba6c265a09c09e9cc9d9be
\ No newline at end of file
diff --git a/mcs/class/lib/monolite-unix/d0aa6798-834d-11e9-b38a-3b0d70487d01/System.dll.REMOVED.git-id b/mcs/class/lib/monolite-unix/d0aa6798-834d-11e9-b38a-3b0d70487d01/System.dll.REMOVED.git-id
index 8e71dda423..3654cd8af4 100644
--- a/mcs/class/lib/monolite-unix/d0aa6798-834d-11e9-b38a-3b0d70487d01/System.dll.REMOVED.git-id
+++ b/mcs/class/lib/monolite-unix/d0aa6798-834d-11e9-b38a-3b0d70487d01/System.dll.REMOVED.git-id
@@ -1 +1 @@
-4de6210313c96a129141e34340b491792621e5f6
\ No newline at end of file
+ef2e4304281563bd8360933f8a58371f6e4dba90
\ No newline at end of file
diff --git a/mcs/class/lib/monolite-unix/d0aa6798-834d-11e9-b38a-3b0d70487d01/mcs.exe.REMOVED.git-id b/mcs/class/lib/monolite-unix/d0aa6798-834d-11e9-b38a-3b0d70487d01/mcs.exe.REMOVED.git-id
index 17371a0676..9b6a4ac31a 100644
--- a/mcs/class/lib/monolite-unix/d0aa6798-834d-11e9-b38a-3b0d70487d01/mcs.exe.REMOVED.git-id
+++ b/mcs/class/lib/monolite-unix/d0aa6798-834d-11e9-b38a-3b0d70487d01/mcs.exe.REMOVED.git-id
@@ -1 +1 @@
-a13cb0413466e72b31800ea79f418a69be00210b
\ No newline at end of file
+8a04fc03dae997ce5a67c88ff36d45e62465988c
\ No newline at end of file
diff --git a/mcs/class/lib/monolite-unix/d0aa6798-834d-11e9-b38a-3b0d70487d01/mscorlib.dll.REMOVED.git-id b/mcs/class/lib/monolite-unix/d0aa6798-834d-11e9-b38a-3b0d70487d01/mscorlib.dll.REMOVED.git-id
index 66944bb3d0..5ffc9e36bd 100644
--- a/mcs/class/lib/monolite-unix/d0aa6798-834d-11e9-b38a-3b0d70487d01/mscorlib.dll.REMOVED.git-id
+++ b/mcs/class/lib/monolite-unix/d0aa6798-834d-11e9-b38a-3b0d70487d01/mscorlib.dll.REMOVED.git-id
@@ -1 +1 @@
-e0ee85c32e73f249e8da0486bc5d2b47895e7292
\ No newline at end of file
+13da60b713ea88aa40dfb5cac5b123260ecbe2b1
\ No newline at end of file
diff --git a/mcs/class/lib/monolite-win32/d0aa6798-834d-11e9-b38a-3b0d70487d01/Mono.Security.dll.REMOVED.git-id b/mcs/class/lib/monolite-win32/d0aa6798-834d-11e9-b38a-3b0d70487d01/Mono.Security.dll.REMOVED.git-id
index 0671658317..386209c939 100644
--- a/mcs/class/lib/monolite-win32/d0aa6798-834d-11e9-b38a-3b0d70487d01/Mono.Security.dll.REMOVED.git-id
+++ b/mcs/class/lib/monolite-win32/d0aa6798-834d-11e9-b38a-3b0d70487d01/Mono.Security.dll.REMOVED.git-id
@@ -1 +1 @@
-fae8e88b78a85ab345a7e6910eecdb3d56a4729d
\ No newline at end of file
+0081ae35dbce9a10dcfd0a9a0a22e9690e19da56
\ No newline at end of file
diff --git a/mcs/class/lib/monolite-win32/d0aa6798-834d-11e9-b38a-3b0d70487d01/System.Configuration.dll.REMOVED.git-id b/mcs/class/lib/monolite-win32/d0aa6798-834d-11e9-b38a-3b0d70487d01/System.Configuration.dll.REMOVED.git-id
index abfc6f1c11..1677242669 100644
--- a/mcs/class/lib/monolite-win32/d0aa6798-834d-11e9-b38a-3b0d70487d01/System.Configuration.dll.REMOVED.git-id
+++ b/mcs/class/lib/monolite-win32/d0aa6798-834d-11e9-b38a-3b0d70487d01/System.Configuration.dll.REMOVED.git-id
@@ -1 +1 @@
-ec251c8d881147eb53f4a7be43eb34d514ff5386
\ No newline at end of file
+1cbed502c7bc7f3ee585f5a992af3439588908ee
\ No newline at end of file
diff --git a/mcs/class/lib/monolite-win32/d0aa6798-834d-11e9-b38a-3b0d70487d01/System.Core.dll.REMOVED.git-id b/mcs/class/lib/monolite-win32/d0aa6798-834d-11e9-b38a-3b0d70487d01/System.Core.dll.REMOVED.git-id
index e2f4fbd530..1e893733e6 100644
--- a/mcs/class/lib/monolite-win32/d0aa6798-834d-11e9-b38a-3b0d70487d01/System.Core.dll.REMOVED.git-id
+++ b/mcs/class/lib/monolite-win32/d0aa6798-834d-11e9-b38a-3b0d70487d01/System.Core.dll.REMOVED.git-id
@@ -1 +1 @@
-7ea14cdb5daf363ff9a39002e0df72785114caf1
\ No newline at end of file
+029790984b39c5f269604dd5b23d09490714e01e
\ No newline at end of file
diff --git a/mcs/class/lib/monolite-win32/d0aa6798-834d-11e9-b38a-3b0d70487d01/System.IO.Compression.dll b/mcs/class/lib/monolite-win32/d0aa6798-834d-11e9-b38a-3b0d70487d01/System.IO.Compression.dll
index 45ae5c1c29..a75755722f 100644
Binary files a/mcs/class/lib/monolite-win32/d0aa6798-834d-11e9-b38a-3b0d70487d01/System.IO.Compression.dll and b/mcs/class/lib/monolite-win32/d0aa6798-834d-11e9-b38a-3b0d70487d01/System.IO.Compression.dll differ
diff --git a/mcs/class/lib/monolite-win32/d0aa6798-834d-11e9-b38a-3b0d70487d01/System.Numerics.dll.REMOVED.git-id b/mcs/class/lib/monolite-win32/d0aa6798-834d-11e9-b38a-3b0d70487d01/System.Numerics.dll.REMOVED.git-id
index be02244515..53354f763b 100644
--- a/mcs/class/lib/monolite-win32/d0aa6798-834d-11e9-b38a-3b0d70487d01/System.Numerics.dll.REMOVED.git-id
+++ b/mcs/class/lib/monolite-win32/d0aa6798-834d-11e9-b38a-3b0d70487d01/System.Numerics.dll.REMOVED.git-id
@@ -1 +1 @@
-4e951b67f5f1f1636e4a20d6b79c9a754fad456d
\ No newline at end of file
+489d7ee861c287503c007ef4054371bb2650a61f
\ No newline at end of file
diff --git a/mcs/class/lib/monolite-win32/d0aa6798-834d-11e9-b38a-3b0d70487d01/System.Xml.dll.REMOVED.git-id b/mcs/class/lib/monolite-win32/d0aa6798-834d-11e9-b38a-3b0d70487d01/System.Xml.dll.REMOVED.git-id
index 8e45dd791e..3692ca2a95 100644
--- a/mcs/class/lib/monolite-win32/d0aa6798-834d-11e9-b38a-3b0d70487d01/System.Xml.dll.REMOVED.git-id
+++ b/mcs/class/lib/monolite-win32/d0aa6798-834d-11e9-b38a-3b0d70487d01/System.Xml.dll.REMOVED.git-id
@@ -1 +1 @@
-5e5858169817e28ccd47ab619433a4308f01be96
\ No newline at end of file
+0755b77099541d721dba6c265a09c09e9cc9d9be
\ No newline at end of file
diff --git a/mcs/class/lib/monolite-win32/d0aa6798-834d-11e9-b38a-3b0d70487d01/System.dll.REMOVED.git-id b/mcs/class/lib/monolite-win32/d0aa6798-834d-11e9-b38a-3b0d70487d01/System.dll.REMOVED.git-id
index 8e71dda423..3654cd8af4 100644
--- a/mcs/class/lib/monolite-win32/d0aa6798-834d-11e9-b38a-3b0d70487d01/System.dll.REMOVED.git-id
+++ b/mcs/class/lib/monolite-win32/d0aa6798-834d-11e9-b38a-3b0d70487d01/System.dll.REMOVED.git-id
@@ -1 +1 @@
-4de6210313c96a129141e34340b491792621e5f6
\ No newline at end of file
+ef2e4304281563bd8360933f8a58371f6e4dba90
\ No newline at end of file
diff --git a/mcs/class/lib/monolite-win32/d0aa6798-834d-11e9-b38a-3b0d70487d01/mcs.exe.REMOVED.git-id b/mcs/class/lib/monolite-win32/d0aa6798-834d-11e9-b38a-3b0d70487d01/mcs.exe.REMOVED.git-id
index 17371a0676..9b6a4ac31a 100644
--- a/mcs/class/lib/monolite-win32/d0aa6798-834d-11e9-b38a-3b0d70487d01/mcs.exe.REMOVED.git-id
+++ b/mcs/class/lib/monolite-win32/d0aa6798-834d-11e9-b38a-3b0d70487d01/mcs.exe.REMOVED.git-id
@@ -1 +1 @@
-a13cb0413466e72b31800ea79f418a69be00210b
\ No newline at end of file
+8a04fc03dae997ce5a67c88ff36d45e62465988c
\ No newline at end of file
diff --git a/mcs/class/lib/monolite-win32/d0aa6798-834d-11e9-b38a-3b0d70487d01/mscorlib.dll.REMOVED.git-id b/mcs/class/lib/monolite-win32/d0aa6798-834d-11e9-b38a-3b0d70487d01/mscorlib.dll.REMOVED.git-id
index 8b6b7edc09..346babcead 100644
--- a/mcs/class/lib/monolite-win32/d0aa6798-834d-11e9-b38a-3b0d70487d01/mscorlib.dll.REMOVED.git-id
+++ b/mcs/class/lib/monolite-win32/d0aa6798-834d-11e9-b38a-3b0d70487d01/mscorlib.dll.REMOVED.git-id
@@ -1 +1 @@
-42afa2b11a64b1ba87bb0320fb483c80374b0aad
\ No newline at end of file
+2b47191e993569bb9dfb2ab9b483f0337516a99e
\ No newline at end of file
diff --git a/mono/metadata/assembly.c.REMOVED.git-id b/mono/metadata/assembly.c.REMOVED.git-id
index ecdd35482d..68fb96e2a5 100644
--- a/mono/metadata/assembly.c.REMOVED.git-id
+++ b/mono/metadata/assembly.c.REMOVED.git-id
@@ -1 +1 @@
-03b6953cd0206c7925a410d5c0d8c56a9b019e8b
\ No newline at end of file
+a80005d333ee51e15456a1238ec415b4ad717f06
\ No newline at end of file
diff --git a/mono/mini/version.h b/mono/mini/version.h
index b72fca4f20..a0cedba733 100644
--- a/mono/mini/version.h
+++ b/mono/mini/version.h
@@ -1 +1 @@
-#define FULL_VERSION "explicit/0e21597"
+#define FULL_VERSION "explicit/0349bbe"
diff --git a/mono/utils/mono-md5.c b/mono/utils/mono-md5.c
index e353c84256..791ce859b0 100644
--- a/mono/utils/mono-md5.c
+++ b/mono/utils/mono-md5.c
@@ -30,6 +30,12 @@
#if HAVE_COMMONCRYPTO_COMMONDIGEST_H
+// CC_MD5_* API is deprecated on macOS 10.15
+#if defined(__APPLE__) && defined(__clang__)
+#pragma clang diagnostic push
+#pragma clang diagnostic ignored "-Wdeprecated-declarations"
+#endif
+
/**
* mono_md5_init:
*/
@@ -57,6 +63,10 @@ mono_md5_final (MonoMD5Context *ctx, guchar digest[16])
CC_MD5_Final (digest, ctx);
}
+#if defined(__APPLE__) && defined(__clang__)
+#pragma clang diagnostic pop
+#endif
+
#else
static void md5_transform (guint32 buf[4], const guint32 in[16]);
diff --git a/mono/utils/mono-threads-mach-helper.c b/mono/utils/mono-threads-mach-helper.c
index b01b0668bf..8dbe8becac 100644
--- a/mono/utils/mono-threads-mach-helper.c
+++ b/mono/utils/mono-threads-mach-helper.c
@@ -9,6 +9,9 @@
*/
#if defined(__MACH__)
+
+#define OBJC_OLD_DISPATCH_PROTOTYPES 1 // TODO remove once https://github.com/mono/mono/issues/14792 is fixed
+
#include "config.h"
#include
#include
diff --git a/po/mcs/de.gmo b/po/mcs/de.gmo
index 8d212925d5..c2e37e5b4d 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 2ab75e59ac..9a3181a8d7 100644
--- a/po/mcs/de.po.REMOVED.git-id
+++ b/po/mcs/de.po.REMOVED.git-id
@@ -1 +1 @@
-0c04209848736fd6d264d2185bba7d60b186a74a
\ No newline at end of file
+d2d046677f253f11e4b1fb4677692bb019af3fdc
\ No newline at end of file
diff --git a/po/mcs/es.gmo b/po/mcs/es.gmo
index ff4392f641..02f3f1ffa3 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 126b67cfea..50886063b6 100644
--- a/po/mcs/es.po.REMOVED.git-id
+++ b/po/mcs/es.po.REMOVED.git-id
@@ -1 +1 @@
-c6c8b605a1d151442e1eb1721e0516f6b9f03ee3
\ No newline at end of file
+aca1a1a9bd3b093925511cedb1436dfe93b46a78
\ No newline at end of file
diff --git a/po/mcs/ja.gmo b/po/mcs/ja.gmo
index 3bdbdefcf1..f641f092f9 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 786c3ca1b9..4b5853c1d7 100644
--- a/po/mcs/ja.po.REMOVED.git-id
+++ b/po/mcs/ja.po.REMOVED.git-id
@@ -1 +1 @@
-4e80896dc5ef2630f20378b39d6329f9bcc69d4b
\ No newline at end of file
+9b10e2f843290ba167a32db005fdd532e1ef8e1f
\ No newline at end of file
diff --git a/po/mcs/mcs.pot b/po/mcs/mcs.pot
index ac9ed30525..a7f2798e9e 100644
--- a/po/mcs/mcs.pot
+++ b/po/mcs/mcs.pot
@@ -6,9 +6,9 @@
#, fuzzy
msgid ""
msgstr ""
-"Project-Id-Version: mono 6.0.0.278\n"
+"Project-Id-Version: mono 6.0.0.284\n"
"Report-Msgid-Bugs-To: http://www.mono-project.com/Bugs\n"
-"POT-Creation-Date: 2019-06-05 08:05+0000\n"
+"POT-Creation-Date: 2019-06-06 08:08+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 21b258e623..1bcd38c00a 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 9ce80468f6..7d08cc7f90 100644
--- a/po/mcs/pt_BR.po.REMOVED.git-id
+++ b/po/mcs/pt_BR.po.REMOVED.git-id
@@ -1 +1 @@
-c7210f699c811d8c6d9487dc781234b6aaedb80d
\ No newline at end of file
+a94486f75e80f406755249a0bcb76d7590076261
\ No newline at end of file