Nikolay Kim
|
3425f7be40
|
fix tests
|
2018-01-14 14:58:58 -08:00 |
|
Nikolay Kim
|
7060f298b4
|
use more binary
|
2018-01-14 14:40:39 -08:00 |
|
Nikolay Kim
|
33dbe15760
|
use Binary for writer trait
|
2018-01-14 13:50:38 -08:00 |
|
Nikolay Kim
|
927a92fcac
|
impl HttpHandler for Box<HttpHandler> and add helper method Application::boxed() #49
|
2018-01-13 18:58:17 -08:00 |
|
Nikolay Kim
|
93fdb596d4
|
Allow to explicitly disable chunked encoding
|
2018-01-13 16:17:33 -08:00 |
|
Nikolay Kim
|
305666067e
|
Do not enable chunked encoding for HTTP/1.0
|
2018-01-13 12:46:43 -08:00 |
|
Nikolay Kim
|
b805d87ee7
|
no need for custom cookie module
|
2018-01-13 11:33:42 -08:00 |
|
Nikolay Kim
|
bc6bb9984f
|
user guide spelling
|
2018-01-13 11:17:48 -08:00 |
|
belltoy
|
781282897a
|
fix directory entry path
|
2018-01-13 08:37:27 +00:00 |
|
Nikolay Kim
|
c470e7a02b
|
use flate2 released crate
|
2018-01-12 12:31:33 -08:00 |
|
Nikolay Kim
|
8a96e8fdd0
|
disable compression for static files
|
2018-01-11 23:49:53 -08:00 |
|
Nikolay Kim
|
e919ec485e
|
cleanup http channel
|
2018-01-11 22:06:06 -08:00 |
|
Nikolay Kim
|
e482b88741
|
refactor http protocol selection procedure
|
2018-01-11 21:48:36 -08:00 |
|
Nikolay Kim
|
eb8052b936
|
fix cors tests
|
2018-01-11 20:20:50 -08:00 |
|
Nikolay Kim
|
dab918261c
|
fix cors allowed header validation
|
2018-01-11 20:11:34 -08:00 |
|
Nikolay Kim
|
11342e4566
|
add link to gitter
|
2018-01-11 18:49:30 -08:00 |
|
Nikolay Kim
|
f7b895b53a
|
add link to github
|
2018-01-11 18:47:34 -08:00 |
|
Nikolay Kim
|
ac89880c0a
|
move encoding to server
|
2018-01-11 18:41:33 -08:00 |
|
Nikolay Kim
|
8a058efb4e
|
move server protocol impl to submodule
|
2018-01-11 18:35:05 -08:00 |
|
Nikolay Kim
|
0707dfe5bb
|
flush stream on drain
|
2018-01-11 16:22:27 -08:00 |
|
Nikolay Kim
|
0648ad6f33
|
fix implicit chunked encoding
|
2018-01-11 15:26:46 -08:00 |
|
Nikolay Kim
|
d152860fa7
|
add Cors::register method
|
2018-01-11 11:14:18 -08:00 |
|
Nikolay Kim
|
43f14224b1
|
properly enable encoding tests
|
2018-01-10 22:42:26 -08:00 |
|
Nikolay Kim
|
1a31554ee6
|
travis config
|
2018-01-10 21:02:28 -08:00 |
|
Nikolay Kim
|
49cdddf479
|
upgrade flate package
|
2018-01-10 20:28:06 -08:00 |
|
Nikolay Kim
|
aed90ed458
|
rename payload
|
2018-01-10 20:08:13 -08:00 |
|
Nikolay Kim
|
e0faf3f69c
|
refactor pipeline impl
|
2018-01-10 16:45:57 -08:00 |
|
Nikolay Kim
|
f7807e43d8
|
cleanup Binary type; more cors tests
|
2018-01-10 15:28:33 -08:00 |
|
Nikolay Kim
|
fee54d1de0
|
tests for cors response
|
2018-01-10 14:56:45 -08:00 |
|
Nikolay Kim
|
1445cc7a2c
|
test for cors
|
2018-01-10 14:21:48 -08:00 |
|
Nikolay Kim
|
16e9512457
|
better names for cors errors
|
2018-01-10 14:20:00 -08:00 |
|
Nikolay Kim
|
615db0d9d8
|
complete cors implementation
|
2018-01-10 13:41:33 -08:00 |
|
Nikolay Kim
|
3f3dcf413b
|
move websocket code to submodule
|
2018-01-10 11:13:29 -08:00 |
|
Nikolay Kim
|
4b72a1b325
|
create custom WebsocketContext for websocket connection
|
2018-01-10 10:12:34 -08:00 |
|
Nikolay Kim
|
8aae2daafa
|
update example
|
2018-01-10 07:55:25 -08:00 |
|
Nikolay Kim
|
d7f59ce481
|
add cors preflight request support
|
2018-01-09 23:55:42 -08:00 |
|
Nikolay Kim
|
ce78f17a79
|
refactor Middleware trait, use Result
|
2018-01-09 22:48:35 -08:00 |
|
Nikolay Kim
|
16310a5ebd
|
initial work on cors middleware
|
2018-01-09 22:33:51 -08:00 |
|
Nikolay Kim
|
e8412672a2
|
add resource level middlewares support
|
2018-01-09 20:00:18 -08:00 |
|
Nikolay Kim
|
6c7dda495b
|
add very simple http/2 test
|
2018-01-09 12:49:46 -08:00 |
|
Nikolay Kim
|
a159a9cd6e
|
cleanup doc tests
|
2018-01-09 10:08:06 -08:00 |
|
Nikolay Kim
|
f90bc0caae
|
do no stop on write_eof
|
2018-01-07 19:10:42 -08:00 |
|
Nikolay Kim
|
f802fe09e6
|
fix context poll
|
2018-01-07 17:13:49 -08:00 |
|
Nikolay Kim
|
71da72efdb
|
use general context impl
|
2018-01-06 22:59:39 -08:00 |
|
Nikolay Kim
|
247c23c1ea
|
no need for StreamHandler
|
2018-01-06 01:06:35 -08:00 |
|
Nikolay Kim
|
3ed9e872ad
|
subscriber to os signals automatically
|
2018-01-05 16:32:36 -08:00 |
|
Nikolay Kim
|
5ff35f5b99
|
upgrade to actix 0.4
|
2018-01-05 13:30:21 -08:00 |
|
Nikolay Kim
|
20d5c61c11
|
set nodelay for streams
|
2018-01-04 09:32:47 -08:00 |
|
Nikolay Kim
|
91230afc44
|
fix time calculations
|
2018-01-04 09:32:33 -08:00 |
|
Nikolay Kim
|
afeffe4b19
|
encode returns result
|
2018-01-04 09:32:15 -08:00 |
|