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

3837 Commits

Author SHA1 Message Date
Rob Ede
d8f56eee3e
bump service to stable v2 2021-04-16 20:28:21 +01:00
Rob Ede
8d88a0a9af
rename header generator macros 2021-04-16 19:15:10 +01:00
fakeshadow
845c02cb86
Add responder impl for Cow<str> (#2164) 2021-04-16 00:54:51 +01:00
D.Loh
64bed506c2
chore: update benchmaks to round 20 (#2163) 2021-04-15 19:11:30 +01:00
Rob Ede
ff65f1d006
non exhaustive http errors (#2161) 2021-04-14 06:07:59 +01:00
fakeshadow
a9f26286f9
reduce branches in h1 dispatcher poll_keepalive (#2089) 2021-04-14 05:20:45 +01:00
Rob Ede
037ac80a32
document messagebody trait items 2021-04-14 03:23:15 +01:00
Rob Ede
1bfdfd1f41
implement parts as assoc method 2021-04-14 02:57:28 +01:00
Rob Ede
5202bf03c1
add some doc examples to response builder 2021-04-14 02:45:58 +01:00
Rob Ede
387c229f28
move response builder code to own file 2021-04-14 02:12:47 +01:00
Rob Ede
23e0c9b6e0
remove http-codes builders from actix-http (#2159) 2021-04-14 02:00:14 +01:00
Rob Ede
02ced426fd
add body to_bytes helper (#2158) 2021-04-13 13:34:22 +01:00
Rob Ede
4442535a45
clippy 2021-04-13 12:44:38 +01:00
Rob Ede
edd9f14752
remove unpin from body types (#2152) 2021-04-13 11:16:12 +01:00
Ali MJ Al-Nasrawy
ce50cc9523
files: Don't use canonical path when serving file (#2156) 2021-04-13 05:28:30 +01:00
Rob Ede
981c54432c
remove json and url encoded form support from -http (#2148) 2021-04-12 10:30:28 +01:00
Rob Ede
44c55dd036
remove cookie support from -http (#2065) 2021-04-09 18:07:10 +01:00
Ibraheem Ahmed
c72d77065d
derive debug where possible (#2142) 2021-04-09 03:22:51 +01:00
Ibraheem Ahmed
44a2d2214c
update year in MIT license (#2143) 2021-04-09 01:28:35 +01:00
Ibraheem Ahmed
3f5a73793a
make module/crate re-exports doc inline (#2141) 2021-04-08 20:51:16 +01:00
Rob Ede
e0b2246c68
prepare test release 0.1.0-beta.1 2021-04-02 10:03:01 +01:00
Rob Ede
e0ae8e59bf
prepare actors release 4.0.0-beta.4 2021-04-02 09:55:35 +01:00
Rob Ede
a9641e475a
prepare http-test release 3.0.0-beta.4 2021-04-02 09:54:35 +01:00
Rob Ede
05c7505563
prepare multipart release 0.4.0-beta.4 2021-04-02 09:45:31 +01:00
Rob Ede
8561263545
prepare files release 0.6.0-beta.4 2021-04-02 09:43:51 +01:00
Rob Ede
a32151525c
prepare awc release 3.0.0-beta.4 2021-04-02 09:40:36 +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
c54a0713de
migrate integration testing to new crate (#2112) 2021-04-02 08:26:59 +01:00
Ibraheem Ahmed
50dc13f280
move typed headers and implement FromRequest (#2094)
Co-authored-by: Rob Ede <robjtede@icloud.com>
2021-04-01 16:42:18 +01:00
Rob Ede
c8ed8dd1a4
migrate to -utils beta 4 (#2127) 2021-04-01 15:26:13 +01:00
Michał Pokrywka
a807d33600
added TestServer::client_headers (#2097)
Co-authored-by: fakeshadow <24548779@qq.com>
Co-authored-by: Rob Ede <robjtede@icloud.com>
2021-04-01 06:40:10 +01:00
fakeshadow
1f1be6fd3d
add Client::headers (#2114) 2021-03-31 11:43:56 +01:00
fakeshadow
c49fe79207
Simplify lifetime annotation in HttpServiceBuilder. Simplify PlStream (#2129) 2021-03-30 15:46:09 +01:00
Rob Ede
f66774e30b
remove From<OffsetDateTime> impl from HttpDate
fully removes time crate from public api of -http
2021-03-30 03:32:22 +01:00
fakeshadow
1281a748d0
merge H1ServiceHandler requests into HttpServiceHandler (#2126) 2021-03-30 03:06:16 +01:00
fakeshadow
222acfd070
Fix build for next actix-tls-beta release (#2122) 2021-03-29 13:45:48 +01:00
Rob Ede
980ecc5f07
fix openssl windows ci 2021-03-29 13:01:37 +01:00
Rob Ede
e8ce73b496
update dep docs 2021-03-29 11:52:59 +01:00
Daniel Egger
f954a30c34
Fix typo in CHANGES.md (#2124) 2021-03-29 10:18:05 +01:00
fakeshadow
60f9cfbb2a
Refactor actix_http::h2::service module. Reduce loc. (#2118) 2021-03-26 18:24:51 +00:00
fakeshadow
6822bf2f58
Refactor actix_http::h1::service (#2117) 2021-03-26 16:15:04 +00:00
fakeshadow
2f7f1fa97a
fix broken pipe for h2 when client is instantly dropped (#2113) 2021-03-26 00:05:31 +00:00
fakeshadow
8c2ce2dedb
fix awc compress feature (#2116) 2021-03-25 22:47:37 +00:00
Rob Ede
3188ef5731
don't use rust annotation on code doc blocks 2021-03-25 08:45:52 +00:00
fakeshadow
9704beddf8
Relax MessageBody limit to 2048kb (#2110)
* relax MessageBody limit to 2048kb

* fix clippy

* Update awc/src/response.rs

Co-authored-by: Rob Ede <robjtede@icloud.com>

* fix default body limit

Co-authored-by: Rob Ede <robjtede@icloud.com>
2021-03-24 04:44:03 -07:00
Ibraheem Ahmed
1be54efbeb
Simplify service factory macro (#2108) 2021-03-23 13:42:46 +00:00
fakeshadow
746d983849
handle header error with CustomResponder (#2093) 2021-03-20 05:18:06 +00:00
Ibraheem Ahmed
8d9de76826
Simplify handler factory macro (#2086) 2021-03-19 16:30:53 +00:00
Thomas de Zeeuw
9488757c29
Update to socket2 v0.4 (#2092) 2021-03-19 12:17:06 +00:00