Commit Graph

45021 Commits

Author SHA1 Message Date
Omair Majid c88f8bec45 Support global.json on arm64 as well
arcade uses the runtime section of global.json to decide which
architecture + runtime combination needs to be installed.

With https://github.com/dotnet/arcade/pull/4132 arcade can install
foreign SDKs in separate locations correctly.

This change, suggested by @dougbu, makes arcade always install the
runtime for the local architecture (which means it should work on arm64
and x64) as well as the x86 architecture (skipped on Linux).

This gets us a working SDK/Runtime combo on arm64.
2023-11-28 14:28:09 +08:00
dotnet-bot ae2eabad0e Merge in 'release/5.0' changes 2021-06-18 17:46:21 +00:00
github-actions[bot] d2eab532a6
Propagate repair commands to inner bundles in Hosting Bundle (#33611)
Co-authored-by: William Godbe <wigodbe@microsoft.com>
2021-06-18 10:44:45 -07:00
DotNet Bot 342fdd0930 [internal/release/5.0] Update dependencies from dnceng/internal/dotnet-efcore 2021-06-16 00:10:29 +00:00
DotNet Bot 222c7a34fa [internal/release/5.0] Update dependencies from dnceng/internal/dotnet-runtime 2021-06-15 22:33:27 +00:00
DotNet Bot 939ceedf31 Merged PR 15835: [internal/release/5.0] Update dependencies from dnceng/internal/dotnet-efcore
This pull request updates the following dependencies

[marker]: <> (Begin:5283c4a7-f944-4af6-f8bd-08d89c6afc9d)
## From https://dev.azure.com/dnceng/internal/_git/dotnet-efcore
- **Subscription**: 5283c4a7-f944-4af6-f8bd-08d89c6afc9d
- **Build**: 20210614.7
- **Date Produced**: 6/15/2021 4:34 PM
- **Commit**: fc3840a59151a198df133a11aca6cb2a552fbbd4
- **Branch**: refs/heads/internal/release/5.0

[DependencyUpdate]: <> (Begin)

- **Updates**:
  - **Microsoft.EntityFrameworkCore.Tools**: [from 5.0.7 to 5.0.8][1]
  - **dotnet-ef**: [from 5.0.7 to 5.0.8][1]
  - **Microsoft.EntityFrameworkCore**: [from 5.0.7 to 5.0.8][1]
  - **Microsoft.EntityFrameworkCore.SqlServer**: [from 5.0.7 to 5.0.8][1]
  - **Microsoft.EntityFrameworkCore.Design**: [from 5.0.7 to 5.0.8][1]
  - **Microsoft.EntityFrameworkCore.Relational**: [from 5.0.7 to 5.0.8][1]
  - **Microsoft.EntityFrameworkCore.Sqlite**: [from 5.0.7 to 5.0.8][1]
  - **Microsoft.EntityFrameworkCore.InMemory**: [from 5.0.7 to 5.0.8][1]

[1]: https://dev.azure.com/dnceng/internal/_git/dotnet-efcore/branches?baseVersion=GCf8a6198&targetVersion=GCfc3840a&_a=files

[DependencyUpdate]: <> (End)

[marker]: <> (End:5283c4a7-f944-4af6-f8bd-08d89c6afc9d)
2021-06-15 17:05:49 +00:00
DotNet Bot c791165771 Merged PR 15681: [internal/release/5.0] Update dependencies from dnceng/internal/dotnet-runtime
This pull request updates the following dependencies

[marker]: <> (Begin:d7d10d70-26ab-4663-2902-08d89c6af29b)
## From https://dev.azure.com/dnceng/internal/_git/dotnet-runtime
- **Subscription**: d7d10d70-26ab-4663-2902-08d89c6af29b
- **Build**: 20210614.8
- **Date Produced**: 6/14/2021 9:19 PM
- **Commit**: bff097881d0f3ed9243023da2bfc4e858e08b753
- **Branch**: refs/heads/internal/release/5.0

[DependencyUpdate]: <> (Begin)

- **Updates**:
  - **Microsoft.NETCore.App.Internal**: [from 5.0.8-servicing.21303.8 to 5.0.8-servicing.21314.8][1]
  - **Microsoft.NETCore.App.Runtime.win-x64**: [from 5.0.8 to 5.0.8][1]
  - **Microsoft.NETCore.BrowserDebugHost.Transport**: [from 5.0.8-servicing.21303.8 to 5.0.8-servicing.21314.8][1]
  - **Microsoft.Extensions.DependencyInjection**: [from 5.0.2 to 5.0.2][1]

[1]: https://dev.azure.com/dnceng/internal/_git/dotnet-runtime/branches?baseVersion=GC20e6fee&targetVersion=GCbff0978&_a=files

[DependencyUpdate]: <> (End)

[marker]: <> (End:d7d10d70-26ab-4663-2902-08d89c6af29b)
2021-06-15 03:49:06 +00:00
Matt Mitchell b89a6d3ecf Merge remote-tracking branch 'upstream/release/5.0' into internal/release/5.0 2021-06-14 16:01:47 -07:00
DotNet Bot cb285160bc [internal/release/5.0] Update dependencies from dnceng/internal/dotnet-runtime 2021-06-10 12:49:52 +00:00
dotnet-maestro[bot] 29cd71c8f7
Update dependencies from https://github.com/dotnet/arcade build 20210512.2 (#33399)
[release/5.0] Update dependencies from dotnet/arcade
2021-06-09 17:34:50 +00:00
dotnet-bot 4bb1820373 Merge in 'release/5.0' changes 2021-06-08 22:35:09 +00:00
Doug Bunting 5f662954e3
Merge pull request #33376 from vseanreesermsft/internal-merge-5.0-2021-06-08-1100
- merge internal commits for release/5.0
- [release/5.0] Bump SDK and runtimes
- [release/5.0] Bump SiteExtension.3.1 version
- [release/5.0] Update package baselines
  - also re-enable baseline validation
2021-06-08 15:32:27 -07:00
Doug Bunting 4834c8a6f9
[release/5.0] Update package baselines
- also re-enable baseline validation
2021-06-08 13:53:58 -07:00
Doug Bunting 47d31ac277
[release/5.0] Bump SiteExtension.3.1 version 2021-06-08 13:43:58 -07:00
Doug Bunting 99adca0efd
[release/5.0] Bump SDK and runtimes 2021-06-08 13:31:48 -07:00
Sean Reeser 456ee1622c Merge commit '67acc3d331454956fc06d6de2218a625e3e596f8' into internal-merge-5.0-2021-06-08-1100 2021-06-08 11:01:08 -07:00
dotnet-bot 00bb7181c3 Merge in 'release/5.0' changes 2021-06-04 05:40:34 +00:00
Doug Bunting 57d5a46492
[release/5.0] Expose all references when not restoring (#33201)
* [release/5.0] Expose all references when not restoring
- backport of 0b0bed3eb89a (#32718)

* Expose all references when not restoring
  - use empty `$(MSBuildRestoreSessionId)` to determine when contributing to dependency graph
* Remove extra direct references
  - should now be part of the dependency graph automatically
* Avoid errors about non-shared Fx references
  - not a problem unless executing `restore` target
* Special case source builds
2021-06-03 22:39:02 -07:00
DotNet Bot 3466fb8728 [internal/release/5.0] Update dependencies from dnceng/internal/dotnet-runtime 2021-06-03 20:36:34 +00:00
dotnet-bot ed0e30adc2 Merge in 'release/5.0' changes 2021-06-02 16:15:40 +00:00
github-actions[bot] baca18bdc8
Include platform in SharedFx bundle name (#32969)
Co-authored-by: Will Godbe <wigodbe@microsoft.com>
2021-06-02 09:13:14 -07:00
DotNet Bot 398bd90286 [internal/release/5.0] Update dependencies from dnceng/internal/dotnet-runtime 2021-06-01 23:56:22 +00:00
dotnet-bot e156e2de1c Merge in 'release/5.0' changes 2021-06-01 21:58:42 +00:00
Hao Kung 9558fe40d2
Explicitly set packable for spec tests (#32475)
* Explicitly set packable for spec tests

* Update Microsoft.AspNetCore.Identity.Specification.Tests.csproj
2021-06-01 14:57:13 -07:00
James Newton-King bfc145d038
HTTP/2: Ignore additional RST_STREAM frames sent to stream (#32449) (#32478) 2021-06-01 14:57:01 -07:00
dotnet-bot dd12dfd466 Merge in 'release/5.0' changes 2021-06-01 21:42:38 +00:00
Doug Bunting c2b5828941
[release/5.0] Update submodules (#32632)
* [release/5.0] Update submodules
- be explicit about what we're tracking
- get the latest from the remotes
  - important for MessagePack-CSharp because it was one commit back
  - yeah, we wanted that commit

nit:
- change googletest name to match path
  - `set-branch` and other updates do weird things otherwise
  - but, this requires another `git submodule update --init` in some cases

* Find the `DoAll` symbol
2021-06-01 14:41:45 -07:00
Doug Bunting 18409d9120
[release/5.0] Clean out Ubuntu 16.04 testing (#33103)
* [release/5.0] Clean out Ubuntu 16.04 testing
- cherry-pick of #32894

* Clean out Ubuntu 16.04 testing
  - use Ubuntu 18.04 agents for testing in Docker containers on Helix
  - also move to supported version of Fedora

* Support added `msbuild` arguments in RunHelix.ps1
  - bring in part of 0551cef40f5f (#32554)
  - no reason to maintain major differences from main version of script
    - slight difference is we still test on Windows.10.Amd64.Open by default here

nits:
- clean up a few old mentions of Centos and Fedora testing
- fix `%(Platform)` metadata for OSX `@(HelixAvailableTargetQueue)` items
- pick up a small bit of the master -> main renaming improvements
- use `[switch]` instead of `[bool]` in RunHelix.ps1 parameters
2021-06-01 14:41:00 -07:00
dotnet-bot c961e97052 Merge in 'release/5.0' changes 2021-06-01 21:37:20 +00:00
Doug Bunting e8bafa3913
[release/5.0] Rebrand for v5.0.8 and get builds working (#33198)
* [release/5.9] Update branding to v5.0.8
  - disable baseline validation
* [release/5.0] Update cert that became valid and broke tests
  - backport of 2e20babb19f0 (#32812)
  - dupe of #33033
    * Update cert to not be valid for 50 years
    * Make cert valid in 10 years
    * Delete unused copy of certs, update right one
    * Skip test for now
* [release/5.0] Update Chrome driver
  - backport of e7b5aa6f713e (#33019)
* [release/5.0] Update selenium chrome driver
  - backport of af96abad0112 (#33043)
2021-06-01 14:35:51 -07:00
Brennan 03c5b82d28
[release/5.0] Update selenium chrome driver
- backport of af96abad0112 (#33043)
2021-06-01 13:24:23 -07:00
Brennan 091e092a38
[release/5.0] Update Chrome driver
- backport of e7b5aa6f713e (#33019)
2021-06-01 13:24:14 -07:00
Hao Kung 663895377e
[release/5.0] Update cert that became valid and broke tests
- backport of 2e20babb19f0 (#32812)
- dupe of #33033

* Update cert to not be valid for 50 years

* Make cert valid in 10 years

* Delete unused copy of certs, update right one

* Skip test for now
2021-06-01 13:23:57 -07:00
Doug Bunting 73bd8a50ef
[release/5.9] Update branding to v5.0.8
- disable baseline validation
2021-06-01 13:19:43 -07:00
dotnet-bot f29afc85b0 Merge in 'release/5.0' changes 2021-05-20 17:37:02 +00:00
William Godbe 028ea74958
[release/5.0] Resolve credscan bugs (#32656)
* Resolve conflicts

* Resolve remaining credscan bugs (#31157)

* Resolve final credscan bug (#31196)

Co-authored-by: Kevin Pilch <kevinpi@microsoft.com>
2021-05-20 10:35:01 -07:00
DotNet Bot 67acc3d331 [internal/release/5.0] Update dependencies from dnceng/internal/dotnet-efcore 2021-05-13 20:39:30 +00:00
DotNet Bot 35b0a3d35a Merged PR 14945: [internal/release/5.0] Update dependencies from dnceng/internal/dotnet-runtime
This pull request updates the following dependencies

[marker]: <> (Begin:d7d10d70-26ab-4663-2902-08d89c6af29b)
## From https://dev.azure.com/dnceng/internal/_git/dotnet-runtime
- **Subscription**: d7d10d70-26ab-4663-2902-08d89c6af29b
- **Build**: 20210505.8
- **Date Produced**: 5/5/2021 10:27 PM
- **Commit**: 556582d964cc21b82a88d7154e915076f6f9008e
- **Branch**: refs/heads/internal/release/5.0

[DependencyUpdate]: <> (Begin)

- **Updates**:
  - **Microsoft.NETCore.App.Internal**: [from 5.0.7-servicing.21255.4 to 5.0.7-servicing.21255.8][1]
  - **Microsoft.NETCore.App.Runtime.win-x64**: [from 5.0.7 to 5.0.7][1]
  - **Microsoft.NETCore.BrowserDebugHost.Transport**: [from 5.0.7-servicing.21255.4 to 5.0.7-servicing.21255.8][1]

[1]: https://dev.azure.com/dnceng/internal/_git/dotnet-runtime/branches?baseVersion=GC6701b31&targetVersion=GC556582d&_a=files

[DependencyUpdate]: <> (End)

[marker]: <> (End:d7d10d70-26ab-4663-2902-08d89c6af29b)
2021-05-13 18:27:30 +00:00
Justin Kotalik 356776891c Merged PR 14745: Call RaiseEvent later
For 5.0
2021-05-12 16:41:45 +00:00
dotnet-bot 6842f9086b Merge in 'release/5.0' changes 2021-05-12 01:59:37 +00:00
Doug Bunting bf48b47651
Merge pull request #32589 from dotnet/dougbu/v5.0.6.II
- merge release commit
- update SDK and runtimes
- update package baselines
- update 3.1.x site extension version
- re-enable baseline validation
2021-05-11 18:57:36 -07:00
Doug Bunting 2278169982
[release/5.0] Re-enable baseline validation 2021-05-11 14:56:14 -07:00
Doug Bunting 5d73c92894
[release/5.0] Update 3.1.x site extension version 2021-05-11 12:32:23 -07:00
Doug Bunting 87006571f3
[release/5.0] Update package baselines 2021-05-11 12:28:02 -07:00
Doug Bunting 0468fce801
[release/5.0] Update SDK and runtimes 2021-05-11 11:59:05 -07:00
Doug Bunting b76c48333c
Merge commit 'dc5e11abdb05b322f4b74b3afbcfb352fe984b2e' into dougbu/v5.0.6.II 2021-05-11 11:55:57 -07:00
dotnet-bot 8cddac6e61 Merge in 'release/5.0' changes 2021-05-09 03:29:05 +00:00
Tanay Parikh b124d508b8
Stop throwing exception when writing 0 length buffers (#32277) (#32470)
## Description
Update guard logic to permit writing 0 length buffers. This can happen in certain globalized scenarios (ex. `¿` with Portugese) where the first char needs to be encoded.

Patch https://github.com/dotnet/aspnetcore/issues/31299 for 5.0 by cherry-picking the https://github.com/dotnet/aspnetcore/pull/32277 squash commit.


## Customer Impact
Writing 0-length char buffers leads to an ArgumentOutOfRangeException. This may occur in a globalization context with certain chars such as `¿`.

https://github.com/dotnet/aspnetcore/issues/31299#issuecomment-833078949

Also impacts Orchard: https://github.com/dotnet/aspnetcore/issues/31299#issue-842325059


## Regression?
- [ ] Yes
- [x] No

[If yes, specify the version the behavior has regressed from]

## Risk
- [ ] High
- [ ] Medium
- [x] Low

Low risk as we've just updated the logic slightly to permit 0 length buffers.

## Verification
- [x] Manual (required)
- [x] Automated

## Packaging changes reviewed?
- [ ] Yes
- [ ] No
- [x] N/A


Addresses https://github.com/dotnet/aspnetcore/issues/31299
2021-05-08 20:26:58 -07:00
DotNet Bot 821b46fb61 [internal/release/5.0] Update dependencies from dnceng/internal/dotnet-runtime 2021-05-05 21:30:34 +00:00
dotnet-bot 5d8e736b22 Merge in 'release/5.0' changes 2021-05-04 23:07:04 +00:00