Skip to content
This repository has been archived by the owner on Jan 23, 2023. It is now read-only.
/ corefx Public archive

Update branding for 3.1.5 #42920

Merged
merged 58 commits into from
May 13, 2020
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
58 commits
Select commit Hold shift + click to select a range
723a5ee
Skip tests on UAP
carlossanlop Oct 23, 2019
5d05213
Merge in 'release/3.1' changes
dotnet-bot Oct 23, 2019
3452eab
Merge in 'release/3.1' changes
dotnet-bot Oct 23, 2019
957be9c
Merge in 'release/3.1' changes
dotnet-bot Oct 23, 2019
63e338a
Merge in 'release/3.1' changes
dotnet-bot Oct 23, 2019
b6a1c35
Merge in 'release/3.1' changes
dotnet-bot Oct 23, 2019
0c99f9c
Merge in 'release/3.1' changes
dotnet-bot Oct 23, 2019
e13444b
Merge in 'release/3.1' changes
dotnet-bot Oct 23, 2019
c05e084
Merge in 'release/3.1' changes
dotnet-bot Oct 23, 2019
d3842fe
Merge in 'release/3.1' changes
dotnet-bot Oct 23, 2019
849b328
Merge in 'release/3.1' changes
dotnet-bot Oct 23, 2019
d6b1e89
Merge in 'release/3.1' changes
dotnet-bot Oct 23, 2019
d582854
Merge in 'release/3.1' changes
dotnet-bot Oct 23, 2019
ba7e301
Merge in 'release/3.1' changes
dotnet-bot Oct 30, 2019
b45830d
Merge in 'release/3.1' changes
dotnet-bot Oct 30, 2019
867060d
Merge in 'release/3.1' changes
dotnet-bot Oct 30, 2019
f954474
Merge in 'release/3.1' changes
dotnet-bot Oct 30, 2019
cd42109
Merge in 'release/3.1' changes
dotnet-bot Oct 30, 2019
2593208
Merge in 'release/3.1' changes
dotnet-bot Oct 30, 2019
9015ce9
Merge in 'release/3.1' changes
dotnet-bot Oct 30, 2019
0650125
Merge in 'release/3.1' changes
dotnet-bot Oct 31, 2019
6b9ada6
Merge in 'release/3.1' changes
dotnet-bot Oct 31, 2019
5fe21c1
Merge in 'release/3.1' changes
dotnet-bot Oct 31, 2019
5cb0bcb
Merge in 'release/3.1' changes
dotnet-bot Nov 1, 2019
1a8f1e4
Merge in 'release/3.1' changes
dotnet-bot Nov 1, 2019
ca03ef4
Merge in 'release/3.1' changes
dotnet-bot Nov 5, 2019
3571f29
Merge in 'release/3.1' changes
dotnet-bot Nov 7, 2019
8240bf8
Merge in 'release/3.1' changes
dotnet-bot Nov 11, 2019
8aad5c9
Merge in 'release/3.1' changes
dotnet-bot Nov 11, 2019
50ac2c0
Merge in 'release/3.1' changes
dotnet-bot Nov 12, 2019
72f8872
Merge in 'release/3.1' changes
dotnet-bot Nov 12, 2019
510b1f4
Merge in 'release/3.1' changes
dotnet-bot Nov 12, 2019
b0d8885
Merge in 'release/3.1' changes
dotnet-bot Nov 15, 2019
342833b
Merge in 'release/3.1' changes
dotnet-bot Nov 15, 2019
ac30a12
Merge in 'release/3.1' changes
dotnet-bot Nov 28, 2019
b072c26
Merge in 'release/3.1' changes
dotnet-bot Dec 2, 2019
013a3e5
Merge in 'release/3.1' changes
dotnet-bot Dec 3, 2019
f2e53f0
Merge in 'release/3.1' changes
dotnet-bot Dec 5, 2019
29c79ce
Merge in 'release/3.1' changes
dotnet-bot Dec 6, 2019
dd387c3
Merge in 'release/3.1' changes
dotnet-bot Dec 7, 2019
d36793d
Merge in 'release/3.1' changes
dotnet-bot Dec 8, 2019
fcf209d
Merge in 'release/3.1' changes
dotnet-bot Jan 14, 2020
61a34d0
Merge in 'release/3.1' changes
dotnet-bot Jan 14, 2020
17ce53c
Merge in 'release/3.1' changes
dotnet-bot Jan 14, 2020
2da3248
Merge in 'release/3.1' changes
dotnet-bot Jan 15, 2020
be2d588
Merge in 'release/3.1' changes
dotnet-bot Jan 15, 2020
ead5446
Merge in 'release/3.1' changes
dotnet-bot Jan 15, 2020
aa650a2
Merge in 'release/3.1' changes
dotnet-bot Apr 2, 2020
95bb231
Merged PR 7037: [internal/release/3.1] Update dependencies from dncen…
dotnet-bot Apr 3, 2020
cb45052
Merged PR 7062: Add validation for custom feeds
wtgodbe Apr 7, 2020
d14f55b
Merged PR 7126: Setup internal creds in pre-publish
wtgodbe Apr 7, 2020
d6f354d
Merge in 'release/3.1' changes
dotnet-bot Apr 10, 2020
b7971bc
Merge in 'release/3.1' changes
dotnet-bot Apr 14, 2020
b1319e7
Cap allocation size in XmlBufferReader.TryEnsureBytes
GrabYourPitchforks Apr 14, 2020
c416492
Merge in 'release/3.1' changes
dotnet-bot Apr 14, 2020
059a4a1
Merge in 'release/3.1' changes
dotnet-bot Apr 21, 2020
fb5b97c
update branding
Anipik May 13, 2020
7423d94
update packageIndex with stable versions
Anipik May 13, 2020
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
12 changes: 12 additions & 0 deletions .azure-ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -57,30 +57,42 @@ variables:
value: .NETCore
- name: _DotNetValidationArtifactsCategory
value: .NETCore
- ${{ if ne(variables['System.TeamProject'], 'public') }}:
- group: DotNet-MSRC-Storage
- name: _InternalRuntimeDownloadArgs
value: /p:DotNetRuntimeSourceFeed=https://dotnetclimsrc.blob.core.windows.net/dotnet
/p:DotNetRuntimeSourceFeedKey=$(dotnetclimsrc-read-sas-token-base64)
- ${{ if eq(variables['System.TeamProject'], 'public') }}:
- name: _InternalRuntimeDownloadArgs
value: ''

