From 397341fa61296f0a1fe146edc14cf8d884ba040f Mon Sep 17 00:00:00 2001 From: "Xamarin Public Jenkins (auto-signing)" Date: Thu, 4 Apr 2019 08:25:22 +0000 Subject: [PATCH] Imported Upstream version 5.20.1.12 Former-commit-id: a44e4f5d88f923f0c98bbc6104e8bf0f469c3ba3 --- configure.REMOVED.git-id | 2 +- configure.ac.REMOVED.git-id | 2 +- external/bockbuild/bockbuild/darwinprofile.py | 3 +- mcs/build/common/Consts.cs | 2 +- mcs/class/corlib/System/TimeZoneInfo.cs | 53 +++++++++++++----- .../corlib/Test/System/TimeZoneInfoTest.cs | 52 +++++++++++++---- .../Mono.Security.dll.REMOVED.git-id | 2 +- .../System.Configuration.dll.REMOVED.git-id | 2 +- .../System.Core.dll.REMOVED.git-id | 2 +- .../System.IO.Compression.dll | Bin 99328 -> 99328 bytes .../System.Numerics.dll.REMOVED.git-id | 2 +- .../System.Xml.dll.REMOVED.git-id | 2 +- .../mcs.exe.REMOVED.git-id | 2 +- .../mscorlib.dll.REMOVED.git-id | 2 +- .../Mono.Security.dll.REMOVED.git-id | 2 +- .../System.Configuration.dll.REMOVED.git-id | 2 +- .../System.Core.dll.REMOVED.git-id | 2 +- .../System.IO.Compression.dll | Bin 99328 -> 99328 bytes .../System.Numerics.dll.REMOVED.git-id | 2 +- .../System.Xml.dll.REMOVED.git-id | 2 +- .../mcs.exe.REMOVED.git-id | 2 +- .../mscorlib.dll.REMOVED.git-id | 2 +- .../Mono.Security.dll.REMOVED.git-id | 2 +- .../System.Configuration.dll.REMOVED.git-id | 2 +- .../System.Core.dll.REMOVED.git-id | 2 +- .../System.IO.Compression.dll | Bin 99328 -> 99328 bytes .../System.Numerics.dll.REMOVED.git-id | 2 +- .../System.Xml.dll.REMOVED.git-id | 2 +- .../mcs.exe.REMOVED.git-id | 2 +- .../mscorlib.dll.REMOVED.git-id | 2 +- .../Mono.Security.dll.REMOVED.git-id | 2 +- .../System.Configuration.dll.REMOVED.git-id | 2 +- .../System.Core.dll.REMOVED.git-id | 2 +- .../System.IO.Compression.dll | Bin 99328 -> 99328 bytes .../System.Numerics.dll.REMOVED.git-id | 2 +- .../System.Xml.dll.REMOVED.git-id | 2 +- .../mcs.exe.REMOVED.git-id | 2 +- .../mscorlib.dll.REMOVED.git-id | 2 +- mono/mini/version.h | 2 +- po/mcs/de.gmo | Bin 5406 -> 5406 bytes po/mcs/de.po.REMOVED.git-id | 2 +- po/mcs/es.gmo | Bin 16329 -> 16329 bytes po/mcs/es.po.REMOVED.git-id | 2 +- po/mcs/ja.gmo | Bin 20863 -> 20863 bytes po/mcs/ja.po.REMOVED.git-id | 2 +- po/mcs/mcs.pot | 4 +- po/mcs/pt_BR.gmo | Bin 72806 -> 72806 bytes po/mcs/pt_BR.po.REMOVED.git-id | 2 +- 48 files changed, 121 insertions(+), 63 deletions(-) diff --git a/configure.REMOVED.git-id b/configure.REMOVED.git-id index f00b3bb8a4..fe7c1917e8 100644 --- a/configure.REMOVED.git-id +++ b/configure.REMOVED.git-id @@ -1 +1 @@ -f37b55c4ca930ee190d14880bf8f52cb79b7363a \ No newline at end of file +0a03c7f32bc7b65313fc17968337ec1275503bfd \ No newline at end of file diff --git a/configure.ac.REMOVED.git-id b/configure.ac.REMOVED.git-id index 4135a046cd..d34d5055b9 100644 --- a/configure.ac.REMOVED.git-id +++ b/configure.ac.REMOVED.git-id @@ -1 +1 @@ -0188040eff1202644780cfe32c361c58b7e4a9db \ No newline at end of file +b0ebf6705b6f8103de8063eb5c429b681ee4c050 \ No newline at end of file diff --git a/external/bockbuild/bockbuild/darwinprofile.py b/external/bockbuild/bockbuild/darwinprofile.py index 5987d7f371..e8949493ec 100644 --- a/external/bockbuild/bockbuild/darwinprofile.py +++ b/external/bockbuild/bockbuild/darwinprofile.py @@ -143,7 +143,8 @@ class DarwinProfile (UnixProfile): elif arch == 'darwin-64': package.local_ld_flags = ['-arch x86_64 -m64'] package.local_gcc_flags = ['-arch x86_64 -m64'] - package.local_configure_flags = ['--disable-dependency-tracking'] + package.local_configure_flags = [ + '--build=x86_64-apple-darwin13.0.0', '--disable-dependency-tracking'] else: error('Unknown arch %s' % arch) diff --git a/mcs/build/common/Consts.cs b/mcs/build/common/Consts.cs index 8a0d92f939..b38e5a53f5 100644 --- a/mcs/build/common/Consts.cs +++ b/mcs/build/common/Consts.cs @@ -34,7 +34,7 @@ static class Consts // Use these assembly version constants to make code more maintainable. // - public const string MonoVersion = "5.20.1.10"; + public const string MonoVersion = "5.20.1.12"; 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/corlib/System/TimeZoneInfo.cs b/mcs/class/corlib/System/TimeZoneInfo.cs index 7cffacce05..e86f870c59 100644 --- a/mcs/class/corlib/System/TimeZoneInfo.cs +++ b/mcs/class/corlib/System/TimeZoneInfo.cs @@ -769,7 +769,7 @@ namespace System return GetUtcOffset (dateTimeOffset.UtcDateTime, out isDST); } - private TimeSpan GetUtcOffset (DateTime dateTime, out bool isDST) + private TimeSpan GetUtcOffset (DateTime dateTime, out bool isDST, bool forOffset = false) { isDST = false; @@ -781,7 +781,7 @@ namespace System tz = TimeZoneInfo.Local; bool isTzDst; - var tzOffset = GetUtcOffsetHelper (dateTime, tz, out isTzDst); + var tzOffset = GetUtcOffsetHelper (dateTime, tz, out isTzDst, forOffset); if (tz == this) { isDST = isTzDst; @@ -792,11 +792,11 @@ namespace System if (!TryAddTicks (dateTime, -tzOffset.Ticks, out utcDateTime, DateTimeKind.Utc)) return BaseUtcOffset; - return GetUtcOffsetHelper (utcDateTime, this, out isDST); + return GetUtcOffsetHelper (utcDateTime, this, out isDST, forOffset); } // This is an helper method used by the method above, do not use this on its own. - private static TimeSpan GetUtcOffsetHelper (DateTime dateTime, TimeZoneInfo tz, out bool isDST) + private static TimeSpan GetUtcOffsetHelper (DateTime dateTime, TimeZoneInfo tz, out bool isDST, bool forOffset = false) { if (dateTime.Kind == DateTimeKind.Local && tz != TimeZoneInfo.Local) throw new Exception (); @@ -807,7 +807,7 @@ namespace System return TimeSpan.Zero; TimeSpan offset; - if (tz.TryGetTransitionOffset(dateTime, out offset, out isDST)) + if (tz.TryGetTransitionOffset(dateTime, out offset, out isDST, forOffset)) return offset; if (dateTime.Kind == DateTimeKind.Utc) { @@ -834,10 +834,12 @@ namespace System if (tzRule != null && tz.IsInDST (tzRule, dateTime)) { // Replicate what .NET does when given a time which falls into the hour which is lost when - // DST starts. isDST should always be true but the offset should be BaseUtcOffset without the + // DST starts. isDST should be false and the offset should be BaseUtcOffset without the // DST delta while in that hour. - isDST = true; + if (forOffset) + isDST = true; if (tz.IsInDST (tzRule, dstUtcDateTime)) { + isDST = true; return tz.BaseUtcOffset + tzRule.DaylightDelta; } else { return tz.BaseUtcOffset; @@ -946,7 +948,21 @@ namespace System public bool IsDaylightSavingTime (DateTimeOffset dateTimeOffset) { - return IsDaylightSavingTime (dateTimeOffset.DateTime); + var dateTime = dateTimeOffset.DateTime; + + if (dateTime.Kind == DateTimeKind.Local && IsInvalidTime (dateTime)) + throw new ArgumentException ("dateTime is invalid and Kind is Local"); + + if (this == TimeZoneInfo.Utc) + return false; + + if (!SupportsDaylightSavingTime) + return false; + + bool isDst; + GetUtcOffset (dateTime, out isDst, true); + + return isDst; } internal DaylightTime GetDaylightChanges (int year) @@ -1183,7 +1199,7 @@ namespace System return null; } - private bool TryGetTransitionOffset (DateTime dateTime, out TimeSpan offset,out bool isDst) + private bool TryGetTransitionOffset (DateTime dateTime, out TimeSpan offset, out bool isDst, bool forOffset = false) { offset = BaseUtcOffset; isDst = false; @@ -1204,13 +1220,22 @@ namespace System return false; } - AdjustmentRule current = GetApplicableRule(date); + AdjustmentRule current = GetApplicableRule (date); if (current != null) { - DateTime tStart = TransitionPoint(current.DaylightTransitionStart, date.Year); - DateTime tEnd = TransitionPoint(current.DaylightTransitionEnd, date.Year); + DateTime tStart = TransitionPoint (current.DaylightTransitionStart, date.Year); + DateTime tEnd = TransitionPoint (current.DaylightTransitionEnd, date.Year); + TryAddTicks (tStart, -BaseUtcOffset.Ticks, out tStart, DateTimeKind.Utc); + TryAddTicks (tEnd, -BaseUtcOffset.Ticks, out tEnd, DateTimeKind.Utc); if ((date >= tStart) && (date <= tEnd)) { - offset = baseUtcOffset + current.DaylightDelta; - isDst = true; + if (forOffset) + isDst = true; + offset = baseUtcOffset; + if (date >= new DateTime (tStart.Ticks + current.DaylightDelta.Ticks, DateTimeKind.Utc)) + { + offset += current.DaylightDelta; + isDst = true; + } + return true; } } diff --git a/mcs/class/corlib/Test/System/TimeZoneInfoTest.cs b/mcs/class/corlib/Test/System/TimeZoneInfoTest.cs index 4fa63d849f..40addf9b9e 100644 --- a/mcs/class/corlib/Test/System/TimeZoneInfoTest.cs +++ b/mcs/class/corlib/Test/System/TimeZoneInfoTest.cs @@ -55,6 +55,8 @@ namespace MonoTests.System return "GTB Standard Time"; case "US/Eastern": return "Eastern Standard Time"; + case "US/Central": + return "Central Standard Time"; case "US/Pacific": return "Pacific Standard Time"; case "Australia/Sydney": @@ -385,23 +387,28 @@ namespace MonoTests.System [Test] public void TestAthensDST_InDSTDelta () { - // In .NET GetUtcOffset() returns the BaseUtcOffset for times within the hour - // lost when DST starts but IsDaylightSavingTime() returns true. - + // In .NET/.Net Core GetUtcOffset() returns the BaseUtcOffset for times within the hour + // lost when DST starts and IsDaylightSavingTime() returns false for datetime and true for datetimeoffset + TimeZoneInfo tzi = TimeZoneInfo.FindSystemTimeZoneById (MapTimeZoneId ("Europe/Athens")); - var date = new DateTime (2014, 3, 30 , 3, 0, 0); - Assert.IsTrue (tzi.IsDaylightSavingTime (date)); + var date = new DateTime (2014, 3, 30 , 2, 0, 0); + Assert.IsFalse (tzi.IsDaylightSavingTime (date)); + Assert.AreEqual (new TimeSpan (2, 0, 0), tzi.GetUtcOffset (date)); + Assert.IsFalse (tzi.IsDaylightSavingTime (new DateTimeOffset (date, tzi.GetUtcOffset (date)))); + + date = new DateTime (2014, 3, 30 , 3, 0, 0); + Assert.IsFalse (tzi.IsDaylightSavingTime (date)); Assert.AreEqual (new TimeSpan (2, 0, 0), tzi.GetUtcOffset (date)); Assert.IsTrue (tzi.IsDaylightSavingTime (new DateTimeOffset (date, tzi.GetUtcOffset (date)))); date = new DateTime (2014, 3, 30 , 3, 1, 0); - Assert.IsTrue (tzi.IsDaylightSavingTime (date)); + Assert.IsFalse (tzi.IsDaylightSavingTime (date)); Assert.AreEqual (new TimeSpan (2, 0, 0), tzi.GetUtcOffset (date)); Assert.IsTrue (tzi.IsDaylightSavingTime (new DateTimeOffset (date, tzi.GetUtcOffset (date)))); date = new DateTime (2014, 3, 30 , 3, 59, 0); - Assert.IsTrue (tzi.IsDaylightSavingTime (date)); + Assert.IsFalse (tzi.IsDaylightSavingTime (date)); Assert.AreEqual (new TimeSpan (2, 0, 0), tzi.GetUtcOffset (date)); Assert.IsTrue (tzi.IsDaylightSavingTime (new DateTimeOffset (date, tzi.GetUtcOffset (date)))); @@ -429,17 +436,17 @@ namespace MonoTests.System try { var date = new DateTime (2014, 3, 30 , 3, 0, 0); - Assert.IsTrue (tzi.IsDaylightSavingTime (date)); + Assert.IsFalse (tzi.IsDaylightSavingTime (date)); Assert.AreEqual (new TimeSpan (2, 0, 0), tzi.GetUtcOffset (date)); Assert.IsTrue (tzi.IsDaylightSavingTime (new DateTimeOffset (date, tzi.GetUtcOffset (date)))); date = new DateTime (2014, 3, 30 , 3, 1, 0); - Assert.IsTrue (tzi.IsDaylightSavingTime (date)); + Assert.IsFalse (tzi.IsDaylightSavingTime (date)); Assert.AreEqual (new TimeSpan (2, 0, 0), tzi.GetUtcOffset (date)); Assert.IsTrue (tzi.IsDaylightSavingTime (new DateTimeOffset (date, tzi.GetUtcOffset (date)))); date = new DateTime (2014, 3, 30 , 3, 59, 0); - Assert.IsTrue (tzi.IsDaylightSavingTime (date)); + Assert.IsFalse (tzi.IsDaylightSavingTime (date)); Assert.AreEqual (new TimeSpan (2, 0, 0), tzi.GetUtcOffset (date)); Assert.IsTrue (tzi.IsDaylightSavingTime (new DateTimeOffset (date, tzi.GetUtcOffset (date)))); @@ -467,6 +474,31 @@ namespace MonoTests.System dateOffset = new DateTimeOffset (date, offset); Assert.IsTrue (tzi.IsDaylightSavingTime (dateOffset)); } + + // https://github.com/mono/mono/issues/9664 + [Test] + public void Bug_9664 () + { + TimeZoneInfo tzi = TimeZoneInfo.FindSystemTimeZoneById (MapTimeZoneId ("US/Central")); + var date = new DateTime (2019, 3, 9, 21, 0, 0); + Assert.IsFalse (tzi.IsDaylightSavingTime (date)); + Assert.AreEqual (new TimeSpan (-6, 0, 0), tzi.GetUtcOffset (date)); + + tzi = TimeZoneInfo.FindSystemTimeZoneById (MapTimeZoneId ("US/Central")); + date = new DateTime (2019, 3, 10, 2, 0, 0); + Assert.IsFalse (tzi.IsDaylightSavingTime (date)); + Assert.AreEqual (new TimeSpan (-6, 0, 0), tzi.GetUtcOffset (date)); + + tzi = TimeZoneInfo.FindSystemTimeZoneById (MapTimeZoneId ("US/Central")); + date = new DateTime (2019, 3, 10, 2, 30, 0); + Assert.IsFalse (tzi.IsDaylightSavingTime (date)); + Assert.AreEqual (new TimeSpan (-6, 0, 0), tzi.GetUtcOffset (date)); + + tzi = TimeZoneInfo.FindSystemTimeZoneById (MapTimeZoneId ("US/Central")); + date = new DateTime (2019, 3, 10, 3, 0, 0); + Assert.IsTrue (tzi.IsDaylightSavingTime (date)); + Assert.AreEqual (new TimeSpan (-5, 0, 0), tzi.GetUtcOffset (date)); + } } [TestFixture] diff --git a/mcs/class/lib/monolite-linux/B886E13F-6276-4BE5-85F8-C6BF5EDBD200/Mono.Security.dll.REMOVED.git-id b/mcs/class/lib/monolite-linux/B886E13F-6276-4BE5-85F8-C6BF5EDBD200/Mono.Security.dll.REMOVED.git-id index 47f5c3a3f4..e74e27b3c5 100644 --- a/mcs/class/lib/monolite-linux/B886E13F-6276-4BE5-85F8-C6BF5EDBD200/Mono.Security.dll.REMOVED.git-id +++ b/mcs/class/lib/monolite-linux/B886E13F-6276-4BE5-85F8-C6BF5EDBD200/Mono.Security.dll.REMOVED.git-id @@ -1 +1 @@ -c9bf2123d80bd46832de5936b38ef86882ab8ecb \ No newline at end of file +3711e39b6d13c94f3b9cc285b2d3c0e2bd37ff1e \ No newline at end of file diff --git a/mcs/class/lib/monolite-linux/B886E13F-6276-4BE5-85F8-C6BF5EDBD200/System.Configuration.dll.REMOVED.git-id b/mcs/class/lib/monolite-linux/B886E13F-6276-4BE5-85F8-C6BF5EDBD200/System.Configuration.dll.REMOVED.git-id index 693d266528..52cb6d6e12 100644 --- a/mcs/class/lib/monolite-linux/B886E13F-6276-4BE5-85F8-C6BF5EDBD200/System.Configuration.dll.REMOVED.git-id +++ b/mcs/class/lib/monolite-linux/B886E13F-6276-4BE5-85F8-C6BF5EDBD200/System.Configuration.dll.REMOVED.git-id @@ -1 +1 @@ -7669a591142de2a90f52d7b41fc5246c2901fc26 \ No newline at end of file +650c50111fe3755feef49c2ec78c2e74447e2ff3 \ No newline at end of file diff --git a/mcs/class/lib/monolite-linux/B886E13F-6276-4BE5-85F8-C6BF5EDBD200/System.Core.dll.REMOVED.git-id b/mcs/class/lib/monolite-linux/B886E13F-6276-4BE5-85F8-C6BF5EDBD200/System.Core.dll.REMOVED.git-id index 6026b6d889..2c1aec0de6 100644 --- a/mcs/class/lib/monolite-linux/B886E13F-6276-4BE5-85F8-C6BF5EDBD200/System.Core.dll.REMOVED.git-id +++ b/mcs/class/lib/monolite-linux/B886E13F-6276-4BE5-85F8-C6BF5EDBD200/System.Core.dll.REMOVED.git-id @@ -1 +1 @@ -f157e1a2f6a818ae5fe8491518c5a5ed4a160077 \ No newline at end of file +c067c825b0f2163660b695da9f588058056717f2 \ No newline at end of file diff --git a/mcs/class/lib/monolite-linux/B886E13F-6276-4BE5-85F8-C6BF5EDBD200/System.IO.Compression.dll b/mcs/class/lib/monolite-linux/B886E13F-6276-4BE5-85F8-C6BF5EDBD200/System.IO.Compression.dll index 472c82b9e7a695d24e9ca0b0f123406a35cf4f61..588e0f80672a4b5368ad37da70ecbd190a653f7f 100644 GIT binary patch delta 58 zcmV-A0LA}+hz5X&29SsZd^0W3fsD0`0W=H{YBZRH`?@Mco^i_@% diff --git a/mcs/class/lib/monolite-linux/B886E13F-6276-4BE5-85F8-C6BF5EDBD200/System.Numerics.dll.REMOVED.git-id b/mcs/class/lib/monolite-linux/B886E13F-6276-4BE5-85F8-C6BF5EDBD200/System.Numerics.dll.REMOVED.git-id index 67f35d8646..c28c396c96 100644 --- a/mcs/class/lib/monolite-linux/B886E13F-6276-4BE5-85F8-C6BF5EDBD200/System.Numerics.dll.REMOVED.git-id +++ b/mcs/class/lib/monolite-linux/B886E13F-6276-4BE5-85F8-C6BF5EDBD200/System.Numerics.dll.REMOVED.git-id @@ -1 +1 @@ -04743679835ed1ab8097e92fa6ed97778a6faf0f \ No newline at end of file +70b00f1b73773eb56d9001c8d753e2eb49556f75 \ No newline at end of file diff --git a/mcs/class/lib/monolite-linux/B886E13F-6276-4BE5-85F8-C6BF5EDBD200/System.Xml.dll.REMOVED.git-id b/mcs/class/lib/monolite-linux/B886E13F-6276-4BE5-85F8-C6BF5EDBD200/System.Xml.dll.REMOVED.git-id index 93ef8d4ba1..5dbadd4d7b 100644 --- a/mcs/class/lib/monolite-linux/B886E13F-6276-4BE5-85F8-C6BF5EDBD200/System.Xml.dll.REMOVED.git-id +++ b/mcs/class/lib/monolite-linux/B886E13F-6276-4BE5-85F8-C6BF5EDBD200/System.Xml.dll.REMOVED.git-id @@ -1 +1 @@ -ba9f0cffe575150a23191bd5dde891cfc84394f2 \ No newline at end of file +4b461f4ce5df86d225abb084e56e6321b4a342d3 \ No newline at end of file diff --git a/mcs/class/lib/monolite-linux/B886E13F-6276-4BE5-85F8-C6BF5EDBD200/mcs.exe.REMOVED.git-id b/mcs/class/lib/monolite-linux/B886E13F-6276-4BE5-85F8-C6BF5EDBD200/mcs.exe.REMOVED.git-id index 4559a828f4..fe26906612 100644 --- a/mcs/class/lib/monolite-linux/B886E13F-6276-4BE5-85F8-C6BF5EDBD200/mcs.exe.REMOVED.git-id +++ b/mcs/class/lib/monolite-linux/B886E13F-6276-4BE5-85F8-C6BF5EDBD200/mcs.exe.REMOVED.git-id @@ -1 +1 @@ -1a72aad9306481b2a8ede5628e85020be2ad8ac1 \ No newline at end of file +e8bb0f5d8e23280b2b9fc9151d4e0cc991d9e986 \ No newline at end of file diff --git a/mcs/class/lib/monolite-linux/B886E13F-6276-4BE5-85F8-C6BF5EDBD200/mscorlib.dll.REMOVED.git-id b/mcs/class/lib/monolite-linux/B886E13F-6276-4BE5-85F8-C6BF5EDBD200/mscorlib.dll.REMOVED.git-id index 498d2795b3..c0d4fe2f54 100644 --- a/mcs/class/lib/monolite-linux/B886E13F-6276-4BE5-85F8-C6BF5EDBD200/mscorlib.dll.REMOVED.git-id +++ b/mcs/class/lib/monolite-linux/B886E13F-6276-4BE5-85F8-C6BF5EDBD200/mscorlib.dll.REMOVED.git-id @@ -1 +1 @@ -6dc1c687a93079069a0b0dad6791883ec779e842 \ No newline at end of file +27235349020b8dabfd41b50228d83ca35ad2f23b \ No newline at end of file diff --git a/mcs/class/lib/monolite-macos/B886E13F-6276-4BE5-85F8-C6BF5EDBD200/Mono.Security.dll.REMOVED.git-id b/mcs/class/lib/monolite-macos/B886E13F-6276-4BE5-85F8-C6BF5EDBD200/Mono.Security.dll.REMOVED.git-id index 47f5c3a3f4..e74e27b3c5 100644 --- a/mcs/class/lib/monolite-macos/B886E13F-6276-4BE5-85F8-C6BF5EDBD200/Mono.Security.dll.REMOVED.git-id +++ b/mcs/class/lib/monolite-macos/B886E13F-6276-4BE5-85F8-C6BF5EDBD200/Mono.Security.dll.REMOVED.git-id @@ -1 +1 @@ -c9bf2123d80bd46832de5936b38ef86882ab8ecb \ No newline at end of file +3711e39b6d13c94f3b9cc285b2d3c0e2bd37ff1e \ No newline at end of file diff --git a/mcs/class/lib/monolite-macos/B886E13F-6276-4BE5-85F8-C6BF5EDBD200/System.Configuration.dll.REMOVED.git-id b/mcs/class/lib/monolite-macos/B886E13F-6276-4BE5-85F8-C6BF5EDBD200/System.Configuration.dll.REMOVED.git-id index 693d266528..52cb6d6e12 100644 --- a/mcs/class/lib/monolite-macos/B886E13F-6276-4BE5-85F8-C6BF5EDBD200/System.Configuration.dll.REMOVED.git-id +++ b/mcs/class/lib/monolite-macos/B886E13F-6276-4BE5-85F8-C6BF5EDBD200/System.Configuration.dll.REMOVED.git-id @@ -1 +1 @@ -7669a591142de2a90f52d7b41fc5246c2901fc26 \ No newline at end of file +650c50111fe3755feef49c2ec78c2e74447e2ff3 \ No newline at end of file diff --git a/mcs/class/lib/monolite-macos/B886E13F-6276-4BE5-85F8-C6BF5EDBD200/System.Core.dll.REMOVED.git-id b/mcs/class/lib/monolite-macos/B886E13F-6276-4BE5-85F8-C6BF5EDBD200/System.Core.dll.REMOVED.git-id index 6026b6d889..2c1aec0de6 100644 --- a/mcs/class/lib/monolite-macos/B886E13F-6276-4BE5-85F8-C6BF5EDBD200/System.Core.dll.REMOVED.git-id +++ b/mcs/class/lib/monolite-macos/B886E13F-6276-4BE5-85F8-C6BF5EDBD200/System.Core.dll.REMOVED.git-id @@ -1 +1 @@ -f157e1a2f6a818ae5fe8491518c5a5ed4a160077 \ No newline at end of file +c067c825b0f2163660b695da9f588058056717f2 \ No newline at end of file diff --git a/mcs/class/lib/monolite-macos/B886E13F-6276-4BE5-85F8-C6BF5EDBD200/System.IO.Compression.dll b/mcs/class/lib/monolite-macos/B886E13F-6276-4BE5-85F8-C6BF5EDBD200/System.IO.Compression.dll index 472c82b9e7a695d24e9ca0b0f123406a35cf4f61..588e0f80672a4b5368ad37da70ecbd190a653f7f 100644 GIT binary patch delta 58 zcmV-A0LA}+hz5X&29SsZd^0W3fsD0`0W=H{YBZRH`?@Mco^i_@% diff --git a/mcs/class/lib/monolite-macos/B886E13F-6276-4BE5-85F8-C6BF5EDBD200/System.Numerics.dll.REMOVED.git-id b/mcs/class/lib/monolite-macos/B886E13F-6276-4BE5-85F8-C6BF5EDBD200/System.Numerics.dll.REMOVED.git-id index 67f35d8646..c28c396c96 100644 --- a/mcs/class/lib/monolite-macos/B886E13F-6276-4BE5-85F8-C6BF5EDBD200/System.Numerics.dll.REMOVED.git-id +++ b/mcs/class/lib/monolite-macos/B886E13F-6276-4BE5-85F8-C6BF5EDBD200/System.Numerics.dll.REMOVED.git-id @@ -1 +1 @@ -04743679835ed1ab8097e92fa6ed97778a6faf0f \ No newline at end of file +70b00f1b73773eb56d9001c8d753e2eb49556f75 \ No newline at end of file diff --git a/mcs/class/lib/monolite-macos/B886E13F-6276-4BE5-85F8-C6BF5EDBD200/System.Xml.dll.REMOVED.git-id b/mcs/class/lib/monolite-macos/B886E13F-6276-4BE5-85F8-C6BF5EDBD200/System.Xml.dll.REMOVED.git-id index 93ef8d4ba1..5dbadd4d7b 100644 --- a/mcs/class/lib/monolite-macos/B886E13F-6276-4BE5-85F8-C6BF5EDBD200/System.Xml.dll.REMOVED.git-id +++ b/mcs/class/lib/monolite-macos/B886E13F-6276-4BE5-85F8-C6BF5EDBD200/System.Xml.dll.REMOVED.git-id @@ -1 +1 @@ -ba9f0cffe575150a23191bd5dde891cfc84394f2 \ No newline at end of file +4b461f4ce5df86d225abb084e56e6321b4a342d3 \ No newline at end of file diff --git a/mcs/class/lib/monolite-macos/B886E13F-6276-4BE5-85F8-C6BF5EDBD200/mcs.exe.REMOVED.git-id b/mcs/class/lib/monolite-macos/B886E13F-6276-4BE5-85F8-C6BF5EDBD200/mcs.exe.REMOVED.git-id index 4559a828f4..fe26906612 100644 --- a/mcs/class/lib/monolite-macos/B886E13F-6276-4BE5-85F8-C6BF5EDBD200/mcs.exe.REMOVED.git-id +++ b/mcs/class/lib/monolite-macos/B886E13F-6276-4BE5-85F8-C6BF5EDBD200/mcs.exe.REMOVED.git-id @@ -1 +1 @@ -1a72aad9306481b2a8ede5628e85020be2ad8ac1 \ No newline at end of file +e8bb0f5d8e23280b2b9fc9151d4e0cc991d9e986 \ No newline at end of file diff --git a/mcs/class/lib/monolite-macos/B886E13F-6276-4BE5-85F8-C6BF5EDBD200/mscorlib.dll.REMOVED.git-id b/mcs/class/lib/monolite-macos/B886E13F-6276-4BE5-85F8-C6BF5EDBD200/mscorlib.dll.REMOVED.git-id index 498d2795b3..c0d4fe2f54 100644 --- a/mcs/class/lib/monolite-macos/B886E13F-6276-4BE5-85F8-C6BF5EDBD200/mscorlib.dll.REMOVED.git-id +++ b/mcs/class/lib/monolite-macos/B886E13F-6276-4BE5-85F8-C6BF5EDBD200/mscorlib.dll.REMOVED.git-id @@ -1 +1 @@ -6dc1c687a93079069a0b0dad6791883ec779e842 \ No newline at end of file +27235349020b8dabfd41b50228d83ca35ad2f23b \ No newline at end of file diff --git a/mcs/class/lib/monolite-unix/B886E13F-6276-4BE5-85F8-C6BF5EDBD200/Mono.Security.dll.REMOVED.git-id b/mcs/class/lib/monolite-unix/B886E13F-6276-4BE5-85F8-C6BF5EDBD200/Mono.Security.dll.REMOVED.git-id index 47f5c3a3f4..e74e27b3c5 100644 --- a/mcs/class/lib/monolite-unix/B886E13F-6276-4BE5-85F8-C6BF5EDBD200/Mono.Security.dll.REMOVED.git-id +++ b/mcs/class/lib/monolite-unix/B886E13F-6276-4BE5-85F8-C6BF5EDBD200/Mono.Security.dll.REMOVED.git-id @@ -1 +1 @@ -c9bf2123d80bd46832de5936b38ef86882ab8ecb \ No newline at end of file +3711e39b6d13c94f3b9cc285b2d3c0e2bd37ff1e \ No newline at end of file diff --git a/mcs/class/lib/monolite-unix/B886E13F-6276-4BE5-85F8-C6BF5EDBD200/System.Configuration.dll.REMOVED.git-id b/mcs/class/lib/monolite-unix/B886E13F-6276-4BE5-85F8-C6BF5EDBD200/System.Configuration.dll.REMOVED.git-id index 693d266528..52cb6d6e12 100644 --- a/mcs/class/lib/monolite-unix/B886E13F-6276-4BE5-85F8-C6BF5EDBD200/System.Configuration.dll.REMOVED.git-id +++ b/mcs/class/lib/monolite-unix/B886E13F-6276-4BE5-85F8-C6BF5EDBD200/System.Configuration.dll.REMOVED.git-id @@ -1 +1 @@ -7669a591142de2a90f52d7b41fc5246c2901fc26 \ No newline at end of file +650c50111fe3755feef49c2ec78c2e74447e2ff3 \ No newline at end of file diff --git a/mcs/class/lib/monolite-unix/B886E13F-6276-4BE5-85F8-C6BF5EDBD200/System.Core.dll.REMOVED.git-id b/mcs/class/lib/monolite-unix/B886E13F-6276-4BE5-85F8-C6BF5EDBD200/System.Core.dll.REMOVED.git-id index 6026b6d889..2c1aec0de6 100644 --- a/mcs/class/lib/monolite-unix/B886E13F-6276-4BE5-85F8-C6BF5EDBD200/System.Core.dll.REMOVED.git-id +++ b/mcs/class/lib/monolite-unix/B886E13F-6276-4BE5-85F8-C6BF5EDBD200/System.Core.dll.REMOVED.git-id @@ -1 +1 @@ -f157e1a2f6a818ae5fe8491518c5a5ed4a160077 \ No newline at end of file +c067c825b0f2163660b695da9f588058056717f2 \ No newline at end of file diff --git a/mcs/class/lib/monolite-unix/B886E13F-6276-4BE5-85F8-C6BF5EDBD200/System.IO.Compression.dll b/mcs/class/lib/monolite-unix/B886E13F-6276-4BE5-85F8-C6BF5EDBD200/System.IO.Compression.dll index 472c82b9e7a695d24e9ca0b0f123406a35cf4f61..588e0f80672a4b5368ad37da70ecbd190a653f7f 100644 GIT binary patch delta 58 zcmV-A0LA}+hz5X&29SsZd^0W3fsD0`0W=H{YBZRH`?@Mco^i_@% diff --git a/mcs/class/lib/monolite-unix/B886E13F-6276-4BE5-85F8-C6BF5EDBD200/System.Numerics.dll.REMOVED.git-id b/mcs/class/lib/monolite-unix/B886E13F-6276-4BE5-85F8-C6BF5EDBD200/System.Numerics.dll.REMOVED.git-id index 67f35d8646..c28c396c96 100644 --- a/mcs/class/lib/monolite-unix/B886E13F-6276-4BE5-85F8-C6BF5EDBD200/System.Numerics.dll.REMOVED.git-id +++ b/mcs/class/lib/monolite-unix/B886E13F-6276-4BE5-85F8-C6BF5EDBD200/System.Numerics.dll.REMOVED.git-id @@ -1 +1 @@ -04743679835ed1ab8097e92fa6ed97778a6faf0f \ No newline at end of file +70b00f1b73773eb56d9001c8d753e2eb49556f75 \ No newline at end of file diff --git a/mcs/class/lib/monolite-unix/B886E13F-6276-4BE5-85F8-C6BF5EDBD200/System.Xml.dll.REMOVED.git-id b/mcs/class/lib/monolite-unix/B886E13F-6276-4BE5-85F8-C6BF5EDBD200/System.Xml.dll.REMOVED.git-id index 93ef8d4ba1..5dbadd4d7b 100644 --- a/mcs/class/lib/monolite-unix/B886E13F-6276-4BE5-85F8-C6BF5EDBD200/System.Xml.dll.REMOVED.git-id +++ b/mcs/class/lib/monolite-unix/B886E13F-6276-4BE5-85F8-C6BF5EDBD200/System.Xml.dll.REMOVED.git-id @@ -1 +1 @@ -ba9f0cffe575150a23191bd5dde891cfc84394f2 \ No newline at end of file +4b461f4ce5df86d225abb084e56e6321b4a342d3 \ No newline at end of file diff --git a/mcs/class/lib/monolite-unix/B886E13F-6276-4BE5-85F8-C6BF5EDBD200/mcs.exe.REMOVED.git-id b/mcs/class/lib/monolite-unix/B886E13F-6276-4BE5-85F8-C6BF5EDBD200/mcs.exe.REMOVED.git-id index 4559a828f4..fe26906612 100644 --- a/mcs/class/lib/monolite-unix/B886E13F-6276-4BE5-85F8-C6BF5EDBD200/mcs.exe.REMOVED.git-id +++ b/mcs/class/lib/monolite-unix/B886E13F-6276-4BE5-85F8-C6BF5EDBD200/mcs.exe.REMOVED.git-id @@ -1 +1 @@ -1a72aad9306481b2a8ede5628e85020be2ad8ac1 \ No newline at end of file +e8bb0f5d8e23280b2b9fc9151d4e0cc991d9e986 \ No newline at end of file diff --git a/mcs/class/lib/monolite-unix/B886E13F-6276-4BE5-85F8-C6BF5EDBD200/mscorlib.dll.REMOVED.git-id b/mcs/class/lib/monolite-unix/B886E13F-6276-4BE5-85F8-C6BF5EDBD200/mscorlib.dll.REMOVED.git-id index 498d2795b3..c0d4fe2f54 100644 --- a/mcs/class/lib/monolite-unix/B886E13F-6276-4BE5-85F8-C6BF5EDBD200/mscorlib.dll.REMOVED.git-id +++ b/mcs/class/lib/monolite-unix/B886E13F-6276-4BE5-85F8-C6BF5EDBD200/mscorlib.dll.REMOVED.git-id @@ -1 +1 @@ -6dc1c687a93079069a0b0dad6791883ec779e842 \ No newline at end of file +27235349020b8dabfd41b50228d83ca35ad2f23b \ No newline at end of file diff --git a/mcs/class/lib/monolite-win32/B886E13F-6276-4BE5-85F8-C6BF5EDBD200/Mono.Security.dll.REMOVED.git-id b/mcs/class/lib/monolite-win32/B886E13F-6276-4BE5-85F8-C6BF5EDBD200/Mono.Security.dll.REMOVED.git-id index 47f5c3a3f4..e74e27b3c5 100644 --- a/mcs/class/lib/monolite-win32/B886E13F-6276-4BE5-85F8-C6BF5EDBD200/Mono.Security.dll.REMOVED.git-id +++ b/mcs/class/lib/monolite-win32/B886E13F-6276-4BE5-85F8-C6BF5EDBD200/Mono.Security.dll.REMOVED.git-id @@ -1 +1 @@ -c9bf2123d80bd46832de5936b38ef86882ab8ecb \ No newline at end of file +3711e39b6d13c94f3b9cc285b2d3c0e2bd37ff1e \ No newline at end of file diff --git a/mcs/class/lib/monolite-win32/B886E13F-6276-4BE5-85F8-C6BF5EDBD200/System.Configuration.dll.REMOVED.git-id b/mcs/class/lib/monolite-win32/B886E13F-6276-4BE5-85F8-C6BF5EDBD200/System.Configuration.dll.REMOVED.git-id index 693d266528..52cb6d6e12 100644 --- a/mcs/class/lib/monolite-win32/B886E13F-6276-4BE5-85F8-C6BF5EDBD200/System.Configuration.dll.REMOVED.git-id +++ b/mcs/class/lib/monolite-win32/B886E13F-6276-4BE5-85F8-C6BF5EDBD200/System.Configuration.dll.REMOVED.git-id @@ -1 +1 @@ -7669a591142de2a90f52d7b41fc5246c2901fc26 \ No newline at end of file +650c50111fe3755feef49c2ec78c2e74447e2ff3 \ No newline at end of file diff --git a/mcs/class/lib/monolite-win32/B886E13F-6276-4BE5-85F8-C6BF5EDBD200/System.Core.dll.REMOVED.git-id b/mcs/class/lib/monolite-win32/B886E13F-6276-4BE5-85F8-C6BF5EDBD200/System.Core.dll.REMOVED.git-id index 6026b6d889..2c1aec0de6 100644 --- a/mcs/class/lib/monolite-win32/B886E13F-6276-4BE5-85F8-C6BF5EDBD200/System.Core.dll.REMOVED.git-id +++ b/mcs/class/lib/monolite-win32/B886E13F-6276-4BE5-85F8-C6BF5EDBD200/System.Core.dll.REMOVED.git-id @@ -1 +1 @@ -f157e1a2f6a818ae5fe8491518c5a5ed4a160077 \ No newline at end of file +c067c825b0f2163660b695da9f588058056717f2 \ No newline at end of file diff --git a/mcs/class/lib/monolite-win32/B886E13F-6276-4BE5-85F8-C6BF5EDBD200/System.IO.Compression.dll b/mcs/class/lib/monolite-win32/B886E13F-6276-4BE5-85F8-C6BF5EDBD200/System.IO.Compression.dll index 472c82b9e7a695d24e9ca0b0f123406a35cf4f61..588e0f80672a4b5368ad37da70ecbd190a653f7f 100644 GIT binary patch delta 58 zcmV-A0LA}+hz5X&29SsZd^0W3fsD0`0W=H{YBZRH`?@Mco^i_@% diff --git a/mcs/class/lib/monolite-win32/B886E13F-6276-4BE5-85F8-C6BF5EDBD200/System.Numerics.dll.REMOVED.git-id b/mcs/class/lib/monolite-win32/B886E13F-6276-4BE5-85F8-C6BF5EDBD200/System.Numerics.dll.REMOVED.git-id index 67f35d8646..c28c396c96 100644 --- a/mcs/class/lib/monolite-win32/B886E13F-6276-4BE5-85F8-C6BF5EDBD200/System.Numerics.dll.REMOVED.git-id +++ b/mcs/class/lib/monolite-win32/B886E13F-6276-4BE5-85F8-C6BF5EDBD200/System.Numerics.dll.REMOVED.git-id @@ -1 +1 @@ -04743679835ed1ab8097e92fa6ed97778a6faf0f \ No newline at end of file +70b00f1b73773eb56d9001c8d753e2eb49556f75 \ No newline at end of file diff --git a/mcs/class/lib/monolite-win32/B886E13F-6276-4BE5-85F8-C6BF5EDBD200/System.Xml.dll.REMOVED.git-id b/mcs/class/lib/monolite-win32/B886E13F-6276-4BE5-85F8-C6BF5EDBD200/System.Xml.dll.REMOVED.git-id index 93ef8d4ba1..5dbadd4d7b 100644 --- a/mcs/class/lib/monolite-win32/B886E13F-6276-4BE5-85F8-C6BF5EDBD200/System.Xml.dll.REMOVED.git-id +++ b/mcs/class/lib/monolite-win32/B886E13F-6276-4BE5-85F8-C6BF5EDBD200/System.Xml.dll.REMOVED.git-id @@ -1 +1 @@ -ba9f0cffe575150a23191bd5dde891cfc84394f2 \ No newline at end of file +4b461f4ce5df86d225abb084e56e6321b4a342d3 \ No newline at end of file diff --git a/mcs/class/lib/monolite-win32/B886E13F-6276-4BE5-85F8-C6BF5EDBD200/mcs.exe.REMOVED.git-id b/mcs/class/lib/monolite-win32/B886E13F-6276-4BE5-85F8-C6BF5EDBD200/mcs.exe.REMOVED.git-id index 4559a828f4..fe26906612 100644 --- a/mcs/class/lib/monolite-win32/B886E13F-6276-4BE5-85F8-C6BF5EDBD200/mcs.exe.REMOVED.git-id +++ b/mcs/class/lib/monolite-win32/B886E13F-6276-4BE5-85F8-C6BF5EDBD200/mcs.exe.REMOVED.git-id @@ -1 +1 @@ -1a72aad9306481b2a8ede5628e85020be2ad8ac1 \ No newline at end of file +e8bb0f5d8e23280b2b9fc9151d4e0cc991d9e986 \ No newline at end of file diff --git a/mcs/class/lib/monolite-win32/B886E13F-6276-4BE5-85F8-C6BF5EDBD200/mscorlib.dll.REMOVED.git-id b/mcs/class/lib/monolite-win32/B886E13F-6276-4BE5-85F8-C6BF5EDBD200/mscorlib.dll.REMOVED.git-id index 498d2795b3..c0d4fe2f54 100644 --- a/mcs/class/lib/monolite-win32/B886E13F-6276-4BE5-85F8-C6BF5EDBD200/mscorlib.dll.REMOVED.git-id +++ b/mcs/class/lib/monolite-win32/B886E13F-6276-4BE5-85F8-C6BF5EDBD200/mscorlib.dll.REMOVED.git-id @@ -1 +1 @@ -6dc1c687a93079069a0b0dad6791883ec779e842 \ No newline at end of file +27235349020b8dabfd41b50228d83ca35ad2f23b \ No newline at end of file diff --git a/mono/mini/version.h b/mono/mini/version.h index 6ad96fc33f..2cff82bd3c 100644 --- a/mono/mini/version.h +++ b/mono/mini/version.h @@ -1 +1 @@ -#define FULL_VERSION "explicit/15d050a" +#define FULL_VERSION "explicit/9144241" diff --git a/po/mcs/de.gmo b/po/mcs/de.gmo index f69f8f772ba99bdb7937b587ad0c8038dd65fc60..6610479fd4dcd98b0e707765542523526162f704 100644 GIT binary patch delta 20 bcmbQIHBW29Q!aKB1p^B!1M|&qxQw^}N{?R5Z7FGu4oB7oXv;biN2MYiI delta 22 dcmeyri1Gg-#tj_m>_!R(7FGrpoB7oXv;bi52MPcH diff --git a/po/mcs/ja.po.REMOVED.git-id b/po/mcs/ja.po.REMOVED.git-id index fae6f995a1..aac71f8f75 100644 --- a/po/mcs/ja.po.REMOVED.git-id +++ b/po/mcs/ja.po.REMOVED.git-id @@ -1 +1 @@ -cc66c14b78ec2d82b07eaae6258fac0cd4312097 \ No newline at end of file +27ddfd616e8cec246f2b5ca8bbfafe92355d891d \ No newline at end of file diff --git a/po/mcs/mcs.pot b/po/mcs/mcs.pot index 7ac5171078..cc74ec0436 100644 --- a/po/mcs/mcs.pot +++ b/po/mcs/mcs.pot @@ -6,9 +6,9 @@ #, fuzzy msgid "" msgstr "" -"Project-Id-Version: mono 5.20.1.10\n" +"Project-Id-Version: mono 5.20.1.12\n" "Report-Msgid-Bugs-To: http://www.mono-project.com/Bugs\n" -"POT-Creation-Date: 2019-04-02 08:08+0000\n" +"POT-Creation-Date: 2019-04-04 08:07+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 9971656aca247b97c1489d7c3f8ec2e6969c599b..11748c1f7ab3fa7ef4878e4fd84d7b287b24161b 100644 GIT binary patch delta 22 ecmaF1gXP%{mJM-J*-aD-EUXO7H>XZzYzF{s_y~aj delta 22 ecmaF1gXP%{mJM-J*^LwoEUXMHHm6QyYzF{s<_LfQ diff --git a/po/mcs/pt_BR.po.REMOVED.git-id b/po/mcs/pt_BR.po.REMOVED.git-id index dc8b91b939..cef8d68b4e 100644 --- a/po/mcs/pt_BR.po.REMOVED.git-id +++ b/po/mcs/pt_BR.po.REMOVED.git-id @@ -1 +1 @@ -5b95307c574aa27fe51483c58794723309171382 \ No newline at end of file +320b2261c661e8db03ea25644f06dc866da966df \ No newline at end of file