1
0
mirror of https://github.com/fafhrd91/actix-web synced 2025-07-31 12:34:05 +02:00
Commit Graph

100 Commits

Author SHA1 Message Date
Rob Ede
b2d6b6a70c prepare web release 4.0.0-beta.6 2021-04-17 15:28:13 +01:00
Rob Ede
f743e885a3 prepare http release 3.0.0-beta.6 2021-04-17 15:24:18 +01:00
Rob Ede
5747f84736 bump utils to stable v3 2021-04-17 02:07:33 +01:00
Rob Ede
44c55dd036 remove cookie support from -http (#2065) 2021-04-09 18:07:10 +01:00
Rob Ede
05c7505563 prepare multipart release 0.4.0-beta.4 2021-04-02 09:45:31 +01:00
Rob Ede
546e7c5da4 prepare web release 4.0.0-beta.5 2021-04-02 09:37:51 +01:00
Rob Ede
6fb06a720a prepare http release 3.0.0-beta.5 2021-04-02 09:27:11 +01:00
Rob Ede
c8ed8dd1a4 migrate to -utils beta 4 (#2127) 2021-04-01 15:26:13 +01:00
fakeshadow
222acfd070 Fix build for next actix-tls-beta release (#2122) 2021-03-29 13:45:48 +01:00
Rob Ede
3188ef5731 don't use rust annotation on code doc blocks 2021-03-25 08:45:52 +00:00
Rob Ede
5e9a3eb6ae prepare actix-multipart release 0.4.0-beta.3 2021-03-09 23:40:50 +00:00
Rob Ede
3451d6874f prepare actix-files release 0.6.0-beta.3 2021-03-09 23:39:40 +00:00
Rob Ede
4b46351d36 prepare actix-web release 4.0.0-beta.4 2021-03-09 23:31:44 +00:00
Rob Ede
fc31b091e4 prepare http release 3.0.0-beta.4 2021-03-08 23:07:40 +00:00
fakeshadow
badae2f8fd add local_address bind for client builder (#2024) 2021-02-27 22:31:14 +00:00
Rob Ede
f6393728c7 remove usage of actix_utils::mpsc (#2023) 2021-02-24 09:08:56 +00:00
Rob Ede
31d9ed81c5 change rustfmt line width to 96 2021-02-11 23:03:17 +00:00
Rob Ede
ea5ce3befb prepare actix-http 3.0.0-beta.3 release 2021-02-10 18:36:14 +00:00
Rob Ede
e18464b274 bump actix web versions in deps 2021-02-10 12:57:13 +00:00
Rob Ede
a290e58982 prepare beta 2 release set (#1975) 2021-02-10 12:10:03 +00:00
fakeshadow
41bc04b1c4 Use immutable reference of service state. Update awc dns resolver. (#1905) 2021-02-07 01:00:40 +00:00
fakeshadow
20cf0094e5 fix master branch build. change web::block output type. (#1957) 2021-02-06 16:23:59 +00:00
fakeshadow
fe392abeb4 remove actix-threadpool.use actix_rt::task::spawn_blocking (#1878) 2021-01-09 16:04:19 +00:00
Rob Ede
c09186a2c0 prepare v4 beta releases (#1881) 2021-01-07 20:02:08 +00:00
Rob Ede
2d4a174420 fmt 2021-01-04 01:01:35 +00:00
Rob Ede
21f6c9d7a5 improve code readability 2021-01-04 00:49:02 +00:00
fakeshadow
32de9f8840 Tokio 1.0 (#1813)
Co-authored-by: Rob Ede <robjtede@icloud.com>
2021-01-03 23:47:04 +00:00
Rob Ede
a1b00b2cd0 change unreleased year 2021-01-02 00:12:18 +00:00
Juan Aguilar
542db82282 Simplify wake up of task (#1826) 2020-12-12 20:07:06 +00:00
Matt Gathu
37c76a39ab Fix Multipart consuming payload before header checks (#1704)
* Fix Multipart consuming payload before header checks

What
--
Split up logic in the constructor into two functions:

- **from_boundary:** build Multipart from boundary and stream
- **from_error:** build Multipart for MultipartError

Also we make the `boundary`, `from_boundary`, `from_error`  methods public within the crate so that we can use them in the extractor.

The extractor is then able to perform header checks and only consume the
payload if the checks pass.

* Add tests

* Add payload consumption test

Co-authored-by: Rob Ede <robjtede@icloud.com>
2020-09-25 14:50:37 +01:00
Rob Ede
64a2c13cdf the big three point oh (#1668) 2020-09-11 13:50:10 +01:00
Rob Ede
7787638f26 fix CI clippy warnings (#1664) 2020-09-10 14:46:35 +01:00
Rob Ede
2f6e9738c4 prepare multipart and actors releases (#1663) 2020-09-10 12:54:27 +01:00
Rob Ede
059d1671d7 prepare release beta 4 (#1659) 2020-09-09 22:14:11 +01:00
Rob Ede
8497b5f490 integrate with updated actix-{codec, utils} (#1634) 2020-08-24 10:13:35 +01:00
Yuki Okushi
5802eb797f awc,web: Bump up to next beta releases (#1638) 2020-08-18 01:08:40 +09:00
Yuki Okushi
59ad1738e9 web: Bump up to 3.0.0-beta.2 (#1636) 2020-08-17 11:32:38 +01:00
Yuki Okushi
aa2bd6fbfb http: Bump up to 2.0.0-beta.3 (#1630) 2020-08-14 19:42:14 +09:00
Yuki Okushi
92b5bcd13f Check format and tweak CI config (#1619) 2020-07-22 00:28:33 +01:00
Rob Ede
2fd96c03e5 prepare beta.1 release for multipart/files/actors (#1605) 2020-07-16 11:38:57 +01:00
Yuki Okushi
1382094c15 Avoid using deprecated / in license field 2020-07-14 11:19:56 +09:00
Yuki Okushi
482f74e409 multipart: Bump up to 0.3.0-alpha.1 2020-05-25 19:12:20 +09:00
Yuki Okushi
fe89ba7027 Update actix-web dependency to 3.0.0-alpha.3 2020-05-21 17:32:36 +09:00
Yuki Okushi
9cfb32c780 Update actix-http to 2.0.0-alpha.4 2020-05-21 15:22:42 +09:00
Yuki Okushi
ab4d8704f1 multipart: Minimize futures dependencies 2020-05-19 08:29:11 +09:00
Rob Ede
996f1d7eae bump msrv in ci and readme 2020-05-13 01:57:37 +01:00
Yuki Okushi
b66c3083a5 Update the actix-web dependency to 3.0.0-alpha.2 2020-05-08 06:46:42 +09:00
Yuki Okushi
9d0c80b6ce Update actix-http deps 2020-05-08 02:35:45 +09:00
Yuki Okushi
1b28a5d48b Update actix-web dependency to 3.0.0-alpha.1 2020-03-12 03:03:50 +09:00
Yuki Okushi
7941594f94 Update actix-http dependency 2020-03-08 00:50:20 +09:00