stages:
# Windows legs
- template: /eng/pipelines/windows.yml
parameters:
isOfficialBuild: ${{ and(ne(variables['System.TeamProject'], 'public'), notIn(variables['Build.Reason'], 'PullRequest')) }}
isInternalBuild: ${{ ne(variables['System.TeamProject'], 'public') }}
fullMatrix: true

# Linux legs
- template: /eng/pipelines/linux.yml
parameters:
isOfficialBuild: ${{ and(ne(variables['System.TeamProject'], 'public'), notIn(variables['Build.Reason'], 'PullRequest')) }}
isInternalBuild: ${{ ne(variables['System.TeamProject'], 'public') }}
fullMatrix: true

# MacOS legs
- template: /eng/pipelines/macos.yml
parameters:
isOfficialBuild: ${{ and(ne(variables['System.TeamProject'], 'public'), notIn(variables['Build.Reason'], 'PullRequest')) }}
isInternalBuild: ${{ ne(variables['System.TeamProject'], 'public') }}
fullMatrix: true

# FreeBSD leg is only for official builds
# - template: /eng/pipelines/freebsd.yml
# parameters:
# isOfficialBuild: ${{ and(ne(variables['System.TeamProject'], 'public'), notIn(variables['Build.Reason'], 'PullRequest')) }}
# isInternalBuild: ${{ ne(variables['System.TeamProject'], 'public') }}
# fullMatrix: ${{ notIn(variables['Build.Reason'], 'PullRequest') }}

