Commit Graph

37701 Commits

Author SHA1 Message Date
Hao Kung bc1dd82ae1 Merge branch 'rel/2.0.0-preview2' into dev 2017-06-05 13:48:59 -07:00
Hao Kung 0390779084 Revert " #1875 Add Configuration support and tests."
This reverts commit c6e228d176.
2017-06-05 13:48:38 -07:00
Hao Kung f67292cf22 Merge branch 'rel/2.0.0-preview2' into dev 2017-06-05 13:40:50 -07:00
Hao Kung c920c45953 Remove ConfigureDefaultOptions 2017-06-05 13:40:32 -07:00
Hao Kung a3c5a19766 Merge branch 'rel/2.0.0-preview2' into dev 2017-06-05 13:28:53 -07:00
David Fowler 38efde7b50 Merge transport and hub protocols (#517)
* Merge transport and hub protocols
- This change merges the transport and hub protocols into a single protocol. The
idea being that sockets in a purely streaming layer that sends frames from the underlying
transport. This makes things like TCP possible and doesn't impose a framing layer at the lowest
level. This will make it possible to build servers like kestrel on top of the TCP layer.
- The Message was removed from the lowest layer of the stack and pushed into the hubs layer. Hub invocations
are framed with what was before the transport protocol. Connections also need to state upfront if they support
binary or not. This will determine how data will be serialized to the specific connection.
- Changed the SSE parser and writer to be strictly SSE without any of the transport protocol specific
information.
- To ensure we aren't using types in the wrong layers
- Moved protocol logic into SignalR
- Socket.Abstractions is now the root of the universe, Sockets.Common will likely be removed
or turned into Sockets.Common.Http.
- Move SSE parser to Sockets.Client and SSE writer into Sockets.Http
- Moved tests into the appropriate test projects
- Updated the spec
2017-06-05 09:45:40 -10:00
Hao Kung 6d4fa4e91c Merge branch 'rel/2.0.0-preview2' into dev 2017-06-05 11:34:49 -07:00
Hao Kung ae3dfcdb32 Remote ConfigureDefaultOptions 2017-06-05 11:34:35 -07:00
Hao Kung c55eda677f Merge branch 'rel/2.0.0-preview2' into dev 2017-06-05 11:33:44 -07:00
Hao Kung 55e85e09ce Remove ConfigureDefaultOptions 2017-06-05 11:33:20 -07:00
Chris R c3ffde286b Clear MaxRequestBodySize 2017-06-05 11:23:08 -07:00
Mike Harder 17a74a4c2d Merge remote-tracking branch 'origin/rel/2.0.0-preview2' into dev 2017-06-05 11:15:53 -07:00
Mike Harder f658d3a080 Merge remote-tracking branch 'origin/rel/2.0.0-preview2' into dev 2017-06-05 11:15:50 -07:00
Stephen Halter 5464b67c7a Merge branch 'rel/2.0.0-preview2' into dev 2017-06-05 11:07:02 -07:00
Mike Harder 8fb5652f0a Revert "Update Roslyn dependency for C# 7.1"
This reverts commit e2c6eab554.
2017-06-05 10:40:38 -07:00
Mike Harder 48285f63c6 Revert "Update Roslyn Version to support C# 7.1"
This reverts commit 8f299c5b11.
2017-06-05 10:39:20 -07:00
Chris R f1901516c6 #519 Expose a connection limit option 2017-06-05 10:23:22 -07:00
Kiran Challa 88f81f00e9 Copy Korebuild directory to cloned repoistories to avoid repeated downloads 2017-06-05 10:18:13 -07:00
Hao Kung 300d69e644 Remove ConfigureDefaultOptions 2017-06-05 09:57:57 -07:00
Ryan Nowak b796bc0f39 Add Page filters 2017-06-05 08:05:49 -07:00
Josef Ottosson 0626bb1594 Update README.md
Fixes small typo.
2017-06-05 11:14:04 +01:00
David Fowler 831fa72893 Remove the RequestId from DefaultConnectionContext (#516)
* Remove the RequestId from DefaultConnectionContext
- Added a GetHttpContext() extension method on ConnectionContext
- Also fixed an issue not setting LastSeenUtc
2017-06-03 22:05:44 -10:00
Kiran Challa 7de91da37d Merge branch 'rel/2.0.0-preview2' into dev 2017-06-03 19:28:28 -07:00
Ryan Nowak b1bc67e92e Merge branch 'rel/2.0.0-preview2' into dev 2017-06-03 17:56:16 -07:00
Ryan Nowak e2c6eab554 Update Roslyn dependency for C# 7.1 2017-06-03 17:38:13 -07:00
Ryan Nowak 8297633445 Merge branch 'rel/2.0.0-preview2' into dev 2017-06-03 17:34:10 -07:00
Ryan Nowak 8f299c5b11 Update Roslyn Version to support C# 7.1 2017-06-03 17:27:40 -07:00
Ryan Nowak fcb8669c98 Use project.json for the VSIX project
Also did some spring cleaning on redundent references in the language
services package.

Note that the 'immutable' packages are now totally redundant with
Shell.15.0. You're supposed to use one or the other. Since our minimum VS
is 15, I just went with shell 15.0.

Now the VSIX project doesn't have many references in it.
2017-06-03 17:27:35 -07:00
David Fowler b77f50a99a Merge DefaultConnectionContext with ConnectionState (#514)
* Merge DefaultConnectionContext with ConnectionState
- Removed ConnectionState as a result
2017-06-03 12:14:01 -10:00
David Fowler cad9f2f671 Use RX in streaming sample 2017-06-03 11:45:36 -07:00
David Fowler 42e2715a95 Removed EndOfMessage from Message (#513)
* Removed EndOfMessage from Message
- The webSockets transport no longer supports partial payloads so
this feature is now gone.
2017-06-03 08:32:28 -10:00
Mike Harder 5aa24e716e Merge remote-tracking branch 'origin/rel/2.0.0-preview2' into dev 2017-06-03 10:21:11 -07:00
Mike Harder 102b1ca625 Remove Microsoft.EntityFrameworkCore.*.Design packages (#140)
- 778a843444
- 32434d2d86
- 73e10420f5
2017-06-03 10:20:57 -07:00
David Fowler eee2683b5e Removed pip install 2017-06-03 09:57:11 -07:00
David Fowler 72423ee203 Removed custom websocket implementation (#507)
- Use the default websocket middleware
- Rewrote TestWebSocketConnectionFeature to use Channels instead of pipes
2017-06-03 06:53:39 -10:00
Mike Harder de8b7e7d3c Merge remote-tracking branch 'origin/rel/2.0.0-preview2' into dev 2017-06-03 09:36:48 -07:00
Mike Harder 43eb9574a1 Fix invalid format string (#181)
- Introduced in 79036ea166
2017-06-03 09:35:37 -07:00
BrennanConroy 52f2104c78 React to Base64 API changes 2017-06-02 20:40:06 -07:00
Mike Harder 136a10aaf0 Merge remote-tracking branch 'origin/rel/2.0.0-preview2' into dev 2017-06-02 16:52:18 -07:00
Mike Harder dade55083a Remove Microsoft.EntityFrameworkCore.*.Design packages (#138)
- 778a843444
- 32434d2d86
- 73e10420f5
2017-06-02 16:48:12 -07:00
Pavel Krymets 3008f76c03 Merge remote-tracking branch 'origin/rel/2.0.0-preview2' into dev 2017-06-02 16:08:59 -07:00
Nate McMaster 9c03018a18 Cleanup unnecessary NGPV exclusion and dead test code 2017-06-02 15:29:41 -07:00
Ajay Bhargav Baaskaran 5d22a42a2a Merge branch 'rel/2.0.0-preview2' into dev 2017-06-02 15:22:48 -07:00
Ajay Bhargav Baaskaran ac3cbb5f8d Generated api check baselines for AzureStorage 2017-06-02 15:16:16 -07:00
John Luo a242c4b0f0 Merge branch 'rel/2.0.0-preview2' into dev 2017-06-02 15:15:55 -07:00
Nate McMaster 34ea52068a Add --msbuildprojectextensionspath option to dotnet-watch
In the event someone wants to move the obj/ folder, MSBuild will not be able to locate dotnet-watch's generated targets. dotnet-watch cannot automatically find the obj folder (#244), so this command line switch allows users to point dotnet-watch to the right location.
2017-06-02 15:12:33 -07:00
Pavel Krymets a8d40e22f7 Merge remote-tracking branch 'origin/rel/2.0.0-preview2' into dev 2017-06-02 15:06:22 -07:00
Pavel Krymets db9712c3f2 Merge remote-tracking branch 'origin/rel/2.0.0-preview2' into dev 2017-06-02 15:04:33 -07:00
Pavel Krymets 12fb3de3a6 React to AddConfiguration argument change 2017-06-02 15:03:55 -07:00
Hao Kung b3e4bf382c Merge branch 'rel/2.0.0-preview2' into dev 2017-06-02 14:35:46 -07:00