dotnet-core/release-notes/2.1/2.1.3/2.1.3-commits.md
2018-08-21 16:08:09 -07:00

9.9 KiB

Commits to .NET Core 2.1.3 and .NET Core SDK 2.1.401

This is a somewhat curated list of commits across the .NET Core 2.1.3 development cycle. Working on automation to scrub out the uninteresting listings but there is still a bit of noise. Will be working to make that process better in future releases.

CoreCLR

  • [c1c7291] Skip old time zones adjustments with offsets higher than 14h (#18305) (#18874)
  • [0a04fd0] Port the fix for Issue 17969 to Rel/2.1
  • [aa00dad] JIT: Fix bug in finally cloning caused by unsound callfinally reordering
  • [373b10e] Fix SpanHelpers.ClearWithoutReferences alignment detection (#18222)
  • [2b283f3] Optimize Array.Clear using SpanHelpers (#18101)
  • [1cebf4d] Allow ILCodeVersion to fallback to default IL (#18502)(#18602)(#18448)
  • [5b4773e] AssemblyName parsing with unicode/emoji crashes (#18309)
  • [d644d8a] Fix handling of generating relative path to parent (#18460)
  • [1352638] mach_absolute_time as the primary clock source on macOS (corefx#30391) (#18505) (#18526)

CoreFX

  • [6c6b536] Update runtime IDs for new RHEL/OL/Fedora releases
  • [754664c] Default generateversionsource to true (#31197)
  • [8f34b49] Fix handle double-free in recently added WindowsIdentity test (#30731) (#30977)
  • [ffa1879] Add Tizen 5.0 RID for NETCoreApp (#30888)
  • [87b79bd] Fix compilation for deprecated API on macOS Mojave preview (#30716) (#30744)
  • [8f71a67] Add missing RIDs for Tizen (#30640)
  • [28506b2] fix dereferencing uninitialized byte array in case recv() fails (#30312) (#30676)
  • [59b1d9a] Port 'Delay console CPR timer once protocol has worked' to 2.1 (#30789)
  • [a844c92] Port 'Delay console CPR timer once protocol has worked' to 2.1 (#30759)
  • [fd29f78] Make directory enumeration consistent (#29908) (#30002)
  • [dbf45ed] [release/2.1] Port Microsoft.Windows.Compatibility.Shims fix (#30522)
  • [f4457ef] Fix SignedCms handling of negative certificate serial numbers. (#30381)
  • [be49d38] Fix WinHttpHandler when using authenticating proxies (#30212)
  • [09be1e9] Fix SocketsHttpHandler for Windows auth proxy CONNECT tunneling (#30478) (#30516)
  • [6fb3c06] Fix Expect: 100-continue handling when no request content (#30102) (#30112)
  • [d1dafb3] Make the Linux TLS hostname comparison be case-insensitive (#30553)
  • [ee567f3] Clarify output size handling (#30534)
  • [4e6ec97] Ensure X509Chain can succeed when the end cert has an empty subject (#30427)
  • [6ac8b2a] [release/2.1] Duplicate the access token passed to WindowsIdentity.RunImpersonated (#30346) (#30379)
  • [cf7e0a0] Fix creating subdirectories under directories with trailing separators (#30293)
  • [5ae4912] Skip certificates we can't read when populating machine store. (#29973) (#30155)
  • [1e02c55] Fix BrotliStream decoding buffer handling (#30058) (#30066)
  • [97c6116] Ensure SocketsHttpHandler sends known verbs uppercased (#30149) (#30370)
  • [8258357] mach_absolute_time as the primary clock source on macOS (#30459)
  • [c6f4eb6] Fix WebSocket server split header parsing with large payload (#30402) (#30407)
  • [501d570] Ensure we restore System.Reflection.TypeExtensions/4.4.0
  • [f37cdb7] Version System.Reflection.TypeExtensions package and build it
  • [1f5beec] SignedCms: Improve NetFx compat for SignedCms wrapping EnvelopedCms
  • [767d4aa] Fix EnvelopedCms incompatibilities between Unix and Windows
  • [3700c5b] Update to a xUnit Performance Api that has a bigger Etw buffer size. … (#30328)
  • [6b38470] Use _SC_NPROCESSORS_CONF instead of _SC_NPROCESSORS_ONLN in Unix_ProcessorCountTest on ARM/ARM64 (#30132)

ASP.NET Core