# Publish and validation steps. Only run in official builds
Expand Down
12 changes: 6 additions & 6 deletions eng/Version.Details.xml
Original file line number Diff line number Diff line change
@@ -1,16 +1,16 @@
<Dependencies>
<ProductDependencies>
<Dependency Name="Microsoft.NETCore.Runtime.CoreCLR" Version="3.1.4-servicing.20176.1">
<Dependency Name="Microsoft.NETCore.Runtime.CoreCLR" Version="3.1.4-servicing.20202.1">
<Uri>https://github.com/dotnet/coreclr</Uri>
<Sha>83c2d68edf0cc18cf06b12fb2d7eb41031676a3f</Sha>
<Sha>05e3582c126663120b82a2eec8fd12dcb6929064</Sha>
</Dependency>
<Dependency Name="Microsoft.NETCore.ILAsm" Version="3.1.4-servicing.20176.1">
<Dependency Name="Microsoft.NETCore.ILAsm" Version="3.1.4-servicing.20202.1">
<Uri>https://github.com/dotnet/coreclr</Uri>
<Sha>83c2d68edf0cc18cf06b12fb2d7eb41031676a3f</Sha>
<Sha>05e3582c126663120b82a2eec8fd12dcb6929064</Sha>
</Dependency>
<Dependency Name="Microsoft.NET.Sdk.IL" Version="3.1.4-servicing.20176.1">
<Dependency Name="Microsoft.NET.Sdk.IL" Version="3.1.4-servicing.20202.1">
<Uri>https://github.com/dotnet/coreclr</Uri>
<Sha>83c2d68edf0cc18cf06b12fb2d7eb41031676a3f</Sha>
<Sha>05e3582c126663120b82a2eec8fd12dcb6929064</Sha>
</Dependency>
</ProductDependencies>
<ToolsetDependencies>
Expand Down
8 changes: 4 additions & 4 deletions eng/Versions.props
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
<Project>
<PropertyGroup>
<!-- The .NET Core product branding version -->
<ProductVersion>3.1.4</ProductVersion>
<ProductVersion>3.1.5</ProductVersion>
<!-- We need to move to 4.7 as part of our versioning change when we switch to arcade to avoid downgrading versions -->
<MajorVersion>4</MajorVersion>
<MinorVersion>7</MinorVersion>
Expand Down Expand Up @@ -51,9 +51,9 @@
<MicrosoftNETCoreDotNetHostPackageVersion>3.1.0-preview3.19553.2</MicrosoftNETCoreDotNetHostPackageVersion>
<MicrosoftNETCoreDotNetHostPolicyPackageVersion>3.1.0-preview3.19553.2</MicrosoftNETCoreDotNetHostPolicyPackageVersion>
<!-- Coreclr dependencies -->
<MicrosoftNETSdkILPackageVersion>3.1.4-servicing.20176.1</MicrosoftNETSdkILPackageVersion>
<MicrosoftNETCoreILAsmPackageVersion>3.1.4-servicing.20176.1</MicrosoftNETCoreILAsmPackageVersion>
<MicrosoftNETCoreRuntimeCoreCLRPackageVersion>3.1.4-servicing.20176.1</MicrosoftNETCoreRuntimeCoreCLRPackageVersion>
<MicrosoftNETSdkILPackageVersion>3.1.4-servicing.20202.1</MicrosoftNETSdkILPackageVersion>
<MicrosoftNETCoreILAsmPackageVersion>3.1.4-servicing.20202.1</MicrosoftNETCoreILAsmPackageVersion>
<MicrosoftNETCoreRuntimeCoreCLRPackageVersion>3.1.4-servicing.20202.1</MicrosoftNETCoreRuntimeCoreCLRPackageVersion>
<!-- Corefx dependencies -->
<MicrosoftNETCorePlatformsPackageVersion>3.0.0-preview9.19409.15</MicrosoftNETCorePlatformsPackageVersion>
<runtimenativeSystemIOPortsPackageVersion>4.6.0-preview9.19409.15</runtimenativeSystemIOPortsPackageVersion>
Expand Down
22 changes: 21 additions & 1 deletion eng/pipelines/corefx-base.yml
Original file line number Diff line number Diff line change
Expand Up @@ -129,6 +129,25 @@ jobs:
- ${{ if ne(job.preBuildSteps[0], '') }}:
- ${{ job.preBuildSteps }}

- ${{ if eq(parameters.isInternalBuild, 'true') }}:
- ${{ if eq(parameters.targetOS, 'Windows_NT') }}:
- task: PowerShell@2
displayName: Setup Private Feeds Credentials
inputs:
filePath: $(Build.SourcesDirectory)/eng/common/SetupNugetSources.ps1
arguments: -ConfigFile $(Build.SourcesDirectory)/NuGet.config -Password $Env:Token
env:
Token: $(dn-bot-dnceng-artifact-feeds-rw)

