[mcs] Any type parameter is allowed for null propagating operator
[mcs] nameof operator
[corlib] Remove heavyweight EndsWith from 1bff9d890f95e72e4145d48980a05908c87b53ce
[System.Net.Http] Handle quoted filename value. Fixes #21960
Re-enable valid tests
[runtime] Fix logic when allocating code region if the first try at a fixed address fails.
[System] Implemented .NET 4.5 overloads for GZipStream and DeflateStream.

Fixes xambug #21982.
[System] Restrict GZip/DeflateStream tests to .NET 4.5.
[delegate-virtual-trampoline] Add virtual parameter to existing JIT time code path
[delegate-virtual-trampoline] Add virtual functions delegate trampoline support

This optimization is activated in the ldvirtftn + delegate case, and is deactivated in the case where the architecture does not support it (mono_arch_get_delegate_virtual_invoke_impl return NULL)
Merge pull request #1161 from ludovic-henry/pr22-delegate-virtual-trampoline

[delegate virtual] Improve trampoline caching
KeyPairPresistence now tries to fix folder permissions.
An exception is no longer thrown if the folder permissions can be fixed.
Fixes bug 19274.
[mdoc] Added preserver.cs to build script so make compiles
[mdoc] Fixed an issue with type-file path resolution.
In certain cases, such as stubbing out namespace-less classes it was failing to produce the right paths.
[arm64] Allow v8..v15 in unwind info on arm64. Fixes part of #21615.
[mcs] nameof operator with unbound type arguments
[MS.Build] add test regarding item condition and target-generated property.
[MS.Build] when building MSBuild task, inherit properties.

This makes difference when the build has started from a solution especially
via command line with /p option. Those command-line-passed properties need
to be inherited to each project, but they weren't.
xbuild worked fine here.
added HasClaim, FindFirst, FindAll System.Security.Claims.ClaimsPrincipal method overloads - This change in released under the MIT license.
Added space before parenthesis according to Mono guidelines