moozzyk
fb512bbf41
Using common XUnitLoggerProvider
...
Fixes #331
2017-03-27 16:19:40 -07:00
BrennanConroy
6130003193
Convert to netcoreapp2.0 ( #338 )
...
* Converted samples and test projects to run on netcoreapp2.0
2017-03-25 09:37:39 -07:00
Andrew Stanton-Nurse
430b8a3686
Disable Autobahn Tests for now
...
Filed #336 to track restoring them.
2017-03-23 21:20:54 -07:00
BrennanConroy
14d3f2bc9b
Allow overridden methods on hubs ( #334 )
...
Allow overridden methods on hubs
2017-03-23 14:38:31 -07:00
Andrew Stanton-Nurse
28bf0b445b
add some very simple, fairly stupid, benchmarks ( #322 )
2017-03-23 09:18:49 -07:00
Pawel Kadluczka
e955c4b9aa
Handling exceptions thrown when invoking a hub method ( #332 )
2017-03-22 11:06:47 -07:00
David Fowler
10782d59a2
Dev gate ( #326 )
...
* React to corefxlab
2017-03-21 08:48:32 -07:00
David Fowler
63ce7f6160
Supported transports ( #294 )
...
Supported transport spike
- Allow turning transports on or off per end point with a flags enum
- Added `TransportType` to Sockets.Common
- Added tests
2017-03-20 12:23:00 -07:00
Andrew Stanton-Nurse
ab3dce85fc
tidy up status codes and transport conflicts ( #306 )
2017-03-20 09:48:15 -07:00
moozzyk
1d9da9bff8
Moving XUnitLoggerProvider to Common location
2017-03-16 13:45:18 -07:00
Andrew Stanton-Nurse
0911f9023b
add additional test for 0-byte sends ( #308 )
...
fixes #150
2017-03-16 11:54:18 -07:00
Andrew Stanton-Nurse
1732ac5760
add support for binary format in /poll ( #303 )
2017-03-16 11:06:26 -07:00
Nate McMaster
4a8a28ec16
React to aspnet/Testing#259
2017-03-16 09:59:12 -07:00
Nate McMaster
c89ba8c1ec
Consolidate dependency versions to one file
2017-03-15 19:34:12 -07:00
Andrew Stanton-Nurse
0133153bc9
use new protocol for '/send' ( #297 )
2017-03-15 18:03:23 -07:00
Andrew Stanton-Nurse
77e763a516
port aspnet/WebSockets#149 ( #301 )
2017-03-15 15:45:06 -07:00
Andrew Stanton-Nurse
fcbb43cc03
use new CoreFxLab buffer read/write primitives ( #276 )
...
* converted formatters to use IOutput
* convert parsers to use BytesReader
2017-03-14 10:28:54 -07:00
moozzyk
4bacbfeb05
Enabling Debug logging in a flaky test
2017-03-14 08:49:57 -07:00
Pawel Kadluczka
a2d088bc3c
Increasing the timeout of host start ( #279 )
...
* Increasing the timeout of host start
* Increasing log level
2017-03-09 16:58:46 -08:00
Andrew Stanton-Nurse
9f0edefd16
fix #273 by grouping websocket tests ( #278 )
2017-03-09 14:28:24 -08:00
Pawel Kadluczka
a00ec445ef
Moving TS client to a dedicated subfolder ( #274 )
2017-03-09 09:42:59 -08:00
moozzyk
02df601715
Dispatching raising events to separate threads
2017-03-09 09:09:19 -08:00
moozzyk
a93839e1b2
Adding TaskQueue
2017-03-08 17:30:54 -08:00
moozzyk
abc9109cf3
Enabling feedback to SendAsync via asymmetric channels
2017-03-08 17:13:36 -08:00
moozzyk
62c3c15a1f
Fixing a race DisposeAsync is called when StartAsync hasn't finished
...
Fixes : #248
2017-03-08 17:04:18 -08:00
Mikael Mengistu
f374d92712
WebSockets transport now creates correct url ( #268 )
2017-03-07 11:03:41 -08:00
Andrew Stanton-Nurse
78dfd278c1
Integrating new transport protocols ( #257 )
2017-03-07 10:46:36 -08:00
Pranav K
080494fc78
Fix TaskCache type collision
2017-03-05 09:09:54 -08:00
Pawel Kadluczka
0162c19ccf
MSBuildifying gulpified node ( #237 )
...
- Creating an MSBuild project for the TS client
- Adding project references to the TS client project from projects that need the client - (ensures the correct targets dependency graph and prevents building the client multiple times and related races)
- Removing gulp tasks from individual projects (allows containing npm only in the TS client source and node tests)
- Using incremental compilation to build the TS client only when inputs change (prevents building the client multiple times or when not needed at all)
- Removing `npm install` from all the projects (takes up to 10 seconds even if there is nothing to restore) - npm packages will still be installed when running full build (if needed) or need to be installed manually
2017-03-01 15:13:22 -08:00
BrennanConroy
485f9595e2
EndPoint options and injection
2017-03-01 14:38:50 -08:00
Mikael Mengistu
c3b33a2676
Add Url + ILoggerFactory ctor for HubConnection ( #253 )
2017-02-28 16:52:42 -08:00
BrennanConroy
0abac4a20d
Fix null ref in DisposeAsync on ConnectionState
2017-02-28 11:44:25 -08:00
Mikael Mengistu
c1a4b25a66
Remove logger factory requirement from HubConnection ( #238 )
2017-02-28 10:48:45 -08:00
Nate McMaster
af5e7da478
Remove workarounds and unify dependency versions
2017-02-23 17:09:07 -08:00
Andrew Stanton-Nurse
667095661b
convert the samples to use the official client ( #234 )
2017-02-23 10:56:20 -08:00
Andrew Stanton-Nurse
08c550655a
use new Base64 codec in Text and SSE Formatters ( #231 )
...
fix #192
2017-02-22 16:26:58 -08:00
Andrew Stanton-Nurse
9767dbd5c1
fix #209 by converting to byte[] ( #229 )
...
* fix #209 by converting to byte[]
2017-02-22 11:50:37 -08:00
Andrew Stanton-Nurse
701612c859
fix #204 by implementing SSE formatter ( #210 )
2017-02-22 09:30:31 -08:00
Pawel Kadluczka
763d115b08
Re-enabling building for net46 after System.Memory packages were fixed ( #228 )
2017-02-22 09:04:09 -08:00
Andrew Stanton-Nurse
f84362cc76
one last try to get this test de-flaked ( #227 )
2017-02-21 16:15:32 -08:00
Andrew Stanton-Nurse
755ba7613e
Fix #215 and restore tests ( #218 )
...
* fix #215 by properly handling pipe closure
* pr feedback
* pr feedback
2017-02-21 15:27:52 -08:00
moozzyk
9709139a27
Fixing a bug where pending invocations were not terminated correctly
2017-02-21 14:07:51 -08:00
moozzyk
12c6a4b917
Adding IConnection interface
2017-02-21 14:07:50 -08:00
moozzyk
7a4746868a
Removing Dispose from Transport, Connection and HubConnection
...
Converting StopAsync to DisposeAsync
2017-02-21 13:36:54 -08:00
moozzyk
76bd114a2f
Preventing from building ts client multiple times
2017-02-21 11:54:39 -08:00
moozzyk
cc7f835e1d
Creating npm package for ts client
2017-02-21 11:37:13 -08:00
BrennanConroy
6f33ebc1f5
ObjectMethodExecutor
2017-02-17 10:19:32 -08:00
Nate McMaster
7e8f92b418
Remove makefile.shade and add npm install to repo.targets
...
Also, add (commented-out) conditional cross compiling for tests on xplat
2017-02-17 10:07:09 -08:00
moozzyk
607445fc2b
Workaround for broken System.Memory package
2017-02-16 12:41:09 -08:00
moozzyk
ce4a8f0276
Disabling tests broken by new pipelines
2017-02-16 12:40:23 -08:00