BrennanConroy
5cfc03ffe9
Merge pull request #1775 from aspnet/release/2.1
...
Fix internal HubConnection state when handshake fails (#1774 )
2018-03-29 16:35:55 -07:00
BrennanConroy
46f27cdd0b
Fix internal HubConnection state when handshake fails ( #1774 )
2018-03-29 16:35:31 -07:00
BrennanConroy
ba1d4b771c
Merge pull request #1771 from aspnet/release/2.1
...
Move Cpp Client to main repo (#1703 )
2018-03-29 14:59:20 -07:00
BrennanConroy
476d337989
Move Cpp Client to main repo ( #1703 )
2018-03-29 14:58:54 -07:00
Andrew Stanton-Nurse
0285549aaa
Merge pull request #1769 from aspnet/release/2.1
...
collect log messages during browser tests (#1670 )
2018-03-29 10:11:35 -07:00
Andrew Stanton-Nurse
a4d0bf2e3a
collect log messages during browser tests ( #1670 )
2018-03-29 10:11:18 -07:00
David Fowler
80b842e987
Merge branch 'release/2.1' into dev
2018-03-29 10:05:30 -07:00
David Fowler
7a53e07623
Parse data as it comes in off the wire in the .NET client and server ( #1766 )
...
- Change websockets and the POST end point to send data unbuffered.
- Update tests to handle partial frames
2018-03-29 10:03:59 -07:00
James Newton-King
2f9942e1f2
Merge pull request #1765 from aspnet/release/2.1
...
Make HubConnection write messages directly to the PipeWriter (#1762 )
2018-03-29 20:27:14 +13:00
James Newton-King
cddf46c0cd
Make HubConnection write messages directly to the PipeWriter ( #1762 )
2018-03-29 20:26:09 +13:00
BrennanConroy
eaaaeb1ba3
Upgrade deps ( #1761 )
2018-03-28 22:01:22 -07:00
James Newton-King
a4dd4da7a2
Merge pull request #1760 from aspnet/release/2.1
...
Handshake and negotiation optimization (#1731 )
2018-03-29 17:51:40 +13:00
James Newton-King
7f86b92f7e
Handshake and negotiation optimization ( #1731 )
2018-03-29 17:50:45 +13:00
Mikael Mengistu
2bf962d362
Merge pull request #1757 from aspnet/release/2.1
...
Always flush in WebSocketsTransport (#1756 )
2018-03-28 18:12:31 -07:00
BrennanConroy
d5dafae2cc
Always flush in WebSocketsTransport ( #1756 )
2018-03-28 18:03:48 -07:00
Mikael Mengistu
9ce543ade2
Merge pull request #1755 from aspnet/release/2.1
...
Fix more flaky tests (#1750 )
2018-03-28 15:31:35 -07:00
Mikael Mengistu
eb2fa9bacd
Fix more flaky tests ( #1750 )
2018-03-28 15:27:40 -07:00
James Newton-King
6de4ac2880
Merge pull request #1754 from aspnet/release/2.1
...
Message writing optimization (#1683 )
2018-03-29 11:08:13 +13:00
James Newton-King
8c84518ecc
Message writing optimization ( #1683 )
2018-03-29 11:03:40 +13:00
Mikael Mengistu
dcb8862090
Merge pull request #1753 from aspnet/release/2.1
...
Fix WebSocketsSupportedConditionAttribute version check (#1751 )
2018-03-28 15:01:08 -07:00
Mikael Mengistu
890c8566d6
Fix WebSocketsSupportedConditionAttribute version check ( #1751 )
2018-03-28 14:56:03 -07:00
David Fowler
db3441cf93
Merged release/2.1
2018-03-28 14:10:45 -07:00
David Fowler
19b9dca268
Change IHubProtocol interface to support partial parsing ( #1745 )
...
- These are the finishing touches before we disable batching on the
C# client and on the server. We're changing the IHubProtocol interface to
modify the input buffer with what was consumed. We're also changing it
to parse a single message at a time to be match what output writing does.
- Added TryParseResponseMessage and made it look like TryParseRequestMessage
2018-03-28 12:08:16 -07:00
Nate McMaster (automated)
7a428534c3
Update dependencies.props
...
[auto-updated: dependencies]
2018-03-28 11:04:33 -07:00
Mikael Mengistu
3669e07647
Merge pull request #1744 from aspnet/release/2.1
...
Check for Websockets to fix flaky tests (#1740 )
2018-03-28 00:52:41 -07:00
Mikael Mengistu
c631b87c6d
Check for Websockets to fix flaky tests ( #1740 )
2018-03-28 00:49:37 -07:00
David Fowler
4c6c0aa8a4
Merge branch 'release/2.1' into dev
2018-03-27 23:12:00 -07:00
Andrew Stanton-Nurse
cfaa123eb8
IConnection refactoring ( #1718 )
...
- IConnection is now single-use and HubConnection creates a new instance
for reconnecting
- IConnection is just a Pipe now, no more events
2018-03-27 23:02:07 -07:00
Mikael Mengistu
984554d593
Merge pull request #1742 from aspnet/release/2.1
...
Adding File Header (#1741 )
2018-03-27 22:05:18 -07:00
Mikael Mengistu
5b85e8309e
Adding File Header ( #1741 )
2018-03-27 21:54:11 -07:00
David Fowler
d2564cf4e6
Upgrade deps
2018-03-27 19:30:49 -07:00
David Fowler
5cb9b887d4
Upgraded deps
2018-03-27 19:18:50 -07:00
Mikael Mengistu
1fdd6511fa
Merge pull request #1738 from aspnet/release/2.1
2018-03-27 14:08:55 -07:00
Mikael Mengistu
3952eacfaa
Add ability to remove all handlers with just the method name ( #1729 )
2018-03-27 14:06:56 -07:00
David Fowler
113a827c0e
Merge branch 'release/2.1' into dev
2018-03-27 13:29:00 -07:00
David Fowler
bc91191876
More benchmark command fixes
2018-03-27 13:26:55 -07:00
David Fowler
df317cffca
Fixing benchmarks
2018-03-27 13:17:22 -07:00
David Fowler
d598a909a2
Merge branch 'release/2.1' into dev
2018-03-27 10:26:57 -07:00
David Fowler
185453908f
Remove HubConnectionContext parameter from IHubProtocolResolver ( #1735 )
2018-03-27 10:25:00 -07:00
BrennanConroy
6547edb58a
Merge pull request #1736 from aspnet/release/2.1
...
Add new SignalR scenarios (#1730 )
2018-03-27 10:14:34 -07:00
BrennanConroy
b7e2678592
Add new SignalR scenarios ( #1730 )
2018-03-27 10:14:08 -07:00
David Fowler
dcd773d10d
Merged release/2.1
2018-03-27 03:03:10 -07:00
David Fowler
7a9160f3e0
React to https://github.com/aspnet/KestrelHttpServer/pull/2428 ( #1734 )
2018-03-27 02:02:29 -07:00
David Fowler
434147fe8e
Merge branch 'release/2.1' into dev
2018-03-27 00:00:13 -07:00
David Fowler
b78e70fadb
Use more pooled Utf8BufferTextReaders ( #1728 )
...
- Use it in the HandshakeProtocol
- Move CreateJsonTextReader to JsonUtils
2018-03-26 23:32:43 -07:00
unknown
678265259d
Merge remote-tracking branch 'origin/release/2.1' into dev
2018-03-26 17:30:38 -07:00
Mikael Mengistu
cc52beec17
Fallback for TS client
2018-03-27 00:18:36 +00:00
James Newton-King
79b51ad642
Added logging of .NET client HTTP requests ( #1723 )
2018-03-27 12:57:13 +13:00
David Fowler
b8285b8356
Don't create the span on netstandard ( #1721 )
...
- Directly pin the char[]
- Changed Utf8BufferTextReader to use the Utf8Decoder
- It copies whatever it can into the char buffer allocated in a stateful way (it's more efficient).
- Added tests for unicode and ascii reading
- Added a thread static cache
2018-03-26 14:36:08 -07:00
David Fowler
ddc0e4fb3a
Run benchmarks on .NET Core 2.1 ( #1722 )
...
- Spoiler alert, it's much faster for the ones I ran at least
2018-03-25 21:07:17 -07:00