David Fowler
ef0a46fcc4
Revert "Pin Roslyn compiler version ( #597 )"
...
This reverts commit cf7d2b4c40 .
2017-06-27 22:43:13 -07:00
BrennanConroy
cf7d2b4c40
Pin Roslyn compiler version ( #597 )
2017-06-27 22:22:46 -07:00
Pawel Kadluczka
59e032dbcb
Adding negotiation to TS client
2017-06-27 18:55:18 -07:00
Pawel Kadluczka
f8d91b54d4
MsgPack end-to-end
...
Plugging in MsgPack protocol
Adding negotiation message to hub protocol
2017-06-27 18:40:55 -07:00
Pawel Kadluczka
71949129ea
Enabling length prefixing, parsing multiple messages
2017-06-27 18:08:32 -07:00
Pawel Kadluczka
3504337918
Adding MsgPack HubProtocol
2017-06-27 17:35:00 -07:00
Mikael Mengistu
13ef35fa79
Changed the handlers to be Func<object[], Task> ( #578 )
2017-06-27 10:14:58 -07:00
BrennanConroy
e36da30072
Ignore failed send after close (WebSockets) ( #593 )
2017-06-27 10:01:45 -07:00
Mike Harder
4c88a19262
Remove custom apt source ( #595 )
...
* Matches `.travis.yml` used in other repos
2017-06-26 15:22:40 -07:00
BrennanConroy
0f264e18e9
Fix TS Client tests ( #586 )
2017-06-24 08:39:07 -07:00
David Fowler
9602787463
Fix broken SSE transport
2017-06-23 14:27:03 -07:00
BrennanConroy
ef273b4796
Add authorization per hub method ( #577 )
2017-06-23 10:22:05 -07:00
David Fowler
a84ba8820f
Use Channel<byte[]> as the abstraction ( #579 )
...
* Use Channel<byte[]> as the abstraction
2017-06-23 09:52:35 -07:00
David Fowler
5234437af8
Remove unused dependency
2017-06-23 01:27:43 -07:00
David Fowler
a34e4055cd
Reduce pipelines dependency to just extensions
2017-06-22 09:43:21 -07:00
David Fowler
41f54d001b
Remove dependencies on a bunch of corefxlab things ( #576 )
...
* Remove dependencies on a bunch of corefxlab things
- Used Stream instead of IOutput
- Removed pipelines dependency in most places.
2017-06-22 09:23:52 -07:00
David Fowler
d28c1c81c0
Fix build failures with travis and libunwind
2017-06-22 07:53:49 -07:00
BrennanConroy
0dd29b3050
Always close websocket on server ( #567 )
...
* refactor server websockets transport
2017-06-20 16:00:32 -07:00
David Fowler
d169b96d2d
Decouple IConnection.ts and HubConnection.ts from http ( #566 )
...
* Decouple IConnection.ts and HubConnection.ts from http
- Removed TransportType from start
- Renamed Connection.ts to HttpConnection.ts
2017-06-16 06:54:55 +02:00
BrennanConroy
0298868c00
Reorganize and add more logging to Sockets.Http ( #549 )
...
* Move Sockets.Transports to internal namespace
2017-06-15 08:24:43 -07:00
Kiran Challa
ec02907af1
Fixed version of netstandard.library and removed stale package
2017-06-15 07:24:30 -07:00
Kiran Challa
2697afd80f
Merge branch 'rel/2.0.0-preview2' into dev-gate
2017-06-15 04:04:38 -07:00
David Fowler
e762adc018
Updated Hub protocol
...
- Removed blurb about websockets
2017-06-15 09:22:52 +02:00
David Fowler
53c94b9450
Updated the spec
...
- Removed the text and binary frames distinction
- Removed the datagram requirement
2017-06-15 09:22:14 +02:00
Hu Weiwen
40bef1bc78
Simplify delegate invoking ( #565 )
2017-06-15 07:45:32 +02:00
David Fowler
dbb438dc08
Remove content type from LongPollingTransport
2017-06-15 07:33:05 +02:00
Kiran Challa
4812d205ea
Add NETStandardImplicitPackageVersion to dependencies.props
2017-06-14 17:29:45 -07:00
Pawel Kadluczka
6576bb0ea4
Making the build pass after we took new packages
2017-06-14 15:32:20 -07:00
David Fowler
ae21379736
Fixed 205 status code
2017-06-13 06:00:26 +02:00
David Fowler
cde0aa741a
Removed unused dependencies ( #558 )
2017-06-13 03:03:28 +02:00
BrennanConroy
3cabb6aeb1
Don't over-discover Hub methods ( #511 )
2017-06-12 14:26:33 -07:00
BrennanConroy
8277b2cc27
Enable skipped test ( #551 )
2017-06-12 11:37:11 -07:00
David Fowler
12917ef0e9
Re-layer the .NET Client into Http and non-Http ( #544 )
...
* Re-layer the .NET Client into Http and non-Http
- Moved IConnection to Sockets.Abstractions and removed
HttpConnection and TransportType dependency.
- Renamed Sockets.Client to Sockets.Client.Http
- Renamed Sockets.Common to Sockets.Common.Http
- Renamed Connection to HttpConnection
- Removed HTTP dependency from HubConnection
- Removed tests that were testing connection logic in HubConnection
#518
2017-06-09 08:58:54 -10:00
Mikael Mengistu
bdea0f07ef
Fix SocketSample group send ( #539 )
2017-06-08 17:07:30 -07:00
Mikael Mengistu
27979d835f
Clean up GroupManager ( #542 )
2017-06-08 17:06:41 -07:00
Nate McMaster
05dd8c7386
Add the npm 5 lockfile to source
2017-06-08 09:47:17 -07:00
David Fowler
523517f60c
Add support for timing out poll requests ( #538 )
...
* Add support for timing out poll requests
- Default poll request is 110 seconds (like in previous versions of SignalR)
- Use 200 with a 0 content length for timeouts.
- Added support for not timing out while debugging
2017-06-07 20:55:00 -10:00
BrennanConroy
d1df3671d8
Add Auth Test that was accidentally deleted ( #541 )
2017-06-07 14:29:59 -07:00
Pavel Krymets
c845b07b56
Merge remote-tracking branch 'origin/rel/2.0.0-preview2' into dev
2017-06-07 14:29:28 -07:00
Pavel Krymets
a9ca4aeeb2
React to logging changes
2017-06-07 14:27:30 -07:00
David Fowler
50f1d8f9fe
Added IHubProtocol to ts client ( #537 )
...
- Mimics the .NET client structure wise
- Also adds a JsonHubProtocol implementation
2017-06-07 05:46:27 -10:00
David Fowler
0bbe42a912
Unbreak the chat sample
2017-06-07 01:02:53 -07:00
BrennanConroy
1fad901843
Fix inherited hub auth and added tests ( #535 )
2017-06-06 20:55:34 -10:00
Mikael Mengistu
680c48d584
Change Group Add and Remove API ( #522 )
2017-06-06 21:50:34 -04:00
Pawel Kadluczka
1ae4d3e042
Fixing typos ( #519 )
2017-06-06 16:55:10 -07:00
Pawel Kadluczka
a14a0ab039
Adding structured negotiate
2017-06-06 15:53:21 -07:00
BrennanConroy
4c4be7ed6f
Add support for Hub Authorize Attribute ( #532 )
2017-06-06 15:46:08 -07:00
Nate McMaster
fd7abb31e8
Lift M.ANC.Sockets.Common to .NET Standard 2.0
2017-06-06 15:28:27 -07:00
Pawel Kadluczka
028bd68bf5
Removing unneeded queryString from TS client
2017-06-06 14:02:01 -07:00
Ryan Brandenburg
9d584a6358
Skip flaky test
2017-06-06 19:33:46 +00:00