Commit Graph

576 Commits

Author SHA1 Message Date
Rob Ede 1008598880
inline convenience map body calls 2021-12-04 04:25:48 +00:00
Rob Ede eb9a6125fb
remove body reexports from dev 2021-12-04 04:05:37 +00:00
Rob Ede d1552235da
clean up http and awc 2021-12-04 00:29:05 +00:00
Rob Ede 3cb71bb50c
update changelog 2021-12-03 23:17:02 +00:00
Rob Ede 0858550882
move messagebody impl tests 2021-12-03 16:15:43 +00:00
Rob Ede bd8adb8288
move any body to awc 2021-12-02 23:30:37 +00:00
Rob Ede 3dd8635ee4
remove redundant messagebody bounds 2021-12-02 22:51:00 +00:00
Rob Ede c3c59e40d1
force message body error types to be errors 2021-12-02 22:50:04 +00:00
Rob Ede aec0e46909
use pin-project-lite on anybody 2021-12-02 21:47:47 +00:00
Rob Ede 81d6fb4d65
responder body type temp 2021-12-02 21:47:47 +00:00
Rob Ede e4e2cef2e1
fix body types 2021-12-02 21:47:45 +00:00
Rob Ede d284875391
clean up 2021-12-02 21:47:16 +00:00
Rob Ede 10459915d7
add `Response::into_boxed_body` 2021-12-02 21:47:12 +00:00
Rob Ede 19096b9b36
dedupe boxed http service aliases 2021-12-02 21:46:54 +00:00
Rob Ede 21e3e1d620
move to_bytes to utils mod 2021-12-02 21:46:54 +00:00
Rob Ede d36ca3a133
introduce either body 2021-12-02 21:46:52 +00:00
Rob Ede 0d0196120a
move boxbody to own mod 2021-12-02 21:46:29 +00:00
Rob Ede 25e3867b1d
rename boxbody from_body to new 2021-12-02 21:46:27 +00:00
fakeshadow a2d5c5a058
Use cilent time out for h2 handshake timeout. (#2483) 2021-12-02 18:16:34 +00:00
Rob Ede deece8d519
re-instate accept-encoding typed header (#2482) 2021-12-02 17:04:40 +00:00
Rob Ede 2a72bdae09
improve typed header macro (#2481) 2021-12-02 15:25:39 +00:00
Rob Ede 075d871e63
wrap `LanguageTags` type in new `AnyOrSome` type to support wildcards (#2480) 2021-12-02 13:59:25 +00:00
Rob Ede c4b20df56a
convert all remaining IETF RFC links to new format 2021-12-02 03:45:04 +00:00
Rob Ede 0df275c478
update all IETF RFC links to new URL format 2021-12-01 19:42:02 +00:00
Rob Ede e045418038
prepare for actix-tls rc.1 (#2474) 2021-11-30 14:12:04 +00:00
Rob Ede fc4cdf81eb
expose `header::map` module (#2470) 2021-11-29 02:22:47 +00:00
Rob Ede 39243095b5
guarantee ordering of header map get_all (#2467) 2021-11-28 19:23:29 +00:00
Rob Ede 3e6e9779dc
fix big5 charset parsing 2021-11-24 20:16:15 +00:00
Rob Ede b806b4773c
prepare actix-http-test release 3.0.0-beta.7 2021-11-22 18:46:58 +00:00
Rob Ede 5f5bd2184e
prepare actix-web release 4.0.0-beta.12 2021-11-22 18:20:55 +00:00
Rob Ede 88e074879d
prepare actix-http release 3.0.0-beta.13 2021-11-22 18:19:09 +00:00
Rob Ede a172f5968d
prepare for actix-tls v3 beta 9 (#2456) 2021-11-22 15:37:23 +00:00
Rob Ede a2a42ec152
use anybody in doc test 2021-11-22 01:35:33 +00:00
Rob Ede 194a691537
files: 304 Not Modified responses omit Content-Length header (#2453) 2021-11-19 14:04:12 +00:00
fakeshadow 168a7284d3
fix actix_http::Error conversion. (#2449) 2021-11-17 13:13:05 +00:00
Rob Ede 68a3acb9c2
bump zstd dep 2021-11-16 23:22:29 +00:00
Rob Ede 84c6d25fd3
bump env logger dep 2021-11-16 23:07:08 +00:00
Rob Ede 0a135c7dc9
bump actix-codec to 0.4.1 2021-11-16 22:41:24 +00:00
Rob Ede 668a33c793
remove internal usage of Body 2021-11-16 22:10:30 +00:00
Rob Ede d8cbb879dd
make `AnyBody` generic on `Body` type (#2448) 2021-11-16 21:41:35 +00:00
Rob Ede 13cf5a9e44
remove chunked encoding header for websockets 2021-11-16 16:55:45 +00:00
Rob Ede 4df1cd78b7
simplify `AnyBody` and `BodySize` (#2446) 2021-11-16 09:21:10 +00:00
Rob Ede a2f59c02f7
bump actix-server to beta 9 (#2442) 2021-11-15 04:03:33 +00:00
fakeshadow 6ec2d7b909
add keep alive to h2 through ping pong (#2433) 2021-11-04 15:15:23 +00:00
fakeshadow be9530eb72
avoid building actix-tls with no-default-features (#2426) 2021-10-26 13:16:48 +01:00
fakeshadow d13854505f
move actix_http::client module to awc (#2425) 2021-10-26 00:37:40 +01:00
fakeshadow d40b6748bc
remove dead dep (#2420) 2021-10-22 00:22:58 +01:00
Rob Ede 9abe166d52
actix-web beta 10 releases (#2417) 2021-10-20 22:32:05 +01:00
Rob Ede 37f2bf5625
clippy 2021-10-20 02:06:51 +01:00
Rob Ede 4f6f0b0137
chore: Bump rustls to 0.20.0 (#2416)
Co-authored-by: Kirill Mironov <vetrokm@gmail.com>
2021-10-20 02:00:11 +01:00