- ${{ if ne(parameters.targetOS, 'Windows_NT') }}:
- task: Bash@3
displayName: Setup Private Feeds Credentials
inputs:
filePath: $(Build.SourcesDirectory)/eng/common/SetupNugetSources.sh
arguments: $(Build.SourcesDirectory)/NuGet.config $Token
env:
Token: $(dn-bot-dnceng-artifact-feeds-rw)

- script: $(_buildScript) -restore $(_commonArguments)
displayName: Restore Build Tools

Expand All @@ -143,7 +162,7 @@ jobs:
nugetConfigPath: 'eng/internal/NuGet.config'
restoreDirectory: '$(Build.SourcesDirectory)\.packages'
verbosityRestore: 'normal'
externalFeedCredentials: 'dotnet-core-internal-tooling'
externalFeedCredentials: 'dotnet-core-internal-tooling'

- ${{ if eq(job.customBuildSteps[0], '') }}:
- script: $(_buildScript)
Expand All @@ -152,6 +171,7 @@ jobs:
$(_commonArguments)
$(_testScopeArg)
$(_msbuildCommonParameters)
$(_InternalRuntimeDownloadArgs)
displayName: Build Sources and Tests

- ${{ if ne(job.customBuildSteps[0], '') }}:
Expand Down
1 change: 1 addition & 0 deletions eng/pipelines/freebsd.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,7 @@ jobs:
- template: corefx-base.yml
parameters:
isOfficialBuild: ${{ parameters.isOfficialBuild }}
isInternalBuild: ${{ parameters.isInternalBuild }}
testScope: ${{ parameters.testScope }}
targetOS: FreeBSD
jobs:
Expand Down
1 change: 1 addition & 0 deletions eng/pipelines/linux.yml
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,7 @@ stages:
- template: corefx-base.yml
parameters:
isOfficialBuild: ${{ parameters.isOfficialBuild }}
isInternalBuild: ${{ parameters.isInternalBuild }}
testScope: ${{ parameters.testScope }}
targetOS: Linux
jobs:
Expand Down
1 change: 1 addition & 0 deletions eng/pipelines/macos.yml
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,7 @@ stages:
- template: corefx-base.yml
parameters:
isOfficialBuild: ${{ parameters.isOfficialBuild }}
isInternalBuild: ${{ parameters.isInternalBuild }}
testScope: ${{ parameters.testScope }}
targetOS: OSX
jobs:
Expand Down
8 changes: 8 additions & 0 deletions eng/pipelines/pre-publish.yml
Original file line number Diff line number Diff line change
Expand Up @@ -51,6 +51,14 @@ stages:
artifactName: packages
downloadPath: $(_artifactsDir)

- task: PowerShell@2
displayName: Setup Private Feeds Credentials
inputs:
filePath: $(Build.SourcesDirectory)/eng/common/SetupNugetSources.ps1
arguments: -ConfigFile $(Build.SourcesDirectory)/NuGet.config -Password $Env:Token
env:
Token: $(dn-bot-dnceng-artifact-feeds-rw)

- script: build.cmd
-restore
-ci
Expand Down
2 changes: 2 additions & 0 deletions eng/pipelines/windows.yml
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,7 @@ stages:
- template: corefx-base.yml
parameters:
isOfficialBuild: ${{ parameters.isOfficialBuild }}
isInternalBuild: ${{ parameters.isInternalBuild }}
testScope: ${{ parameters.testScope }}
targetOS: Windows_NT
jobs:
Expand Down Expand Up @@ -171,6 +172,7 @@ stages:
/p:RuntimeOS=win10
/p:ArchiveTests=Packages
$(_msbuildCommonParameters)
$(_InternalRuntimeDownloadArgs)
displayName: Build Packages and Tests

