diff --git a/config.h.in b/config.h.in index c37dddab5f..83de9b8f7e 100644 --- a/config.h.in +++ b/config.h.in @@ -207,9 +207,12 @@ /* Define to 1 if you have the header file. */ #undef HAVE_ANDROID_VERSIONING_H -/* arc4random */ +/* Define to 1 if you have the `arc4random' function. */ #undef HAVE_ARC4RANDOM +/* arc4random_buf */ +#undef HAVE_ARC4RANDOM_BUF + /* ARM v5 */ #undef HAVE_ARMV5 @@ -416,7 +419,7 @@ /* Have getaddrinfo */ #undef HAVE_GETADDRINFO -/* getdomainname */ +/* Define to 1 if you have the `getdomainname' function. */ #undef HAVE_GETDOMAINNAME /* getdomainname with size_t namelen */ @@ -662,7 +665,7 @@ /* Define to 1 if you have the `mkstemp' function. */ #undef HAVE_MKSTEMP -/* mkstemps */ +/* Define to 1 if you have the `mkstemps' function. */ #undef HAVE_MKSTEMPS /* Define to 1 if you have the `mlock' function. */ @@ -1197,6 +1200,9 @@ /* TCPSTATE enum in netinet/tcp.h */ #undef HAVE_TCP_H_TCPSTATE_ENUM +/* TCP_KEEPALIVE */ +#undef HAVE_TCP_H_TCP_KEEPALIVE + /* tcp/var.h */ #undef HAVE_TCP_VAR_H diff --git a/configure.REMOVED.git-id b/configure.REMOVED.git-id index 02895128d6..98750a5bca 100644 --- a/configure.REMOVED.git-id +++ b/configure.REMOVED.git-id @@ -1 +1 @@ -5228a1da8efc7aaed09a4a3036471e7c69fffa5f \ No newline at end of file +3ab6439bcdaeabde82376b5cde817edd21cbc682 \ No newline at end of file diff --git a/configure.ac.REMOVED.git-id b/configure.ac.REMOVED.git-id index 389cc2ece3..b15c9ba356 100644 --- a/configure.ac.REMOVED.git-id +++ b/configure.ac.REMOVED.git-id @@ -1 +1 @@ -d2ad58b28924b4dc876e8f97809bacb33f4dfaa6 \ No newline at end of file +8f404430210b8b2f99418e9c032f20ebe855acbd \ No newline at end of file diff --git a/external/bockbuild/packages/gtk+.py b/external/bockbuild/packages/gtk+.py index b147651a16..6b584d8332 100644 --- a/external/bockbuild/packages/gtk+.py +++ b/external/bockbuild/packages/gtk+.py @@ -218,7 +218,8 @@ class GtkPackage (GitHubPackage): # https://devdiv.visualstudio.com/DevDiv/_workitems/edit/737323 'patches/gtk/gtk-nsview-subview-focus-fixes.patch', 'patches/gtk/gtk-nsview-focus-tabbing.patch', - 'patches/gtk/popup-combo-box-with-arrows.patch' + 'patches/gtk/popup-combo-box-with-arrows.patch', + 'patches/gtk/0001-prevent-gdk-quartz-window-delegate-replacement.patch' ]) def prep(self): diff --git a/external/bockbuild/packages/patches/gtk/0001-prevent-gdk-quartz-window-delegate-replacement.patch b/external/bockbuild/packages/patches/gtk/0001-prevent-gdk-quartz-window-delegate-replacement.patch new file mode 100644 index 0000000000..46ae2dc5bb --- /dev/null +++ b/external/bockbuild/packages/patches/gtk/0001-prevent-gdk-quartz-window-delegate-replacement.patch @@ -0,0 +1,21 @@ +diff --git a/gdk/quartz/GdkQuartzWindow.c b/gdk/quartz/GdkQuartzWindow.c +index e8e0de5c7..435c856be 100644 +--- a/gdk/quartz/GdkQuartzWindow.c ++++ b/gdk/quartz/GdkQuartzWindow.c +@@ -259,6 +259,16 @@ + return [super makeFirstResponder:responder]; + } + ++-(void)setDelegate:(id)delegate ++{ ++ if ([super delegate] == nil) { ++ [super setDelegate:delegate]; ++ } else { ++ // If we allow the window delegate to be replaced, everything breaks. ++ g_critical ("Setting a delegate on GdkQuartzWindow is forbidden, because everything will break."); ++ } ++} ++ + -(id)initWithContentRect:(NSRect)contentRect styleMask:(NSUInteger)styleMask backing:(NSBackingStoreType)backingType defer:(BOOL)flag screen:(NSScreen *)screen + { + self = [super initWithContentRect:contentRect diff --git a/external/corefx/src/Native/Unix/System.Native/.libs/libmono_native_la-pal_io.o.REMOVED.git-id b/external/corefx/src/Native/Unix/System.Native/.libs/libmono_native_la-pal_io.o.REMOVED.git-id index 87b0aafa89..2dd561b812 100644 --- a/external/corefx/src/Native/Unix/System.Native/.libs/libmono_native_la-pal_io.o.REMOVED.git-id +++ b/external/corefx/src/Native/Unix/System.Native/.libs/libmono_native_la-pal_io.o.REMOVED.git-id @@ -1 +1 @@ -6ec2f0592c236ff76bf4b842d2e474d66d404185 \ No newline at end of file +dcae524a90cf5d8c112d239b29cb5e51600b4c91 \ No newline at end of file diff --git a/external/corefx/src/Native/Unix/System.Native/.libs/libmono_native_la-pal_networking.o.REMOVED.git-id b/external/corefx/src/Native/Unix/System.Native/.libs/libmono_native_la-pal_networking.o.REMOVED.git-id index e188cf7aba..a58ccaefa5 100644 --- a/external/corefx/src/Native/Unix/System.Native/.libs/libmono_native_la-pal_networking.o.REMOVED.git-id +++ b/external/corefx/src/Native/Unix/System.Native/.libs/libmono_native_la-pal_networking.o.REMOVED.git-id @@ -1 +1 @@ -2d7cda29ae1cba433df347e812db76054aa0b76e \ No newline at end of file +7b831d87e9e45be50033bde243dafbbcc0a4cccc \ No newline at end of file diff --git a/external/corefx/src/Native/Unix/System.Native/libmono_native_la-pal_io.o.REMOVED.git-id b/external/corefx/src/Native/Unix/System.Native/libmono_native_la-pal_io.o.REMOVED.git-id index 62bf6893ba..756e16f456 100644 --- a/external/corefx/src/Native/Unix/System.Native/libmono_native_la-pal_io.o.REMOVED.git-id +++ b/external/corefx/src/Native/Unix/System.Native/libmono_native_la-pal_io.o.REMOVED.git-id @@ -1 +1 @@ -ddf36cd167aad0806d6ae8067fceacabb72e0bed \ No newline at end of file +fa75cdec1fec7dc7716f29edf7a8c0fb9cf10465 \ No newline at end of file diff --git a/external/corefx/src/Native/Unix/System.Native/libmono_native_la-pal_networking.o.REMOVED.git-id b/external/corefx/src/Native/Unix/System.Native/libmono_native_la-pal_networking.o.REMOVED.git-id index 960a740b31..60329a2efc 100644 --- a/external/corefx/src/Native/Unix/System.Native/libmono_native_la-pal_networking.o.REMOVED.git-id +++ b/external/corefx/src/Native/Unix/System.Native/libmono_native_la-pal_networking.o.REMOVED.git-id @@ -1 +1 @@ -9ec1a21c14ca0c4070eff4c8360a0238991809d0 \ No newline at end of file +3db7fa5f078177f417ec7f6e1413fdd6d9303409 \ No newline at end of file diff --git a/mcs/build/common/Consts.cs b/mcs/build/common/Consts.cs index e4823d2f7b..f2f5bbb795 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.0.240"; + public const string MonoVersion = "5.20.0.244"; 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/Test/System.Threading/ThreadPoolTest.cs b/mcs/class/corlib/Test/System.Threading/ThreadPoolTest.cs index 8c5b1aef25..db466e1eb8 100644 --- a/mcs/class/corlib/Test/System.Threading/ThreadPoolTest.cs +++ b/mcs/class/corlib/Test/System.Threading/ThreadPoolTest.cs @@ -177,12 +177,17 @@ namespace MonoTests.System.Threading [Test] public void GetAvailableThreads () { + int cpuCount = Environment.ProcessorCount; + + if (cpuCount > 16) + Assert.Inconclusive ("This test doesn't work well with a high number of processor cores."); + ManualResetEvent mre = new ManualResetEvent (false); var sw = Stopwatch.StartNew (); int i, workerThreads, completionPortThreads; try { - Assert.IsTrue (ThreadPool.SetMaxThreads (Environment.ProcessorCount, Environment.ProcessorCount)); + Assert.IsTrue (ThreadPool.SetMaxThreads (cpuCount, cpuCount)); while (true) { ThreadPool.GetAvailableThreads (out workerThreads, out completionPortThreads); 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 a7087adcdd..afbfbcc377 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 @@ -73949fb6408ba10f6a062dc356186fdefdd161d6 \ No newline at end of file +8f9dc17751a7c9a0dd47f7fdd9ab31ed6f4e38ca \ 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 9600df7340..964adf0175 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 @@ -fe29d992cf41104328b74fbf8e73c87b4b3b83af \ No newline at end of file +a82cedb70b75a761439c891e0e6bad183298d08f \ 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 2f500f2f27..4706ff6782 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 @@ -293242222f0e48a0c0ab519e6d67f5fe9dcc1c42 \ No newline at end of file +6d90d159ed9b630181811a347779b64f218ead32 \ 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 b078f22651..790810c87a 100644 Binary files a/mcs/class/lib/monolite-linux/B886E13F-6276-4BE5-85F8-C6BF5EDBD200/System.IO.Compression.dll and b/mcs/class/lib/monolite-linux/B886E13F-6276-4BE5-85F8-C6BF5EDBD200/System.IO.Compression.dll differ 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 58ab898fa1..60c72510a3 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 @@ -dffdf72f972fa58a13c7358f2e264e9ca7eac517 \ No newline at end of file +cbfeefb8ddd2bf45f2ac594aa333b5cabd94b62d \ 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 f5cfc5dbe0..9c1e7d431b 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 @@ -54bd86729415191b5aebb9366b0643ff156ded7d \ No newline at end of file +e6c3414dce4054d5c82102d1b5eca7db6470c3ee \ 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 101e50bde6..b08492627c 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 @@ -df342b8d72746493f49cd3d6480c64314b459394 \ No newline at end of file +aef79ed1d016f6e3edcc5f6516ddf924043ecf71 \ 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 7c12e2d45a..30ef639165 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 @@ -73bccf40a2839e368acecb0ba3fdc4d8293f1494 \ No newline at end of file +f1dab501ed7c5cd937732c0a853d8a562751124d \ 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 a7087adcdd..afbfbcc377 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 @@ -73949fb6408ba10f6a062dc356186fdefdd161d6 \ No newline at end of file +8f9dc17751a7c9a0dd47f7fdd9ab31ed6f4e38ca \ 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 9600df7340..964adf0175 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 @@ -fe29d992cf41104328b74fbf8e73c87b4b3b83af \ No newline at end of file +a82cedb70b75a761439c891e0e6bad183298d08f \ 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 2f500f2f27..4706ff6782 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 @@ -293242222f0e48a0c0ab519e6d67f5fe9dcc1c42 \ No newline at end of file +6d90d159ed9b630181811a347779b64f218ead32 \ 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 b078f22651..790810c87a 100644 Binary files a/mcs/class/lib/monolite-macos/B886E13F-6276-4BE5-85F8-C6BF5EDBD200/System.IO.Compression.dll and b/mcs/class/lib/monolite-macos/B886E13F-6276-4BE5-85F8-C6BF5EDBD200/System.IO.Compression.dll differ 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 58ab898fa1..60c72510a3 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 @@ -dffdf72f972fa58a13c7358f2e264e9ca7eac517 \ No newline at end of file +cbfeefb8ddd2bf45f2ac594aa333b5cabd94b62d \ 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 f5cfc5dbe0..9c1e7d431b 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 @@ -54bd86729415191b5aebb9366b0643ff156ded7d \ No newline at end of file +e6c3414dce4054d5c82102d1b5eca7db6470c3ee \ 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 101e50bde6..b08492627c 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 @@ -df342b8d72746493f49cd3d6480c64314b459394 \ No newline at end of file +aef79ed1d016f6e3edcc5f6516ddf924043ecf71 \ 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 7c12e2d45a..30ef639165 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 @@ -73bccf40a2839e368acecb0ba3fdc4d8293f1494 \ No newline at end of file +f1dab501ed7c5cd937732c0a853d8a562751124d \ 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 a7087adcdd..afbfbcc377 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 @@ -73949fb6408ba10f6a062dc356186fdefdd161d6 \ No newline at end of file +8f9dc17751a7c9a0dd47f7fdd9ab31ed6f4e38ca \ 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 9600df7340..964adf0175 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 @@ -fe29d992cf41104328b74fbf8e73c87b4b3b83af \ No newline at end of file +a82cedb70b75a761439c891e0e6bad183298d08f \ 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 2f500f2f27..4706ff6782 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 @@ -293242222f0e48a0c0ab519e6d67f5fe9dcc1c42 \ No newline at end of file +6d90d159ed9b630181811a347779b64f218ead32 \ 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 b078f22651..790810c87a 100644 Binary files a/mcs/class/lib/monolite-unix/B886E13F-6276-4BE5-85F8-C6BF5EDBD200/System.IO.Compression.dll and b/mcs/class/lib/monolite-unix/B886E13F-6276-4BE5-85F8-C6BF5EDBD200/System.IO.Compression.dll differ 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 58ab898fa1..60c72510a3 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 @@ -dffdf72f972fa58a13c7358f2e264e9ca7eac517 \ No newline at end of file +cbfeefb8ddd2bf45f2ac594aa333b5cabd94b62d \ 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 f5cfc5dbe0..9c1e7d431b 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 @@ -54bd86729415191b5aebb9366b0643ff156ded7d \ No newline at end of file +e6c3414dce4054d5c82102d1b5eca7db6470c3ee \ 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 101e50bde6..b08492627c 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 @@ -df342b8d72746493f49cd3d6480c64314b459394 \ No newline at end of file +aef79ed1d016f6e3edcc5f6516ddf924043ecf71 \ 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 7c12e2d45a..30ef639165 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 @@ -73bccf40a2839e368acecb0ba3fdc4d8293f1494 \ No newline at end of file +f1dab501ed7c5cd937732c0a853d8a562751124d \ 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 a7087adcdd..afbfbcc377 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 @@ -73949fb6408ba10f6a062dc356186fdefdd161d6 \ No newline at end of file +8f9dc17751a7c9a0dd47f7fdd9ab31ed6f4e38ca \ 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 9600df7340..964adf0175 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 @@ -fe29d992cf41104328b74fbf8e73c87b4b3b83af \ No newline at end of file +a82cedb70b75a761439c891e0e6bad183298d08f \ 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 2f500f2f27..4706ff6782 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 @@ -293242222f0e48a0c0ab519e6d67f5fe9dcc1c42 \ No newline at end of file +6d90d159ed9b630181811a347779b64f218ead32 \ 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 b078f22651..790810c87a 100644 Binary files a/mcs/class/lib/monolite-win32/B886E13F-6276-4BE5-85F8-C6BF5EDBD200/System.IO.Compression.dll and b/mcs/class/lib/monolite-win32/B886E13F-6276-4BE5-85F8-C6BF5EDBD200/System.IO.Compression.dll differ 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 58ab898fa1..60c72510a3 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 @@ -dffdf72f972fa58a13c7358f2e264e9ca7eac517 \ No newline at end of file +cbfeefb8ddd2bf45f2ac594aa333b5cabd94b62d \ 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 f5cfc5dbe0..9c1e7d431b 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 @@ -54bd86729415191b5aebb9366b0643ff156ded7d \ No newline at end of file +e6c3414dce4054d5c82102d1b5eca7db6470c3ee \ 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 101e50bde6..b08492627c 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 @@ -df342b8d72746493f49cd3d6480c64314b459394 \ No newline at end of file +aef79ed1d016f6e3edcc5f6516ddf924043ecf71 \ 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 7c12e2d45a..30ef639165 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 @@ -73bccf40a2839e368acecb0ba3fdc4d8293f1494 \ No newline at end of file +f1dab501ed7c5cd937732c0a853d8a562751124d \ No newline at end of file diff --git a/mono/metadata/threads.c.REMOVED.git-id b/mono/metadata/threads.c.REMOVED.git-id index 79ff840a9a..8628b9e109 100644 --- a/mono/metadata/threads.c.REMOVED.git-id +++ b/mono/metadata/threads.c.REMOVED.git-id @@ -1 +1 @@ -e3a110d89210ded88847f16c8aabfa0ba821eb0a \ No newline at end of file +85a2be3dec199a40b0abc69c713ecc464f9cb5c3 \ No newline at end of file diff --git a/mono/mini/version.h b/mono/mini/version.h index f74d578c35..b8173a6828 100644 --- a/mono/mini/version.h +++ b/mono/mini/version.h @@ -1 +1 @@ -#define FULL_VERSION "explicit/a76ca3c" +#define FULL_VERSION "explicit/204d95c" diff --git a/mono/native/pal_config.h b/mono/native/pal_config.h index 59878769cd..44fd5e5025 100644 --- a/mono/native/pal_config.h +++ b/mono/native/pal_config.h @@ -6,10 +6,3 @@ #undef HAVE_CLOCK_MONOTONIC #undef HAVE_CLOCK_MONOTONIC_COARSE #endif - -#ifdef TARGET_ANDROID -/* arc4random_buf() is not available even when configure seems to find it */ -#undef HAVE_ARC4RANDOM_BUF -/* sendfile() is not available for what seems like x86+older API levels */ -#undef HAVE_SENDFILE_4 -#endif diff --git a/po/mcs/de.gmo b/po/mcs/de.gmo index 3825473fb4..e58681dbd2 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 4f8d4c280f..9a2cdd5e43 100644 --- a/po/mcs/de.po.REMOVED.git-id +++ b/po/mcs/de.po.REMOVED.git-id @@ -1 +1 @@ -a500c9ba74b03cd688149996069eb3fe3fe7a6b8 \ No newline at end of file +25c651bd1ec3fe3eafeb2fd47aeff0734d5cc89b \ No newline at end of file diff --git a/po/mcs/es.gmo b/po/mcs/es.gmo index 93353c186a..256f9bc291 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 308c0fca7f..efeb1e2f18 100644 --- a/po/mcs/es.po.REMOVED.git-id +++ b/po/mcs/es.po.REMOVED.git-id @@ -1 +1 @@ -6f30a22a871f073e7056ec52ddf425ff8bd429b5 \ No newline at end of file +e707a18aaf9eafa8065bf0c3eed731f32b42af68 \ No newline at end of file diff --git a/po/mcs/ja.gmo b/po/mcs/ja.gmo index 33290b4c3d..52735b2e2b 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 578352d18b..787ce7a19c 100644 --- a/po/mcs/ja.po.REMOVED.git-id +++ b/po/mcs/ja.po.REMOVED.git-id @@ -1 +1 @@ -ac2dfcdaf0bd1cb04526e95c8f24c8d1390123c7 \ No newline at end of file +c88c9efe5a065e2a16accbc9c3a2c4f59303c9ec \ No newline at end of file diff --git a/po/mcs/mcs.pot b/po/mcs/mcs.pot index 7b3c88bb88..af4303ee1f 100644 --- a/po/mcs/mcs.pot +++ b/po/mcs/mcs.pot @@ -6,9 +6,9 @@ #, fuzzy msgid "" msgstr "" -"Project-Id-Version: mono 5.20.0.240\n" +"Project-Id-Version: mono 5.20.0.244\n" "Report-Msgid-Bugs-To: http://www.mono-project.com/Bugs\n" -"POT-Creation-Date: 2019-03-07 08:03+0000\n" +"POT-Creation-Date: 2019-03-08 08:21+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 c887252d47..50c7cc7a0a 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 3bcd96fccf..df8264837f 100644 --- a/po/mcs/pt_BR.po.REMOVED.git-id +++ b/po/mcs/pt_BR.po.REMOVED.git-id @@ -1 +1 @@ -05840c7b989008673515a0abde8d9bd90bca7d86 \ No newline at end of file +525b6f1c8d0e139dc5ace39fe016583e15e5ea14 \ No newline at end of file diff --git a/tools/sgen/sgen-grep-binprot.c b/tools/sgen/sgen-grep-binprot.c index fbee56d977..b8fd1cb239 100644 --- a/tools/sgen/sgen-grep-binprot.c +++ b/tools/sgen/sgen-grep-binprot.c @@ -180,7 +180,9 @@ is_always_match (int type) #include - default: assert (0); + default: + assert (0); + return FALSE; } } @@ -502,7 +504,9 @@ match_index (mword ptr, int type, void *data) #include - default: assert (0); + default: + assert (0); + return 0; } } @@ -565,7 +569,9 @@ is_vtable_match (mword ptr, int type, void *data) #include - default: assert (0); + default: + assert (0); + return FALSE; } }