Commit Graph

44383 Commits

Author SHA1 Message Date
dotnet-maestro[bot] c9064a9b95
[master] Update dependencies from dotnet/efcore (#24812)
[master] Update dependencies from dotnet/efcore
- Updates:
  - Microsoft.EntityFrameworkCore.Tools: from 5.0.0-rc.1.20410.7 to 5.0.0-rc.1.20411.4
  - Microsoft.EntityFrameworkCore.SqlServer: from 5.0.0-rc.1.20410.7 to 5.0.0-rc.1.20411.4
  - dotnet-ef: from 5.0.0-rc.1.20410.7 to 5.0.0-rc.1.20411.4
  - Microsoft.EntityFrameworkCore: from 5.0.0-rc.1.20410.7 to 5.0.0-rc.1.20411.4
  - Microsoft.EntityFrameworkCore.Relational: from 5.0.0-rc.1.20410.7 to 5.0.0-rc.1.20411.4
  - Microsoft.EntityFrameworkCore.Sqlite: from 5.0.0-rc.1.20410.7 to 5.0.0-rc.1.20411.4
  - Microsoft.EntityFrameworkCore.InMemory: from 5.0.0-rc.1.20410.7 to 5.0.0-rc.1.20411.4
2020-08-12 00:36:26 +00:00
James Newton-King 57b5321417
Fix flaky keepalive ping test (#24804)
* Fix flaky keepalive ping test

* Clean up stream
2020-08-12 00:23:56 +00:00
Doug Bunting 8f21d61c08
Update to 3.1.107 SDK 2020-08-11 15:02:23 -07:00
softworkz ef1f48ab97
Fix invalid Build command (#24771)
build.cmd does not directly take MSBuild parameters (only after `-MSBuildArguments`)
But for configuration, there is already the `-Configuration` parameter.
2020-08-11 18:27:46 +00:00
JLeczycki 7632afc4eb
Pass the exception to HealthCheckEnd log message (#24786)
There was null intead of exception passed.
2020-08-11 10:58:51 -07:00
Doug Bunting 5d1a8b454c
Remove internal feeds 2020-08-11 10:47:33 -07:00
Doug Bunting 522088b6be
Do not run hostname tests on macOS 2020-08-11 10:45:39 -07:00
Doug Bunting 9f03b0acff
Update branding to 3.1.8
- build targeting pack to pick up NuGet/Home#8599 fix
    - dotnet/extensions#2750 and #24200 2/2
    - requires follow-up after next official extensions build
- fake the baseline update
    - remainder must be done after the 3.1.7 release
2020-08-11 10:45:29 -07:00
David Fowler fcf2823f3a
Support linking with IHubFilter (#24780)
- Mark AddFilter to make sure constructors don't get erased during aggressive linking
2020-08-11 10:39:52 -07:00
Pranav K 8e5533f2a3
Use BlazorWebAssemblySDK (#24371)
* Use BlazorWebAssemblySDK

* Update projects to use the BlazorSDK
* Remove tasks and targets from RazorSDK
* Remove workarounds from BlazorSDK

* Fixup

* Fixup
2020-08-11 17:29:01 +00:00
Doug Bunting 7efec87a14
Fix fetch of package version in eng/Publishing.props (#24777)
- target project is a test project; need to undo `$(SkipTestBuild)` impact in these jobs

nit: remove a comment from DeveloperCertificates project that's irrelevant now
2020-08-11 10:10:24 -07:00
dotnet-maestro[bot] cd58eb753b
[master] Update dependencies from dotnet/efcore dotnet/runtime (#24770)
[master] Update dependencies from dotnet/efcore dotnet/runtime
- Updates:
  - Microsoft.EntityFrameworkCore.Tools: from 5.0.0-rc.1.20410.3 to 5.0.0-rc.1.20410.7
  - Microsoft.EntityFrameworkCore.SqlServer: from 5.0.0-rc.1.20410.3 to 5.0.0-rc.1.20410.7
  - dotnet-ef: from 5.0.0-rc.1.20410.3 to 5.0.0-rc.1.20410.7
  - Microsoft.EntityFrameworkCore: from 5.0.0-rc.1.20410.3 to 5.0.0-rc.1.20410.7
  - Microsoft.EntityFrameworkCore.Relational: from 5.0.0-rc.1.20410.3 to 5.0.0-rc.1.20410.7
  - Microsoft.EntityFrameworkCore.Sqlite: from 5.0.0-rc.1.20410.3 to 5.0.0-rc.1.20410.7
  - Microsoft.EntityFrameworkCore.InMemory: from 5.0.0-rc.1.20410.3 to 5.0.0-rc.1.20410.7

- Updates:
  - System.ComponentModel.Annotations: from 5.0.0-rc.1.20409.3 to 5.0.0-rc.1.20410.10
  - System.Diagnostics.DiagnosticSource: from 5.0.0-rc.1.20409.3 to 5.0.0-rc.1.20410.10
  - System.Diagnostics.EventLog: from 5.0.0-rc.1.20409.3 to 5.0.0-rc.1.20410.10
  - Microsoft.Extensions.Logging: from 5.0.0-rc.1.20409.3 to 5.0.0-rc.1.20410.10
  - Microsoft.Extensions.Logging.Abstractions: from 5.0.0-rc.1.20409.3 to 5.0.0-rc.1.20410.10
  - Microsoft.Extensions.Logging.Configuration: from 5.0.0-rc.1.20409.3 to 5.0.0-rc.1.20410.10
  - Microsoft.Extensions.Logging.Console: from 5.0.0-rc.1.20409.3 to 5.0.0-rc.1.20410.10
  - Microsoft.Extensions.Logging.Debug: from 5.0.0-rc.1.20409.3 to 5.0.0-rc.1.20410.10
  - Microsoft.Extensions.Logging.EventLog: from 5.0.0-rc.1.20409.3 to 5.0.0-rc.1.20410.10
  - Microsoft.Extensions.Logging.EventSource: from 5.0.0-rc.1.20409.3 to 5.0.0-rc.1.20410.10
  - Microsoft.Extensions.Logging.TraceSource: from 5.0.0-rc.1.20409.3 to 5.0.0-rc.1.20410.10
  - Microsoft.Extensions.Options: from 5.0.0-rc.1.20409.3 to 5.0.0-rc.1.20410.10
  - Microsoft.Extensions.Options.ConfigurationExtensions: from 5.0.0-rc.1.20409.3 to 5.0.0-rc.1.20410.10
  - Microsoft.Extensions.Options.DataAnnotations: from 5.0.0-rc.1.20409.3 to 5.0.0-rc.1.20410.10
  - Microsoft.Extensions.Primitives: from 5.0.0-rc.1.20409.3 to 5.0.0-rc.1.20410.10
  - Microsoft.Extensions.Internal.Transport: from 5.0.0-rc.1.20409.3 to 5.0.0-rc.1.20410.10
  - Microsoft.Extensions.Http: from 5.0.0-rc.1.20409.3 to 5.0.0-rc.1.20410.10
  - Microsoft.Extensions.Hosting: from 5.0.0-rc.1.20409.3 to 5.0.0-rc.1.20410.10
  - Microsoft.Extensions.Caching.Abstractions: from 5.0.0-rc.1.20409.3 to 5.0.0-rc.1.20410.10
  - Microsoft.Extensions.Caching.Memory: from 5.0.0-rc.1.20409.3 to 5.0.0-rc.1.20410.10
  - Microsoft.Extensions.Configuration: from 5.0.0-rc.1.20409.3 to 5.0.0-rc.1.20410.10
  - Microsoft.Extensions.Configuration.Abstractions: from 5.0.0-rc.1.20409.3 to 5.0.0-rc.1.20410.10
  - Microsoft.Extensions.Configuration.Binder: from 5.0.0-rc.1.20409.3 to 5.0.0-rc.1.20410.10
  - Microsoft.Extensions.Configuration.CommandLine: from 5.0.0-rc.1.20409.3 to 5.0.0-rc.1.20410.10
  - Microsoft.Extensions.Configuration.EnvironmentVariables: from 5.0.0-rc.1.20409.3 to 5.0.0-rc.1.20410.10
  - Microsoft.Extensions.Configuration.FileExtensions: from 5.0.0-rc.1.20409.3 to 5.0.0-rc.1.20410.10
  - Microsoft.Extensions.Configuration.Ini: from 5.0.0-rc.1.20409.3 to 5.0.0-rc.1.20410.10
  - Microsoft.Extensions.Configuration.Json: from 5.0.0-rc.1.20409.3 to 5.0.0-rc.1.20410.10
  - Microsoft.Extensions.Configuration.UserSecrets: from 5.0.0-rc.1.20409.3 to 5.0.0-rc.1.20410.10
  - Microsoft.Extensions.Configuration.Xml: from 5.0.0-rc.1.20409.3 to 5.0.0-rc.1.20410.10
  - Microsoft.Extensions.DependencyInjection: from 5.0.0-rc.1.20409.3 to 5.0.0-rc.1.20410.10
  - Microsoft.Extensions.DependencyInjection.Abstractions: from 5.0.0-rc.1.20409.3 to 5.0.0-rc.1.20410.10
  - Microsoft.Extensions.DependencyModel: from 5.0.0-rc.1.20409.3 to 5.0.0-rc.1.20410.10
  - Microsoft.Extensions.FileProviders.Abstractions: from 5.0.0-rc.1.20409.3 to 5.0.0-rc.1.20410.10
  - Microsoft.Extensions.FileProviders.Composite: from 5.0.0-rc.1.20409.3 to 5.0.0-rc.1.20410.10
  - Microsoft.Extensions.FileProviders.Physical: from 5.0.0-rc.1.20409.3 to 5.0.0-rc.1.20410.10
  - Microsoft.Extensions.FileSystemGlobbing: from 5.0.0-rc.1.20409.3 to 5.0.0-rc.1.20410.10
  - Microsoft.Extensions.HostFactoryResolver.Sources: from 5.0.0-rc.1.20409.3 to 5.0.0-rc.1.20410.10
  - Microsoft.Extensions.Hosting.Abstractions: from 5.0.0-rc.1.20409.3 to 5.0.0-rc.1.20410.10
  - Microsoft.NETCore.App.Runtime.win-x64: from 5.0.0-rc.1.20409.3 to 5.0.0-rc.1.20410.10
  - Microsoft.NETCore.Platforms: from 5.0.0-rc.1.20409.3 to 5.0.0-rc.1.20410.10
  - Microsoft.Win32.Registry: from 5.0.0-rc.1.20409.3 to 5.0.0-rc.1.20410.10
  - Microsoft.Win32.SystemEvents: from 5.0.0-rc.1.20409.3 to 5.0.0-rc.1.20410.10
  - Microsoft.NETCore.App.Internal: from 5.0.0-rc.1.20409.3 to 5.0.0-rc.1.20410.10
  - Microsoft.NETCore.App.Ref: from 5.0.0-rc.1.20409.3 to 5.0.0-rc.1.20410.10
  - System.Drawing.Common: from 5.0.0-rc.1.20409.3 to 5.0.0-rc.1.20410.10
  - System.Text.Encodings.Web: from 5.0.0-rc.1.20409.3 to 5.0.0-rc.1.20410.10
  - System.Text.Json: from 5.0.0-rc.1.20409.3 to 5.0.0-rc.1.20410.10
  - System.Threading.Channels: from 5.0.0-rc.1.20409.3 to 5.0.0-rc.1.20410.10
  - System.Windows.Extensions: from 5.0.0-rc.1.20409.3 to 5.0.0-rc.1.20410.10
  - System.ServiceProcess.ServiceController: from 5.0.0-rc.1.20409.3 to 5.0.0-rc.1.20410.10
  - System.Security.Principal.Windows: from 5.0.0-rc.1.20409.3 to 5.0.0-rc.1.20410.10
  - System.IO.Pipelines: from 5.0.0-rc.1.20409.3 to 5.0.0-rc.1.20410.10
  - System.Net.Http.Json: from 5.0.0-rc.1.20409.3 to 5.0.0-rc.1.20410.10
  - System.Net.Http.WinHttpHandler: from 5.0.0-rc.1.20409.3 to 5.0.0-rc.1.20410.10
  - System.Net.WebSockets.WebSocketProtocol: from 5.0.0-rc.1.20409.3 to 5.0.0-rc.1.20410.10
  - System.Reflection.Metadata: from 5.0.0-rc.1.20409.3 to 5.0.0-rc.1.20410.10
  - System.Resources.Extensions: from 5.0.0-rc.1.20409.3 to 5.0.0-rc.1.20410.10
  - System.Runtime.CompilerServices.Unsafe: from 5.0.0-rc.1.20409.3 to 5.0.0-rc.1.20410.10
  - System.Security.AccessControl: from 5.0.0-rc.1.20409.3 to 5.0.0-rc.1.20410.10
  - System.Security.Cryptography.Cng: from 5.0.0-rc.1.20409.3 to 5.0.0-rc.1.20410.10
  - System.Security.Cryptography.Pkcs: from 5.0.0-rc.1.20409.3 to 5.0.0-rc.1.20410.10
  - System.Security.Cryptography.Xml: from 5.0.0-rc.1.20409.3 to 5.0.0-rc.1.20410.10
  - System.Security.Permissions: from 5.0.0-rc.1.20409.3 to 5.0.0-rc.1.20410.10
2020-08-11 14:17:16 +00:00
github-actions[bot] 6f802812a3
Sync shared code from runtime (#24784)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2020-08-11 11:29:32 +00:00
Doug Bunting 3dd75ea18d
Grab some binary logs (#22380)
* Grab binary logs for main Windows and Linux jobs
- in the Windows case, do not do this in official builds (logging slows build down)

nit: do not set variables with only two values three times

* Do not sign twice in Windows Code-sign build step

nit: correct wording in Signing.props

* !fixup! Don't grab the large x86 binary log
2020-08-11 07:10:27 +00:00
Pranav K 059e2fdc49
Remove Internal.AspNetCore.Analyzers (#24693)
* Remove Internal.AspNetCore.Analyzers

This resolves build flakiness caused by referencing the analyzer:

```
2020-08-07T21:22:39.1149296Z ##[error].dotnet\sdk\5.0.100-rc.1.20379.10\Microsoft.Common.CurrentVersion.targets(4188,5): error MSB3026: (NETCORE_ENGINEERING_TELEMETRY=Build)
Could not copy "F:\workspace\_work\1\s\artifacts\obj\Internal.AspNetCore.Analyzers\Release\netstandard1.3\Internal.AspNetCore.Analyzers.dll"
to "F:\workspace\_work\1\s\artifacts\bin\Internal.AspNetCore.Analyzers\Release\netstandard1.3\Internal.AspNetCore.Analyzers.dll". Beginning retry 1 in 1000ms.
The process cannot access the file 'F:\workspace\_work\1\s\artifacts\bin\Internal.AspNetCore.Analyzers\Release\netstandard1.3\Internal.AspNetCore.Analyzers.dll' because it is being used by another process.
```

The analyzer checks if pubternal types are being exposed in public APIs. We no longer author pubternal types, so this is no longer a concern.

* Remove DisablePubternalApiCheck
2020-08-11 03:08:55 +00:00
James Newton-King 5fbd1eb007
Reset KeepAliveTimeout on HTTP/2 ping (#24644) 2020-08-11 14:59:24 +12:00
dotnet-maestro[bot] 942b6de03d
Update dependencies from https://github.com/dotnet/efcore build 20200810.3 (#24766)
[master] Update dependencies from dotnet/efcore
- Updates:
  - Microsoft.EntityFrameworkCore.Tools: from 5.0.0-rc.1.20410.2 to 5.0.0-rc.1.20410.3
  - Microsoft.EntityFrameworkCore.SqlServer: from 5.0.0-rc.1.20410.2 to 5.0.0-rc.1.20410.3
  - dotnet-ef: from 5.0.0-rc.1.20410.2 to 5.0.0-rc.1.20410.3
  - Microsoft.EntityFrameworkCore: from 5.0.0-rc.1.20410.2 to 5.0.0-rc.1.20410.3
  - Microsoft.EntityFrameworkCore.Relational: from 5.0.0-rc.1.20410.2 to 5.0.0-rc.1.20410.3
  - Microsoft.EntityFrameworkCore.Sqlite: from 5.0.0-rc.1.20410.2 to 5.0.0-rc.1.20410.3
  - Microsoft.EntityFrameworkCore.InMemory: from 5.0.0-rc.1.20410.2 to 5.0.0-rc.1.20410.3
2020-08-11 02:38:37 +00:00
Pranav K fb5dd8564e
Quarantine tests (#24757)
* Quarantine LinkedApplicationWorks

* Quarantine flaky tests

* Quarantine CanBindTextbox_Decimal_InvalidInput

* React to NetworkException type

* One more test
2020-08-11 01:06:20 +00:00
Pranav K fd1a5c5a9c
Merge pull request #24641 from dotnet-maestro-bot/merge/release/5.0-preview8-to-master
[automated] Merge branch 'release/5.0-preview8' => 'master'
2020-08-10 17:13:51 -07:00
James Newton-King 3de55dfd21
Increase HTTP/2 stream pool max size to 100 (#24712) 2020-08-11 10:29:41 +12:00
Levi Broderick bbf7c8780c
Clean up some usage of SHA1 and SHA256 in the code base (#24696)
* AntiForgery: Use SHA256 one-shot

* AuthN: Use SHA256 one-shot APIs

* MVC/Razor: Cleanup SHA256 references

* WebSockets: Use SHA1 one-shots

* dotnet-openapi: Use preferred SHA256 factory

* SignalR: Prefer RNG.Fill over RNG.GetBytes
2020-08-10 14:26:41 -07:00
dotnet-maestro[bot] adea6638cc
Update dependencies from https://github.com/dotnet/roslyn build 20200807.3 (#24738)
[master] Update dependencies from dotnet/roslyn
- Updates:
  - Microsoft.Net.Compilers.Toolset: from 3.8.0-2.20379.3 to 3.8.0-2.20407.3
2020-08-10 20:35:42 +00:00
David Fowler 0e592df3ec
Make authentication linker friendly (#24708)
* Make authentication linker friendly
- Preserve constructors wherever open generics or type arguments exist
2020-08-10 13:06:19 -07:00
dotnet-maestro[bot] 927ddab349
[master] Update dependencies from dotnet/runtime dotnet/efcore (#24717)
* Update dependencies from https://github.com/dotnet/runtime build 20200808.3

System.ComponentModel.Annotations , System.Diagnostics.DiagnosticSource , System.Diagnostics.EventLog , Microsoft.Extensions.Logging , Microsoft.Extensions.Logging.Abstractions , Microsoft.Extensions.Logging.Configuration , Microsoft.Extensions.Logging.Console , Microsoft.Extensions.Logging.Debug , Microsoft.Extensions.Logging.EventLog , Microsoft.Extensions.Logging.EventSource , Microsoft.Extensions.Logging.TraceSource , Microsoft.Extensions.Options , Microsoft.Extensions.Options.ConfigurationExtensions , Microsoft.Extensions.Options.DataAnnotations , Microsoft.Extensions.Primitives , Microsoft.Extensions.Internal.Transport , Microsoft.Extensions.Http , Microsoft.Extensions.Hosting , Microsoft.Extensions.Caching.Abstractions , Microsoft.Extensions.Caching.Memory , Microsoft.Extensions.Configuration , Microsoft.Extensions.Configuration.Abstractions , Microsoft.Extensions.Configuration.Binder , Microsoft.Extensions.Configuration.CommandLine , Microsoft.Extensions.Configuration.EnvironmentVariables , Microsoft.Extensions.Configuration.FileExtensions , Microsoft.Extensions.Configuration.Ini , Microsoft.Extensions.Configuration.Json , Microsoft.Extensions.Configuration.UserSecrets , Microsoft.Extensions.Configuration.Xml , Microsoft.Extensions.DependencyInjection , Microsoft.Extensions.DependencyInjection.Abstractions , Microsoft.Extensions.DependencyModel , Microsoft.Extensions.FileProviders.Abstractions , Microsoft.Extensions.FileProviders.Composite , Microsoft.Extensions.FileProviders.Physical , Microsoft.Extensions.FileSystemGlobbing , Microsoft.Extensions.HostFactoryResolver.Sources , Microsoft.Extensions.Hosting.Abstractions , Microsoft.NETCore.App.Runtime.win-x64 , Microsoft.NETCore.Platforms , Microsoft.Win32.Registry , Microsoft.Win32.SystemEvents , Microsoft.NETCore.App.Internal , Microsoft.NETCore.App.Ref , System.Drawing.Common , System.Text.Encodings.Web , System.Text.Json , System.Threading.Channels , System.Windows.Extensions , System.ServiceProcess.ServiceController , System.Security.Principal.Windows , System.IO.Pipelines , System.Net.Http.Json , System.Net.Http.WinHttpHandler , System.Net.WebSockets.WebSocketProtocol , System.Reflection.Metadata , System.Resources.Extensions , System.Runtime.CompilerServices.Unsafe , System.Security.AccessControl , System.Security.Cryptography.Cng , System.Security.Cryptography.Pkcs , System.Security.Cryptography.Xml , System.Security.Permissions
 From Version 5.0.0-rc.1.20406.11 -> To Version 5.0.0-rc.1.20408.3

* Update dependencies from https://github.com/dotnet/runtime build 20200809.3

System.ComponentModel.Annotations , System.Diagnostics.DiagnosticSource , System.Diagnostics.EventLog , Microsoft.Extensions.Logging , Microsoft.Extensions.Logging.Abstractions , Microsoft.Extensions.Logging.Configuration , Microsoft.Extensions.Logging.Console , Microsoft.Extensions.Logging.Debug , Microsoft.Extensions.Logging.EventLog , Microsoft.Extensions.Logging.EventSource , Microsoft.Extensions.Logging.TraceSource , Microsoft.Extensions.Options , Microsoft.Extensions.Options.ConfigurationExtensions , Microsoft.Extensions.Options.DataAnnotations , Microsoft.Extensions.Primitives , Microsoft.Extensions.Internal.Transport , Microsoft.Extensions.Http , Microsoft.Extensions.Hosting , Microsoft.Extensions.Caching.Abstractions , Microsoft.Extensions.Caching.Memory , Microsoft.Extensions.Configuration , Microsoft.Extensions.Configuration.Abstractions , Microsoft.Extensions.Configuration.Binder , Microsoft.Extensions.Configuration.CommandLine , Microsoft.Extensions.Configuration.EnvironmentVariables , Microsoft.Extensions.Configuration.FileExtensions , Microsoft.Extensions.Configuration.Ini , Microsoft.Extensions.Configuration.Json , Microsoft.Extensions.Configuration.UserSecrets , Microsoft.Extensions.Configuration.Xml , Microsoft.Extensions.DependencyInjection , Microsoft.Extensions.DependencyInjection.Abstractions , Microsoft.Extensions.DependencyModel , Microsoft.Extensions.FileProviders.Abstractions , Microsoft.Extensions.FileProviders.Composite , Microsoft.Extensions.FileProviders.Physical , Microsoft.Extensions.FileSystemGlobbing , Microsoft.Extensions.HostFactoryResolver.Sources , Microsoft.Extensions.Hosting.Abstractions , Microsoft.NETCore.App.Runtime.win-x64 , Microsoft.NETCore.Platforms , Microsoft.Win32.Registry , Microsoft.Win32.SystemEvents , Microsoft.NETCore.App.Internal , Microsoft.NETCore.App.Ref , System.Drawing.Common , System.Text.Encodings.Web , System.Text.Json , System.Threading.Channels , System.Windows.Extensions , System.ServiceProcess.ServiceController , System.Security.Principal.Windows , System.IO.Pipelines , System.Net.Http.Json , System.Net.Http.WinHttpHandler , System.Net.WebSockets.WebSocketProtocol , System.Reflection.Metadata , System.Resources.Extensions , System.Runtime.CompilerServices.Unsafe , System.Security.AccessControl , System.Security.Cryptography.Cng , System.Security.Cryptography.Pkcs , System.Security.Cryptography.Xml , System.Security.Permissions
 From Version 5.0.0-rc.1.20406.11 -> To Version 5.0.0-rc.1.20409.3

* Update dependencies from https://github.com/dotnet/efcore build 20200810.1

Microsoft.EntityFrameworkCore.Tools , Microsoft.EntityFrameworkCore.SqlServer , dotnet-ef , Microsoft.EntityFrameworkCore , Microsoft.EntityFrameworkCore.Relational , Microsoft.EntityFrameworkCore.Sqlite , Microsoft.EntityFrameworkCore.InMemory
 From Version 5.0.0-rc.1.20406.4 -> To Version 5.0.0-rc.1.20410.1

* Update dependencies from https://github.com/dotnet/efcore build 20200810.2

Microsoft.EntityFrameworkCore.Tools , Microsoft.EntityFrameworkCore.SqlServer , dotnet-ef , Microsoft.EntityFrameworkCore , Microsoft.EntityFrameworkCore.Relational , Microsoft.EntityFrameworkCore.Sqlite , Microsoft.EntityFrameworkCore.InMemory
 From Version 5.0.0-rc.1.20406.4 -> To Version 5.0.0-rc.1.20410.2

* React to S.T.Json changes

* Update LangVersion=9.0 in the repo to use T?
* Remove LangVersion project project files

Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
Co-authored-by: Pranav K <prkrishn@hotmail.com>
2020-08-10 19:50:18 +00:00
Pranav K 56be06bc7d
Update test runner to 2.4.3 (#24685) 2020-08-10 12:32:04 -07:00
Eric Erhardt d25a7658c8
Remove LinkerWorkaround.xml (#24748)
* Remove LinkerWorkaround.xml

The workaround file is no longer needed, now that the underlying bugs are fixed in the dotnet/runtime libraries.

Fix #23262

* Also remove LinkerWorkaround from Components/WebAssembly
2020-08-10 18:59:59 +00:00
Pranav K 6e006e3e2a
Merge remote-tracking branch 'origin/release/5.0-preview8' 2020-08-10 11:39:18 -07:00
Doug Bunting 9b4dd66b11 Revert "Use preview queues (#24683)"
- go back to main VS2019 queues

This reverts commit 407b623cdf.
2020-08-10 10:33:24 -07:00
Doug Bunting 3ee7058ef0 Remove requirements for VS 16.7
- use SignalR.Npm.FunctionalTests.npmproj to get non-stable version
  - not Microsoft.AspNetCore.DeveloperCertificates.XPlat.csproj (avoid C# and F# projects)
  - add `_GetPackageVersionInfo` target to all `*.npmproj` projects
    - make `_GetPackageVersionInfo` target work when `yarn` is not installed
- switch codesign-xplat.yml to use `dotnet msbuild`
  - above change also fixes Code-sign jobs but they're slightly faster using `dotnet msbuild`
2020-08-10 10:33:24 -07:00
Safia Abdalla 15ba83248f
Add guard check for cleared closest DOM element (#24707)
* Add guard check for cleared closest DOM element

* Update src/Components/Web.JS/src/Rendering/BrowserRenderer.ts

Co-authored-by: Steve Sanderson <SteveSandersonMS@users.noreply.github.com>

Co-authored-by: Steve Sanderson <SteveSandersonMS@users.noreply.github.com>
2020-08-10 16:50:50 +00:00
David Fowler 24f35bc76f
Update ReferenceEqualityComparer.cs (#24728)
We don't support running on mono 4.x anymore
2020-08-10 09:08:45 -07:00
Matt Mitchell 369b8a17cb
Enable builds of internal branches (#24160) 2020-08-10 08:57:35 -07:00
dotnet-maestro[bot] 675336c769
Update dependencies from https://github.com/dotnet/arcade build 20200803.5 (#24737)
[master] Update dependencies from dotnet/arcade
- Updates:
  - Microsoft.DotNet.Arcade.Sdk: from 5.0.0-beta.20374.1 to 5.0.0-beta.20403.5
  - Microsoft.DotNet.Helix.Sdk: from 5.0.0-beta.20374.1 to 5.0.0-beta.20403.5
2020-08-10 13:29:56 +00:00
David Fowler fa0cb71186
Make the default route constraints linkable (#24727)
- Added a helper that gives the linker the ability to preserve the constructors of these types
2020-08-09 20:23:54 -07:00
github-actions[bot] 983e7ed635
Sync shared code from runtime (#24699)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2020-08-08 13:00:25 +00:00
Kahbazi d0a8117ac4
Use HasFlag in ForwardedheadersMiddleware (#24660) 2020-08-08 02:36:19 +00:00
Pranav K 407b623cdf
Use preview queues (#24683) 2020-08-07 16:46:36 -07:00
Pranav K 383a272f36
Quarantine falky test ServerEventTest.EventDuringBatchRendering_CanTriggerDOMEvents (#24691)
* Quarantine falky test ServerEventTest.EventDuringBatchRendering_CanTriggerDOMEvents

Blazor's E2E testing uses a much shorter timeout after a test failure. This test run had several test failures, but most of these appear to be the result of
an incredibly short timeot. This PR quarantines the one test that appears to be a genuine failure and also increases the timeout duration for after test failure.

* Quarantine ServerExecutionTests.ServerGlobalizationTest.CanSetCultureAndParseCultureSensitiveNumbersAndDates
2020-08-07 23:16:53 +00:00
Pranav K 39f18c0f14
Use IgnoreStandardErrorWarningFormat more extensively in Npm.Common.targets (#24682)
This is a possible fix for the 'Waiting for the other yarn instance to finish' error that appears during our CI builds

This property is configured in [CSharp.Common.props](https://github.com/dotnet/aspnetcore/blob/master/eng/targets/CSharp.Common.props#L57-L61) but not the NPM one.
However it is used in exactly one place in the [targets](https://github.com/dotnet/aspnetcore/blob/master/eng/targets/Npm.Common.targets#L45)

This change updates the target to use it more consistently and to declare it
it in the props file
2020-08-07 15:20:12 -07:00
Adam Sitnik a196a6a0db
stop using RuntimeInformation.IsOSPlatform(OSPlatform.Browser) (removed in upcoming builds) (#24652)
switch back to RuntimeInformation.IsOSPlatform(OSPlatform.Create("BROWSER"))
2020-08-07 19:10:02 +00:00
Justin Kotalik 6020fdef0b
Add reset support for IIS (#24552) 2020-08-07 11:08:40 -07:00
Steve Sanderson 8ba7c7b457
Throw if a component produces an invalid render tree. Fixes #24579 (#24650) 2020-08-07 16:41:08 +01:00
Safia Abdalla 7eb58e045d
Add workaround for deprecated overload in authentication scenarios (#24600)
* Add workaround for deprecated overload in authentication scenarios

* Respond to feedback from peer review

* Use explicit version in Version.props

* Temporarily disable NU1065 warning

* Always use latest package version
2020-08-07 08:37:16 -07:00
dotnet-maestro[bot] 3da9c7cff7
[master] Update dependencies from dotnet/efcore dotnet/runtime (#24619)
[master] Update dependencies from dotnet/efcore dotnet/runtime
- Updates:
  - System.ComponentModel.Annotations: from 5.0.0-rc.1.20404.16 to 5.0.0-rc.1.20406.11
  - System.Diagnostics.DiagnosticSource: from 5.0.0-rc.1.20404.16 to 5.0.0-rc.1.20406.11
  - System.Diagnostics.EventLog: from 5.0.0-rc.1.20404.16 to 5.0.0-rc.1.20406.11
  - Microsoft.Extensions.Logging: from 5.0.0-rc.1.20404.16 to 5.0.0-rc.1.20406.11
  - Microsoft.Extensions.Logging.Abstractions: from 5.0.0-rc.1.20404.16 to 5.0.0-rc.1.20406.11
  - Microsoft.Extensions.Logging.Configuration: from 5.0.0-rc.1.20404.16 to 5.0.0-rc.1.20406.11
  - Microsoft.Extensions.Logging.Console: from 5.0.0-rc.1.20404.16 to 5.0.0-rc.1.20406.11
  - Microsoft.Extensions.Logging.Debug: from 5.0.0-rc.1.20404.16 to 5.0.0-rc.1.20406.11
  - Microsoft.Extensions.Logging.EventLog: from 5.0.0-rc.1.20404.16 to 5.0.0-rc.1.20406.11
  - Microsoft.Extensions.Logging.EventSource: from 5.0.0-rc.1.20404.16 to 5.0.0-rc.1.20406.11
  - Microsoft.Extensions.Logging.TraceSource: from 5.0.0-rc.1.20404.16 to 5.0.0-rc.1.20406.11
  - Microsoft.Extensions.Options: from 5.0.0-rc.1.20404.16 to 5.0.0-rc.1.20406.11
  - Microsoft.Extensions.Options.ConfigurationExtensions: from 5.0.0-rc.1.20404.16 to 5.0.0-rc.1.20406.11
  - Microsoft.Extensions.Options.DataAnnotations: from 5.0.0-rc.1.20404.16 to 5.0.0-rc.1.20406.11
  - Microsoft.Extensions.Primitives: from 5.0.0-rc.1.20404.16 to 5.0.0-rc.1.20406.11
  - Microsoft.Extensions.Internal.Transport: from 5.0.0-rc.1.20404.16 to 5.0.0-rc.1.20406.11
  - Microsoft.Extensions.Http: from 5.0.0-rc.1.20404.16 to 5.0.0-rc.1.20406.11
  - Microsoft.Extensions.Hosting: from 5.0.0-rc.1.20404.16 to 5.0.0-rc.1.20406.11
  - Microsoft.Extensions.Caching.Abstractions: from 5.0.0-rc.1.20404.16 to 5.0.0-rc.1.20406.11
  - Microsoft.Extensions.Caching.Memory: from 5.0.0-rc.1.20404.16 to 5.0.0-rc.1.20406.11
  - Microsoft.Extensions.Configuration: from 5.0.0-rc.1.20404.16 to 5.0.0-rc.1.20406.11
  - Microsoft.Extensions.Configuration.Abstractions: from 5.0.0-rc.1.20404.16 to 5.0.0-rc.1.20406.11
  - Microsoft.Extensions.Configuration.Binder: from 5.0.0-rc.1.20404.16 to 5.0.0-rc.1.20406.11
  - Microsoft.Extensions.Configuration.CommandLine: from 5.0.0-rc.1.20404.16 to 5.0.0-rc.1.20406.11
  - Microsoft.Extensions.Configuration.EnvironmentVariables: from 5.0.0-rc.1.20404.16 to 5.0.0-rc.1.20406.11
  - Microsoft.Extensions.Configuration.FileExtensions: from 5.0.0-rc.1.20404.16 to 5.0.0-rc.1.20406.11
  - Microsoft.Extensions.Configuration.Ini: from 5.0.0-rc.1.20404.16 to 5.0.0-rc.1.20406.11
  - Microsoft.Extensions.Configuration.Json: from 5.0.0-rc.1.20404.16 to 5.0.0-rc.1.20406.11
  - Microsoft.Extensions.Configuration.UserSecrets: from 5.0.0-rc.1.20404.16 to 5.0.0-rc.1.20406.11
  - Microsoft.Extensions.Configuration.Xml: from 5.0.0-rc.1.20404.16 to 5.0.0-rc.1.20406.11
  - Microsoft.Extensions.DependencyInjection: from 5.0.0-rc.1.20404.16 to 5.0.0-rc.1.20406.11
  - Microsoft.Extensions.DependencyInjection.Abstractions: from 5.0.0-rc.1.20404.16 to 5.0.0-rc.1.20406.11
  - Microsoft.Extensions.DependencyModel: from 5.0.0-rc.1.20404.16 to 5.0.0-rc.1.20406.11
  - Microsoft.Extensions.FileProviders.Abstractions: from 5.0.0-rc.1.20404.16 to 5.0.0-rc.1.20406.11
  - Microsoft.Extensions.FileProviders.Composite: from 5.0.0-rc.1.20404.16 to 5.0.0-rc.1.20406.11
  - Microsoft.Extensions.FileProviders.Physical: from 5.0.0-rc.1.20404.16 to 5.0.0-rc.1.20406.11
  - Microsoft.Extensions.FileSystemGlobbing: from 5.0.0-rc.1.20404.16 to 5.0.0-rc.1.20406.11
  - Microsoft.Extensions.HostFactoryResolver.Sources: from 5.0.0-rc.1.20404.16 to 5.0.0-rc.1.20406.11
  - Microsoft.Extensions.Hosting.Abstractions: from 5.0.0-rc.1.20404.16 to 5.0.0-rc.1.20406.11
  - Microsoft.NETCore.App.Runtime.win-x64: from 5.0.0-rc.1.20404.16 to 5.0.0-rc.1.20406.11
  - Microsoft.NETCore.Platforms: from 5.0.0-rc.1.20404.16 to 5.0.0-rc.1.20406.11
  - Microsoft.Win32.Registry: from 5.0.0-rc.1.20404.16 to 5.0.0-rc.1.20406.11
  - Microsoft.Win32.SystemEvents: from 5.0.0-rc.1.20404.16 to 5.0.0-rc.1.20406.11
  - Microsoft.NETCore.App.Internal: from 5.0.0-rc.1.20404.16 to 5.0.0-rc.1.20406.11
  - Microsoft.NETCore.App.Ref: from 5.0.0-rc.1.20404.16 to 5.0.0-rc.1.20406.11
  - System.Drawing.Common: from 5.0.0-rc.1.20404.16 to 5.0.0-rc.1.20406.11
  - System.Text.Encodings.Web: from 5.0.0-rc.1.20404.16 to 5.0.0-rc.1.20406.11
  - System.Text.Json: from 5.0.0-rc.1.20404.16 to 5.0.0-rc.1.20406.11
  - System.Threading.Channels: from 5.0.0-rc.1.20404.16 to 5.0.0-rc.1.20406.11
  - System.Windows.Extensions: from 5.0.0-rc.1.20404.16 to 5.0.0-rc.1.20406.11
  - System.ServiceProcess.ServiceController: from 5.0.0-rc.1.20404.16 to 5.0.0-rc.1.20406.11
  - System.Security.Principal.Windows: from 5.0.0-rc.1.20404.16 to 5.0.0-rc.1.20406.11
  - System.IO.Pipelines: from 5.0.0-rc.1.20404.16 to 5.0.0-rc.1.20406.11
  - System.Net.Http.Json: from 5.0.0-rc.1.20404.16 to 5.0.0-rc.1.20406.11
  - System.Net.Http.WinHttpHandler: from 5.0.0-rc.1.20404.16 to 5.0.0-rc.1.20406.11
  - System.Net.WebSockets.WebSocketProtocol: from 5.0.0-rc.1.20404.16 to 5.0.0-rc.1.20406.11
  - System.Reflection.Metadata: from 5.0.0-rc.1.20404.16 to 5.0.0-rc.1.20406.11
  - System.Resources.Extensions: from 5.0.0-rc.1.20404.16 to 5.0.0-rc.1.20406.11
  - System.Runtime.CompilerServices.Unsafe: from 5.0.0-rc.1.20404.16 to 5.0.0-rc.1.20406.11
  - System.Security.AccessControl: from 5.0.0-rc.1.20404.16 to 5.0.0-rc.1.20406.11
  - System.Security.Cryptography.Cng: from 5.0.0-rc.1.20404.16 to 5.0.0-rc.1.20406.11
  - System.Security.Cryptography.Pkcs: from 5.0.0-rc.1.20404.16 to 5.0.0-rc.1.20406.11
  - System.Security.Cryptography.Xml: from 5.0.0-rc.1.20404.16 to 5.0.0-rc.1.20406.11
  - System.Security.Permissions: from 5.0.0-rc.1.20404.16 to 5.0.0-rc.1.20406.11

- Updates:
  - Microsoft.EntityFrameworkCore.Tools: from 5.0.0-rc.1.20405.3 to 5.0.0-rc.1.20406.4
  - Microsoft.EntityFrameworkCore.SqlServer: from 5.0.0-rc.1.20405.3 to 5.0.0-rc.1.20406.4
  - dotnet-ef: from 5.0.0-rc.1.20405.3 to 5.0.0-rc.1.20406.4
  - Microsoft.EntityFrameworkCore: from 5.0.0-rc.1.20405.3 to 5.0.0-rc.1.20406.4
  - Microsoft.EntityFrameworkCore.Relational: from 5.0.0-rc.1.20405.3 to 5.0.0-rc.1.20406.4
  - Microsoft.EntityFrameworkCore.Sqlite: from 5.0.0-rc.1.20405.3 to 5.0.0-rc.1.20406.4
  - Microsoft.EntityFrameworkCore.InMemory: from 5.0.0-rc.1.20405.3 to 5.0.0-rc.1.20406.4
2020-08-07 13:53:04 +00:00
Pranav K 146d316bc5
Add a middleware for browser refresh. (#24574)
* Add a middleware for browser refresh.

* Introduce a middleware that can connect to the dotnet-watch change server
* dotnet-watch: Inject the middleware in 3.1 or apps using start hooks \ hosting startup

https://github.com/dotnet/aspnetcore/issues/23412

* Update src/Tools/dotnet-watch/BrowserRefresh/src/StartupHook.cs

* Changes per PR comments

* Add a test for reading the script

* Changes per PR comments

* Updates docs

* Fixup test

* Add project ref
2020-08-06 17:20:51 -07:00
github-actions[bot] 973a97fc4b
Sync shared code from runtime (#24630)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2020-08-06 21:26:32 +00:00
Mackinnon Buck 6c35e2e84d
Fixed flaky test 'CanInfluenceHeadDuringPrerender'. (#24624) 2020-08-06 14:02:30 -07:00
Justin Kotalik 9d783c5b76
Quarantine CanInfluenceHeadDuringPrerender (#24603)
* Update PrerenderingTest.cs

* using
2020-08-06 18:40:38 +00:00
Justin Kotalik c924af3bd7
IIS HTTP/2 Response Trailers (#24120) 2020-08-06 09:21:51 -07:00
David Fowler ed5034eb8e
Actually fix the CopyToAsync this time (#24609)
* Actually fix the CopyToAsync this time
- Hard code the 4K buffer length for CopyToAsync
- Write a test this time :D
2020-08-05 21:11:57 -07:00