Nikolay Kim
|
3e6bdbd9ee
|
rename trait
|
2019-01-29 10:34:27 -08:00 |
|
Nikolay Kim
|
4217894d48
|
cleaup warnings
|
2019-01-29 10:14:00 -08:00 |
|
Nikolay Kim
|
4a388d7ad9
|
add client http/2 support
|
2019-01-28 20:41:09 -08:00 |
|
Nikolay Kim
|
12fb94204f
|
use hashbrown instead of std HashMap
|
2019-01-27 11:42:41 -08:00 |
|
Nikolay Kim
|
c3d3e8b465
|
move TestServer to separate crate
|
2019-01-27 11:07:48 -08:00 |
|
Nikolay Kim
|
cc74435b01
|
drop failure crate
|
2018-12-19 18:34:56 -08:00 |
|
Nikolay Kim
|
b1001b80b7
|
upgrade actix-service dependency
|
2018-12-12 18:39:01 -08:00 |
|
Nikolay Kim
|
aaae368ed9
|
use new actix crates
|
2018-12-10 18:08:33 -08:00 |
|
Nikolay Kim
|
e9121025b7
|
convert to 2018 edition
|
2018-12-06 14:32:52 -08:00 |
|
Nikolay Kim
|
c0f8bc9e90
|
fix ssl support
|
2018-11-30 16:04:33 -08:00 |
|
Nikolay Kim
|
5003c00efb
|
use new Service and NewService traits
|
2018-11-30 11:57:57 -08:00 |
|
Ali Shirvani
|
4028f6f6fd
|
http crate removed, cargo fmt
|
2018-11-28 09:42:04 +03:30 |
|
Nikolay Kim
|
9c038ee189
|
allow to use Uri for client request
|
2018-11-25 20:14:42 -10:00 |
|
Nikolay Kim
|
3901239128
|
unify requedt/response encoder
|
2018-11-19 14:57:12 -08:00 |
|
Nikolay Kim
|
7d3adaa6a8
|
replace message flags with ConnectionType
|
2018-11-18 18:17:38 -08:00 |
|
Nikolay Kim
|
adad203314
|
refactor encoder/decoder impl
|
2018-11-18 17:52:56 -08:00 |
|
Nikolay Kim
|
8fea1367c7
|
re-introduce Body type, use Body as default body type for Response
|
2018-11-18 13:48:42 -08:00 |
|
Nikolay Kim
|
7fed50bcae
|
refactor response body management
|
2018-11-17 20:21:28 -08:00 |
|
Nikolay Kim
|
e73a97884a
|
do not allow to set server response version
|
2018-11-17 09:03:35 -08:00 |
|
Nikolay Kim
|
3a4b16a6d5
|
use BodyLength for request and response body
|
2018-11-16 21:30:37 -08:00 |
|
Nikolay Kim
|
625469f0f4
|
refactor decoder
|
2018-11-16 19:28:07 -08:00 |
|
Nikolay Kim
|
3b7bc41418
|
use RequestHead for Request
|
2018-11-15 22:34:29 -08:00 |
|
Nikolay Kim
|
6d9733cdf7
|
define generic client Connection trait
|
2018-11-15 11:10:23 -08:00 |
|
Nikolay Kim
|
03ad9a3105
|
simplify client decoder
|
2018-11-14 10:52:40 -08:00 |
|
Nikolay Kim
|
6297fe0d41
|
refactor client response payload handling
|
2018-11-14 09:38:16 -08:00 |
|
Nikolay Kim
|
550c5f55b6
|
add simple http client
|
2018-11-13 22:59:00 -08:00 |
|
Nikolay Kim
|
537144f0b9
|
add http client connector service
|
2018-11-11 23:12:54 -08:00 |
|
Nikolay Kim
|
c2540cc59b
|
clippy warnings
|
2018-10-29 16:39:46 -07:00 |
|
Nikolay Kim
|
09c94cb06b
|
add client http codec; websockets client
|
2018-10-22 18:18:05 -07:00 |
|
Nikolay Kim
|
6aa2de7b8d
|
remove actix-web artifacts
|
2018-10-04 17:00:27 -07:00 |
|
Nikolay Kim
|
ae5c4dfb78
|
refactor http channels list; rename WorkerSettings
|
2018-10-02 15:25:32 -07:00 |
|
Nikolay Kim
|
f007860a16
|
cleanup warnings
|
2018-10-01 22:48:11 -07:00 |
|
Nikolay Kim
|
c674ea9126
|
add StreamConfiguration service
|
2018-10-01 22:23:02 -07:00 |
|
Nikolay Kim
|
127af92541
|
clippy warnings
|
2018-10-01 21:16:56 -07:00 |
|
Nikolay Kim
|
2217a152cb
|
expose app error by http service
|
2018-10-01 15:19:49 -07:00 |
|
Nikolay Kim
|
5966ee6192
|
add HttpServer::register() function, allows to register services in actix net server
|
2018-09-28 16:03:53 -07:00 |
|
Nikolay Kim
|
4aac3d6a92
|
refactor keep-alive timer
|
2018-09-28 15:04:59 -07:00 |
|
Nikolay Kim
|
e95babf8d3
|
log acctor init errors
|
2018-09-28 12:37:20 -07:00 |
|
Nikolay Kim
|
f2d42e5e77
|
refactor acceptor error handling
|
2018-09-28 11:50:47 -07:00 |
|
Nikolay Kim
|
0f1c80ccc6
|
deprecate start_incoming
|
2018-09-28 08:45:49 -07:00 |
|
Nikolay Kim
|
4b59ae2476
|
fix ssl config for client connector
|
2018-09-27 22:15:38 -07:00 |
|
Maciej Piechotka
|
003b05b095
|
Don't ignore errors in std::fmt::Debug implementations (#506)
|
2018-09-11 14:57:55 +03:00 |
|
Nikolay Kim
|
002bb24b26
|
unhide SessionBackend and SessionImpl traits and cleanup warnings
|
2018-09-07 20:46:43 -07:00 |
|
Nikolay Kim
|
f0f67072ae
|
Read client response until eof if connection header set to close #464
|
2018-09-03 21:35:59 -07:00 |
|
Markus Unterwaditzer
|
3439f55288
|
doc: Add example for using custom nativetls connector (#497)
|
2018-09-01 18:13:52 +03:00 |
|
Nikolay Kim
|
a2b170fec9
|
fmt
|
2018-08-31 18:56:21 -07:00 |
|
Robert G. Jakabosky
|
66881d7dd1
|
If buffer is empty, read more data before calling parser.
|
2018-09-01 02:25:05 +08:00 |
|
Robert G. Jakabosky
|
a42a8a2321
|
Add some comments to clarify logic.
|
2018-09-01 02:15:36 +08:00 |
|
Robert G. Jakabosky
|
2341656173
|
Simplify buffer reading logic. Remove duplicate code.
|
2018-09-01 01:41:38 +08:00 |
|
Robert Gabriel Jakabosky
|
af6caa92c8
|
Merge branch 'master' into master
|
2018-09-01 00:17:34 +08:00 |
|