dotnet-core/release-notes/2.0/2.0.0-preview2-commit.md
2017-06-27 21:10:06 -07:00

81 KiB

Contributions to .NET Core 2.0 Preview 2

`git log --no-merges --since release/2.0.0@{2017-05-05} --until release/2.0.0@{2017-06-07}

CLI

  • [b92c63c] Fixing a conditional.
  • [5eae1a3] Fixing logic; variable name.
  • [a8a86c7] Updating the signing project to reflect the new location of the resolver.
  • [d1d5743] Another update to MSBuild. To 15.3.0-preview-000385-01.
  • [ce8318a] Another update to msbuild. To 15.3.0-preview-000385-01.
  • [9e899aa] Update to SetupCrossgen 183 - Coherence 25615
  • [79a5799] Don't include .NET Core MS.NET.Build.Extensions tasks for .NET Framework and vice versa
  • [9659749] Update version of SDK and MS.NET.Build.Extensions, adapt to layout change
  • [00c5872] Updating MSBuild to 15.3.0-preview-000384-01
  • [aa712fb] Update MSBuild to 15.3.0-preview-000384-01
  • [00eadc6] test pack command
  • [cd753db] Default channel=LTS Clarify nomenclature from "alternate" to "legacy" Skip construction of legacy URL if it's flawed.
  • [9cd4e5a] Add Microsoft.NET.Build.Extensions files to package for VS insertion
  • [56d03c1] reenable smoke test of F# templates
  • [bbdbbb3] Update XLF
  • [858e443] Don't try to CrossGen .NET Framework support DLLs
  • [c579092] Update test platform to 15.3.0-preview-20170609-02.
  • [253a6c5] Turning off implicit restore when publishing the build project.
  • [0b19d68] Updating the vstest.console to use the same runtime that is shipping with the CLI.
  • [0e0c31a] Update to template build 256 to fix Web Auth scenarios
  • [c19ff8c] Add test for consuming .NET Standard 2.0 library from .NET Framework 4.6.1 project
  • [ac8a464] Update to SDK and MS.NET.Build.Extensions versions with latest fixes, fix RestoreDependency.proj to work when SdkLayoutDirectory isn't set
  • [bc24634] Add comment clarifying why net* folders from Microsoft.NET.Build.Extensions package are excluded
  • [a35d294] Fix for win and mac
  • [3f606e5] Update SpaTemplateVersion to 1.0.0-preview-000286
  • [ea6f18a] Update to SetupCrossgen 168 - Coherence 25571
  • [c896186] Changing the parser description for commands that have implicit restore.
  • [dfc03e7] Build localized satellite assemblies
  • [987d4c0] Make deb package has linux-x64 content
  • [3231295] Fixing a bug in the restore option where specifying verbosity through /v was not entirely honored.
  • [dd76fec] Implicit restore for build, pack, publish, run and test.
  • [3fcad73] Updating the 1.1.0 branding to preview1, from rc4, which we inherited from 1.0 when we branched. And updating the SDK version.
  • [3a61ba1] Add Microsoft.NET.Build.Extensions and corresponding DLLs in CLI layout
  • [14028c9] Update xlf files
  • [433f5e8] Add props and targets to text=auto
  • [1f85f5d] Updating the version of the migration library
  • [8b18eb2] MSBuild 15.3.378
  • [947271f] MSBuild 15.3.378
  • [d1e7e3d] Add force restore option
  • [ce61070] Updates to install scripts to consume the renaming packages at blob storage. Unpinning the CLI build from a specific version.
  • [132f70c] Convert LocalizableStrings.cs to resx
  • [a08ebb9] Generate equivalent of resx .Designer.cs in build
  • [da15436] Update to SetupCrossgen 158 - Coherence 25487
  • [5a1c401] Moving the pinned version of the SDK for installation forward from "2.0.0-preview2-006341" to "2.0.0-preview2-006349"
  • [eb3beef] Updates to DEB packaging and publishing.
  • [7e0747e] Bundle SPA templates package
  • [78a0b75] Renaming "dotnet-dev" to "dotnet-sdk" for DEB targets.
  • [1bf7752] Renaming "dotnet-dev" to "dotnet-sdk"; therefore: renaming "dotnet-sdk" to "dotnet-sdk -internal". Pinning the install scripts to a unrenamed version so the build will not break on the 'latest'. Note: This is part 1 of a 2 part change
  • [123b3d2] Minor template fixes
  • [808ff7c] Add restore force option
  • [093c8ec] Update to SetupCrossgen 142 - Coherence 25368, add support for timestamped stores for the MSI
  • [7079f04] Revert "Temporarily change the runtime deb pkg name to unblock the integration."
  • [c45dd3b] Fix dotnet store tests for new error message.
  • [f6d040a] Updating the SDK to one built with the same NuGet
  • [682eb7a] chmod RunFsc.sh on unix
  • [ae12864] Updated NuGet version for VS15.3 preview3
  • [5d85223] Updated NuGet version for VS 15.3 preview3 release
  • [2cfad18] This updates the F# compiler to the latest nuget published build.
  • [641bbd7] Consolidating the Linux tar.gz's
  • [17ea7b2] The README links at https://github.com/dotnet/cli/tree/release/2.0.0#installers-and-binaries need to be updated
  • [1d1f848] Remove redundant error handling from project provider, add a better message for deserialization exceptions
  • [052caa5] Add missing using directive
  • [68f2d17] Only catch JsonException in the method that dispatches to the appropriate handlers
  • [21cb95f] Shorten names a bit more, make project names match folder names
  • [e6527bf] Shorten test project names
  • [bcb12a6] Fix flow from the refactoring
  • [85870a7] Remove NuGet.Configs, add inversion of the launch profile flag, move profile application logic to its own method
  • [fc84286] Make errors more specific, add support for setting the launch URL for ASP.NET apps
  • [7ebbef4] Add missed launch settings, fix NuGet.configs, remove unused packages
  • [265da20] Ad tests, fix issue where profile not found isn't an error
  • [2e100f7] Initial add of launchSettings.json support
  • [c28b454] Update to SetupCrossgen 134 - Coherence 25332
  • [4de4ee2] Fix dotnet-deb-tool path.
  • [4992b63] Update dotnet-deb-tool to 2.0.0-preview2-25331-01
  • [55953f0] Shorten names a bit more, make project names match folder names
  • [ddde45f] Shorten test project names
  • [20de033] Re-enable telemetry for new
  • [eab48e1] Unpin stage0.
  • [87ecdca] Fix flow from the refactoring
  • [74bcc19] Remove NuGet.Configs, add inversion of the launch profile flag, move profile application logic to its own method
  • [452e642] Make errors more specific, add support for setting the launch URL for ASP.NET apps
  • [59218f4] Add missed launch settings, fix NuGet.configs, remove unused packages
  • [0ba2e1f] Initial add of launchSettings.json support
  • [c27b89d] Changing verbose to verbosity in the help options to match what we actually use.
  • [a53424c] Fixing an OSx break: "osname: unbound variable"
  • [b479bd9] LOC CHECKIN | cli-master | 20170529
  • [bca5317] Update to SetupCrossgen 128 - Coherence 25179
  • [b48b7d2] .NET Core 2+ Naming and Versioning New file name structure for the runtime and the CLI per: https://github.com/dotnet/designs/issues/2
  • [7c8bf26] Allow resolution of SDKs without minimum msbuild version file
  • [76cf6d4] .NET Core 2+ Naming and Versioning New file name structure for the runtime and the CLI per: https://github.com/dotnet/designs/issues/2 1. Branding changes 2. renaming of assets
  • [8b07dfa] Adding the runtime identifier option to dotnet clean.
  • [9a669ab] Updating the Sdk to one that includes the error surfacing work.
  • [db68d45] Pinning the MSBuild Minimum version to 15.3.0.
  • [1a11756] Addressing code review comments by comparing the versions differently and by changing the name of SDK to .NET Core SDK.
  • [75eac0c] Moving version validation to only when a SDK is not overriden. Also adding a validation for the minimum MSBuild version.
  • [61c217c] Fix shared framework deb package name in response to https://github.com/dotnet/core-setup/pull/2461
  • [e5c3791] Update the runtime installer and archive file names in response to https://github.com/dotnet/core-setup/pull/2461
  • [9083e0b] Update documenet for enabled apt-get feeds
  • [86609a2] Updating the links and badges for release/2.0.0
  • [cfe06a9] Update NuGet to 4.3.0-preview1-4081 and SDK to corresponding 1.1.0 based version
  • [e8b799f] Fixing the channel for release/2.0.0.
  • [4b05281] Updating MSBuild to 15.3.0-preview-000246-05 to match VS.
  • [79a817b] Fixing windows build and addressing code review comments.
  • [5b3cd63] Changing the resolver so that it will search for dotnet in the PATH instead of hard coded program files.
  • [d3373d9] Removing unused parameters.; ".StartsWith" method for strings is not always present.
  • [3539fb2] Disabling net461 tests for the resolver.
  • [229518b] Default channel in the install scripts; dotnet-install.ps1 and dotnet-install.sh = “release/1.0.0”
  • [1ded4f1] Forcing 'curl' to return an usable exitcode.
  • [6222e66] Changes per code review - stronger download failure logic.
  • [1fe96fd] Changes per additional manual testing on ubuntu-x64
  • [37267bf] Addressing code review comments and trying to fix the windows break.
  • [82629fa] Updating the websdk version to 2.0.0-rel-20170518-512
  • [3db157a] First draft changes for install script for the SDK and Runtime.
  • [a3dbfa4] Revert "Disabling the VB tests in non-windows platforms while MSBuild fixes a bug that we need for cross-plat."
  • [822b290] Updating the global.json creation to use the IFile interface and adding a unit test to cover it.
  • [f67a72d] Making restore use a config file so that it does not use fallback folders that may exist in the machine.
  • [628743a] fix command names
  • [cf9967b] Add fsc to distribution (#6508)
  • [a4213f7] Adding more tests for the min version check in the resolver.
  • [f61d1ff] Adding a check for the min version in the CLI Resolver.
  • [fd95373] Dropping a global.json when running the first run experience with a version that matches the version of the CLI being used in the command that triggered the first run.
  • [fca4162] Run xlf converter
  • [d019c19] Minor text fixes
  • [4701bcb] Produce Debian 8 native package (#6604)
  • [fb1f98b] Rollback changes to NuGet feeds for the packages
  • [15abd51] Rollback update to package versions
  • [c02df73] Updating the websdk version for 1.0
  • [88b2e06] Merged host and SDK help
  • [b44bce5] Fix dotnet store options
  • [357fd3d] Fixing restore so that it respects the verbosity param. The problem was that ConsoleLoggerParameters was overwritting whatever was coming through the command line.
  • [cfd72bc] Slight improvement to the not runnable message.
  • [a4c3e69] Disabling the VB tests in non-windows platforms while MSBuild fixes a bug that we need for cross-plat.
  • [9952f2f] Addressing code review comments by using Streams instead of ing the contents into a string.
  • [2c24c62] Trying to fix the opensuse42 test failure, where we tried to invoke a tool that target 1.0.4 where the 1.0 runtime is not available.
  • [38fc887] Enabling VB in the CLI.
  • [439c4e6] Improve Json perf by using JObject.Load.
  • [f270ecd] Pinning the stage0 to the last build out of rel/1.0.1 and adding a project to download 1.0 dependencies for test assets.
  • [f583f21] Fixing the core-setup archive and installer paths for the new Runtime publish layout.
  • [790ae69] Change the CLI moniker to Microsoft .NET Core 2.0.0 Preview 1 SDK
  • [3036349] Change to Installation completed successfully. Welcome to .NET Core!
  • [d35f732] Add CROSS check
  • [8326a60] Move 2 files to use lower ver msbuild
  • [89ae1ab] Read rid from build prop
  • [80b293d] Correct parsing of 'Format Version' header in sln files
  • [3aa59d9] Remove CoreCLRRid property
  • [05b0b64] Pass nologo to MSBuild in 'add package' command
  • [3a5c75b] Replacing the commandline parser in dotnet-dependency-tool-invoker with the CliCommandLineParser.
  • [737b68b] Fixing the imports for signing.
  • [74028a5] change to Installation Completed Successfully
  • [f82fa91] Fix update-dependencies by slimming it way down.
  • [0900a13] Add xmlns to the Project node of the signing.dependencies project so that it can be used with the msbuild in vso.
  • [dd01dbf] Bringing down MicroBuild.Core props and targets separately from build_tools.
  • [477f0f4] Fixes a few inconsistencies in the display for the dotnet restore -help command.
  • [23aae1b] Updating the debian references in the landing page
  • [497d048] Support corporate proxy servers
  • [359a9d2] Updating the backwards compatible runtime to 1.1.2.
  • [af453e3] Updating the SDK to one that carries updated versions of the implicit 1.0 versions.
  • [eb7b759] Remove newtonsoft.json dependency from TestAssets/DesktopTestProjects/AutoAddDesktopReferencesDuringMigrate/project.json
  • [6df51ce] Fix CLI's reference to core-setup's installer files to use $(RID) instead of a moniker.
  • [ad76052] Changing the order of the help text for dotnet publish so that it matches the order from dotnet build as well.

CoreCLR

  • [9679ded] Fix portable build sos plugin problems. (#12130)
  • [fdd4e91] Enable Linux Performance Runs (#12115)
  • [959daa7] Test current packages in CoreCLR official builds
  • [36e9e6f] Port commit 128aabe from master: isable tail call stress in GH_11689 if ZapDisable is enabled.
  • [96f2027] Fix optdata restore functionality (port #11935) (#12044)
  • [33ceeb7] Ensure that platform is considered for LongPlatformName instead of PackagePlatform (#12042)
  • [aa9c795] Fix FieldDesc::GetExactFieldType when FieldDesc doesn't exactly represent the owner type (#11975)
  • [a493839] Merge serialization changes to 2.0.0 (#12020)
  • [acf47ad] Disable inheritance of several common file descriptors
  • [0ad3d0d] Use FD_CLOEXEC instead of equivalent 1 in InternalCreatePipe
  • [7c1c0c5] Remove GCX_PREEMP call when allocating a buffer. (#12017)
  • [8023311] Port: Default to portable build in dev and official builds (#12019)
  • [e79937b] Update CoreClr, CoreFx to preview2-25330-02, preview2-25331-01, respectively (#11996)
  • [8de2708] Remove Debian.8-Armel from Identity package (#11984)
  • [d658744] Update CoreClr, CoreFx to preview2-25330-01, preview2-25330-01, respectively (#11806)
  • [edb28a1] Move rundown to the same code-site where we do ETW rundown before EEShutdown is marked as started. (#11938)
  • [016f7cc] Implement Activity ID / Related Activity ID for EventSources Writing to EventPipe (#11916)
  • [007fa10] Indicate if thread time events are in managed or native code. (#11892) (#11898)
  • [9d7b484] Port e1bc678 from master: Never enregister type-punned regStruct lclVars.
  • [78fedeb] Fix off-by-one error
  • [1e9a45e] Don't hoist IConHandle statics above cctors
  • [1b2a008] Delete special handling of IJW RVA fields at NGen time (#11818) (#11859)
  • [6e0d6de] Return early if EventPipeBuffer is empty. (#11802)
  • [76e9413] Update Unix SafeHandle to throw NotFound correctly (#11757)
  • [d6c98ff] Bump the version of the xUnit-Performance package (#11793) (#11813)
  • [06cf9ff] The createdump utility needs RPATH (#11688) (#11787)
  • [f8c67c3] Fix ReadMemory error reading DSO link_map name. (#11788)
  • [146ce98] Port a018c48 from master: fix legality checks in SetRegOptionalForBinOp.
  • [da63b11] Remove a couple mistaken calls to popd.
  • [2cbdb89] Remove explicit passing of ConfigurationGroup=Release from pipebuild
  • [7b6e591] Clean up 2.0.0 buildtools PR
  • [e3910d1] Port d520bc1 from master: Do not reverse operands for user-call intrinsics.
  • [6ae7eb0] Update CoreFX, CoreCLR to preview2-25322-03, preview2-25322-01 respectively
  • [a4e5808] Configure auto-update to use upstream 2.0.0 builds
  • [945b4de] gdbjit symbols exported (#11738)
  • [cf64892] Port #11730 to release/2.0.0 (#11744)
  • [8ab4fb4] set SkipBranchAndVersionOverrides=true for the symbol publish definition
  • [7a76e9b] Set StrongName=None for System.Private.CoreLib
  • [e5d1eba] Update signing for coreclr repo
  • [f1975a4] Remove build warnings from 2.0.0 buildtools update (#11731)
  • [b230709] Fix performance runs (#11727)
  • [5316416] Fix & Re-enable JIT CheckProjects test
  • [33dffc6] Fix and Re-enable failing Loader tests
  • [b43745b] Set BuildInfo branch to master until we get a new build out of release/2.0.0 branch
  • [a2656ca] Revert "Make Perf Tests by Comment only"
  • [960d32e] Make Perf Tests by Comment only
  • [40b87c9] Allow provider deletion to be deferred until after tracing is stopped. (#11651)
  • [798387e] Update Coreclr to 2.0.0 buildtools
  • [fcca93a] Add LinkBench to BenchView
  • [1c6f494] Updated the JIT/Performance/CodeQuality/Math/Functions single-precision tests to have the correct expected results.
  • [b8bee85] JIT/Performance/CodeQuality/Math/Functions tests to use the appropriate precision when printing failure messages.
  • [1b7b588] Updating the JIT/Performance/CodeQuality/Math/Functions tests to target netcoreapp1.1 instead of netstandard1.4
  • [4807b9f] Adding perf tests for the single precision math functions in System.MathF.
  • [b96c7b9] Update Corelib to use SetThreadErrorMode (#11625)
  • [2fbc698] [x86/Linux] Remove GetFrameFromRedirectedStubStackFrame stub (#11638)
  • [c3d04c6] Fix EventSource tests.
  • [094d830] Move PopSEHRecords into excepx86.cpp (#11626)
  • [a44d2a1] Merge pull request dotnet/corert#3622 from dotnet/nmirror
  • [f2688a6] Remove an unnecessary binary file
  • [81baf0a] Use full move for byte registers stores in jumps. (#11570)
  • [a7fae64] Write EventSource events with metadata to EventPipe (#11577)
  • [37168ae] Fix issue #11574. (#11579)
  • [272b650] Update License Info (#11617)
  • [b8b0b12] Throw PNSE in ThreadPoolBoundHandle.BindHandle on Unixes (#11613)
  • [38ae7da] Remove unused code from excepx86.cpp (#11602)
  • [1cf39a4] Allow coniguration of sampling rate. (#11595)
  • [f11f3d7] EventPipe: Prepend variable length field sizes (#11600)
  • [c4db3ea] Fix minidump hang under shipping lldb 3.9.1 (#11591)
  • [e029e54] Disable ETW calls on UNIX.
  • [e44d854] Fix String.IndexOf with empty string input (#11587)
  • [49dce08] Enable Symbolic Rundown for EventPipe (#11582)
  • [3d97892] Revert "Merge changes from TFS"
  • [27faf8b] Put the serialization marker under its own IFDEF. (#11568)
  • [c8f77de] Don't allow specification of needStack to EventPipeProvider when creating an event. (#11571)
  • [97beb51] Only call EventActivityIdControl ETW function on Windows. (#11549)
  • [0c4845c] Delete non-shared version and switch over to shared version.
  • [7bb7921] Merge pull request dotnet/corert#3601 from dotnet/nmirror
  • [fca97d0] EventPipe Circular Buffer Support and Ability to Start/Stop Tracing (#11507)
  • [1c28080] Re-morph lclVar nodes after simplifying (ind (addr (lclVar))). (#11531)
  • [6fb6d4f] Update CoreFx to preview2-25311-04 (#11532)
  • [906f60c] Removes unneeded Serializable attributes from enums and delegates. They can be serialized without attributes and this will remove noise from future serialization changes. (#11535)
  • [e236ed5] [RyuJIT/ARM32] Fix GT_NEG decomposition (#11495)
  • [4be9be9] [RyuJIT/ARM32] Implement for GT_STORE_OBJ (#10721)
  • [3ccf725] [RyuJIT/ARM32] Fix assertion in 'unreached' when using emitIns_R_L (#11486)
  • [06e4145] LinkBench: Report reduction as a ratio.
  • [9004fee] Windows Arm64 - Build/Run tests in CI
  • [0d5d0b4] Handle ADC in x86 unwindLazyState (#11527)
  • [11dea52] Add back private BadImageFormatException constructor called by the VM (#11523)
  • [e52d80f] Fix AssemblyName version (#11505)
  • [78b23c3] [Arm64] Fixup stlr instrs
  • [56cca16] [Arm64] Add emitter support for ldar/stlr
  • [1679f65] [Arm64] Fix instGen_Set_Reg_To_Imm per review
  • [4061667] This change has the following improvements to LinkBench
  • [a595f4e] Remove eventpipe stuff left from prev commit
  • [2c4c50a] add prebuilt file
  • [095c7fe] Remove EventPipeProfiler due to time constraints
  • [0dcdd0d] Allow multiple SetData calls on AppDomain (#11496)
  • [3770733] Re-Factor EventSource to Support Writing to EventPipe (#11435)
  • [c9f469e] Add version.txt to the coreclr transport package (#11497)
  • [cdd7d58] [ARM/Linux] Enable build with FEATURE_DBGIPC=0 (#11254)
  • [84e39c3] [Arm64] Revise GTF_IND_VOLATILE per comments
  • [b124740] Fix clang version detection in src/pal/tools/gen-buildsys-clang.sh (#11398)
  • [c78891a] Update the License to MIT for coreclr repo (#11482)
  • [1746828] Allow users to enable automatic NI bind fallback via command-line (#11485)
  • [1413d46] Update CoreFx to preview2-25310-01 (#11483)
  • [c50b6ae] Fix lldbplugin to properly build with lldb 3.9. (#11480)
  • [b1e4097] [x86, R2R] Exclude DevDiv_278523 because it fails in R2R
  • [cda2141] delete tabs from the exclude list
  • [673f56a] Stop hoisting statics above cctors
  • [5d16da3] [Arm64] Support GTF_IND_VOLATILE
  • [033b592] Return DevDiv_255294 test to the exclude list for x86
  • [c8a3780] Fix static analysis issues (#11466)
  • [1ce30c0] Stop loading crossgen-ed binaries at preferred address on Unix (#11467)
  • [4f6fe87] Fix issue #11446. (#11455)
  • [8e73ec9] [Arm64] Use movn in instGen_Set_Reg_To_Imm
  • [3437a82] Enable build on old Linux (#11414)
  • [02b8f50] Add an event pipe that pipes to the profiler apis
  • [eac27ca] Avoid throwing in the globalization managed callbacks (#11454)
  • [0c4a490] FailFast stderr logging with stacktrace (#11397)
  • [3440877] [Arm64] For arm64 jobs build pri1 tests by default
  • [e623a2b] Add assembly level attribute on CoreLib (#11449)
  • [9ad3212] Launch perf process with high priority
  • [94eb128] Add the "createdump" to the linux runtime package. (#11441)
  • [673242e] Fix issue #11447.
  • [8514226] Make CoreCLR work properly under PaX's RANDMMAP (#11382)
  • [93bdf19] Update doc with review feedback.
  • [adfd185] Add define for FEATURE_SIMD
  • [bc1bc9c] Use profile information to differentiate files
  • [637c9db] [Arm64] Revise per comments
  • [16ca06c] [Arm64] Add emitIns_R_R_S_S
  • [494f00c] [Arm64] Add emitIns_S_S_R_R
  • [4a9af73] Minor typo corrected (#11444)
  • [2f15c84] Change xcopy to copy
  • [fa0ee73] Fix copy error in perf script
  • [487cb23] Make Debugger class static (#11439)
  • [72ac464] Log Events to EventPipe on Linux (#11433)
  • [3ababc2] Delete dead code (#11431)
  • [278837e] Delete moved file
  • [c853b03] Delete moved files and fix build breaks
  • [7babb04] Move more files to shared CoreLib partition (#11429)
  • [bb70a71] Remove ArrayList (#11426)
  • [1e14842] Fix typo in perf.groovy
  • [060dc1d] [Arm64/Unix] Enable FEATURE_USE_SOFTWARE_WRITE_WATCH_FOR_GC_HEAP (#11375)
  • [30a0932] Add a GC Reliability Framework job to the CI (#11280)

CoreFX

  • [c5590f4] Enable Linux Performance Runs (#20756)
  • [4bd63d9] Disable large memory Span::Clear test on Linux (for 2.0) (#20736)
  • [60052f4] 2 new exceptions
  • [7783f2f] Mark Activity and it's properties as Serializable
  • [0d1a7e8] Fix debian9 failure (#20218)
  • [4dc0237] update CoreCLR dependency
  • [857d94b] Reenable TimeZoneINfo test (#20581)
  • [813718e] remove random newline in the middle baseline blob
  • [62acd6c] normalize line endings in xslt tests (#20517)
  • [53968d8] Merge pull request #20247 from ViktorHofer/SerializationTests
  • [131c702] Merge pull request #20501 from ViktorHofer/LazySerializationTests
  • [9d286cc] Throw PlatformNotSupportedExceptions from IDeserializationCallback on types that are no longer serializable. (#20384)
  • [e35726d] More serialization test fixes (#20377)
  • [b6f9533] Numerics serialization (#20222)
  • [89ec132] ISerializable cleanup (#20220)
  • [55896e9] Prep tests for CoreCLR/CoreRT [Serializable] cleanup (#20035)
  • [42c2ca3] Set PFX temporary keychains to have a lock policy of never.
  • [dfabe12] Port changes from master to kill msbuild.exe, dotnet.exe, and vbcscompiler.exe if running when trying to delete existing repo directory.
  • [465ad7b] Fix inheritance of console dup'd file descriptors
  • [19f09c7] Fix HttpClient on Unix handling of 0-len content with chunked upload
  • [d2b832e] Update to newer host package that supports portable RIDs
  • [9d6e6fc] Add platform reporting parameter to OSX Debug definition
  • [6b71732] Fix linux official build definitions
  • [91ea076] Fix quoting around TestProduct option
  • [d02b080] Make portable builds the default and remove non-portable official builds
  • [f6861d1] Use RuntimeOS instead of OSGroup for defaulting PackageRID
  • [8b1a14d] Remove non-portable RIDs from netcoreapp package
  • [f411f3c] fix handling of client Close before writing entire Content-Length
  • [696b8d5] Fix incorrect length in File.WriteAllTextAsync (#20460)
  • [8851f84] Fix some more netfx compat test failures and add some tests
  • [ee20d94] Fix argument validation for WebHeaderCollection.Add
  • [bd334c7] Add ForceManagedImplementation switch to .csproj
  • [7c0ac25] Fix Windows HttpListener bugs, and add/enable more tests
  • [f07757a] Fixing initialization issue for IOCP handle. (#20374)
  • [17ce587] Stop disposing previous managed HttpListener connection on accept failure
  • [153de68] fix HttpListener chunked encoding handling
  • [d0c1b6a] Add tests for a HttpListenerRequest.ContentLength64 porting bug
  • [8bcf1ce] Fix some of System.Net.HttpListener test failures on ILC
  • [d3486ec] Add one more ActiveIssue for failing HttpListener test
  • [59e8ce3] Fix cookie handling in managed implementation
  • [fdfb105] Fix Basic auth validation in managed HttpListener
  • [04f3fdf] Fix handling of protocol versions between 1.1 and 2.0
  • [fa0e4d0] Fix handling of large Content-Lengths in managed HttpListener
  • [5f90b2d] Fix hangs when auth scheme is NTLM/Negotiate
  • [7c98399] Fix UnsafeConnectionNtlmAuthentication on Unix
  • [d5189f9] Fix RequestTraceIdentifier in managed implementation
  • [5bee3c9] Fix TransportContext.GetChanelBinding in managed implementation
  • [d3fd2bb] Fix exception handling with AuthenticationSchemeDelegateSelector
  • [bd02f0e] Fix handling of invalid requests and GetContext
  • [de52373] Fix "not found" handling
  • [7b5c31e] Fix handling of RedirectLocation header
  • [2215ccb] Fix handling of HttpListenerResponse.ProtocolVersion
  • [4d487b4] Fix Helpers.IsNotWindowsImplementation
  • [c53c6c5] Add tests for invalid requests sent from the client to the http listneer (#20233)
  • [94b0a33] Update tests for recent fixes to WebHeaderCollection
  • [adbdaf4] Fix product bug causing Httplistener test failures
  • [209b441] Add some HttpListener authentication tests (#20102)
  • [28f8b9b] Fix ContentLength64, SendChunk, and KeepAlive in managed HttpListener
  • [d372670] Fix some HttpListener tests for netfx
  • [bfc485e] Fix Windows porting bugs and baseline managed test failures
  • [bcf59ad] Add HttpListenerResponse cookies and headers tests
  • [ae27d22] Use WebHeaderEncoding to encode status description text
  • [25d27b6] Fix disposal handling in HttpListenerResponse.Close
  • [b003c58] Consolidate OutputStream implementation
  • [a3db731] Fix managed RedirectLocation implementation
  • [9f31883] Fix managed StatusDescription implementation
  • [68f26a4] Fix managed implementation of KeepAlive
  • [e3aa9ab] Fix managed implementation handling of ContentType
  • [56ac38a] Fix broken GetClientResponse test helper
  • [50af5c2] Add HttpListenerResponse tests (#19880)
  • [98c66a5] Validate Sec-WebSocket-Key header in managed HttpListener
  • [1760734] Fix HttpListener Read_LargeLength tests
  • [4f81ce7] Validate IAsyncResult used with managed HttpListener BeginRead/Write
  • [8e0a589] Validate IAsyncResult passed to managed HttpListener.EndGetContext
  • [e3362a1] Fix '+' host name handling in HttpListener on Unix
  • [a10473f] Fix HttpListenerFactory Dispose after failure
  • [a4fe5cc] Re-enable failing httplistener tests on osx. (#19955)
  • [2a7c685] Cleanup tests by allowing HttpListenerFactory to have a custom (empty) path
  • [6087666] Fix no exception thrown listening to an already registered prefix
  • [9a20b64] Revert fix no exception thrown listening to an already registered host/port …
  • [2231575] Fix NetEventSource IDs
  • [8c48c01] AppCompat: converting two HWR properties to no-op.
  • [e9e309c] Added cleanup for cached async state in SqlCommand's EndExecute methods before they throw exceptions. Without this cleanup, a subsequent command execution will fail since it will appear as though other async commands are still pending. (#20339) (#20373)
  • [6063a136] Remove NuGet metadata
  • [b56d2e5] Fix missing quote in trimming item
  • [8ff2c57] Finally kill (#20319)
  • [d0dbe31] Fix for a null reference when starting up an EventSource.
  • [f0f1598] Support Two-Key Triple DES (#20275) (#20320)
  • [4c89f6c] Add ShellEx support for Windows & fix issues (#20216) (#20273)
  • [43d0990] Mark NETStandard.Library.NETFramework as trimmable
  • [25c3843] Fix Parallel.For* to consistently throw exception upon cancellation (#20259) (#20266)
  • [843e4e2] Update VS configurations and ProjectGUID's for 4 new ref projects.
  • [de732d3] Fix System.Reflection.Metadata.Tests configuration.
  • [19ff8cf] Fix Immutable test configuration.
  • [19ea17a] Add a "GenerateReferenceAssembly" target and generate four assemblies.
  • [7d69f67] Increasing mutex time, ensuring the mutex is released. Fixing parallel test exec. script.
  • [b64c8b7] Don't run ImplicitlyExpandNETStandardFacades if disabled
  • [c95f049] Move reference expansion to a target and handle simple name conflicts
  • [e93155f] Fix off-by-one error in NetEventSource.WriteEvent
  • [e01cd64] Porting PR 19884 SqlConnection doesn't override DbProviderFactory property (#20198)
  • [09d0809] Associate #19965 with existing test (#20111)
  • [10a6570] Fix handling of root on Unix in directory error handling (#20049)
  • [d32da03] Fix Unix missing file state (#19959)
  • [31291f3] Fix potential release of invalid GCHandle in PinnedObject.Release (#20006)
  • [71fadcd] Add win-arm and win-arm64 to RID graph.
  • [b01c282] Add more tracing to HttpClient on Unix
  • [ecc6266] Merge pull request #20105 from danmosemsft/bug.servicecontroller (#20120)
  • [a4429f5] Sudo fix (#20080) (#20119)
  • [6406a1d] Update CoreClr to preview2-25323-01
  • [07e7e24] Set the correct key for WindowsBase shim
  • [6c51991] Add additional DataTable functionality to SqlClient to match Framework implementation (#20022) (#20124)
  • [05137b9] Throw exception on enlisting SqlConnection in transaction (#19968) (#20116)
  • [911b778] Add more compat shim assemblies
  • [a32a841] Port disabling 3 Nano tests to 2.0 (#20082)
  • [89f0479] Proactively fix other potential use-after-free .Handle errors
  • [8f86fed] Fix "invalid handle" failure in X509Cert's copy ctor on macOS
  • [23bbbac] Fix RevocationMode and RevocationFlag errors on macOS
  • [44c1ce7] Porting Sqlconnection.GetSchema (PR #19937) (#20004)
  • [7af8b28] Remove Build.Clean from definitions to skip VSTS cleanup. We have a PowerShell script in the repo to do this cleanup and it is more robust.
  • [67602cd] Update configurations
  • [d8ff2b9] Remove RID-specific desktop builds
  • [6d204a6] Fix Process.Start() on Unix platforms to not leak file descriptors of redirection pipes to child processes
  • [6dde19a] Adding DataTable support in SqlParameter (#19905) (#19961)
  • [8e4a58a] Make all X509Store.Open exceptions be CryptographicException. (#19844)
  • [0d625a7] Fix Windows X509Certificate2.ToString(true) for ephemeral private keys
  • [aa1ae33] Remove unused resource string
  • [4be4b45] Special-case DangerousAcceptAnyServerCertificateValidator on Unix
  • [bb1a7d3] Add DangerousAcceptAnyServerCertificateValidator property to HttpClientHandler
  • [044debf] Decrease number of socket instances in SocketPerformance_MultipleSocketClientAsync_LocalHostServerAsync
  • [986ffdb] Use RemoteEchoServer in DiagnosticSource HttpHandlerDiagnosticListenerTests (#19863)
  • [40f4ddd] Adding GetSchemaTable() on SqlDataReader (#19864)
  • [463cb50] Update ProjectNTfs, ProjectNTfsTestILC to beta-25317-00, beta-25317-00, respectively (#19869)
  • [7463c0b] Update xunit extensions to include ActiveIssueAttribute functionality
  • [b9b3060] Fix SendAsync_ExpectedDiagnosticSourceActivityLogging test (#19796)
  • [e6512ad] Fix Xml.Linq test failures on ILC (#19860)
  • [5f0251d] Fix deadlock in SslStream_SameCertUsedForClientAndServer_Ok test on single core
  • [8a197f8] System.Runtime .NET Native fixes and leftover PR feedback (#19856)
  • [1d45b1a] Add IDataReader interface to SqlDataReader to match Framework implementation (#19851)
  • [2055ca7] Fix 60 failures in System.Text.Encoding.Tests on ILC (#19847)
  • [5a778be] Fix the issues in extension method. (#19846)
  • [d2a2d7c] Enable some threading overlapped tests on Unix (#19782)
  • [699887f] Fixed uap/uapaot tests in System.Runtime (#19819)
  • [6dd451f] Scale back [Serializable] CoreFX types (#19742)
  • [b0900bb] Change XmlDownloadManager back to use WebRequest (#19812)
  • [6c7f3ac] Remove IsoStorage lock from UAP and enable tests (#19840)
  • [1686a8e] Replace MANAGED_SNI flag in SQL tests with a reflection-based check of UseManagedSNI (#19807)
  • [e474192] Fix failures in System.Reflection.TypeExtensions.CoreCLR (#19841)
  • [3ccdcb1] Add LongRunning option to managed SNI async reads (#19739)
  • [977d3eb] Fix several code generator issues. (#19737)
  • [1856017] Disable SslStream_SameCertUsedForClientAndServer_Ok test failing on Win7
  • [63953c3] Fix Unix FileVersionInfo handling of name
  • [298f1a2] Add tests for HttpListenerContext.AcceptWebSocketAsync and fix the managed implementation (#19761)
  • [ac3d3ba] Change CoreFX to use SetThreadErrorMode (#19801)
  • [36137ca] Consolidate common state checking in HttpListenerResponse (#19770)
  • [7601889] Update ActiveIssue issue number
  • [dbe48df] Disable UseCallback_BadCertificate_ExpectedPolicyErrors test on Windows
  • [a4af8e0] Fix failures in System.Dynamic.Runtime.Tests
  • [6fc97cf] Deactivating System.IO.FileSystem.AccessControl tests on uap/uapaot (#19750)
  • [f4332ab] Change DefaultResolver in XmlReaderSettings to XmlUrlResolver (#19803)
  • [bfe3363] Make HttpListenerResponse.ContentEncoding a Nop in the managed implementation to match Windows (#19766)
  • [64fba21] Fix 180 uap/uapaot tests in System.IO.MemoryMappedFiles.Tests (#19760)
  • [8daf250] Update reasons for RemoteInvoke
  • [81bd3d3] Check for duplicate types in framework packages
  • [fe784bc] Fix all failures in System.CodeDom.Tests on ILC.
  • [5685c8b] Workaround Issue Related to DateTimeOffsetAdapter. (#19665)
  • [72b1fcb] Fix yet more random test failures on ILC (#19778)
  • [a6882f9] Fix SendAsync on Unix with multiple buffers
  • [5fa821e] Add test for large sends with multiple buffers
  • [fab6ae5] Update the License info (#19779)
  • [f86236c] Fix DCS_ResolveNameReturnsEmptyNamespace. (#19631)
  • [55e85fa] Revert "Remove some assemblies from some OS shared frameworks"
  • [1c9342b] Add Test Case for String.Index with Empty String (#19776)
  • [be34919] Make sure source isn't included in NETStandard.Library.NETFramework
  • [901af62] Fix several GetClientCertificate tests for the managed implementation of HttpListener (#19757)
  • [69963dc] Re-enable AssemblyNameTests.Version test and fix merge conflicts
  • [f9dc783] Update AssemblyName.FullName tests
  • [32310bb] Fix a bunch of random test failures on ILC (#19758)
  • [cf3c7d5] Enable most corefx tests for Bash on Windows
  • [5caaee1] Fixing uap/uapaot test issues in System.IO.Compression.ZipFile (#19751)
  • [8006221] Documentation: Test paradigm used in Core (#19747)
  • [e9deae2] Changed few driveinfo tests for uap/uapaot appcontainer (#19752)
  • [a0c61a3] Cleanup uncecessary interop calls to get known headers
  • [eb4ea83] Use Windows implementation of HttpListenerRequest.KeepAlive in managed
  • [bec691c] Fix hang in HttpListener test
  • [16f4937] Fixed CurrentCulture static property assignment causing side effects in other tests (#19740)
  • [977712e] Fix incorrect exception thrown in HttpResponseStream.Write for a closed connection (#19219)
  • [a6cfa45] Hide obsolete platform IDs from Editor
  • [ea514e2] Fix using Directory to move files (#19716)
  • [e217a43] Rename connection validation function, since it no longer returns a boolean
  • [b58a7da] Add assert failure messages to TcpDefaultForAzureTest, and merge its redundant OS-specific tests
  • [ca38da9] Match desktop behavior GetRequestStream/BeginGetRequestStream throws on invalid verb
  • [dd6672d] Adding tests
  • [2cc6211] Make SqlParameter implement IDbDataParameter
  • [5048d13] Fix Pipes tests to workaround desktop SafeHandle finalization bug
  • [6585f9c] Retry failed calls to open SecTrust enumerators.
  • [826e35d] Skip failing test to unblock CI.
  • [f30d8d4] Increased code coverage for System.Net.Security to 66.6% (#19664)
  • [b6397ab] Reenable RequestStream tests and address HttpWebRequest PR feedback (#19613)
  • [44e227e] Add canonicalization test (#19693)
  • [9c3fcc7] Remove duplicate resource
  • [88f562c] SqlClientFactory: Override CreateDataAdapter (#19682)
  • [99a8875] Use CDN for dotnetcli blobs
  • [1c7e85e] Fixed DCS_EnumerableCollection. (#19684)
  • [418a59d] Update the SNI subscription as well as the SNI package to signed packages (#19687)
  • [a994f65] Fix all failures in Security.Cryptography.Encoding.Tests on ILC
  • [6df88e4] Fix System.Configuration.ConfigurationManager desktop ref
  • [67412b4] Changes to support ARM-requeue for UAPAOT testing
  • [7fc586b] Fix a failure in System.Reflection.DispatchProxy.Tests on ILC
  • [52c426f] Re-enable tests on Fedora/Rhel/Centos.
  • [3b4daa2] Fix all System.Text.RegularExpressions.Tests failures on ILC
  • [4456c12] Fix all System.Text.Encodings.Web.Tests failures on ILC
  • [c29e297] System.Data.Common.Tests down to 1 failure on ILC
  • [534c3a1] Fix all System.ComponentObject.TypeConverter.Test failures on ILC
  • [3e378b2] Updated Docs.
  • [f4a8241] Add test for BadImageFormatException thrown by AssemblyName.GetAssemblyName
  • [1bb768c] Fix 79 System.Data.Common.Test failures on ILC
  • [3f50597] Support KnownTypeAttribute.MethodName on UWP. (#19617)
  • [099269b] Further harden the VerifyDecryptKeyExchange tests
  • [41c2e84] Allow Deprecated and non-deprecated HTTP events simultaneously.
  • [f37fb0d] Add test for AppDomain.SetData with the same key multiple times
  • [e432fb6] Manually add the attribute for projects that don't reference S.R.InteropServices but have DllImports.
  • [e27f72b] Use read to get the redirected output from process. (#19632)
  • [4c0d3a5] Make VerifyDecryptKeyExchange give more context on failure. (#19628)
  • [884557a] Rewrite SendFile_APM test (#19603)
  • [9875494] Add new api tests only to netcoreapp.
  • [2fa470f] Disable package harvesting for the vertical build packages
  • [4725b94] Add Microsoft.NETCore.Targets package to the vertical build
  • [d441d43] Change EncryptPassword to ObfuscatePassword to reflect the functionality (#19616)
  • [7f885e4] Add Microsoft.NETCore.Platforms to the vertical build
  • [023ecc9] Fixing OID EKU validation.
  • [3365ac6] Fix rd.xml for Serialization Reflection Only Mode. (#19556)
  • [de7ae0e] adding SqlParameter constructor (#19544)
  • [2f19b38] Disable SendAsync_ReadFromSlowStreamingServer_PartialDataReturned test on netfx
  • [83479a7] System.Security.Permissions.Tests at 0 failures on ILC.
  • [964fc30] Fix another 4 System.Net.Mail.Functional.Tests failures on ILC (#19608)
  • [6985104] Fix duplicated XDocumentExtensions
  • [2e4e5ce] System.Xml.Xsl.XslTransformApi.Tests at 0 failues on ILC.
  • [756781e] Fix 40 or so System.Net.Mail.Functional.Tests failures on ILC (#19602)
  • [5c32540] Create done marker directory (#19538)
  • [880e6b6] Add perf tests for Random.cs. (#19561)
  • [1da37f2] Fix SynchronizationContextTests.WaitTest on desktop
  • [9e04bbf] Fix slashes
  • [327fabf] Port the Html Encoder fix from VSO branch (#19572)
  • [e520b6d] System.Transactions.Local.Tests now at 0 failures on ILC.
  • [040153b] Revert "Use Tizen dotnet-core myget in Tizen CI"
  • [bec96bf] HttpWebRequest tests hardened & RequestStream tests disabled on Desktop (#19584)
  • [e4977eb] Fix remaining TODOs for SocketTaskExtensions tests
  • [f103b80] System.Security.Cryptography.Xml.Tests now at 0 failures on ILC. (#19567)
  • [e5d86da] Fix duplicated types in Unix build of System.Threading.Overlapped
  • [0c6f4df] Use Tizen dotnet-core myget in Tizen CI
  • [a2e59ee] Use Tizen dotnet-core myget in Tizen CI
  • [00b2a85] Add nice messages for assemblies with autogenerated PNSE (#19506)
  • [bf005fb] Let First/FirstOrDefault combinatorial accept exception.
  • [b92843e] Don't manually define UriSection on NetFX (#19574)
  • [2f096d4] Remove unneeded Serializable attributes (#19577)
  • [629d238] Fix failing HttpListener tests
  • [c4c6713] Create a document describing x-plat crypto (#19536)
  • [f55ba6a] Add desktop innerloop badges (#19569)
  • [7575bee] Fix XmlSerializer timespan tests for any full framework version (#19564)
  • [cea2df0] Exclude UAP from packages in rel/2.0.0
  • [573ac31] Enable test run on CI for Desktop (#19488)
  • [1ff8e57] Update the packaging license link to MIT (#19559)
  • [fed476a] Letting perfproc errors pass silently (#19495)
  • [536956f] Enable System.Net.Requests.Tests to run in parallel again (#19525)
  • [f79a893] Moving CompileDeepTree_NoStackOverflowFast to the outer loop
  • [82bda9a] Reference official targeting pack for 4.7 (version 1.0.1)
  • [bf5ffea] Disabling xunit AppDomain in System.Configuration.ConfigurationManager in favor of consistent BaseDirectory path behavior (#19546)
  • [20fa122] Make TransportType internal in Sockets assembly
  • [4f655d7] Make SocketType internal in all but Sockets assembly
  • [ba7b4b0] Update the build tools version (#19541)
  • [3ad4aca] Fix System.Net.Primitives tests
  • [ab27004] Fix HttpListener cookies with variants
  • [c5e5a50] Fix CookieExceptions thrown for invalid cookies in HttpListenerRequest.Cookies
  • [46e88c2] Move CookieComparer to common
  • [eff4582] Temporary hack: comment out IsQuoted assignments
  • [1eb6878] Fix uses of InternalSetName in CookieParser
  • [9abc09d] Move internal cookie fields to common
  • [db952e0] Move CookieParser to Common
  • [8ee19f5] check if SHA2 SignatureDescription algorithm is available on netfx
  • [cfadea9] Remove workaround for duplicate types in ConfigManager
  • [97cd360] Fix duplicate types in ports on desktop
  • [142932a] Allow TransportType conflict between Permissions and Sockets
  • [f1421a9] Allow DBNull conflict with data.common & corelib
  • [15d74f5] Treat ValueTuple inbox on netstandard2.0 in nupkg
  • [d99e172] Fix duplicate types in System.Numerics.Vectors on net46
  • [83a0773] Fix cycle in Cng package
  • [6b2a3fe] Add test targets to validate packages
  • [051442c] Use latest dotnet CLI for package testing
  • [f135adb] Cleaning up dead code in System.Net.Mail
  • [f02a5de] Remove uapredist as it is not needed any longer
  • [21ca4d7] Handle the PNSE when opening LocalMachine\My store on Linux (#19533)
  • [5a61d97] Rename SupportsDecryptValue to SupportsNewRsaTypes
  • [1031905] Increase code coverage of WebRequest, Authorization, AuthorizationManager (#19498)
  • [2133fc4] use ConditionalFact instead of SkipOnTargetFramework
  • [0660313] Fix RsaDecryptAfterExport
  • [2b1eb13] Fix more CoreFx tests on ILC (#19531)
  • [31d9873] Cleaning up dead code in System.Net.Mail
  • [041672f] Fix sharing violations caused by FileShare.Inherited
  • [3331cda] Improve logging in FileShareOpen test
  • [7a48e11] Add HttpListenerPrefixCollection tests and align managed implementation with Windows (#19217)
  • [b98860c] Perf improvements to StreamWriter with perf tests
  • [b804a09] Nano adjustment of console encoding (#19519)
  • [c6eb858] Add windows 7
  • [236c0b9] Update CoreFx to preview2-25309-01 (#19510)
  • [3f800b2] Fix System.IO.Compression test (#19509)
  • [0218670] Fix S.Security.Cryptography desktop tests (#19505)
  • [b59f629] Mono-specific HttpListener additions. (#19490)
  • [236933a] test behavior change caused by removing CAS related ctor (#19494)
  • [fe7f6e3] Add Path.cs performance tests. (#19367)
  • [0c6dc1d] Block opening the Disallowed X509Store on Linux (#19503)
  • [3cec4b3] Fix remaining IO tests (#19343)
  • [7fb7439] Check for openssl version before setting cert callback.
  • [71b7e49] Replace test shared framework with the runtime packages
  • [c2a5cbf] Caching EqualityComparer.Default instances in ValueTuple (#19332)
  • [35735e2] Include Cryptography.Cng 462OrNewer tests only when targetgroup is net462, net47 or netcoreapp (#19390)
  • [2f86292] Normalize Temp path for Nano (#19486)
  • [af3106d] Cleaning dead code in System.Net.Mail
  • [394c0bf] Disable SignedXmlHasCertificateVerifiableSignature on <= net4.6.1
  • [64aa8d1] Update buildtools version (#19485)
  • [fd1bd24] Fix UMS 32bit PositionPointer test.
  • [2f8ba83] Fix LazyTests.Ctor_ExceptionRecovery test
  • [c4f87f2] Update crypto x509 certs to openssl change.
  • [0f59071] Check openssl version before setting ssl options.
  • [4959005] Fix Mono bug #52508 in HttpListener when doing multiple Https request.
  • [ec07f80] Auto update Microsoft.NETCore.App package version
  • [8c16d26] Avoid file collisions with temporary test files
  • [0bc18f6] CoreFX on ILC tests burndown
  • [adf6473] Fix EnumConverter porting bug around ArrayList (#19475)
  • [5f93c42] Fix FindByValidThumbprint_RootCert when an invalid root is found.
  • [8127614] Fix serialization roundtrip line number test on desktop (#19473)
  • [7f866f9] Fix Windows_NT release badge with correct job name
  • [2e10fdc] Fix compile assembly on netfx for crypto-xml (#19422)
  • [a1b5c98] Re-enable System.Dynamic.Runtime test
  • [a2214fb] Improve polling window logic in ProcessWaitState on Unix
  • [36f6ec1] Update ProjectNTfs, ProjectNTfsTestILC to beta-25308-00, beta-25308-00, respectively
  • [8c7bcf4] Fix several System.Net.Requests param name diffs in tests
  • [f82fa52] Changed ref depending on TargetGroup for EventListener.OnEventWritten
  • [0b71a3f] Enabled tests for netcoreapp
  • [f075d0f] Expose String.GetHashCode(StringComparison) with tests (#19443)
  • [9e2256d] HttpWebRequest PNSE/NotImplemented members implemented & code coverage increased (#19118)
  • [cf507e7] Fix LoadFrom_EmptyAssemblyFile_ThrowsArgumentException test
  • [e7e77c0] Fix Path tests for throwing on empty/whitespace inputs
  • [29a0689] UMS test update.
  • [b6ced69] Add tests for UMS PositionPointer overflowing
  • [fe03662] Fix svc test for nano (#19434)
  • [5b78935] Enable 8.3 path test for Nano (#19429)
  • [02483ee] Increasing test certificate loader mutex timeout.
  • [8fae5ae] Enable Canonicalization on NetCore (#19378)
  • [cbf0f73] Add Tests covering WCF Soap Scenario. (#19258)
  • [fbc4a1a] Fix spurious EventSource test failures due to framework sources
  • [113a7d5] Ignore lack of CURLMOPT_MAX_HOST_CONNECTIONS in CurlHandler
  • [e91a95d] Improvements on ReflectionXmlSerializationWriter. (#19027)
  • [2c368e8] Add exception diagnostics to WinHttp

WCF

  • [54329f0] Remove serializable attribute and throw PNSE.
  • [9ccd6bd] Disable PeerTrust certificate validation on OSX
  • [2856c49] Remove unnecessary content from the common project.json.
  • [f9866ab] Enable test after Peer trust fix in CoreFx (for Release 2.0).
  • [233c6d2] Only increment the build version of Microsoft.NETCore.App.
  • [fa6d6f6] Enable and fix tests that were affected by CoreFx breaking changes to CRL.
  • [c15a2fa] Update baseline version of CoreFx packages for ns 1.3.
  • [9c0a66b] Fix assembly to package version mapping.
  • [95d4028] Adding support for these two latest versions of OSX and Fedora.
  • [6e87f5a] Add Serializable attribute to WCF Exception classes.
  • [43ee715] Fix for #1694 (#1904)
  • [df9b615] Fixes for supporting 461 and reving S.SM.Duplex assembly minor version
  • [37b15e3] Including Security and Duplex for net461 support.
  • [37021cd] Adding support for net 4.6.1
  • [7873693] Enable Test EchoComositeType_XmlSerializerFormat_Soap (#1905)
  • [04a4868] Adding proxy support to HTTP
  • [84da668] Update the License Url for packages
  • [8d9bfd8] Fix 1574 and enable tests * Use X509Certificate2 copy constructor as it becomes available in 2.0. * Enable those TCP tests require service certificate. They pass by using the X509Certificate2 copy constructor.
  • [c975ecc] Fixing #1402 (#1898)
  • [f8bea43] Update docs of package versions for 2.0 Preview 1 release
  • [9ad2325] Updating WCF dependencies on CoreFx and NetStandard to 25309-01