Simplify building with the Android NDK.
Allow Android'd support_boehm=no to work.
Disable the -Wunused-by-set-variable warning supported by newer gcc versions.
Add shared_perfcounters option to enable minimal.
Fix configure check for darwin to support all variants
Fix mingw32 cross-build on a git no-branch checkout.
Add a membar to libgc's UNLOCK () on arm.
Pass HAVE_ARMV6 to libgc on darwin too.
* Google Native Client Support
* New Profiler engine
* Faster socket stack
* Improved Parallel Framework
* SGen Precise Stack Scanning and Many performance improvements.
* Unified MonoTouch/Monodroid runtime support
* Cecil/Light
* New C# Compiler backend (can now use any custom mscorlib)
* VB Compiler can now compile to both 2.0 and 4.0 profiles.
* Supports ASP.NET MVC3, Razor and new WebPages.
* New WebMatrix.Data database API.
* Improved OSX Mono
* F# and IronRuby
* Security fix for ASP.NET (XSP / mod_mono) source code disclosure
(CVE-2010-4225)
* Backport ParallelFx improvements from master (jlaval)
* Fix state check for short-circuiting with SupportRecursion in
ReaderWriterLockSlim #655361 (jlaval)
* Increment Count even on single-processor in SpinWait.
Fix#624849. (jlaval)
* Update ThreadLocal to use default(T) for initialization with
parameterless ctor. Fix#658689. (jlaval)
Apply some openbsd changes from openbsd ports.
Check whenever g++ is installed, since libtool requires it
even if no c++ files will be compiled.
Set default for with_moonlight to fix "Moon Profile:" output.
Append -lgc to libmono_ldflags if using an external libgc
Mono 2.4.2.3 is a bug fix release for Mono 2.4, which is the foundation
for Novell's own long-term support Mono-based product.
This release includes the following bug fixes from 2.4.2.2:
* 502016 (https://bugzilla.novell.com/show_bug.cgi?id=502016) - Simple
precompiled MVC app does not run on Mono 2.4.2
* 524726 (https://bugzilla.novell.com/show_bug.cgi?id=524726) -
Precompiling for / then deploying elsewhere causes failure for ASP.NET
apps.
Changes in Mono 2.4.2.3
XSP now has Silverlight mime types registered.
Updated the browser database.
The C# Shell (csharp) will now accept C# scripts specified on the command
line, like:
$ csharp demo.cs
A major bug was fixed for multi-threaded applications using XPath, if you
are using XPath in a multithreaded application, we strongly recommend that
you upgrade to this version.