# Legs without HELIX testing
Expand Down
2 changes: 1 addition & 1 deletion global.json
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,6 @@
"Microsoft.DotNet.Build.Tasks.Configuration": "1.0.0-beta.20213.4",
"Microsoft.DotNet.CoreFxTesting": "1.0.0-beta.20213.4",
"FIX-85B6-MERGE-9C38-CONFLICT": "1.0.0",
"Microsoft.NET.Sdk.IL": "3.1.4-servicing.20176.1"
"Microsoft.NET.Sdk.IL": "3.1.4-servicing.20202.1"
}
}
25 changes: 16 additions & 9 deletions pkg/Microsoft.Private.PackageBaseline/packageIndex.json
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,8 @@
"Microsoft.Bcl.AsyncInterfaces": {
"StableVersions": [
"1.0.0",
"1.1.0"
"1.1.0",
"1.1.1"
],
"BaselineVersion": "1.1.0",
"InboxOn": {},
Expand Down Expand Up @@ -191,7 +192,7 @@
"2.2.1",
"2.2.2",
"3.0.0",
"3.1.0"
"3.1.1"
],
"BaselineVersion": "3.0.0",
"InboxOn": {}
Expand Down Expand Up @@ -430,7 +431,8 @@
"1.0.0",
"2.0.0",
"2.1.0",
"2.2.0"
"2.2.0",
"2.2.1"
],
"BaselineVersion": "2.2.0",
"InboxOn": {},
Expand Down Expand Up @@ -890,7 +892,8 @@
"1.4.0",
"1.5.0",
"1.6.0",
"1.7.0"
"1.7.0",
"1.7.1"
],
"BaselineVersion": "1.7.1",
"InboxOn": {
Expand Down Expand Up @@ -1205,7 +1208,8 @@
"1.1.0",
"1.2.0",
"1.3.0",
"1.4.0"
"1.4.0",
"1.4.1"
],
"BaselineVersion": "1.4.0",
"InboxOn": {}
Expand All @@ -1216,7 +1220,8 @@
"1.1.0",
"1.2.0",
"1.3.0",
"1.4.0"
"1.4.0",
"1.4.1"
],
"BaselineVersion": "1.4.1",
"InboxOn": {},
Expand All @@ -1234,7 +1239,8 @@
"1.1.0",
"1.2.0",
"1.3.0",
"1.4.0"
"1.4.0",
"1.4.1"
],
"BaselineVersion": "1.4.0",
"InboxOn": {},
Expand Down Expand Up @@ -1476,7 +1482,8 @@
"System.Data.OleDb": {
"StableVersions": [
"4.6.0",
"4.7.0"
"4.7.0",
"4.7.1"
],
"BaselineVersion": "4.7.0",
"InboxOn": {},
Expand Down Expand Up @@ -6598,4 +6605,4 @@
"System.Xml.XDocument"
]
}
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -213,28 +213,36 @@ private bool TryEnsureBytes(int count)
{
if (_stream == null)
return false;
DiagnosticUtility.DebugAssert(_offset <= int.MaxValue - count, "");
int newOffsetMax = _offset + count;
if (newOffsetMax < _offsetMax)
return true;
DiagnosticUtility.DebugAssert(newOffsetMax <= _windowOffsetMax, "");
if (newOffsetMax > _buffer.Length)
{
byte[] newBuffer = new byte[Math.Max(newOffsetMax, _buffer.Length * 2)];
System.Buffer.BlockCopy(_buffer, 0, newBuffer, 0, _offsetMax);
_buffer = newBuffer;
_streamBuffer = newBuffer;
}
int needed = newOffsetMax - _offsetMax;
while (needed > 0)

// The data could be coming from an untrusted source, so we use a standard
// "multiply by 2" growth algorithm to avoid overly large memory utilization.
// Constant value of 256 comes from MemoryStream implementation.

do
{
int actual = _stream.Read(_buffer, _offsetMax, needed);
if (actual == 0)
return false;
_offsetMax += actual;
needed -= actual;
}
return true;
DiagnosticUtility.DebugAssert(_offset <= int.MaxValue - count, "");
int newOffsetMax = _offset + count;
if (newOffsetMax <= _offsetMax)
return true;
DiagnosticUtility.DebugAssert(newOffsetMax <= _windowOffsetMax, "");
if (newOffsetMax > _buffer.Length)
{
byte[] newBuffer = new byte[Math.Max(256, _buffer.Length * 2)];
System.Buffer.BlockCopy(_buffer, 0, newBuffer, 0, _offsetMax);
newOffsetMax = Math.Min(newOffsetMax, newBuffer.Length);
_buffer = newBuffer;
_streamBuffer = newBuffer;
}
int needed = newOffsetMax - _offsetMax;
while (needed > 0)
{
int actual = _stream.Read(_buffer, _offsetMax, needed);
if (actual == 0)
return false;
_offsetMax += actual;
needed -= actual;
}
} while (true);
}

public void Advance(int count)
Expand Down
Loading