Commit Graph

11505 Commits

Author SHA1 Message Date
Pranav K 23bc886dde Merge remote-tracking branch 'origin/rel/2.0.0-preview2' into dev 2017-05-31 19:42:13 -07:00
Pranav K b1696835db Branching for rel/2.0.0-preview2 2017-05-31 19:37:35 -07:00
Pranav K 8dc93a0233 Branching for rel/2.0.0-preview2 2017-05-31 19:36:51 -07:00
Pranav K 14c35c1fae Branching for rel/2.0.0-preview2 2017-05-31 19:36:49 -07:00
Pranav K 0888456ff1 Branching for rel/2.0.0-preview2 2017-05-31 19:36:45 -07:00
Pranav K 3cae8795d4 Branching for rel/2.0.0-preview2 2017-05-31 19:36:37 -07:00
Pranav K f4f0af98cd Branching for rel/2.0.0-preview2 2017-05-31 19:36:23 -07:00
Pranav K 5c556079c2 Branching for rel/2.0.0-preview2 2017-05-31 19:36:17 -07:00
Nate McMaster a334e88597 Decrease connections used in ConnectionCountingReturnsToZero for slow test agents (#1872) 2017-05-30 14:16:07 -07:00
Cesar Blum Silveira 402b337178 Temporary workaround for GenerateResource task error on VS. 2017-05-30 12:47:36 -07:00
Ryan Brandenburg eb4be67863 Add temporary NPV exception 2017-05-30 09:52:51 -07:00
Kiran Challa 402f979c1c Updated to use the latest shared runtime 2017-05-29 04:40:55 -07:00
Kiran Challa 461d8a77db Updated to use the latest shared runtime 2017-05-26 12:46:53 -07:00
Kiran Challa 758006d17f Updated to use the latest shared runtime 2017-05-26 12:41:43 -07:00
Kiran Challa db88056e77 Updated to use the latest shared runtime 2017-05-26 12:41:22 -07:00
Kiran Challa 46dd25fcac Updated to use the latest shared runtime 2017-05-26 12:40:38 -07:00
Kiran Challa 85d712251d Updated to use the latest shared runtime 2017-05-26 12:39:37 -07:00
Kiran Challa 9ef496fe5b Updated to use the latest shared runtime 2017-05-26 12:39:04 -07:00
Nate McMaster c343628926 Implement max connection limits
- Added new options to allow configuring the maximum number of concurrent connections and upgraded connections.
- `KestrelServerLimits.MaxConcurrentConnections` defaults unlimited.
- `KestrelServerLimits.MaxConcurrentUpgradedConnections` defaults to unlimited.
- Calls to IHttpUpgradeFeature.UpgradeAsync() will throw when the MaxConcurrentUpgradedConnections limit has been reached.
- Kestrel will close new connections without response when MaxConcurrentConnections is reached.
2017-05-26 12:27:48 -07:00
Hao Kung 273b25fb3a React to forbid changes 2017-05-25 18:37:27 -07:00
Cesar Blum Silveira 009759c7f6 Fix broken microbenchmarks (#1861). 2017-05-25 16:01:17 -07:00
Andrew Stanton-Nurse 06028e81c7 fix build by adding OutputType exe to test project (#179) 2017-05-24 18:20:46 -07:00
Javier Calvarro Nelson 7ac72dd7d8 Add task for generating ssl certificates with MSBuild 2017-05-24 15:55:43 -07:00
Stephen Halter 6c0af445e5 Fix flaky test and improve TestServer (#1859) 2017-05-24 15:45:54 -07:00
John Luo d25dbd572c Target NETStandard2.0 2017-05-24 11:10:13 -07:00
Nate McMaster b706a75e03 Target .NET Standard 2.0
This retargets all data protection libraries to ns2.0. This means .NET
Framework applications will need to upgrade to .NET Framework 4.6.1.
This upgrade makes available API to .NET Core that was previously only
available on .NET Framework, such as encrypting keys at rest with
certificates.

New API for .NET Core users:
- IDataProtectionBuilder.ProtectKeysWithCertificate(string thumbprint)
- CertificateXmlEncryptor
- ICertificateResolver
- DataProtectionProvider
  - .Create(string applicationName, X509Certificate2 certificate)
  - .Create(DirectoryInfo keyDirectory, X509Certificate2 certificate)
  - .Create(DirectoryInfo keyDirectory, Action<IDataProtectionBuilder>
  setupAction, X509Certificate2 certificate

Other minor changes in this commit:
- Fixed samples that were using obsolete logging API
- Remove calls to api-sets, instead using kernel32. .NET Core 2.0 no
longer requires using api-sets as Nano Server now forwards kernel32
calls
- Made minor improvements to the TypeForwardingActivator
- Remove dead code an unused api baselines
- Enable more tests on macOS/Linux that previously only ran on Windows
2017-05-24 09:47:10 -07:00
pan-wang bce531f61a add features: flowing authentication info, hosting environment variable support; fix client disconnect and app_offline issues (#102)
resubmit
2017-05-23 17:25:45 -07:00
John Luo d6a653145d Target NETStandard 2.0 2017-05-22 15:05:12 -07:00
Cesar Blum Silveira 197eb43d8a Read request body concurrent to app execution. 2017-05-22 12:23:02 -07:00
Nate McMaster 390582dcf1 Target .NET Standard 2.0 (#1849) 2017-05-20 10:37:35 -07:00
Kiran Challa e3114dc6a4 Temporarily change tfm to netstandard1.3
Ideally we want to target netstandard2.0 but this conversion is blocked on the issue: https://github.com/dotnet/sdk/issues/1219
2017-05-19 14:00:08 -07:00
Steve Sanderson ac3ab36b3d Add JavaScriptServices to Universe 2017-05-19 11:38:50 +01:00
Pavel Krymets 34ab089e7b React to scheduler changes (#1846) 2017-05-18 14:49:48 -07:00
Cesar Blum Silveira f8a6433cd5 Fix flaky ResponseTests.FailedWritesResultInAbortedRequest. 2017-05-17 17:01:34 -07:00
jhkimnew 88cc1c14d0 Added a new environment variable value UsePrivateAspNetCoreFile for ANCMTestFlags and fixing test issues (#101) 2017-05-17 16:40:29 -07:00
Hao Kung f12fc69cbf Fix test reference 2017-05-17 14:03:56 -07:00
Hao Kung 8ed21d56c8 IIS => Auth 2.0 2017-05-17 13:37:30 -07:00
jhkimnew ec90853147 Disable using privateAspNetCoreFile to test release candiate build (#100) 2017-05-17 12:57:39 -07:00
Nate McMaster 7f0319f5dd Throw InvalidOperationException from IHttpUpgradeFeature.UpgradeAsync when request is not upgradable 2017-05-17 11:38:42 -07:00
Cesar Blum Silveira 10f88aeafc Fix duplicate ID test warning. 2017-05-17 10:57:39 -07:00
Nate McMaster 643a43c3d6 Update test framework versions and fix issues with tests (#1834) 2017-05-17 09:36:40 -07:00
jhkimnew c7e17d13f3 ANCM test update to fix test issues (#99) 2017-05-16 17:08:14 -07:00
Pavel Krymets d22f689fd2 Add support to use System.Memory as a package instead of internilized source (#1821) 2017-05-16 16:54:03 -07:00
jhkimnew 289ecd475d Added ANCMtestFlags environment variable (#98) 2017-05-16 10:38:17 -07:00
David Fowler cf16d601d6 Remove synchronous Write APIs (#1838) 2017-05-15 19:04:04 -07:00
Nate McMaster a7524e189d Upgrade test framework versions and fix test issues 2017-05-15 16:14:55 -07:00
Nate McMaster f70e17c138 Upgrade test framework versions 2017-05-15 16:02:04 -07:00
Nate McMaster 225c482c37 Upgrade test framework versions 2017-05-15 15:39:13 -07:00
Nate McMaster 5761ddd284 Upgrade test framework versions 2017-05-15 14:18:02 -07:00
Pranav K 1d9dcdf7ae Install NuGet.CommandLine 3.5.0 to acquire nuget.exe 2017-05-15 14:01:05 -07:00