1
0
mirror of https://github.com/fafhrd91/actix-web synced 2025-07-30 12:06:41 +02:00
Commit Graph

217 Commits

Author SHA1 Message Date
Rob Ede
697238fadc prepare actix-multipart release 0.4.0-beta.9 2021-12-01 00:26:07 +00:00
Rob Ede
e045418038 prepare for actix-tls rc.1 (#2474) 2021-11-30 14:12:04 +00:00
Ali MJ Al-Nasrawy
654dc64a09 don't hang after dropping mutipart (#2463) 2021-11-29 02:00:24 +00:00
fakeshadow
89c6d62656 clean up multipart and field stream trait impl (#2462) 2021-11-25 00:10:53 +00:00
fakeshadow
52bbbd1d73 Mnior cleanup of multipart API. (#2461) 2021-11-24 20:53:11 +00:00
Rob Ede
ab5eb7c1aa prepare actix-multipart release 0.4.0-beta.8 2021-11-22 18:48:14 +00:00
Rob Ede
88e074879d prepare actix-http release 3.0.0-beta.13 2021-11-22 18:19:09 +00:00
Rob Ede
e33618ed6d ensure content disposition header in multipart (#2451)
Co-authored-by: Craig Pastro <craig.pastro@gmail.com>
2021-11-17 17:44:50 +00:00
Rob Ede
a2f59c02f7 bump actix-server to beta 9 (#2442) 2021-11-15 04:03:33 +00:00
Rob Ede
4af414064b prepare actix-multipart release 0.4.0-beta.7 2021-10-20 23:31:46 +01:00
Rob Ede
9abe166d52 actix-web beta 10 releases (#2417) 2021-10-20 22:32:05 +01:00
Rob Ede
ad22cc4e7f bump msrv to 1.52.1 2021-10-19 01:59:28 +01:00
Arniu Tseng
8ae278cb68 Remove FromRequest::Config (#2233)
Co-authored-by: Jonas Platte <jplatte@users.noreply.github.com>
Co-authored-by: Igor Aleksanov <popzxc@yandex.ru>
Co-authored-by: Rob Ede <robjtede@icloud.com>
2021-09-11 01:11:16 +01:00
Rob Ede
ba88d3b4bf prepare actix-web beta.9 releases (#2381)
* prepare actix-router release 0.5.0-beta.2

* prepare actix-web-codegen release 0.5.0-beta.4

* prepare actix-http release 3.0.0-beta.10

* prepare awc release 3.0.0-beta.8

* prepare actix-web release 4.0.0-beta.9

* prepare actix-http-test release 3.0.0-beta.6

* prepare actix-test release 0.1.0-beta.4

* prepare actix-files release 0.6.0-beta.7

* prepare actix-multipart release 0.4.0-beta.6

* prepare actix-web-actors release 4.0.0-beta.7

* fix http test version

* re-add patch

* update router repo url

* fix http test readme version
2021-09-09 01:35:41 +01:00
Rob Ede
5128b1bdfc bump msrv to 1.51 2021-08-30 23:19:03 +01:00
Rob Ede
604be5495f prepare beta.8 releases (#2292) 2021-06-26 16:33:36 +01:00
Rob Ede
c260fb1c48 beta.7 releases (#2266) 2021-06-19 11:51:20 +01:00
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