Nikolay Kim
|
44e3df82f6
|
simplify http response construction; deprecate httpcodes
|
2018-03-30 23:07:33 -07:00 |
|
Nikolay Kim
|
145010a2b0
|
use unreachable instead of panic
|
2018-03-29 15:55:27 -07:00 |
|
Nikolay Kim
|
92fe2e96de
|
update doc strings
|
2018-03-29 15:00:18 -07:00 |
|
Nikolay Kim
|
f5636f321b
|
drop deprecated code
|
2018-03-29 11:06:44 -07:00 |
|
Nikolay Kim
|
ae6c9cb7fa
|
re-arrange exports, some doc string updates
|
2018-03-29 10:44:26 -07:00 |
|
Nikolay Kim
|
81f4e12a27
|
fix doc string test
|
2018-03-26 23:29:53 -07:00 |
|
Alexander Andreev
|
2d80c5053d
|
spelling check
|
2018-03-24 09:35:52 +03:00 |
|
Nikolay Kim
|
93d99b5a49
|
Use more ergonomic actix_web::Error instead of http::Error for ClientRequestBuilder::body()
|
2018-03-21 20:19:31 -07:00 |
|
Nikolay Kim
|
8198f5e10a
|
Refactor TestServer configuration
|
2018-03-20 11:23:35 -07:00 |
|
Nikolay Kim
|
6cd40df387
|
Fix server websockets big payloads support
|
2018-03-19 17:27:03 -07:00 |
|
Nikolay Kim
|
35ee5d36d8
|
actix 0.5.5, ws test
|
2018-03-19 13:12:36 -07:00 |
|
Nikolay Kim
|
f4a47ef71e
|
allow set client request/ws timeout
|
2018-03-18 19:27:51 -07:00 |
|
Nikolay Kim
|
ab73da4a1a
|
use Error instead of InternalError for helper methods error::ErrorXXX
|
2018-03-18 14:18:47 -07:00 |
|
Nikolay Kim
|
1fe4315c94
|
use actix 0.5.4
|
2018-03-16 13:37:47 -07:00 |
|
Nikolay Kim
|
b16f2d5f05
|
proper check for actor context poll
|
2018-03-16 08:04:26 -07:00 |
|
Nikolay Kim
|
5baf15822a
|
always start actors
|
2018-03-16 07:46:27 -07:00 |
|
Nikolay Kim
|
8d1de6c497
|
ws client timeouts
|
2018-03-09 13:12:14 -08:00 |
|
Nikolay Kim
|
caaace82e3
|
export symbols
|
2018-03-09 13:03:15 -08:00 |
|
Nikolay Kim
|
02dd5375a9
|
aling mask to 8 bytes
|
2018-03-09 10:25:47 -08:00 |
|
Nikolay Kim
|
717602472a
|
clippy warnings
|
2018-03-09 10:11:38 -08:00 |
|
Nikolay Kim
|
b56be8e571
|
write buffer capacity for client
|
2018-03-09 10:09:13 -08:00 |
|
Nikolay Kim
|
1c6ddfd34c
|
naming
|
2018-03-09 05:36:40 -08:00 |
|
Nikolay Kim
|
f12b613211
|
more ws optimizations
|
2018-03-08 20:39:05 -08:00 |
|
Nikolay Kim
|
f88f1c65b6
|
update tests
|
2018-03-08 18:19:46 -08:00 |
|
Nikolay Kim
|
ebdc983dfe
|
optimize websocket stream
|
2018-03-08 17:19:50 -08:00 |
|
Nikolay Kim
|
14a511bdad
|
use IntoHeaderValue and Header for client request
|
2018-03-06 15:18:04 -08:00 |
|
Nikolay Kim
|
631fe72a46
|
websockets text() is more generic
|
2018-03-04 10:18:42 -08:00 |
|
Nikolay Kim
|
3b2928a391
|
Better naming for websockets implementation
|
2018-03-02 11:29:55 -08:00 |
|
Nikolay Kim
|
206c4e581a
|
rename httpcodes
|
2018-03-01 19:12:59 -08:00 |
|
Nikolay Kim
|
d62d6e68e0
|
use new version of http crate
|
2018-02-28 14:16:55 -08:00 |
|
Nikolay Kim
|
1e2aa4fc90
|
mark context as modified after writing data
|
2018-02-27 18:05:06 -08:00 |
|
Nikolay Kim
|
4f99cd1580
|
add ws error tracing
|
2018-02-27 15:38:57 -08:00 |
|
Nikolay Kim
|
1f063e4136
|
move with_connector method to ClientRequestBuilder
|
2018-02-27 15:14:33 -08:00 |
|
Nikolay Kim
|
a7bf635158
|
unify headers and body processing for client response and server request
|
2018-02-27 15:03:28 -08:00 |
|
Nikolay Kim
|
5dcb558f50
|
refactor websockets handling
|
2018-02-27 10:09:24 -08:00 |
|
Nikolay Kim
|
d6fd4a3524
|
use buffer capacity; remove unused imports
|
2018-02-26 15:34:25 -08:00 |
|
Nikolay Kim
|
72aa2d9eae
|
clippy warnings
|
2018-02-26 14:33:56 -08:00 |
|
Nikolay Kim
|
644f1a9518
|
refactor ws frame parser
|
2018-02-26 13:58:23 -08:00 |
|
Nikolay Kim
|
141b992450
|
Make payload and httprequest a stream
|
2018-02-25 11:21:45 +03:00 |
|
Nikolay Kim
|
a855c8b2c9
|
better ergonomics for WsClient::client()
|
2018-02-24 08:14:21 +03:00 |
|
Nikolay Kim
|
fd31eb74c5
|
better ergonomics for ws client
|
2018-02-24 07:36:50 +03:00 |
|
Nikolay Kim
|
25aabfb3e2
|
fix big ws frames
|
2018-02-23 10:45:33 +01:00 |
|
Nikolay Kim
|
03912d2089
|
support client request's async body
|
2018-02-19 22:48:27 -08:00 |
|
Nikolay Kim
|
cb70d5ec3d
|
refactor http client
|
2018-02-19 03:11:11 -08:00 |
|
Nikolay Kim
|
b1eec3131f
|
use newer api
|
2018-02-12 22:56:47 -08:00 |
|
Nikolay Kim
|
335ca8ff33
|
use new actix api
|
2018-02-12 16:08:04 -08:00 |
|
Nikolay Kim
|
720d8c36c1
|
update names
|
2018-02-12 12:45:08 -08:00 |
|
Nikolay Kim
|
8c1b5fa945
|
sync with latest actix
|
2018-02-12 12:17:30 -08:00 |
|
Nikolay Kim
|
30bdf9cb5e
|
update actix api
|
2018-02-12 01:13:06 -08:00 |
|
Nikolay Kim
|
3109f9be62
|
special handling for upgraded pipeline
|
2018-02-10 00:05:20 -08:00 |
|