Commit Graph

3145 Commits

Author SHA1 Message Date
Maksym Vorobiov de187c0d16 max_http_version to accept http::Version 2020-03-05 15:39:49 +02:00
Maksym Vorobiov 7a677eafce pin quote version to resolve build issue 2020-03-05 13:18:18 +02:00
Maksym Vorobiov 64b3cbbe73 Remove unnecessary comments on code review 2020-03-05 12:00:20 +02:00
Maksym Vorobiov a19cae8472 Merge branch 'master' of https://github.com/actix/actix-web into h2-speed-1393 2020-03-05 11:51:24 +02:00
Maksym Vorobiov 3a8b4d7022 Code review fix for awc ClientBuilder 2020-03-05 11:48:39 +02:00
Maksym Vorobiov 1c2f7d4e23 Apply code review fixes 2020-03-05 11:42:48 +02:00
Maksym Vorobiov cf70225216 cleanup comment 2020-03-04 21:02:24 +02:00
Maksym Vorobiov 95555e1336 add test for H2 window size settings 2020-03-04 20:21:32 +02:00
Yuki Okushi a7d805aab7
Merge pull request #1396 from Aaron1011/fix/reapply-dispatcher
Re-apply commit 2cf7b3ad20
2020-03-05 02:48:20 +09:00
Aaron Hill e90950fee1
Re-apply commit 2cf7b3ad20
This ended up getting reverted by #1367, which re-introduced an unsound
use of `Pin::new_unchecked`

See my original PR #1374 for the reasoning behind this change.
2020-03-04 11:27:58 -05:00
Maksym Vorobiov 37b0492910 add awc::ClientBuilder H2 window sizes and max_http_version 2020-03-04 17:32:02 +02:00
Maksym Vorobiov ebef0fad26 add H2 window size configuration and max_http_version to awc::ClientBuilder 2020-03-04 17:28:07 +02:00
Maksym Vorobiov eab0a292e9 client: configurable H2 window sizes and max_http_version 2020-03-04 16:43:23 +02:00
Maksym Vorobiov 188de637f4 Add changes text for extended H2 defaults buffers 2020-03-04 11:06:20 +02:00
Yuki Okushi c8f0672ef7
Merge pull request #1395 from JohnTitor/rustls
Update `rustls` to 0.17
2020-03-04 15:56:27 +09:00
Yuki Okushi 9d661dc4f3 Update changelog 2020-03-04 15:20:14 +09:00
Yuki Okushi 687dc609dd Update `rustls` to 0.17 2020-03-04 15:11:31 +09:00
Yuki Okushi b9b52079e0 Update `actix-tls` to 2.0.0-alpha.1 2020-03-04 15:10:23 +09:00
Yuki Okushi 117d28f7ba Update `actix-connect` to 2.0.0-alpha.1 2020-03-04 15:09:31 +09:00
Maksym Vorobiov 6eb46735d3 fix spaces 2020-03-03 19:17:41 +02:00
Maksym Vorobiov 8546b412d9 add defaults for http2 client configuration 2020-03-03 18:01:16 +02:00
Yuki Okushi 795a575fc5
Merge pull request #1386 from JohnTitor/deny-to-warn
Demote lint level to warn
2020-02-28 14:17:11 +09:00
Yuki Okushi b4d63667df Demote lint level to warn 2020-02-27 22:39:11 +09:00
__JM_Joy__ 3dc859af58
Fix missing `std::error::Error` implement for `MultipartError`. (#1382)
* Fix missing `std::error::Error` implement for `MultipartError`.

* Update actix-multipart CHANGES.md.
2020-02-27 22:34:06 +09:00
Yuki Okushi 1fa02b5f1c
Merge pull request #1385 from JohnTitor/http-2-alpha
Release actix-http 2.0.0-alpha.1
2020-02-27 14:47:32 +09:00
Yuki Okushi c9fdcc596d Update actix to 0.10.0-alpha.1 2020-02-27 12:46:29 +09:00
Yuki Okushi 6cc83dbb67 Allow clippy lint for compatibility 2020-02-27 12:45:11 +09:00
Yuki Okushi 3b675c9125 Update actix-http to 2.0.0-alpha.1 2020-02-27 12:39:04 +09:00
Yuki Okushi 15a2587887 Bump up to 2.0.0-alpha.1 2020-02-27 12:39:04 +09:00
Yuki Okushi 0173f99726 Update changelog 2020-02-27 12:39:04 +09:00
Yuki Okushi f27dd19093 Fix Clippy warnings 2020-02-27 12:39:04 +09:00
Yuki Okushi 7ba14fd113 Run rustfmt 2020-02-27 11:10:55 +09:00
Yuki Okushi 903ae47baa dev-deps: Update env_logger to 0.7 2020-02-27 11:08:45 +09:00
Yuki Okushi 95c18dbdf3
Merge pull request #1367 from actix/msg-body
Merge `MessageBody` improvements
2020-02-27 10:42:14 +09:00
Yuki Okushi d3ccf46e92 Clean-up metadata 2020-02-27 09:53:27 +09:00
Yuki Okushi cd1765035c Avoid re-definition 2020-02-27 09:42:32 +09:00
Maksym Vorobiov ea28219d0f reenable actix-http test-ws 2020-02-27 09:42:32 +09:00
Maksym Vorobiov 77058ef779 adopt MessageBody Pin changes to actix-web root 2020-02-27 09:42:32 +09:00
Maksym Vorobiov e5f2feec45 reenable actix-http from local path 2020-02-27 09:42:32 +09:00
Maksym Vorobiov 0a86907dd2 use mem::replace instead of mem::take rust 1.40+ 2020-02-27 09:37:05 +09:00
Maksym Vorobiov 78749a4b7e rollback actix-http version change 2020-02-27 09:37:05 +09:00
Maksym Vorobiov de815dd99c Fixed condition for finishing transfer of response 2020-02-27 09:37:05 +09:00
Maksym Vorobiov e6078bf792 Fix EncoderBody enum to align with Body::Message 2020-02-27 09:37:05 +09:00
Maksym Vorobiov a84b37199a Add Unpin to Body to get rid of unsafe in MessageBody 2020-02-27 09:37:05 +09:00
Maksym Vorobiov c05f9475c5 refactor dispatcher to avoid possible UB with DispatcherState Pin 2020-02-27 09:37:05 +09:00
Maksym Vorobiov 69dab0063c Get rid of one more unsafe 2020-02-27 09:37:05 +09:00
Maksym Vorobiov ec5c779732 unlink MessageBody from Unpin 2020-02-27 09:37:05 +09:00
Maksym Vorobiov 2e2ea7ab80 remove extra whitespaces and Unpins 2020-02-27 09:37:05 +09:00
Maksym Vorobiov eeebc653fd change actix-http version to alpha 2020-02-27 09:37:05 +09:00
Maksym Vorobiov 835a00599c rollback missed dependencies and CHANGES in crates except actix-http 2020-02-27 09:37:05 +09:00