Commit Graph

222 Commits

Author SHA1 Message Date
Nikolay Kim 1cff4619e7 reduce threshold for content encoding 2018-01-21 08:12:32 -08:00
Nikolay Kim 98931a8623 test case for broken transfer encoding 2018-01-20 16:51:18 -08:00
Nikolay Kim 71d534dadb CORS middleware: allowed_headers is defaulting to None #50 2018-01-20 16:36:57 -08:00
Nikolay Kim 867bb1d409 Merge branch 'master' of github.com:actix/actix-web 2018-01-20 16:12:51 -08:00
Nikolay Kim 91c44a1cf1 Fix HEAD requests handling 2018-01-20 16:12:38 -08:00
Alexander Andreev 58df8fa4b9 spelling check 2018-01-16 21:59:33 +03:00
Alexander Andreev e1d9c3803b spelling check 2018-01-16 00:47:25 +03:00
Nikolay Kim a7c24aace1 flush is useless 2018-01-14 19:28:34 -08:00
Nikolay Kim 89a89e7b18 refactor shared bytes api 2018-01-14 17:00:28 -08:00
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 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 dab918261c fix cors allowed header validation 2018-01-11 20:11: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