1
0
mirror of https://github.com/fafhrd91/actix-web synced 2024-11-25 08:52:42 +01:00
Commit Graph

220 Commits

Author SHA1 Message Date
Nikolay Kim
28b36c650a fix h2 compatibility 2018-07-11 13:25:07 +06:00
Nikolay Kim
9aef34e768 remove & to &mut transmute #385 2018-07-11 12:56:35 +06:00
Douman
82920e1ac1
Do not override user settings on signals and stop handling (#375) 2018-07-08 09:01:44 +03:00
Nikolay Kim
110605f50b stop actor context on error #311 2018-07-08 09:41:55 +06:00
Diggory Blake
85012f947a Remove reimplementation of LazyCell 2018-07-06 22:28:08 +01:00
Nikolay Kim
185e710dc8 do not drop content-encoding header in case of identity #363 2018-07-06 08:24:36 +06:00
Nikolay Kim
8058d15624 clippy warnings 2018-07-05 13:16:16 +06:00
Nikolay Kim
05a43a855e remove unsafe 2018-07-05 13:00:46 +06:00
Nikolay Kim
80339147b9 call disconnect on write error 2018-07-05 12:50:54 +06:00
Nikolay Kim
6af2f5d642 re-enable start_incoming support 2018-07-05 12:14:10 +06:00
Nikolay Kim
d5606625a2 remove public Clone for Request 2018-07-04 22:57:40 +06:00
Nikolay Kim
5d79114239 optimize Request handling 2018-07-04 22:52:49 +06:00
Nikolay Kim
6fd686ef98 cleanup warnings 2018-07-04 21:01:27 +06:00
Nikolay Kim
fec6047ddc refactor HttpRequest mutability 2018-07-02 23:35:32 +06:00
Nikolay Kim
32212bad1f simplify http response pool 2018-06-25 09:08:28 +06:00
Nikolay Kim
c0cdc39ba9 do not store cookies on client response 2018-06-24 22:21:04 +06:00
Nikolay Kim
8e8a68f90b add empty output stream 2018-06-24 22:05:44 +06:00
Nikolay Kim
989cd61236 handle empty te 2018-06-24 10:59:01 +06:00
Nikolay Kim
33260c7b35 split encoding module 2018-06-24 10:42:20 +06:00
Nikolay Kim
40ca9ba9c5 simplify write buffer 2018-06-24 10:30:58 +06:00
Nikolay Kim
45682c04a8 refactor content encoder 2018-06-24 08:54:01 +06:00
Nikolay Kim
e3dc6f0ca8 refactor h1decoder 2018-06-23 12:28:55 +06:00
Nikolay Kim
ff0ab733e4 remove unsafe from mask 2018-06-23 11:51:02 +06:00
Nikolay Kim
756227896b update set_date impl 2018-06-23 10:13:09 +06:00
Nikolay Kim
fc7238baee refactor read_from_io 2018-06-22 11:30:40 +06:00
Nikolay Kim
edd22bb279 refactor read_from_io 2018-06-22 09:01:20 +06:00
Nikolay Kim
17c033030b Revert "remove unnecessary use of unsafe in read_from_io"
This reverts commit da237611cb.
2018-06-22 08:55:19 +06:00
Nikolay Kim
3afdf3fa7e
Merge pull request #335 from gnzlbg/fix_unsafe
remove unnecessary use of unsafe in read_from_io
2018-06-22 07:23:14 +06:00
Nikolay Kim
3de9284592 Handler::handle uses &self instead of mutabble reference 2018-06-21 17:07:54 +06:00
Nikolay Kim
58d1f4a4aa switch to actix master 2018-06-21 13:34:36 +06:00
gnzlbg
da237611cb remove unnecessary use of unsafe in read_from_io 2018-06-20 13:14:53 +02:00
Jef
234c60d473 Fix some unsoundness
This improves the sound implementation of `fn route`.
Previously this function would iterate twice but we
can reduce the overhead without using `unsafe`.
2018-06-20 10:53:18 +02:00
Nikolay Kim
a69c1e3de5 remove unsafe from scope impl 2018-06-19 23:46:58 +06:00
Nikolay Kim
261ad31b9a remove some unsafe code 2018-06-19 07:44:01 +06:00
Nikolay Kim
26f37ec2e3 refactor HttpHandlerTask trait 2018-06-18 05:45:54 +06:00
Nikolay Kim
ef15646bd7 refactor edfault cpu pool 2018-06-18 04:56:18 +06:00
Nikolay Kim
a5bbc455c0 cleanup mut transform 2018-06-18 04:41:41 +06:00
Nikolay Kim
e1db47d550 refactor server settings 2018-06-17 23:51:20 +06:00
Nikolay Kim
70244c29e0 update doc api examples 2018-06-17 04:09:07 +06:00
Nikolay Kim
a7a062fb68 clippy warnings 2018-06-17 03:26:34 +06:00
Nikolay Kim
e4443226f6 update actix usage 2018-06-17 02:58:56 +06:00
Nikolay Kim
342a194605 fix handling ServerCommand #316 2018-06-16 22:56:27 +06:00
Nikolay Kim
8261cf437d update actix api 2018-06-13 23:37:19 -07:00
Nikolay Kim
99092fdf06 http/2 end-of-frame is not set if body is empty bytes #307 2018-06-12 14:50:21 -07:00
Nikolay Kim
818d0bc187 new StreamHandler impl 2018-06-09 07:53:46 -07:00
Pascal Hertleif
890a7e70d6 Add missing API docs
These were written without much knowledge of the actix-web internals!
Please review carefully!
2018-06-02 15:52:50 +02:00
Nikolay Kim
c8930b7b6b fix rustfmt formatting 2018-06-01 10:27:23 -07:00
Nikolay Kim
154cd3c5de better actix mod re-exports 2018-06-01 09:36:16 -07:00
Douman
80965d7a9a
Re-export actix dependency. Closes #260 (#264)
- Re-export actix's prelude into actix namespace
- Removing implicit dependency on root's actix module
2018-05-31 20:43:14 +03:00
Nikolay Kim
a64205e502 refactor TransferEncoding; allow to use client api with threaded tokio runtime 2018-05-29 16:32:39 -07:00