Commit Graph

25985 Commits

Author SHA1 Message Date
Andrew Stanton-Nurse 2466764b65 update Kestrel submodule 2018-04-02 14:49:56 -07:00
James Newton-King 3460d44848
Fix non-serializable tests (#1820) 2018-04-03 09:31:52 +12:00
ASP.NET CI 13b07bf614 Updating submodule(s)
Hosting => 6e957e436a
Identity => b22c88b567

[auto-updated: submodules]
2018-04-02 20:55:22 +00:00
Andrew Stanton-Nurse 5d1bd0b70d update SignalR submodule 2018-04-02 13:51:22 -07:00
Nate McMaster fbdb3c558f
Mark dotnet-aspnet-codegenerator as noship (#1022)
... for now.
2018-04-02 13:36:34 -07:00
ASP.NET CI 59f1e62282 Updating submodule(s)
DotNetTools => 6d4a632b96
Mvc => 07a1907918
WebHooks => 5da0e4e03526006f64f15e338d3f6671621526da

[auto-updated: submodules]
2018-04-02 19:04:07 +00:00
Justin Kotalik 6e957e436a
Support inprocess hosting in IISExpressDeployer via switching the HostingModel property. (#1368) 2018-04-02 12:01:53 -07:00
Justin Kotalik 5d2da9fed8 Merge into dev 2018-04-02 11:42:51 -07:00
BrennanConroy 5ce672dfe6
ThreadStatic MemoryBufferWriter (#1821) 2018-04-02 11:25:04 -07:00
BrennanConroy 6640f14e35
Detailed errors enabled for functional tests (#1822) 2018-04-02 10:42:26 -07:00
Chris Ross (ASP.NET) 852a5b31be Fix bad rebase 2018-04-02 10:37:02 -07:00
Nate McMaster 5bec83c5c9
Merge branch 'release/2.1' into dev 2018-04-02 10:35:48 -07:00
Pranav K e91e8b8ce2
Merge branch 'release/2.1' into dev 2018-04-02 10:34:16 -07:00
Pranav K 07a1907918
Introduce ViewDataAttribute
Allow properties on controllers, Razor Page and Razor Page models annotatted with [ViewDataAttribute]
to populate ViewDataDictionary

Fixes https://github.com/aspnet/Mvc/issues/6525
2018-04-02 10:31:16 -07:00
Pranav K fdc4df35ed
Fix build break 2018-04-02 10:29:46 -07:00
Nate McMaster 6d4a632b96
Fix race condition in test code waiting for dotnet-watch to restart 2018-04-02 10:10:57 -07:00
David Fowler e9d58154ec
Added TCP client sample to HubSample (#1805)
- Ripped of Kestrel's SocketConnection to make a TcpConnection
IConnection implementation.
- Fixed issue with SignalR assuming there will always be a non-null user
on the ConnectionContext.
2018-04-02 09:50:50 -07:00
Chris Ross (ASP.NET) 0ed396db0b Enable tests on 2.1 for Win7 2018-04-02 09:50:23 -07:00
Pranav K c7559e1ff4
Merge pull request #7590 from aspnet/release/2.1
Release/2.1
2018-04-02 09:49:14 -07:00
Pranav K c515cece8e Use ModelMetadataProvider to infer BindingSource on application model 2018-04-02 09:48:49 -07:00
Kristian Hellang a16504b941 Added failing test for #7546 2018-04-02 09:48:49 -07:00
Chris Ross (ASP.NET) ba87a293f9 Remove obsolete workaround 2018-04-02 09:46:21 -07:00
Andrew Stanton-Nurse bbc9f56ece
update artifacts.props in dev (#1025) 2018-04-02 09:41:58 -07:00
ASP.NET CI b16656debf Updating submodule(s)
Templating => 56fc40dbca

[auto-updated: submodules]
2018-04-02 06:35:17 +00:00
Jass Bagga 11054e30cb Merge branch 'release/2.1' into dev 2018-04-01 23:32:56 -07:00
Jass Bagga 56fc40dbca
Revert "Revert "Update jquery-validation-unobtrusive (#421)"" (#426)
This reverts commit e6112a0911.
2018-04-01 23:29:52 -07:00
David Fowler ef30e2e2df
Clean up the SSE client side transport (#1816)
- Renamed StreamPipeConnection to PipeReaderFactory
- Flow the transport cancellation token to the CopyToAsync routine 
- Other small cleanup and nits to make the style consistent with the other pipe reader loops
- Return a cancelled ValueTask from PipeWriterStream.WriteAsync
- Move event stream request to start itself
- We no longer need to pass the tcs through.
- It also cleans up handling failure in start since the application pipe hasn't been read or written to
2018-04-01 21:11:59 -07:00
David Fowler bb7cb14a1c
Clean up the logging style for HttpConnectionManager (#1819)
- Remove nameof usage
2018-04-01 19:34:11 -07:00
David Fowler 82bda4a9c8
Added micro benchmarks for SSE parsing and Writing (#1818) 2018-04-01 09:19:07 -07:00
David Fowler a37fa83aee
Fixed a parser bug found when trying out the array pool (#2450)
- When using the array pool, we get terrible block density and as a result
the header parser was failing.
- This fixes the case where the parser needed to skip 2 blocks at the end
(which is unrealistic). Comparing the current index to the reader index is incorrect
since we may end up at the same index in another segment.
2018-04-01 00:04:02 -07:00
James Newton-King ca161e9bc8
Improve writing single characters with UTF8 text writer (#1814) 2018-04-01 17:34:19 +12:00
David Fowler e6e45cea05
Change how HttpConnection sets headers (#1806)
- Removed SendUtils.PrepareRequst and instead used HttpClient.DefaultRequstHeaders to set the common headers to apply HttpOptions to all outbound requests
- Modified how we check for the user agent request testing
2018-03-31 22:23:09 -07:00
James Newton-King 04a22f23dd
Deserializing ISO formatted strings in method arguments (#1812) 2018-04-01 12:26:30 +12:00
ASP.NET CI 23b3dd2247 Updating submodule(s)
Templating => 23b9290deb

[auto-updated: submodules]
2018-03-31 23:30:30 +00:00
Pavel Krymets 23b9290deb
Merge pull request #425 from aspnet/revert-421-jbagga/UpdatejQueryLibraries
Revert "Update jquery-validation-unobtrusive"
2018-03-31 16:24:56 -07:00
Pavel Krymets a76d51c46b Revert "Update jquery-validation-unobtrusive (#421)"
This reverts commit ac9addabcc.
2018-03-31 16:24:07 -07:00
Pavel Krymets 31995a380b
Merge pull request #424 from aspnet/revert-423-release/2.1
Revert "Update jquery-validation-unobtrusive (#421)"
2018-03-31 16:13:06 -07:00
Pavel Krymets e6112a0911
Revert "Update jquery-validation-unobtrusive (#421)" 2018-03-31 16:09:27 -07:00
ASP.NET CI d8e071268b Updating submodule(s)
SignalR => dc86690f04

[auto-updated: submodules]
2018-03-31 19:34:10 +00:00
David Fowler ac5dfcf909
Merge pull request #1810 from aspnet/release/2.1
Change default handshake timeout (#1808)
2018-03-31 12:27:46 -07:00
David Fowler dc86690f04
Change default handshake timeout (#1808)
- 5 seconds seems to be too low for long polling's RTT. We often see super flaky tests and it seems like this is the best fix. Ideally, we would do something more sophisitcated than just timeout the entire time to parse.
2018-03-31 12:27:23 -07:00
Pavel Krymets 3a2a571c11
Update to preview2-26330-05 (#1023) 2018-03-31 11:46:18 -07:00
Pavel Krymets ede2d0aff2
Merge pull request #744 from aspnet/pakrym/merge-to-dev
Merge release/2.1 to dev
2018-03-31 11:25:54 -07:00
David Fowler 7382198356
Copy connection middleware when using ListenLocalHost (#2447)
- Connection middleware got removed during Clone when using ListenLocalhost
2018-03-31 07:29:35 -07:00
ASP.NET CI 4855da6c48 Updating submodule(s)
EntityFrameworkCore => eef4a6eb25fcdee11fd0568b5aec3c748cd713a1

[auto-updated: submodules]
2018-03-30 18:52:56 -07:00
ASP.NET CI 14e5905f41 Updating submodule(s)
EntityFrameworkCore => 68ee919b1858e23f4408c986bfcf58abe1123974
Mvc => 7d1576a65d
SignalR => 903a9ea6a0

[auto-updated: submodules]
2018-03-30 17:39:34 -07:00
BrennanConroy 90aa48c09f
Merge pull request #1798 from aspnet/release/2.1
Use IBufferWriter in IHubProtocol (#1791)
2018-03-30 17:30:30 -07:00
BrennanConroy 903a9ea6a0
Use IBufferWriter in IHubProtocol (#1791) 2018-03-30 17:30:08 -07:00
Andrew Stanton-Nurse 07ac150ca8 update kestrel package version to fix build (#1795) 2018-03-30 17:24:35 -07:00
N. Taylor Mullen ebd328853c Merge branch 'release/2.1' into dev 2018-03-30 17:12:35 -07:00