Tzu Huan Tai
5552361b93
Fix exception message ( #84 )
2022-07-11 08:59:15 -07:00
Brennan
a24b1734d5
Update vcpkg ( #82 )
2022-04-20 13:29:35 -07:00
Brennan
23c9c17d23
Fix connection start after connection failure ( #79 )
2022-03-21 13:12:14 -07:00
Jura Boev
6e5e108057
Add support for pinging ( #77 )
...
* Add keepalive interval and the server timeout.
2022-03-08 10:07:52 -08:00
Marco Kinski
52ba93a051
default_http_client is not using specified proxy ( #78 )
2022-01-03 16:24:34 -08:00
Brennan
7e78fd10e5
Remove use of deprecated/removed types ( #76 )
2021-12-02 19:17:39 -08:00
Brennan
5780ba6a38
Prefer C++ casts over C casts ( #74 )
2021-11-03 13:36:38 -07:00
Brennan
d1afaf3096
Fix stop to properly wait ( #73 )
2021-10-06 14:28:11 -07:00
Brennan
2dd0539bf3
Do not call stop on connection that failed to start ( #70 )
2021-09-25 14:19:26 -07:00
Brennan
ea8d5227c0
Update CMake version ( #69 )
2021-08-09 11:20:11 -07:00
Brennan
55ce269ef7
Add document for releasing the library ( #68 )
2021-08-06 15:00:49 -07:00
Brennan
a0eb4b0a26
Fix calling convention on ctor ( #67 )
2021-08-06 10:44:57 -07:00
Brennan
3212db9cbc
Use std::vector for 'send' and 'on' to make it clear there can be multiple arguments/parameters ( #65 )
2021-08-05 18:41:47 -07:00
Brennan
b6320cef4e
Add binary argument support ( #66 )
2021-08-05 17:53:29 -07:00
Brennan
6e997d58ba
Add public cancellation_token and pass to http_client ( #64 )
2021-07-28 15:13:10 -07:00
Brennan
0d51a369dc
Clean up negotiate, remove timeout and add cancellation from stop ( #61 )
2021-07-23 16:15:28 -07:00
Brennan
dfd1f63d39
Add handshake timeout ( #60 )
2021-07-23 13:17:54 -07:00
Brennan
d77e3eed3b
Update to Ubuntu 18 ( #63 )
2021-07-22 19:16:57 -07:00
Oleksandr Dehtiar
8b0f7aab0c
Fix build of http client ( #62 )
2021-07-07 11:35:33 -07:00
Brennan
d7a629ad5c
Add MessagePack support ( #53 )
2021-05-17 21:01:05 -07:00
Brennan
62ad9a8adf
Update Mac machine to 10.15 ( #58 )
2021-05-17 18:45:47 -07:00
Brennan
5b030eaaba
Fix build ( #57 )
2021-04-22 10:18:13 -07:00
Brennan
bef52259ea
Compile test project with source files instead of library reference ( #55 )
2021-04-21 09:21:55 -07:00
Brennan
5c499e361e
Flow error to disconnected callback ( #56 )
2021-04-21 09:19:36 -07:00
Brennan
4a10b9b520
Add scheduler abstraction + default impl ( #35 )
2021-04-14 08:54:49 -07:00
Brennan
3dff7b912f
Update Arcade and run SDL ( #54 )
2021-03-31 12:43:17 -07:00
Brennan
35553e591f
Rename project to microsoft-signalr and add find_package cmake support ( #52 )
2021-03-25 10:50:21 -07:00
Brennan
fdbf36d62e
Logging improvements ( #49 )
2021-03-16 20:23:35 -07:00
Brennan
9927ad4db0
Fix the protocol abstraction so different protocols can be supported ( #48 )
2021-03-16 15:21:22 -07:00
Toni Solarin-Sodara
f8ab4dfd2a
Make inclusion of jsoncpp source optional ( #50 )
2021-03-15 17:53:40 -07:00
TimTim
ea4ad5b0a5
Skip negotiation ( #33 )
2021-02-25 09:03:12 -08:00
Brennan
4450cf12f3
Update pipeline ( #47 )
2021-02-17 15:15:33 -08:00
dotnet bot
f32f127b45
Fixup feeds ( #45 )
...
Co-authored-by: Matt Mitchell <mmitche@microsoft.com>
2021-02-09 16:03:54 -08:00
Brennan
012dc39e2d
Fixup Mac builds ( #46 )
2021-02-09 15:24:07 -08:00
Brennan
d842db7748
Allow new and delete to be replaced ( #44 )
2021-01-28 16:51:30 -08:00
Brennan
dccc577054
Add RTTI back ( #43 )
2021-01-25 19:46:40 -08:00
Brennan
bcd2108a59
Update README and remove unused files ( #40 )
2021-01-25 19:45:55 -08:00
Jura Boev
92f0003458
fixed deadlock on Stop when in connecting state ( #38 )
2021-01-21 17:08:48 -08:00
Brennan
0f383af906
Add milliseconds to logs ( #41 )
2020-12-07 12:36:57 -08:00
Brennan
0f2ce01520
Add memory leak detection to testing ( #39 )
2020-12-01 16:05:28 -08:00
Jamie Marconi
f32c59e36d
Better http request timeout handling. ( #37 )
2020-12-01 13:21:44 -08:00
Vladimir Popov
bcea094057
Crash if user not define log writer ( #34 )
...
Co-authored-by: popov5 <Vladimir.Popov@paragon-software.com>
2020-06-03 12:22:21 -07:00
TimTim
8eae67385d
Disable C4378 for x86-Release ( #32 )
...
* Disable C4378 for x86-Release
Disable the warning when a 32-bit float is returned which is treated as an error and prevents x86-Release config from building.
2020-05-18 11:58:01 -07:00
Brennan
c25bb4f445
Change library type ( #31 )
2020-05-04 17:40:15 -07:00
Brennan
7a72b7a295
Increase warning level and enable warning as error ( #28 )
2020-04-14 13:05:15 -07:00
Immo Landwerth
81d33af509
Link Code of Conduct ( #30 )
2020-04-09 12:42:26 -07:00
Brennan
0705074859
Update license ( #29 )
2020-03-03 10:12:06 -08:00
Stephan
c5c7e7f2eb
Fix linking error when using cpprestsdk from apt ( #26 )
2020-02-26 19:53:58 -08:00
Brennan
ca563692b9
Always bootstrap vcpkg ( #27 )
2020-02-26 17:57:10 -08:00
Brennan
dcb0c67927
Fix leak on copy ( #25 )
2020-02-06 14:27:15 -08:00