Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mono/corefx.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
path: root/pkg
AgeCommit message (Collapse)Author
2018-12-20Add WebAssembly build architecture (#28936)Morgan Brown
* Adds WebAssembly OsGroup and wasm ArchGroup. * Build System.Native for WebAssembly
2018-12-13Merged with dotnet/release/2.2.Martin Baulig
2018-05-11Fix extra space in MSBuild variable that causes BuildingAnOfficialBuildLeg ↵Chris Rummel
to be set incorrectly. (#29640)
2018-05-04Remove package test version workaround for NETCoreApp2.1 (#29497)Eric StJohn
Issue #29249
2018-05-02Exclude TFM netcoreapp2.2 from packaging testingWes Haggard
Even though the tools know about netcoreapp2.2 we don't need to care about testing it in the release/2.1 branch which is focused on shipping netcoreapp2.1
2018-05-01Switch source build property to DotNetBuildFromSourceWes Haggard
Detect source-build via DotNetBuildFromSource instead of DotNetBuildOffline which is set for the tarball build.
2018-04-25Remove Alpine 3.6 buildsWes Haggard
The alpine 3.6 builds have been replaced with the more generic linux-musl builds so removing them.
2018-04-21Permit version mismatches during package testing for incremented ref assmsEric St. John
We're walking the closure of packages that build on top of netcoreapp2.1. Those build using live references but the current package testing infrastructure tests against an LKG framework package. As a result when we bump reference versions every package will see a break until we get an updated LKG with the new reference assemblies. Once we have a new Microsoft.NETCore.App we can remove this closure exception.
2018-04-20Ensure framework assemblies have higher version than those applied to ↵Eric St. John
previous frameworks when API or type location changes Now that roll forward is supported we must version our assemblies when surface area changes or when types are moved. I did a scan of all assemblies that ship an implementation for netcoreapp2.0, have a version >= the version inbox, and the implementation exposes different API or has moved types.
2018-04-20Update BuildTools, CoreClr, CoreFx, CoreSetup, Standard to rc1-02719-01, ↵dotnet-maestro-bot
rc1-26419-03, rc1-26419-03, rc1-26419-02, servicing-26419-02, respectively (release/2.1) (#29185) * Update BuildTools, CoreClr, CoreFx, CoreSetup, Standard to rc1-02719-01, rc1-26419-03, rc1-26419-03, rc1-26419-02, servicing-26419-02, respectively * Fix ingestion of same-day NETCore.App package Workaround issue where a local build of packages will have a lower version than the closure of NETCore.App
2018-04-19Add linux-musl build legWes Haggard
2018-04-05Ensure we use a unique path to package test semaphore (#28827)Eric StJohn
* Ensure we use a unique path to package test semaphore * Use Rid in semaphore filename instead of path
2018-04-04Update BuildTools, CoreClr, CoreFx, CoreSetup, ProjectNTfs, ↵dotnet-maestro-bot
ProjectNTfsTestILC to preview3-02703-02, preview3-26403-06, preview3-26403-04, preview3-26403-03, beta-26403-00, beta-26403-00, respectively (master) (#28742) * Update BuildTools, CoreClr, CoreFx, CoreSetup, ProjectNTfs, ProjectNTfsTestILC to preview3-02703-02, preview3-26403-06, preview3-26403-04, preview3-26403-03, beta-26403-00, beta-26403-00, respectively * Adding suppresion for package downgrade on Microsoft.NETCore.Platforms
2018-04-04Removing unused TargetJose Perez Rodriguez
This target was only really for my testing and it accidentally made it to the final merge, so I'm reverting that piece now.
2018-04-03Adding test execution to the allConfigurations leg (#28663)Jose Perez Rodriguez
* Adding test execution to the allConfigurations leg * Changing the root of tests to avoid long path issues * Excluding NuGetFallbackFolder * Test * Fixing exclude so that NuGetFallbackFolder doesn't get copied
2018-04-03Fix allocated Encoding memory initialization (#28720)Tarek Mahmoud Sayed
* Fix allocated Encoding memory initialization We allocate native memory using GlobalHAlloc which usually doesn’t zero out the allocated memory and that cause a problem when using this memory. We fixed similar issue before in SBCS but looks we missed the DBCS one. * Use Unsafe.InitBlockUnaligned * remove un-needed empty line * remove space * Include System.Runtime.CompilerServices.Unsafe to inbox packag * fix package build breaks
2018-03-31Bump System.Data.SqlClient assembly version to 4.4.0. (#27011)Cory Rivera
* Bump System.Data.SqlClient assembly version to 4.4.0. Add UAP build configuration to SqlClient. * Add build config for uap10.0.16299. * Re-add uap to sqlclient package config.
2018-03-31Fixing two additional package tests (#28654)Jose Perez Rodriguez
2018-03-30Merge pull request #28600 from ericstj/packageTestingEric StJohn
Fix package testing infrastructure and fix issues.
2018-03-30Support musl-libc based linux RIDs (#28560)Eric Erhardt
* Support musl-libc based linux RIDs - Add `linux-musl` RID - Set `alpine`'s parent to `linux-musl` - Add `alpine.3.7` to the graph - Fix up `android` to inherit from `unix` while we are here Fixes https://github.com/dotnet/core-setup/issues/3817 * Change linux-musl to be parented to linux. * Reparent android RID to linux.
2018-03-30MS.NETCore.Targets should not be tested on 1.x as it drops all ↵Eric St. John
runtime-dependencies
2018-03-30Permit cycles in netstandard when testing OOB packagesEric St. John
2018-03-30Enable package testing of latest NETCoreApp2.1Eric St. John
2018-03-30Ensure we run on private CLI/SDK and not a newer machine wide oneEric St. John
Also continue on error.
2018-03-30Exclude CoreFx.Private.TestUtilities from testingEric St. John
2018-03-30Ensure we test runtime closureEric St. John
We were skipping it because the condition was evaluating before references were resolved. Conflict resolution was also knocking out files because we weren't setting SelfContained to turn off the platform manifest.
2018-03-30Permit type overlap between System.Memory and S.P.Corelib on netcoreapp2.0Eric St. John
In netcoreapp2.0 the types in CoreLib were experimental and should not be exposed by System.Memory.
2018-03-30Account for source-build in our package build filteringWes Haggard
We need to account for source-build which sets the OfficialBuildId property to replicate the official builds, so we also look at the DotNetBuildOffline property to determine that we should still build the all the packages.
2018-03-29Fix compat pack publish script to work if we build corefx on debug or ↵Santiago Fernandez Madero
release mode (#28608)
2018-03-29Add workarounds to package testing for issue 28551Eric St. John
2018-03-29NETStandard project now support desktop shims with dangling refsEric St. John
Exclude these from testing
2018-03-29Workaround NuGet restore bug in package testsEric St. John
2018-03-29Set property in validation csproj (#28567)Santiago Fernandez Madero
2018-03-28Fix compat pack dependencies to be live pre-release and harvest ↵Santiago Fernandez Madero
System.Buffers ref to previously shipped version (#28428) * Break netcoreapp20 build configuration from System.Buffers * Build buffers with inbox frameworks using placeholders * Update Compatibility pack System.Security.Cryptography.Cng to live prerelease dependency * Update Compatibility Validation project and script to be able to restore for 2.1 and to include ASP.NET for ApiCatalog * Merge conflicts and fix configurations to have ref harvested for all configurations * Add netfx configuration to ref project for netfx vertical * Remove not necessary build configurations * PR Feedback
2018-03-16Move corefx test util project under src directoryWes Haggard
2018-03-14Merge pull request #28034 from weshaggard/AddXamarinPlaceholdersWes Haggard
Add Xamarin placeholders for System.Memory package
2018-03-14Update the System.Memory package description and common types listed. (#28026)Ahson Khan
2018-03-14Add Xamarin placeholders for System.Memory packageWes Haggard
2018-03-10Update System.Memory package description to be complete (#27888)Alexander Radchenko
2018-03-09Update UAP System.Private.CoreLib to unblock UAP builds (#27805)Simon Nattress
* Update UAP targeting pack To fix the flow from CoreCLR and CoreFX into TFS, update the targeting pack with a version of System.Private.CoreLib that has an updated signature for Stream.WriteAsync. This should be sufficient to re-enable uapaot builds so we can get a new set of uap packages. * Revert "Disable uapaot builds on several projects" This reverts commit ebe14686a89d26d1d34d359f7a636d6e9a36a624.
2018-03-08Updating the package index for UAP and updating buildtools (#27787)Jose Perez Rodriguez
* Updating the package index for UAP and updating buildtools * Having System.Reflection.DispatchProxy crosscompile for uap RS3 * Updating buildtools and fixing PR feedback * Re-add support for uap to the assemblies that already had a netcoreapp2.0 config for Windows
2018-03-07Fix System.Threading.Tasks.Extensions packaging for 2.1 (#27760)Stephen Toub
2018-03-06Merge pull request #27420 from ericstj/SystemEventsEric StJohn
SystemEvents
2018-03-02Disable uapaot builds on several projectsStephen Toub
This was needed to get through the change of Stream.WriteAsync's return type from Task to ValueTask.
2018-03-02Re-enable UAP builds (#27531)Simon Nattress
* Build uapaot System.Numerics.Vectors With `Vector<T>` now residing in System.Private.CoreLib, directly reference System.Private.Corelib instead of contracts just like netcoreapp does. Add uapaot flavor since System.Private.CoreLib has a different strong name key on that platform. * Make EnsureExtendedPrefixOverMaxPath available to UAP Add the helper method `System.IO.PathInternal.EnsureExtendedPrefixOverMaxPath` to Common\src\System\IO\PathInternal.Windows.cs. It was previously not visible to UAP since Common\src\CoreLib\System\IO\PathInternal.Windows.cs is not included in UAP compilation. * Keep SocketsHttpHandler out of UAP builds SocketsHttpHandler is not supported in uap and is currently leaking into UAP builds since they've been disabled for a few weeks. Adjust the contract so it's not available to UAP, and clean the implementation assembly so SocketsHttpHandler internals don't leak out into HttpClientHandler.Core.cs. * Fix GetAddrInfoExSupportsOverlapped UAP build break `System.Net.NameResolutionPal.GetAddrInfoExSupportsOverlapped` uses LoadLibraryExW which is not compatible with UAP (which only supports LoadLibrary of DLLs within a container). Refactor the helper so UAP returns false. * Revert "Disable UAP legs per #26802 (#26822)" This reverts commit 120dce456a90df9982797d6c94eaaababd3e00d1. * Revert "Disable UAP configurations in all configurations build" This reverts commit 2202b4fd49ace58876763903f43cf27b2275c10a. * Revert "Disable UAP official builds (#26871)" This reverts commit ef79caf14cd922c8aa1a9aa280cbe503fdce26aa. - Baseline the ApiCompat and GenFacades failures in System.Runtime.Extensions and System.Threading.ThreadPool. - Adjust naming of files to match branch conventions - Fix up some configuration issues with uap packaging. The CoreFX.Private.TestUtilities packaging needs updated build tools which can map between uwp6.0 and netstandard2.0. - ifdef out Thread.GetCurrentProcessorId until we get a new System.Private.CoreLib.
2018-03-02Merge pull request #27582 from weshaggard/SupportStableBuildsWes Haggard
Add support for queuing a stable package build
2018-03-01Update Microsoft.Diagnostics.Tracing.EventSource.Redist description. (#27609)Brian Robbins
2018-03-01Add support for queuing a stable package buildWes Haggard
This change supports building corefx packages as stable by passing in the StabilizePackageVersions=true property. This does edit the package index in-place but that shouldn't cause any problems for official builds are the only onces that might do this. After we ship a stable set of packages the stable versions should be commited to the repo in the package index. There are a few scenarios: 1. Neither StabilizePackageVersions or PackageVersionStamp set - Default dev state and all packages will have the prerelease label that is committed in the repo and a build number. 2. StabilizePackageVersions=false, PackageVersionStamp='label' - All packages will have prerelease label 'label' and build number 3. StabilizePackageVersions=true, PackageVersionStamp='label' - Packages not marked BlockStable will have prelease label 'label' and no build number - BlockStable packages will have a prelease label 'label' and no build number 4. StabilizePackageVersions=true, PackageVersionStamp='' - Packages not marked BlockStable will not have a prelease label or build number, and thus have a stable version. - BlockStable packages will have the prelease label commited in the repo and no build number
2018-03-01System.Runtime.Intrinsics for .NET Core 2.1Eric Erhardt
- Remove System.Runtime.Intrinsics from Microsoft.NETCore.App. - Rename to System.Runtime.Intrinsics.Experimental - Create a standalone nupkg.
2018-03-01Add TestUtilities NuGet package (#26963)Andon Andonov
* Add TestUtilities pkgproj and builds files * Remove UAP Support * Mark as not stable * Remove IsNetCoreApp property * Add netcoreapp2.0 definition * Fix Indentation